aboutsummaryrefslogtreecommitdiff
path: root/legacy/package.json
diff options
context:
space:
mode:
Diffstat (limited to 'legacy/package.json')
-rw-r--r--legacy/package.json18
1 files changed, 18 insertions, 0 deletions
diff --git a/legacy/package.json b/legacy/package.json
new file mode 100644
index 00000000..d8c43c6b
--- /dev/null
+++ b/legacy/package.json
@@ -0,0 +1,18 @@
+{
+ "name": "traccar-web",
+ "dependencies": {
+ "extjs-gpl": "^6.2.0",
+ "ol": "^6.12.0",
+ "ol-layerswitcher": "^3.8.3",
+ "openlayers-dist": "^6.12.0",
+ "proj4": "^2.7.5"
+ },
+ "devDependencies": {
+ "eslint": "^4.4.1"
+ },
+ "scripts": {
+ "postinstall": "/bin/bash -c 'mkdir -p web/lib/{ol,ol-layerswitcher,proj4,extjs} && cp node_modules/openlayers-dist/{ol.js,ol.css} web/lib/ol/ && cp node_modules/ol-layerswitcher/dist/{ol-layerswitcher.js,ol-layerswitcher.css} web/lib/ol-layerswitcher/ && cp node_modules/proj4/dist/proj4.js web/lib/proj4/ && cp node_modules/extjs-gpl/build/ext-all.js web/lib/extjs/ && mkdir -p web/lib/extjs/classic && cp -r node_modules/extjs-gpl/build/classic/locale web/lib/extjs/classic/locale && cp -r node_modules/extjs-gpl/build/classic/theme-triton web/lib/extjs/classic/theme-triton && mkdir -p web/lib/extjs/packages/charts && cp -r node_modules/extjs-gpl/build/packages/charts/classic web/lib/extjs/packages/charts/classic'",
+ "build": "sencha compile --classpath=web/app.js,web/app,node_modules/extjs-gpl/packages/core/src,node_modules/extjs-gpl/packages/core/overrides,node_modules/extjs-gpl/classic/classic/src,node_modules/extjs-gpl/classic/classic/overrides exclude -all and include -recursive -file web/app.js and exclude -namespace=Ext and concatenate -closure web/app.min.js",
+ "lint": "./node_modules/.bin/eslint web/."
+ }
+}