From 3960f57295bd4370aa8afa9801c7fc700485d68a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B0=A2=E6=A1=82=E7=BA=B2?= Date: Fri, 27 Apr 2018 00:49:54 +0800 Subject: [PATCH] add charting library --- viz/ts/svg/svg/svg.sln | 9 +++ viz/ts/svg/svg/thinkChart/README.md | 3 + viz/ts/svg/svg/thinkChart/package-lock.json | 14 ++++ viz/ts/svg/svg/thinkChart/package.json | 12 +++ viz/ts/svg/svg/thinkChart/server.ts | 6 ++ viz/ts/svg/svg/thinkChart/thinkChart.njsproj | 84 ++++++++++++++++++++ viz/ts/svg/svg/thinkChart/tsconfig.json | 13 +++ 7 files changed, 141 insertions(+) create mode 100644 viz/ts/svg/svg/thinkChart/README.md create mode 100644 viz/ts/svg/svg/thinkChart/package-lock.json create mode 100644 viz/ts/svg/svg/thinkChart/package.json create mode 100644 viz/ts/svg/svg/thinkChart/server.ts create mode 100644 viz/ts/svg/svg/thinkChart/thinkChart.njsproj create mode 100644 viz/ts/svg/svg/thinkChart/tsconfig.json diff --git a/viz/ts/svg/svg/svg.sln b/viz/ts/svg/svg/svg.sln index 7163f6c..fcb221c 100644 --- a/viz/ts/svg/svg/svg.sln +++ b/viz/ts/svg/svg/svg.sln @@ -5,6 +5,11 @@ VisualStudioVersion = 15.0.27428.2027 MinimumVisualStudioVersion = 10.0.40219.1 Project("{9092AA53-FB77-4645-B42D-1CCCA6BD08BD}") = "svg", "svg\svg.njsproj", "{8C2DAE18-8B11-4B37-A4EC-0234D7FCCF2A}" EndProject +Project("{9092AA53-FB77-4645-B42D-1CCCA6BD08BD}") = "thinkChart", "thinkChart\thinkChart.njsproj", "{F3C0F5AB-B554-4EF8-9DF0-482240FE020D}" + ProjectSection(ProjectDependencies) = postProject + {8C2DAE18-8B11-4B37-A4EC-0234D7FCCF2A} = {8C2DAE18-8B11-4B37-A4EC-0234D7FCCF2A} + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -15,6 +20,10 @@ Global {8C2DAE18-8B11-4B37-A4EC-0234D7FCCF2A}.Debug|Any CPU.Build.0 = Debug|Any CPU {8C2DAE18-8B11-4B37-A4EC-0234D7FCCF2A}.Release|Any CPU.ActiveCfg = Release|Any CPU {8C2DAE18-8B11-4B37-A4EC-0234D7FCCF2A}.Release|Any CPU.Build.0 = Release|Any CPU + {F3C0F5AB-B554-4EF8-9DF0-482240FE020D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F3C0F5AB-B554-4EF8-9DF0-482240FE020D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F3C0F5AB-B554-4EF8-9DF0-482240FE020D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F3C0F5AB-B554-4EF8-9DF0-482240FE020D}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/viz/ts/svg/svg/thinkChart/README.md b/viz/ts/svg/svg/thinkChart/README.md new file mode 100644 index 0000000..4af69c1 --- /dev/null +++ b/viz/ts/svg/svg/thinkChart/README.md @@ -0,0 +1,3 @@ +# thinkChart + + diff --git a/viz/ts/svg/svg/thinkChart/package-lock.json b/viz/ts/svg/svg/thinkChart/package-lock.json new file mode 100644 index 0000000..f855608 --- /dev/null +++ b/viz/ts/svg/svg/thinkChart/package-lock.json @@ -0,0 +1,14 @@ +{ + "name": "think-chart", + "version": "0.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@types/node": { + "version": "6.0.106", + "resolved": "https://registry.npmjs.org/@types/node/-/node-6.0.106.tgz", + "integrity": "sha512-U4Zv5fx7letrisRv6HgSSPSY00FZM4NMIkilt+IAExvQLuNa6jYVwCKcnSs2NqTN4+KDl9PskvcCiMce9iePCA==", + "dev": true + } + } +} diff --git a/viz/ts/svg/svg/thinkChart/package.json b/viz/ts/svg/svg/thinkChart/package.json new file mode 100644 index 0000000..e79ffc7 --- /dev/null +++ b/viz/ts/svg/svg/thinkChart/package.json @@ -0,0 +1,12 @@ +{ + "name": "think-chart", + "version": "0.0.0", + "description": "thinkChart", + "main": "app.js", + "author": { + "name": "Evia" + }, + "devDependencies": { + "@types/node": "^6.0.87" + } +} diff --git a/viz/ts/svg/svg/thinkChart/server.ts b/viz/ts/svg/svg/thinkChart/server.ts new file mode 100644 index 0000000..73b44e1 --- /dev/null +++ b/viz/ts/svg/svg/thinkChart/server.ts @@ -0,0 +1,6 @@ +import http = require('http'); +var port = process.env.port || 1337 +http.createServer(function (req, res) { + res.writeHead(200, { 'Content-Type': 'text/plain' }); + res.end('Hello World\n'); +}).listen(port); \ No newline at end of file diff --git a/viz/ts/svg/svg/thinkChart/thinkChart.njsproj b/viz/ts/svg/svg/thinkChart/thinkChart.njsproj new file mode 100644 index 0000000..99cbf8c --- /dev/null +++ b/viz/ts/svg/svg/thinkChart/thinkChart.njsproj @@ -0,0 +1,84 @@ + + + + 14.0 + $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion) + thinkChart + thinkChart + Debug|Any CPU + + + + Debug + 2.0 + f3c0f5ab-b554-4ef8-9df0-482240fe020d + . + server.ts + True + + + . + . + v4.0 + {3AF33F2E-1136-4D97-BBB7-1795711AC8B8};{349c5851-65df-11da-9384-00065b846f21};{9092AA53-FB77-4645-B42D-1CCCA6BD08BD} + 1337 + true + CommonJS + Latest + true + True + + + true + + + true + + + + + + + + + + + + + + + False + True + 0 + / + http://localhost:48022/ + False + True + http://localhost:1337 + False + + + + + + + CurrentPage + True + False + False + False + + + + + + + + + False + False + + + + + \ No newline at end of file diff --git a/viz/ts/svg/svg/thinkChart/tsconfig.json b/viz/ts/svg/svg/thinkChart/tsconfig.json new file mode 100644 index 0000000..dc48fec --- /dev/null +++ b/viz/ts/svg/svg/thinkChart/tsconfig.json @@ -0,0 +1,13 @@ +{ + "compilerOptions": { + "module": "amd", + "target": "es5", + "lib": [ "dom", "es5", "dom.iterable", "scripthost" ], + "sourceMap": true, + "allowSyntheticDefaultImports": true, + "outFile": "bin/thinkChart.js" + }, + "exclude": [ + "node_modules" + ] +}