|
5 | 5 | "author": "Sourcepole AG", |
6 | 6 | "license": "BSD-2-Clause", |
7 | 7 | "repository": "[email protected]:qgis/qwc2.git", |
| 8 | + "homepage": "https://https://qwc-services.github.io/", |
| 9 | + "bugs": { |
| 10 | + "url": "https://github.com/qgis/qwc2/issues" |
| 11 | + }, |
| 12 | + "keywords": [ |
| 13 | + "qgis", |
| 14 | + "webgis", |
| 15 | + "mapping", |
| 16 | + "geospatial" |
| 17 | + ], |
8 | 18 | "dependencies": { |
| 19 | + "@furkot/webfonts-generator": "^2.0.2", |
9 | 20 | "@giro3d/giro3d": "^0.42.2", |
10 | 21 | "@kayahr/text-encoding": "^2.0.0", |
11 | 22 | "@loaders.gl/core": "^4.3.3", |
|
36 | 47 | "lodash.isequal": "^4.5.0", |
37 | 48 | "lodash.omit": "^4.5.0", |
38 | 49 | "mime-to-extensions": "^1.0.2", |
| 50 | + "mkdirp": "^3.0.1", |
39 | 51 | "mousetrap": "^1.6.5", |
40 | 52 | "nearley": "^2.20.1", |
| 53 | + "object-path": "^0.11.8", |
41 | 54 | "ol": "^10.3.1", |
42 | 55 | "ol-ext": "^4.0.24", |
43 | 56 | "ol-mapbox-style": "^12.3.5", |
|
74 | 87 | "uuid": "^11.0.3" |
75 | 88 | }, |
76 | 89 | "devDependencies": { |
| 90 | + "@babel/cli": "^7.27.0", |
77 | 91 | "@babel/core": "^7.26.0", |
78 | 92 | "@babel/eslint-parser": "^7.25.9", |
79 | 93 | "@babel/plugin-transform-class-properties": "^7.25.9", |
80 | 94 | "@babel/plugin-transform-object-rest-spread": "^7.25.9", |
81 | 95 | "@babel/preset-env": "^7.26.0", |
82 | 96 | "@babel/preset-react": "^7.26.3", |
83 | | - "@furkot/webfonts-generator": "^2.0.2", |
84 | 97 | "@microsoft/eslint-formatter-sarif": "^3.1.0", |
85 | 98 | "@types/react": "^18.3.1", |
86 | 99 | "babel-loader": "^9.2.1", |
|
92 | 105 | "eslint-plugin-perfectionist": "^2.10.0", |
93 | 106 | "eslint-plugin-react": "^7.37.2", |
94 | 107 | "html-webpack-plugin": "^5.6.3", |
95 | | - "mkdirp": "^3.0.1", |
96 | | - "object-path": "^0.11.8", |
97 | 108 | "react-docgen": "^5.4.3", |
98 | 109 | "source-map-loader": "^5.0.0", |
99 | 110 | "style-loader": "^4.0.0", |
|
103 | 114 | "webpack-cli": "^5.1.4", |
104 | 115 | "webpack-dev-server": "^5.1.0" |
105 | 116 | }, |
| 117 | + "bin": { |
| 118 | + "qwc_build_iconfont": "./scripts/makeIconkit.js", |
| 119 | + "qwc_gen_themesconfig": "./scripts/themesConfig.js", |
| 120 | + "qwc_update_translations": "./scripts/updateTranslations.js" |
| 121 | + }, |
106 | 122 | "scripts": { |
107 | 123 | "prod": "npm run tsupdate && npm run themesconfig && npm run iconfont && webpack --mode production --progress", |
108 | 124 | "start": "npm run tsupdate && npm run themesconfig && npm run iconfont && webpack serve --mode development --progress --host 0.0.0.0 --port 8081", |
109 | 125 | "iconfont": "node scripts/makeIconkit.js", |
110 | 126 | "themesconfig": "node scripts/themesConfig.js || :", |
111 | 127 | "tsupdate": "node scripts/updateTranslations.js", |
112 | 128 | "plugindoc": "node scripts/gen-plugin-docs.js", |
| 129 | + "dist": "./scripts/dist.sh", |
113 | 130 | "build": "npm run prod", |
114 | 131 | "analyze": "webpack --mode production --json | webpack-bundle-size-analyzer", |
115 | 132 | "release": "node -e \"process.exit(require('os').platform() === 'win32' ? 0 : 1)\" && scripts\\package-commands.bat release || ./scripts/package-commands.sh release" |
|
0 commit comments