UNPKG

6.24 kBJSONView Raw
1{
2 "author": "MaibornWolff GmbH <dist_intern_codecharta@maibornwolff.de>",
3 "homepage": "https://maibornwolff.github.io/codecharta/",
4 "bugs": {
5 "url": "https://github.com/MaibornWolff/codecharta/issues",
6 "email": "dist_intern_codecharta@maibornwolff.de"
7 },
8 "repository": {
9 "type": "git",
10 "url": "https://github.com/MaibornWolff/codecharta.git"
11 },
12 "name": "codecharta-visualization",
13 "version": "1.20.1",
14 "description": "MaibornWolff CodeCharta",
15 "files": [
16 "dist/webpack",
17 "app",
18 "conf",
19 "mocks",
20 "script",
21 ".babelrc",
22 "Dockerfile",
23 "Gruntfile.js",
24 "LICENSE.md",
25 "package.json",
26 "package-lock.json",
27 "README.md",
28 "tsconfig.json",
29 "tsconfig.webpack.json",
30 "cli.js"
31 ],
32 "window": {
33 "icon": "app/icon.png",
34 "toolbar": true,
35 "frame": true,
36 "width": 1024,
37 "height": 768
38 },
39 "main": "dist/webpack/index.html",
40 "build": {
41 "nwVersion": "0.27.3",
42 "output": "./dist/packages/",
43 "outputPattern": "codecharta-visualization-${VERSION}-${PLATFORM}-${ARCH}",
44 "files": "./dist/webpack/**/*",
45 "packed": true,
46 "targets": [
47 "zip"
48 ],
49 "appId": "io.github.maibornwolff.codecharta",
50 "win": {
51 "productName": "codecharta-visualization",
52 "companyName": "MaibornWolff GmbH",
53 "icon": "app/assets/icon.ico"
54 },
55 "mac": {
56 "icon": "app/assets/icon.icns",
57 "displayName": "codecharta-visualization"
58 }
59 },
60 "scripts": {
61 "start": "run --mirror https://dl.nwjs.io/ .",
62 "build": "webpack --config ./conf/webpack.config.js",
63 "test": "jest .*\\.spec\\.ts --runInBand",
64 "test:auto": "jest .*\\.spec\\.ts --watch",
65 "test:autoNoCoverage": "jest .*\\.spec\\.ts --watch --coverage false",
66 "test:updateSnaps": "jest .*\\.spec\\.ts --updateSnapshot",
67 "e2e": "jest .*\\.e2e\\.ts --runInBand --coverage false",
68 "e2e:auto": "jest .*\\.e2e\\.ts --watch --coverage false",
69 "doc": "rimraf dist/docs && typedoc --module es2015 --target ES6 --exclude **/*.spec.ts --out dist/docs/ --name CodeCharta app/**/*.ts",
70 "serve": "webpack --config ./conf/webpack.config.js --watch",
71 "package": "rimraf dist/packages && build --concurrent --tasks win-x86,win-x64,linux-x86,linux-x64,mac-x64 --mirror https://dl.nwjs.io/ . && bestzip ./dist/packages/codecharta-visualization-$npm_package_version-web.zip ./dist/webpack",
72 "prepare": "npm run build",
73 "g": "plop"
74 },
75 "bin": {
76 "codecharta-visualization": "cli.js"
77 },
78 "license": "BSD-3-Clause",
79 "jest": {
80 "collectCoverage": true,
81 "coverageDirectory": "<rootDir>/dist/coverage",
82 "collectCoverageFrom": [
83 "<rootDir>/app/**/*.{ts,tsx}",
84 "!**/node_modules/**"
85 ],
86 "coveragePathIgnorePatterns": [
87 "(/__tests__/.*|\\.(spec|e2e))\\.(ts|tsx)$",
88 "<rootDir>/app/puppeteer.helper.ts"
89 ],
90 "snapshotSerializers": [
91 "jest-serializer-html"
92 ],
93 "transform": {
94 "\\.(ts|tsx)$": "<rootDir>/node_modules/ts-jest/preprocessor.js",
95 "\\.(html|glsl)$": "<rootDir>/mocks/fileTransformer.js"
96 },
97 "moduleNameMapper": {
98 "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/mocks/fileMock.js",
99 "\\.(css|less|scss)$": "<rootDir>/mocks/styleMock.js"
100 },
101 "roots": [
102 "<rootDir>/app"
103 ],
104 "testRegex": "(/__tests__/.*|\\.(spec|e2e))\\.(ts|tsx)$",
105 "moduleFileExtensions": [
106 "ts",
107 "tsx",
108 "js",
109 "json"
110 ],
111 "moduleDirectories": [
112 "node_modules",
113 "<rootDir>/app"
114 ],
115 "globals": {
116 "ts-jest": {
117 "tsConfigFile": "tsconfig.json",
118 "skipBabel": false
119 }
120 }
121 },
122 "dependencies": {
123 "angularjs-nouislider": "^0.2.0",
124 "nouislider": "^11.1.0",
125 "nwjs-builder-phoenix": "^1.14.6",
126 "shelljs": "^0.8.1"
127 },
128 "devDependencies": {
129 "@types/angular": "^1.6.43",
130 "@types/angular-mocks": "^1.5.11",
131 "@types/d3": "^4.13.0",
132 "@types/d3-hierarchy": "^1.1.0",
133 "@types/jest": "^21.1.10",
134 "@types/node": "^8.9.5",
135 "@types/sinon": "^2.3.5",
136 "@types/three": "^0.89.12",
137 "@uirouter/angularjs": "^1.0.16",
138 "ajv": "^5.5.2",
139 "angular": "^1.6.9",
140 "angular-animate": "^1.6.9",
141 "angular-aria": "^1.6.9",
142 "angular-material": "^1.1.7",
143 "angular-material-expansion-panel": "^0.7.2",
144 "angular-messages": "^1.6.9",
145 "angular-mocks": "^1.6.9",
146 "angularjs-slider": "^6.5.0",
147 "babel-cli": "^6.18.0",
148 "babel-core": "^6.24.0",
149 "babel-loader": "^7.1.4",
150 "babel-plugin-transform-es2015-modules-commonjs": "^6.26.0",
151 "babel-preset-es2015": "^6.18.0",
152 "babel-register": "^6.18.0",
153 "bestzip": "^1.1.4",
154 "browser-sync": "^2.23.6",
155 "browser-sync-webpack-plugin": "^1.2.0",
156 "clean-webpack-plugin": "^0.1.19",
157 "css-loader": "^0.28.10",
158 "d3": "^4.13.0",
159 "deepcopy": "^0.6.3",
160 "es6-shim": "^0.35.3",
161 "file-api": "^0.10.4",
162 "file-loader": "^0.11.2",
163 "font-awesome": "^4.7.0",
164 "hammerjs": "^2.0.8",
165 "html-loader": "^0.5.5",
166 "html-webpack-plugin": "^2.30.1",
167 "ignore": "^5.0.2",
168 "inquirer-directory": "^2.1.0",
169 "inquirer-file": "^1.0.1",
170 "jest": "^22.4.3",
171 "jest-serializer-html": "^5.0.0",
172 "jquery": "^3.3.1",
173 "json-loader": "^0.5.7",
174 "load-grunt-tasks": "^3.5.2",
175 "makeshift": "^1.1.0",
176 "minimatch": "^3.0.4",
177 "ng-annotate-loader": "^0.6.1",
178 "node-sass": "^4.8.2",
179 "path": "^0.12.7",
180 "plop": "^2.1.0",
181 "puppeteer": "^1.6.0",
182 "resolve-url-loader": "^2.3.0",
183 "rimraf": "^2.6.2",
184 "roboto-fontface": "^0.9.0",
185 "sass-loader": "^6.0.7",
186 "script-loader": "^0.7.0",
187 "sinon": "^4.4.10",
188 "string-loader": "0.0.1",
189 "style-loader": "^0.18.2",
190 "three": "^0.89.0",
191 "three-orbit-controls": "^82.1.0",
192 "three-text2d": "^0.3.4",
193 "ts-jest": "^21.1.3",
194 "ts-loader": "^2.3.6",
195 "tslint": "^5.9.1",
196 "tslint-loader": "^3.6.0",
197 "typedoc": "^0.9.0",
198 "typescript": "^2.7.2",
199 "webpack": "^3.11.0",
200 "webpack-glsl-loader": "^1.0.1"
201 },
202 "optionalDependencies": {
203 "7zip-bin-mac": "^1.0.1",
204 "7zip-bin-win": "^2.1.1",
205 "7zip-bin-linux": "^1.2.0"
206 }
207}