|
@@ -18,6 +18,7 @@
|
|
|
"tippy.js": "^6.3.7",
|
|
|
"vue": "^2.5.2",
|
|
|
"vue-router": "^3.0.1",
|
|
|
+ "vue2-org-tree": "^1.3.6",
|
|
|
"vuex": "^3.6.2"
|
|
|
},
|
|
|
"devDependencies": {
|
|
@@ -37,6 +38,7 @@
|
|
|
"file-loader": "^1.1.4",
|
|
|
"friendly-errors-webpack-plugin": "^1.6.1",
|
|
|
"html-webpack-plugin": "^2.30.1",
|
|
|
+ "less-loader": "^5.0.0",
|
|
|
"node-notifier": "^5.1.2",
|
|
|
"optimize-css-assets-webpack-plugin": "^3.2.0",
|
|
|
"ora": "^1.2.0",
|
|
@@ -2546,6 +2548,19 @@
|
|
|
"integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/copy-anything": {
|
|
|
+ "version": "2.0.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz",
|
|
|
+ "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==",
|
|
|
+ "dev": true,
|
|
|
+ "peer": true,
|
|
|
+ "dependencies": {
|
|
|
+ "is-what": "^3.14.1"
|
|
|
+ },
|
|
|
+ "funding": {
|
|
|
+ "url": "https://github.com/sponsors/mesqueeb"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/copy-concurrently": {
|
|
|
"version": "1.0.5",
|
|
|
"resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
|
|
@@ -6004,6 +6019,20 @@
|
|
|
"integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/image-size": {
|
|
|
+ "version": "0.5.5",
|
|
|
+ "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
|
|
|
+ "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==",
|
|
|
+ "dev": true,
|
|
|
+ "optional": true,
|
|
|
+ "peer": true,
|
|
|
+ "bin": {
|
|
|
+ "image-size": "bin/image-size.js"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=0.10.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/import-cwd": {
|
|
|
"version": "2.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
|
|
@@ -6639,6 +6668,13 @@
|
|
|
"url": "https://github.com/sponsors/ljharb"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/is-what": {
|
|
|
+ "version": "3.14.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz",
|
|
|
+ "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==",
|
|
|
+ "dev": true,
|
|
|
+ "peer": true
|
|
|
+ },
|
|
|
"node_modules/is-windows": {
|
|
|
"version": "1.0.2",
|
|
|
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
|
|
@@ -6791,6 +6827,105 @@
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/less": {
|
|
|
+ "version": "3.13.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/less/-/less-3.13.1.tgz",
|
|
|
+ "integrity": "sha512-SwA1aQXGUvp+P5XdZslUOhhLnClSLIjWvJhmd+Vgib5BFIr9lMNlQwmwUNOjXThF/A0x+MCYYPeWEfeWiLRnTw==",
|
|
|
+ "dev": true,
|
|
|
+ "peer": true,
|
|
|
+ "dependencies": {
|
|
|
+ "copy-anything": "^2.0.1",
|
|
|
+ "tslib": "^1.10.0"
|
|
|
+ },
|
|
|
+ "bin": {
|
|
|
+ "lessc": "bin/lessc"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=6"
|
|
|
+ },
|
|
|
+ "optionalDependencies": {
|
|
|
+ "errno": "^0.1.1",
|
|
|
+ "graceful-fs": "^4.1.2",
|
|
|
+ "image-size": "~0.5.0",
|
|
|
+ "make-dir": "^2.1.0",
|
|
|
+ "mime": "^1.4.1",
|
|
|
+ "native-request": "^1.0.5",
|
|
|
+ "source-map": "~0.6.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/less-loader": {
|
|
|
+ "version": "5.0.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-5.0.0.tgz",
|
|
|
+ "integrity": "sha512-bquCU89mO/yWLaUq0Clk7qCsKhsF/TZpJUzETRvJa9KSVEL9SO3ovCvdEHISBhrC81OwC8QSVX7E0bzElZj9cg==",
|
|
|
+ "dev": true,
|
|
|
+ "dependencies": {
|
|
|
+ "clone": "^2.1.1",
|
|
|
+ "loader-utils": "^1.1.0",
|
|
|
+ "pify": "^4.0.1"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">= 4.8.0"
|
|
|
+ },
|
|
|
+ "peerDependencies": {
|
|
|
+ "less": "^2.3.1 || ^3.0.0",
|
|
|
+ "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/less-loader/node_modules/clone": {
|
|
|
+ "version": "2.1.2",
|
|
|
+ "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
|
|
|
+ "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==",
|
|
|
+ "dev": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">=0.8"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/less-loader/node_modules/pify": {
|
|
|
+ "version": "4.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
|
|
|
+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
|
|
|
+ "dev": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">=6"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/less/node_modules/make-dir": {
|
|
|
+ "version": "2.1.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
|
|
|
+ "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
|
|
|
+ "dev": true,
|
|
|
+ "optional": true,
|
|
|
+ "peer": true,
|
|
|
+ "dependencies": {
|
|
|
+ "pify": "^4.0.1",
|
|
|
+ "semver": "^5.6.0"
|
|
|
+ },
|
|
|
+ "engines": {
|
|
|
+ "node": ">=6"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/less/node_modules/pify": {
|
|
|
+ "version": "4.0.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
|
|
|
+ "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
|
|
|
+ "dev": true,
|
|
|
+ "optional": true,
|
|
|
+ "peer": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">=6"
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "node_modules/less/node_modules/source-map": {
|
|
|
+ "version": "0.6.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
|
|
|
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
|
|
|
+ "dev": true,
|
|
|
+ "optional": true,
|
|
|
+ "peer": true,
|
|
|
+ "engines": {
|
|
|
+ "node": ">=0.10.0"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/load-json-file": {
|
|
|
"version": "1.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
|
|
@@ -7454,6 +7589,14 @@
|
|
|
"node": ">=0.10.0"
|
|
|
}
|
|
|
},
|
|
|
+ "node_modules/native-request": {
|
|
|
+ "version": "1.1.0",
|
|
|
+ "resolved": "https://registry.npmjs.org/native-request/-/native-request-1.1.0.tgz",
|
|
|
+ "integrity": "sha512-uZ5rQaeRn15XmpgE0xoPL8YWqcX90VtCFglYwAgkvKM5e8fog+vePLAhHxuuv/gRkrQxIeh5U3q9sMNUrENqWw==",
|
|
|
+ "dev": true,
|
|
|
+ "optional": true,
|
|
|
+ "peer": true
|
|
|
+ },
|
|
|
"node_modules/negotiator": {
|
|
|
"version": "0.6.3",
|
|
|
"resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
|
|
@@ -13170,6 +13313,13 @@
|
|
|
"integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/tslib": {
|
|
|
+ "version": "1.14.1",
|
|
|
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
|
|
|
+ "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
|
|
|
+ "dev": true,
|
|
|
+ "peer": true
|
|
|
+ },
|
|
|
"node_modules/tty-browserify": {
|
|
|
"version": "0.0.0",
|
|
|
"resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
|
|
@@ -13817,6 +13967,14 @@
|
|
|
"integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
|
|
|
"dev": true
|
|
|
},
|
|
|
+ "node_modules/vue2-org-tree": {
|
|
|
+ "version": "1.3.6",
|
|
|
+ "resolved": "https://registry.npmjs.org/vue2-org-tree/-/vue2-org-tree-1.3.6.tgz",
|
|
|
+ "integrity": "sha512-ExkQWmHcS3s1tjPDdaruE2p4JnfwOTc4MBqqMY7rsSM9pgzD53t6hbjyNOq9csnyugzREdCnX5V/ZHQMREDYZQ==",
|
|
|
+ "peerDependencies": {
|
|
|
+ "vue": "^2.5.4"
|
|
|
+ }
|
|
|
+ },
|
|
|
"node_modules/vuex": {
|
|
|
"version": "3.6.2",
|
|
|
"resolved": "https://registry.npmjs.org/vuex/-/vuex-3.6.2.tgz",
|