nnmer / azure-services-map Goto Github PK
View Code? Open in Web Editor NEWA visual representation and reference to Azure services
Home Page: https://azureservices.io
License: MIT License
A visual representation and reference to Azure services
Home Page: https://azureservices.io
License: MIT License
Azure Container Apps are currently not being displayed. It's in public preview since November 2021.
How often are the services updated on the map?
hi
ubuntu 18.04 LTS, nodejs v10.16.0, thanks
/root/workspace/azure-services-map>npm run serve
> [email protected] serve /root/workspace/azure-services-map
> vue-cli-service serve
INFO Starting development server...
98% after emitting CopyPlugin
ERROR Failed to compile with 11 errors 12:10:47 AM
error in ./src/_helpers/ServiceLinking.js
Module Error (from ./node_modules/eslint-loader/index.js):
/root/workspace/azure-services-map/src/_helpers/ServiceLinking.js
31:31 error Missing space before function parentheses space-before-function-paren
31:33 error A space is required after ',' comma-spacing
45:31 error Missing space before function parentheses space-before-function-paren
47:29 error Missing space before => arrow-spacing
47:32 error Missing space after => arrow-spacing
48:54 error Expected '===' and instead saw '==' eqeqeq
48:88 error Expected '===' and instead saw '==' eqeqeq
48:107 error Extra semicolon semi
49:9 error Expected space(s) after "if" keyword-spacing
49:16 error Expected '===' and instead saw '==' eqeqeq
49:22 error Missing space before opening brace space-before-blocks
50:29 error Extra semicolon semi
52:46 error Block must not be padded by blank lines padded-blocks
55:52 error Operator '=' must be spaced space-infix-ops
63:14 error Expected space(s) before "else" keyword-spacing
77:82 error Block must not be padded by blank lines padded-blocks
80:35 error Expected '===' and instead saw '==' eqeqeq
102:124 error A space is required after ',' comma-spacing
120:15 error Expected literal to be on the right side of !== yoda
120:48 error Missing space before opening brace space-before-blocks
122:72 error A space is required after '{' object-curly-spacing
122:82 error A space is required before '}' object-curly-spacing
131:15 error Expected literal to be on the right side of !== yoda
133:72 error A space is required after '{' object-curly-spacing
133:82 error A space is required before '}' object-curly-spacing
143:60 error A space is required after ',' comma-spacing
144:60 error A space is required after ',' comma-spacing
199:46 error Block must not be padded by blank lines padded-blocks
270:76 error Expected literal to be on the right side of !== yoda
271:17 error '&&' should be placed at the end of the line operator-linebreak
273:19 error '||' should be placed at the end of the line operator-linebreak
274:19 error '||' should be placed at the end of the line operator-linebreak
300:13 error Expected literal to be on the right side of !== yoda
301:13 error '&&' should be placed at the end of the line operator-linebreak
303:17 error '||' should be placed at the end of the line operator-linebreak
304:17 error '||' should be placed at the end of the line operator-linebreak
316:99 error Block must not be padded by blank lines padded-blocks
339:13 error '||' should be placed at the end of the line operator-linebreak
✖ 38 problems (38 errors, 0 warnings)
34 errors and 0 warnings potentially fixable with the `--fix` option.
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/pages/ServiceVsGroups/index.vue?vue&type=script&lang=js& 162:0-57 235:15-29
@ ./src/components/pages/ServiceVsGroups/index.vue?vue&type=script&lang=js&
@ ./src/components/pages/ServiceVsGroups/index.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.10.124:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
error in ./src/_helpers/ServicesVsGroupsForceDirectedTree.js
Module Error (from ./node_modules/eslint-loader/index.js):
/root/workspace/azure-services-map/src/_helpers/ServicesVsGroupsForceDirectedTree.js
6:18 error '$' is not defined no-undef
83:175 error Expected '===' and instead saw '==' eqeqeq
90:18 error 'd3' is not defined no-undef
96:15 error 'centerX' is not defined no-undef
97:15 error 'centerY' is not defined no-undef
106:49 error 'd3' is not defined no-undef
106:82 error 'd3' is not defined no-undef
109:16 error 'd3' is not defined no-undef
113:16 error 'd3' is not defined no-undef
121:18 error 'd3' is not defined no-undef
132:16 error 'd3' is not defined no-undef
135:9 error 'd3' is not defined no-undef
136:9 error 'd3' is not defined no-undef
140:17 error 'd3' is not defined no-undef
141:17 error 'd3' is not defined no-undef
142:16 error 'd3' is not defined no-undef
143:16 error 'd3' is not defined no-undef
175:9 error 'd3' is not defined no-undef
176:9 error '$' is not defined no-undef
178:29 error '$' is not defined no-undef
179:29 error '$' is not defined no-undef
180:30 error '$' is not defined no-undef
181:30 error '$' is not defined no-undef
191:9 error '$' is not defined no-undef
192:19 error '$' is not defined no-undef
193:19 error '$' is not defined no-undef
196:9 error 'd3' is not defined no-undef
197:9 error '$' is not defined no-undef
198:9 error '$' is not defined no-undef
222:13 error 'd3' is not defined no-undef
258:38 error Extra semicolon semi
260:61 error 'd3' is not defined no-undef
✖ 32 problems (32 errors, 0 warnings)
1 error and 0 warnings potentially fixable with the `--fix` option.
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/pages/ServiceVsGroups/index.vue?vue&type=script&lang=js& 163:0-95 236:17-50
@ ./src/components/pages/ServiceVsGroups/index.vue?vue&type=script&lang=js&
@ ./src/components/pages/ServiceVsGroups/index.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.10.124:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
error in ./src/components/pages/ServiceVsGroups/ServiceDirectIOModal.vue
Module Error (from ./node_modules/eslint-loader/index.js):
/root/workspace/azure-services-map/src/components/pages/ServiceVsGroups/ServiceDirectIOModal.vue
30:20 error Missing space before function parentheses space-before-function-paren
39:24 error 'SL' is not defined no-undef
41:11 error Expected space or tab after '//' in comment spaced-comment
✖ 3 problems (3 errors, 0 warnings)
2 errors and 0 warnings potentially fixable with the `--fix` option.
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js& 17:0-93 26:26-46
@ ./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.10.124:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
error in ./src/components/pages/ServiceVsGroups/ServiceDirectedGraphModal.vue
Module Error (from ./node_modules/eslint-loader/index.js):
/root/workspace/azure-services-map/src/components/pages/ServiceVsGroups/ServiceDirectedGraphModal.vue
38:54 error Unexpected trailing comma comma-dangle
41:20 error Missing space before function parentheses space-before-function-paren
47:50 error 'SL' is not defined no-undef
49:41 error Missing space before function parentheses space-before-function-paren
50:29 error Missing space before function parentheses space-before-function-paren
52:35 error Extra semicolon semi
58:61 error Missing space before opening brace space-before-blocks
59:21 error Operator '=' must be spaced space-infix-ops
59:23 error Missing whitespace after semicolon semi-spacing
59:25 error Operator '<' must be spaced space-infix-ops
59:58 error Missing whitespace after semicolon semi-spacing
59:63 error Missing space before opening brace space-before-blocks
60:107 error Extra semicolon semi
62:32 error Extra semicolon semi
71:31 error Missing space before opening brace space-before-blocks
79:19 error Extra semicolon semi
82:32 error Extra semicolon semi
83:7 error '$' is not defined no-undef
83:54 error Extra semicolon semi
✖ 19 problems (19 errors, 0 warnings)
17 errors and 0 warnings potentially fixable with the `--fix` option.
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js& 18:0-103 27:31-56
@ ./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.10.124:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
error in ./src/components/pages/ServiceVsGroups/ServicePopover.vue
Module Error (from ./node_modules/eslint-loader/index.js):
/root/workspace/azure-services-map/src/components/pages/ServiceVsGroups/ServicePopover.vue
44:20 error Missing space before function parentheses space-before-function-paren
54:22 error There should be no space after this paren space-in-parens
54:31 error Missing space before function parentheses space-before-function-paren
54:33 error Missing space before opening brace space-before-blocks
55:24 error 'SL' is not defined no-undef
59:5 error Block must not be padded by blank lines padded-blocks
✖ 6 problems (6 errors, 0 warnings)
5 errors and 0 warnings potentially fixable with the `--fix` option.
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js& 16:0-81 25:20-34
@ ./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.10.124:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
error in ./src/components/pages/ServiceVsGroups/ServiceRegionAvailabilityModal.vue
Module Error (from ./node_modules/eslint-loader/index.js):
/root/workspace/azure-services-map/src/components/pages/ServiceVsGroups/ServiceRegionAvailabilityModal.vue
12:7 error Elements in iteration expect to have 'v-bind:key' directives vue/require-v-for-key
46:14 error 'SL' is not defined no-undef
50:26 error Missing space before function parentheses space-before-function-paren
51:14 error 'SL' is not defined no-undef
53:39 error Missing space before function parentheses space-before-function-paren
67:22 error There should be no space after this paren space-in-parens
67:31 error Missing space before function parentheses space-before-function-paren
67:33 error Missing space before opening brace space-before-blocks
68:24 error 'SL' is not defined no-undef
70:11 error Expected space or tab after '//' in comment spaced-comment
✖ 10 problems (10 errors, 0 warnings)
6 errors and 0 warnings potentially fixable with the `--fix` option.
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js& 19:0-113 28:36-66
@ ./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.10.124:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
error in ./src/components/pages/ServiceVsGroups/ServiceVsGroupsTable.vue
Module Error (from ./node_modules/eslint-loader/index.js):
/root/workspace/azure-services-map/src/components/pages/ServiceVsGroups/ServiceVsGroupsTable.vue
29:1 error More than 1 blank line not allowed no-multiple-empty-lines
✖ 1 problem (1 error, 0 warnings)
1 error and 0 warnings potentially fixable with the `--fix` option.
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/pages/ServiceVsGroups/index.vue?vue&type=script&lang=js& 160:0-58 191:26-46
@ ./src/components/pages/ServiceVsGroups/index.vue?vue&type=script&lang=js&
@ ./src/components/pages/ServiceVsGroups/index.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.10.124:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
error in ./src/components/pages/ServiceVsGroups/components/ConnectionDescriptionLinks.vue
Module Error (from ./node_modules/eslint-loader/index.js):
/root/workspace/azure-services-map/src/components/pages/ServiceVsGroups/components/ConnectionDescriptionLinks.vue
12:9 error Elements in iteration expect to have 'v-bind:key' directives vue/require-v-for-key
✖ 1 problem (1 error, 0 warnings)
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/pages/ServiceVsGroups/components/ListServicesForDirectIO.vue?vue&type=script&lang=js& 50:0-70 57:32-58
@ ./src/components/pages/ServiceVsGroups/components/ListServicesForDirectIO.vue?vue&type=script&lang=js&
@ ./src/components/pages/ServiceVsGroups/components/ListServicesForDirectIO.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/pages/ServiceVsGroups/ServiceDirectIOModalContent.vue?vue&type=script&lang=js&
@ ./src/components/pages/ServiceVsGroups/ServiceDirectIOModalContent.vue?vue&type=script&lang=js&
@ ./src/components/pages/ServiceVsGroups/ServiceDirectIOModalContent.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/pages/ServiceVsGroups/ServiceDirectIOModal.vue?vue&type=script&lang=js&
@ ./src/components/pages/ServiceVsGroups/ServiceDirectIOModal.vue?vue&type=script&lang=js&
@ ./src/components/pages/ServiceVsGroups/ServiceDirectIOModal.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.10.124:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
error in ./src/components/pages/ServiceVsGroups/components/ListServicesForDirectIO.vue
Module Error (from ./node_modules/eslint-loader/index.js):
/root/workspace/azure-services-map/src/components/pages/ServiceVsGroups/components/ListServicesForDirectIO.vue
3:5 error Elements in iteration expect to have 'v-bind:key' directives vue/require-v-for-key
61:29 error Missing space before function parentheses space-before-function-paren
62:14 error 'SL' is not defined no-undef
65:14 error 'SL' is not defined no-undef
67:32 error Missing space before function parentheses space-before-function-paren
✖ 5 problems (5 errors, 0 warnings)
2 errors and 0 warnings potentially fixable with the `--fix` option.
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/pages/ServiceVsGroups/ServiceDirectIOModalContent.vue?vue&type=script&lang=js& 35:0-75 42:29-52
@ ./src/components/pages/ServiceVsGroups/ServiceDirectIOModalContent.vue?vue&type=script&lang=js&
@ ./src/components/pages/ServiceVsGroups/ServiceDirectIOModalContent.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/pages/ServiceVsGroups/ServiceDirectIOModal.vue?vue&type=script&lang=js&
@ ./src/components/pages/ServiceVsGroups/ServiceDirectIOModal.vue?vue&type=script&lang=js&
@ ./src/components/pages/ServiceVsGroups/ServiceDirectIOModal.vue
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.10.124:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
error in ./src/components/pages/ServiceVsGroups/index.vue
Module Error (from ./node_modules/eslint-loader/index.js):
/root/workspace/azure-services-map/src/components/pages/ServiceVsGroups/index.vue
20:49 error Trailing spaces not allowed no-trailing-spaces
21:51 error Trailing spaces not allowed no-trailing-spaces
22:37 error Trailing spaces not allowed no-trailing-spaces
31:1 error Trailing spaces not allowed no-trailing-spaces
31:1 error More than 1 blank line not allowed no-multiple-empty-lines
32:1 error Trailing spaces not allowed no-trailing-spaces
92:106 error 'countClassName' is defined but never used vue/no-unused-vars
135:11 error Trailing spaces not allowed no-trailing-spaces
147:11 error Trailing spaces not allowed no-trailing-spaces
170:70 error A space is required after ',' comma-spacing
197:9 error A space is required after '{' object-curly-spacing
197:31 error A space is required before '}' object-curly-spacing
198:9 error A space is required after '{' object-curly-spacing
198:41 error A space is required before '}' object-curly-spacing
199:9 error A space is required after '{' object-curly-spacing
199:43 error A space is required before '}' object-curly-spacing
199:44 error Unexpected trailing comma comma-dangle
214:44 error Unexpected trailing comma comma-dangle
215:7 error Extra semicolon semi
217:1 error Expected indentation of 6 spaces but found 4 indent
218:1 error Expected indentation of 8 spaces but found 6 indent
218:11 error A space is required after '{' object-curly-spacing
218:63 error A space is required before '}' object-curly-spacing
219:1 error Expected indentation of 8 spaces but found 6 indent
220:1 error Expected indentation of 8 spaces but found 6 indent
221:1 error Expected indentation of 8 spaces but found 6 indent
221:7 error 'SL' is not defined no-undef
222:1 error Expected indentation of 8 spaces but found 6 indent
222:7 error 'SvsG' is not defined no-undef
222:68 error A space is required after ',' comma-spacing
222:69 error 'SL' is not defined no-undef
223:1 error Expected indentation of 8 spaces but found 6 indent
224:1 error Expected indentation of 8 spaces but found 6 indent
226:1 error Expected indentation of 8 spaces but found 6 indent
226:42 error There should be no space after this paren space-in-parens
227:1 error Expected indentation of 10 spaces but found 8 indent
228:1 error Expected indentation of 12 spaces but found 10 indent
229:1 error Expected indentation of 12 spaces but found 10 indent
230:1 error Expected indentation of 12 spaces but found 10 indent
231:1 error Expected indentation of 10 spaces but found 8 indent
232:1 error Expected indentation of 8 spaces but found 6 indent
234:1 error Expected indentation of 8 spaces but found 6 indent
235:1 error Expected indentation of 6 spaces but found 4 indent
237:47 error Missing space before function parentheses space-before-function-paren
237:54 error Missing space before opening brace space-before-blocks
238:11 error There should be no space after this paren space-in-parens
239:11 error '||' should be placed at the end of the line operator-linebreak
239:88 error There should be no space before this paren space-in-parens
240:9 error Expected space or tab after '//' in comment spaced-comment
245:55 error Missing space before function parentheses space-before-function-paren
252:32 error 'SL' is not defined no-undef
258:16 error 'SL' is not defined no-undef
267:7 error 'SvsG' is not defined no-undef
284:7 error 'SvsG' is not defined no-undef
285:7 error 'SvsG' is not defined no-undef
✖ 55 problems (55 errors, 0 warnings)
46 errors and 0 warnings potentially fixable with the `--fix` option.
@ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/App.vue?vue&type=script&lang=js& 15:0-67 24:21-36
@ ./src/App.vue?vue&type=script&lang=js&
@ ./src/App.vue
@ ./src/main.js
@ multi (webpack)-dev-server/client?http://192.168.10.124:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
error in ./src/main.js
Module Error (from ./node_modules/eslint-loader/index.js):
/root/workspace/azure-services-map/src/main.js
18:7 error 'vm' is assigned a value but never used no-unused-vars
✖ 1 problem (1 error, 0 warnings)
@ multi (webpack)-dev-server/client?http://192.168.10.124:8080/sockjs-node (webpack)/hot/dev-server.js ./src/main.js
I can't see an option for Azure Virtual WAN
https://docs.microsoft.com/en-us/azure/virtual-wan/virtual-wan-about
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.