Projekt

Allgemein

Profil

Lizenzhinweise » package.json

package.json - Mouad Ait-Aissa, 16.02.2021 11:04

 
1
{
2
  "name": "masterportal",
3
  "author": {
4
    "name": "Implementierungspartnerschaft Masterportal",
5
    "email": "info@masterportal.org",
6
    "url": "https://www.masterportal.org"
7
  },
8
  "bugs": "https://bitbucket.org/geowerkstatt-hamburg/masterportal/issues",
9
  "version": "2.6.1-dev",
10
  "license": "MIT",
11
  "description": "The MasterPortal as OpenSource Geoportal",
12
  "repository": {
13
    "type": "git",
14
    "url": "https://bitbucket.org/geowerkstatt-hamburg/masterportal.git"
15
  },
16
  "main": "js/main.js",
17
  "scripts": {
18
    "start": "webpack-dev-server --mode=development",
19
    "test": "mocha-webpack --webpack-config devtools/webpack.test.js --opts test/unittests/deps/mocha.opts",
20
    "test:watch": "npm run test -- --watch",
21
    "test:vue": "mochapack --recursive --webpack-config devtools/webpack.vue.test.js ./test/unittests/**/*.spec.js ./src/**/*.spec.js ./addons/**/*.spec.js",
22
    "test:vue:watch": "npm run test:vue -- --watch",
23
    "test:all": "npm run test && npm run test:vue",
24
    "test:all:watch": "npm-run-all --parallel test:watch test:vue:watch",
25
    "browsertestWithServer": "env NODE_ENV=e2eTest env browser=bs webpack-dev-server --config devtools/webpack.browsertest.js",
26
    "browsertest": "./node_modules/.bin/mocha ./test/end2end/TestRunner.js",
27
    "build": "webpack --mode=production",
28
    "buildJsDoc": "shx rm -rf ./jsdoc && jsdoc -c ./devtools/jsdoc/jsdoc-config.json"
29
  },
30
  "dependencies": {
31
    "@panter/vue-i18next": "^0.15.2",
32
    "abortcontroller-polyfill": "^1.7.1",
33
    "axios": "^0.19.0",
34
    "backbone": "1.3.x",
35
    "backbone.radio": "1.x",
36
    "bootstrap": "^3.4.1",
37
    "bootstrap-colorpicker": "2.x",
38
    "bootstrap-datepicker": "1.8.x",
39
    "bootstrap-select": "^1.13.18",
40
    "bootstrap-slider": "^10.6.2",
41
    "bootstrap-toggle": "2.x.x",
42
    "chart.js": "^2.9.3",
43
    "core-js": "^3.6.5",
44
    "d3": "4.13.x",
45
    "d3-scale-chromatic": "^1.5.0",
46
    "dom-parser": "^0.1.5",
47
    "dom-storage": "^2.1.0",
48
    "html2canvas": "^1.0.0-rc.7",
49
    "https-proxy-agent": "^5.0.0",
50
    "i18next": "^19.7.0",
51
    "i18next-browser-languagedetector": "^4.3.1",
52
    "i18next-http-backend": "^1.0.21",
53
    "i18next-xhr-backend": "^3.2.2",
54
    "imports-loader": "^0.8.0",
55
    "jquery": "^3.5.1",
56
    "jquery-ui": "1.x",
57
    "moment": "^2.27.0",
58
    "moment-timezone": "^0.5.31",
59
    "mqtt": "^2.15.x",
60
    "object-hash": "^2.0.3",
61
    "ol": "^6.4.3",
62
    "ol-ext": "^3.1.4",
63
    "ol-mapbox-style": "^6.1.4",
64
    "olcs": "^2.12.0",
65
    "prettier": "^2.2.1",
66
    "rbush": "^3.0.1",
67
    "rbush-knn": "^2.1.0",
68
    "semver": "^7.3.4",
69
    "vcs-oblique": "^2.0.2",
70
    "vue": "^2.6.12",
71
    "vue-loader": "^15.9.6",
72
    "vue-matomo": "^3.14.0-0",
73
    "vue-slider-component": "^3.2.5",
74
    "vue-template-compiler": "^2.6.12",
75
    "vuex": "^3.5.1"
76
  },
77
  "devDependencies": {
78
    "@babel/core": "^7.11.4",
79
    "@babel/helper-compilation-targets": "^7.10.4",
80
    "@babel/plugin-proposal-class-properties": "^7.10.4",
81
    "@babel/preset-env": "^7.11.0",
82
    "@intlify/vue-i18n-loader": "^0.6.1",
83
    "@masterportal/mpconfigparser": "^1.1.1",
84
    "@vue/test-utils": "^1.0.2",
85
    "babel-eslint": "^10.1.0",
86
    "babel-loader": "^8.1.0",
87
    "chai": "4.1.1",
88
    "clean-webpack-plugin": "^3.0.0",
89
    "copy-webpack-plugin": "^6.4.1",
90
    "css-loader": "^1.0.0",
91
    "csv": "^5.3.2",
92
    "dotenv": "^8.1.0",
93
    "eslint": "^6.5.1",
94
    "eslint-plugin-backbone": "^2.1.1",
95
    "eslint-plugin-chai-friendly": "^0.4.1",
96
    "eslint-plugin-vue": "^6.1.2",
97
    "eslint-plugin-you-dont-need-lodash-underscore": "^6.10.0",
98
    "exports-loader": "^1.1.0",
99
    "file-loader": "^2.0.0",
100
    "fs": "0.0.1-security",
101
    "fs-extra": "^9.0.1",
102
    "git-rev-sync": "^2.0.0",
103
    "glob": "^7.1.6",
104
    "html-loader": "^0.5.5",
105
    "html-webpack-plugin": "^4.3.0",
106
    "husky": "^4.2.5",
107
    "inquirer": "^6.2.0",
108
    "jaguarjs-jsdoc": "0.0.1",
109
    "jsdoc": "^3.6.5",
110
    "jsdom": "^14.0.0",
111
    "jsdom-global": "^3.0.2",
112
    "less": "3.9.0",
113
    "less-loader": "^4.1.0",
114
    "markdown-loader": "^5.1.0",
115
    "masterportalAPI": "git+https://bitbucket.org/geowerkstatt-hamburg/masterportalapi.git#v1.3.0",
116
    "mini-css-extract-plugin": "^0.9.0",
117
    "mocha": "^6.2.0",
118
    "mocha-loader": "^2.0.0",
119
    "mocha-webpack": "^2.0.0-beta.0",
120
    "mochapack": "^2.0.6",
121
    "mock-local-storage": "^1.1.15",
122
    "node-fetch": "^2.6.1",
123
    "npm-run-all": "^4.1.5",
124
    "null-loader": "^4.0.0",
125
    "raf": "^3.4.1",
126
    "regenerator-runtime": "^0.11.0",
127
    "replace-in-file": "^6.1.0",
128
    "selenium-webdriver": "^4.0.0-alpha.7",
129
    "shx": "^0.3.2",
130
    "sinon": "^7.3.2",
131
    "sinon-chai": "^3.3.0",
132
    "style-resources-loader": "^1.3.3",
133
    "text-loader": "0.0.1",
134
    "vue-router": "^3.4.3",
135
    "webpack": "^4.46.0",
136
    "webpack-cli": "^3.3.12",
137
    "webpack-dev-server": "^3.11.0",
138
    "webpack-merge": "^4.2.2",
139
    "webpack-visualizer-plugin": "^0.1.11",
140
    "whatwg-fetch": "^3.4.0",
141
    "xmlserializer": "^0.6.1",
142
    "zip-a-folder": "0.0.12"
143
  },
144
  "engines": {
145
    "node": ">= 10.18.0",
146
    "npm": ">= 6.13.4"
147
  }
148
}
    (1-1/1)