From 17979488fdf4bfc759675c5dfd4304381de7c179 Mon Sep 17 00:00:00 2001 From: valentinoli Date: Mon, 9 Aug 2021 16:45:28 +0200 Subject: [PATCH] Fix #22 --- nuxt.config.js | 7 + package-lock.json | 495 +++++++++++++++++++++++++++------------------- package.json | 2 +- static/icon.png | Bin 21089 -> 16653 bytes 4 files changed, 295 insertions(+), 209 deletions(-) diff --git a/nuxt.config.js b/nuxt.config.js index f577f5248..1e08dbd73 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -111,6 +111,13 @@ export default { // Build Configuration: https://go.nuxtjs.dev/config-build build: { + babel: { + plugins: [ + // Solve bug. Remove this when Nuxt has been upgraded. + // https://github.com/hestiaAI/hestia-rml-demo/issues/22 + ['@babel/plugin-proposal-private-property-in-object', { loose: true }] + ] + }, // Transpile yarrrml-parser with Babel // https://github.com/semantifyit/RocketRML/issues/20#issuecomment-880192637 transpile: ['yarrrml-parser'], diff --git a/package-lock.json b/package-lock.json index 862dc0890..229bfeffe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -359,6 +359,16 @@ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.2.tgz", "integrity": "sha512-bMJXql1Ss8lFnvr11TZDH4ArtwlAS5NG9qBmdiFW2UHHm6MVoR+GDc5XE2b9K938cyjc9O6/+vjjcffLDtfuDg==" }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ZoJS2XCKPBfTmL122iP6NM9dOg+d4lc9fFk3zxc8iDjvt8Pk4+TlsHSKhIPf6X+L5ORCdBzqMZDjL/WHj7WknQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5" + } + }, "@babel/plugin-proposal-async-generator-functions": { "version": "7.14.9", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz", @@ -378,6 +388,16 @@ "@babel/helper-plugin-utils": "^7.14.5" } }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.14.5.tgz", + "integrity": "sha512-KBAH5ksEnYHCegqseI5N9skTdxgJdmDoAOc0uXa+4QMYKeZD0w5IARh4FMlTNtaHhbB8v+KzMdTgxMMzsIy6Yg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, "@babel/plugin-proposal-decorators": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.14.5.tgz", @@ -482,6 +502,17 @@ "@babel/helper-plugin-utils": "^7.14.5" } }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-62EyfyA3WA0mZiF2e2IV9mc9Ghwxcg8YTu8BS4Wss4Y3PY725OmS9M0qLORbJwLqFtGh+jiE4wAmocK2CTUK2Q==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, "@babel/plugin-proposal-unicode-property-regex": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", @@ -507,6 +538,14 @@ "@babel/helper-plugin-utils": "^7.12.13" } }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, "@babel/plugin-syntax-decorators": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz", @@ -595,6 +634,14 @@ "@babel/helper-plugin-utils": "^7.8.0" } }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, "@babel/plugin-syntax-top-level-await": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", @@ -904,82 +951,89 @@ } }, "@babel/preset-env": { - "version": "7.12.17", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.17.tgz", - "integrity": "sha512-9PMijx8zFbCwTHrd2P4PJR5nWGH3zWebx2OcpTjqQrHhCiL2ssSR2Sc9ko2BsI2VmVBfoaQmPrlMTCui4LmXQg==", + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.0.tgz", + "integrity": "sha512-FhEpCNFCcWW3iZLg0L2NPE9UerdtsCR6ZcsGHUX6Om6kbCQeL5QZDqFDmeNHC6/fy6UH3jEge7K4qG5uC9In0Q==", "requires": { - "@babel/compat-data": "^7.12.13", - "@babel/helper-compilation-targets": "^7.12.17", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.12.13", - "@babel/helper-validator-option": "^7.12.17", - "@babel/plugin-proposal-async-generator-functions": "^7.12.13", - "@babel/plugin-proposal-class-properties": "^7.12.13", - "@babel/plugin-proposal-dynamic-import": "^7.12.17", - "@babel/plugin-proposal-export-namespace-from": "^7.12.13", - "@babel/plugin-proposal-json-strings": "^7.12.13", - "@babel/plugin-proposal-logical-assignment-operators": "^7.12.13", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.13", - "@babel/plugin-proposal-numeric-separator": "^7.12.13", - "@babel/plugin-proposal-object-rest-spread": "^7.12.13", - "@babel/plugin-proposal-optional-catch-binding": "^7.12.13", - "@babel/plugin-proposal-optional-chaining": "^7.12.17", - "@babel/plugin-proposal-private-methods": "^7.12.13", - "@babel/plugin-proposal-unicode-property-regex": "^7.12.13", - "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-async-generator-functions": "^7.14.9", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-class-static-block": "^7.14.5", + "@babel/plugin-proposal-dynamic-import": "^7.14.5", + "@babel/plugin-proposal-export-namespace-from": "^7.14.5", + "@babel/plugin-proposal-json-strings": "^7.14.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-object-rest-spread": "^7.14.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-proposal-private-methods": "^7.14.5", + "@babel/plugin-proposal-private-property-in-object": "^7.14.5", + "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.3", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.0", - "@babel/plugin-syntax-top-level-await": "^7.12.13", - "@babel/plugin-transform-arrow-functions": "^7.12.13", - "@babel/plugin-transform-async-to-generator": "^7.12.13", - "@babel/plugin-transform-block-scoped-functions": "^7.12.13", - "@babel/plugin-transform-block-scoping": "^7.12.13", - "@babel/plugin-transform-classes": "^7.12.13", - "@babel/plugin-transform-computed-properties": "^7.12.13", - "@babel/plugin-transform-destructuring": "^7.12.13", - "@babel/plugin-transform-dotall-regex": "^7.12.13", - "@babel/plugin-transform-duplicate-keys": "^7.12.13", - "@babel/plugin-transform-exponentiation-operator": "^7.12.13", - "@babel/plugin-transform-for-of": "^7.12.13", - "@babel/plugin-transform-function-name": "^7.12.13", - "@babel/plugin-transform-literals": "^7.12.13", - "@babel/plugin-transform-member-expression-literals": "^7.12.13", - "@babel/plugin-transform-modules-amd": "^7.12.13", - "@babel/plugin-transform-modules-commonjs": "^7.12.13", - "@babel/plugin-transform-modules-systemjs": "^7.12.13", - "@babel/plugin-transform-modules-umd": "^7.12.13", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.13", - "@babel/plugin-transform-new-target": "^7.12.13", - "@babel/plugin-transform-object-super": "^7.12.13", - "@babel/plugin-transform-parameters": "^7.12.13", - "@babel/plugin-transform-property-literals": "^7.12.13", - "@babel/plugin-transform-regenerator": "^7.12.13", - "@babel/plugin-transform-reserved-words": "^7.12.13", - "@babel/plugin-transform-shorthand-properties": "^7.12.13", - "@babel/plugin-transform-spread": "^7.12.13", - "@babel/plugin-transform-sticky-regex": "^7.12.13", - "@babel/plugin-transform-template-literals": "^7.12.13", - "@babel/plugin-transform-typeof-symbol": "^7.12.13", - "@babel/plugin-transform-unicode-escapes": "^7.12.13", - "@babel/plugin-transform-unicode-regex": "^7.12.13", - "@babel/preset-modules": "^0.1.3", - "@babel/types": "^7.12.17", - "core-js-compat": "^3.8.0", - "semver": "^5.5.0" + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.14.5", + "@babel/plugin-transform-async-to-generator": "^7.14.5", + "@babel/plugin-transform-block-scoped-functions": "^7.14.5", + "@babel/plugin-transform-block-scoping": "^7.14.5", + "@babel/plugin-transform-classes": "^7.14.9", + "@babel/plugin-transform-computed-properties": "^7.14.5", + "@babel/plugin-transform-destructuring": "^7.14.7", + "@babel/plugin-transform-dotall-regex": "^7.14.5", + "@babel/plugin-transform-duplicate-keys": "^7.14.5", + "@babel/plugin-transform-exponentiation-operator": "^7.14.5", + "@babel/plugin-transform-for-of": "^7.14.5", + "@babel/plugin-transform-function-name": "^7.14.5", + "@babel/plugin-transform-literals": "^7.14.5", + "@babel/plugin-transform-member-expression-literals": "^7.14.5", + "@babel/plugin-transform-modules-amd": "^7.14.5", + "@babel/plugin-transform-modules-commonjs": "^7.15.0", + "@babel/plugin-transform-modules-systemjs": "^7.14.5", + "@babel/plugin-transform-modules-umd": "^7.14.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", + "@babel/plugin-transform-new-target": "^7.14.5", + "@babel/plugin-transform-object-super": "^7.14.5", + "@babel/plugin-transform-parameters": "^7.14.5", + "@babel/plugin-transform-property-literals": "^7.14.5", + "@babel/plugin-transform-regenerator": "^7.14.5", + "@babel/plugin-transform-reserved-words": "^7.14.5", + "@babel/plugin-transform-shorthand-properties": "^7.14.5", + "@babel/plugin-transform-spread": "^7.14.6", + "@babel/plugin-transform-sticky-regex": "^7.14.5", + "@babel/plugin-transform-template-literals": "^7.14.5", + "@babel/plugin-transform-typeof-symbol": "^7.14.5", + "@babel/plugin-transform-unicode-escapes": "^7.14.5", + "@babel/plugin-transform-unicode-regex": "^7.14.5", + "@babel/preset-modules": "^0.1.4", + "@babel/types": "^7.15.0", + "babel-plugin-polyfill-corejs2": "^0.2.2", + "babel-plugin-polyfill-corejs3": "^0.2.2", + "babel-plugin-polyfill-regenerator": "^0.2.2", + "core-js-compat": "^3.16.0", + "semver": "^6.3.0" }, "dependencies": { "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, @@ -2671,24 +2725,25 @@ } }, "@nuxt/babel-preset-app": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@nuxt/babel-preset-app/-/babel-preset-app-2.15.2.tgz", - "integrity": "sha512-x4qTsamLTo1TJ9fqFH6ANrHpwF7LDGkwN8LFLZoZIP9A7tYBiFJk0mVeODONMBW/6LCNhM3jR/+QUWxEA3Tlxw==", - "requires": { - "@babel/compat-data": "^7.13.0", - "@babel/core": "^7.13.1", - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/babel-preset-app/-/babel-preset-app-2.15.7.tgz", + "integrity": "sha512-iSdnacldHhIinWpzVpX4QfEFgNqn3VQAAB7y6iQ0JELUgfv7sPv3j3Klih+IStru4iCbUKOaSCdQ+A6mbQ0vNg==", + "requires": { + "@babel/compat-data": "^7.14.0", + "@babel/core": "^7.14.0", + "@babel/helper-compilation-targets": "^7.13.16", + "@babel/helper-module-imports": "^7.13.12", "@babel/plugin-proposal-class-properties": "^7.13.0", - "@babel/plugin-proposal-decorators": "^7.13.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.0", - "@babel/plugin-proposal-optional-chaining": "^7.13.0", - "@babel/plugin-transform-runtime": "^7.13.2", - "@babel/preset-env": "~7.12.17", - "@babel/runtime": "^7.13.2", + "@babel/plugin-proposal-decorators": "^7.13.15", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.13.8", + "@babel/plugin-proposal-optional-chaining": "^7.13.12", + "@babel/plugin-proposal-private-methods": "^7.13.0", + "@babel/plugin-transform-runtime": "^7.13.15", + "@babel/preset-env": "^7.14.1", + "@babel/runtime": "^7.14.0", "@vue/babel-preset-jsx": "^1.2.4", "core-js": "^2.6.5", - "core-js-compat": "^3.9.0", + "core-js-compat": "^3.12.1", "regenerator-runtime": "^0.13.7" }, "dependencies": { @@ -2700,19 +2755,19 @@ } }, "@nuxt/builder": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@nuxt/builder/-/builder-2.15.2.tgz", - "integrity": "sha512-4TCjKm7Hz/5rfiaT6g7j6rtewWenqmXZyUMI8ctai7V8a0SExok8K+En3m2O5xPIB0h2MOFurX9LXgmdozjQ2w==", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/builder/-/builder-2.15.7.tgz", + "integrity": "sha512-vVZvcgvhL05Omp9AuqdDz2zfhBOmCXpVyt1IBUqR99QaorLICGg2iIHC42exj9yN3rBrpURQwb1OrIgt5o5KDQ==", "requires": { "@nuxt/devalue": "^1.2.5", - "@nuxt/utils": "2.15.2", - "@nuxt/vue-app": "2.15.2", - "@nuxt/webpack": "2.15.2", - "chalk": "^4.1.0", + "@nuxt/utils": "2.15.7", + "@nuxt/vue-app": "2.15.7", + "@nuxt/webpack": "2.15.7", + "chalk": "^4.1.1", "chokidar": "^3.5.1", "consola": "^2.15.3", "fs-extra": "^9.1.0", - "glob": "^7.1.6", + "glob": "^7.1.7", "hash-sum": "^2.0.0", "ignore": "^5.1.8", "lodash": "^4.17.21", @@ -2767,30 +2822,30 @@ } }, "@nuxt/cli": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@nuxt/cli/-/cli-2.15.2.tgz", - "integrity": "sha512-BW3aBVFlVrOzF77/CAC5advjxa4J8cxf3Qfu2xGQU53dV+37AD/RcGAY/or9sEuqQweXogc6TEWR6Lb88cpO3A==", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/cli/-/cli-2.15.7.tgz", + "integrity": "sha512-rbJqmHuN+ZftSpQNzgiaGP2L2pt45kCbWjCmLUF9pPYQ1pysl9GHVb+1LFf1Wn4wczJckH3Jc9Pl9r2KsLAteA==", "requires": { - "@nuxt/config": "2.15.2", - "@nuxt/utils": "2.15.2", - "boxen": "^5.0.0", - "chalk": "^4.1.0", + "@nuxt/config": "2.15.7", + "@nuxt/utils": "2.15.7", + "boxen": "^5.0.1", + "chalk": "^4.1.1", "compression": "^1.7.4", "connect": "^3.7.0", "consola": "^2.15.3", "crc": "^3.8.0", - "defu": "^3.2.2", + "defu": "^4.0.1", "destr": "^1.1.0", "execa": "^5.0.0", "exit": "^0.1.2", "fs-extra": "^9.1.0", - "globby": "^11.0.2", + "globby": "^11.0.3", "hable": "^3.0.0", "lodash": "^4.17.21", "minimist": "^1.2.5", "opener": "1.5.2", "pretty-bytes": "^5.6.0", - "semver": "^7.3.4", + "semver": "^7.3.5", "serve-static": "^1.14.1", "std-env": "^2.3.0", "upath": "^2.0.1", @@ -2833,9 +2888,9 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "defu": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/defu/-/defu-3.2.2.tgz", - "integrity": "sha512-8UWj5lNv7HD+kB0e9w77Z7TdQlbUYDVWqITLHNqFIn6khrNHv5WQo38Dcm1f6HeNyZf0U7UbPf6WeZDSdCzGDQ==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/defu/-/defu-4.0.1.tgz", + "integrity": "sha512-lC+G0KvvWRbisQa50+iFelm3/eMmwo4IlBmfASOVlw9MZpHHyQeVsZxc5j23+TQy5ydgEoTVSrWl7ptou1kzJQ==" }, "has-flag": { "version": "4.0.0", @@ -2946,36 +3001,36 @@ } }, "@nuxt/config": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@nuxt/config/-/config-2.15.2.tgz", - "integrity": "sha512-nSiUvHQLyuvcylrlSmH+dfKuBP2yfvTBxfJmqu1FEew8aj6jjTF5Wfg3kZw6NkSKhuykWuII9WZxi97EzqoGUg==", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/config/-/config-2.15.7.tgz", + "integrity": "sha512-XswQJOcxSR5CBLW5ZFtbyBAO2/yYrHjK5CE+5aaidzEgXjnmw3qnVOxxVHKWNpM42+35Ysu8RmZzRg4qw+Nxjw==", "requires": { - "@nuxt/utils": "2.15.2", + "@nuxt/utils": "2.15.7", "consola": "^2.15.3", - "defu": "^3.2.2", + "defu": "^4.0.1", "destr": "^1.1.0", - "dotenv": "^8.2.0", + "dotenv": "^9.0.2", "lodash": "^4.17.21", "rc9": "^1.2.0", "std-env": "^2.3.0", - "ufo": "^0.6.7" + "ufo": "^0.7.4" }, "dependencies": { "defu": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/defu/-/defu-3.2.2.tgz", - "integrity": "sha512-8UWj5lNv7HD+kB0e9w77Z7TdQlbUYDVWqITLHNqFIn6khrNHv5WQo38Dcm1f6HeNyZf0U7UbPf6WeZDSdCzGDQ==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/defu/-/defu-4.0.1.tgz", + "integrity": "sha512-lC+G0KvvWRbisQa50+iFelm3/eMmwo4IlBmfASOVlw9MZpHHyQeVsZxc5j23+TQy5ydgEoTVSrWl7ptou1kzJQ==" } } }, "@nuxt/core": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@nuxt/core/-/core-2.15.2.tgz", - "integrity": "sha512-xgzZUiVFBe611GnAKQmSoXX3k08JY5ASsP/a5EU6FE7oos7v6El4zEyNZ4UXn/9lP0/Ugh4299XYFWRWcCP8iA==", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/core/-/core-2.15.7.tgz", + "integrity": "sha512-+Drmkx+xp4WBpxRxAtMUpTUxystNV6nj6TuYInWvnhyFoCMJm0ES7ij8UfWOZo8FQjleBzVcucrTTh+AjRgmnQ==", "requires": { - "@nuxt/config": "2.15.2", - "@nuxt/server": "2.15.2", - "@nuxt/utils": "2.15.2", + "@nuxt/config": "2.15.7", + "@nuxt/server": "2.15.7", + "@nuxt/utils": "2.15.7", "consola": "^2.15.3", "fs-extra": "^9.1.0", "hable": "^3.0.0", @@ -3003,19 +3058,19 @@ } }, "@nuxt/generator": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@nuxt/generator/-/generator-2.15.2.tgz", - "integrity": "sha512-XNEvi8E5S9PZa/QAI7VUSJ7dPrUyPUUERJ07EJyrxUzpObAwXxEQakEQG4T6l/9d1TpOEKOfOUY+YRaztbR0gA==", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/generator/-/generator-2.15.7.tgz", + "integrity": "sha512-TlgWzVh7bTusaUCYqg6kZm62sr/TVWKU2V2ymhhLoiKaSP7dMK9PNVgnh9EXeIf5TD6zDzDOgo6j4eZOhO1dng==", "requires": { - "@nuxt/utils": "2.15.2", - "chalk": "^4.1.0", + "@nuxt/utils": "2.15.7", + "chalk": "^4.1.1", "consola": "^2.15.3", - "defu": "^3.2.2", + "defu": "^4.0.1", "devalue": "^2.0.1", "fs-extra": "^9.1.0", "html-minifier": "^4.0.0", - "node-html-parser": "^2.2.1", - "ufo": "^0.6.7" + "node-html-parser": "^3.2.0", + "ufo": "^0.7.4" }, "dependencies": { "ansi-styles": { @@ -3049,9 +3104,9 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "defu": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/defu/-/defu-3.2.2.tgz", - "integrity": "sha512-8UWj5lNv7HD+kB0e9w77Z7TdQlbUYDVWqITLHNqFIn6khrNHv5WQo38Dcm1f6HeNyZf0U7UbPf6WeZDSdCzGDQ==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/defu/-/defu-4.0.1.tgz", + "integrity": "sha512-lC+G0KvvWRbisQa50+iFelm3/eMmwo4IlBmfASOVlw9MZpHHyQeVsZxc5j23+TQy5ydgEoTVSrWl7ptou1kzJQ==" }, "has-flag": { "version": "4.0.0", @@ -3136,12 +3191,12 @@ } }, "@nuxt/server": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@nuxt/server/-/server-2.15.2.tgz", - "integrity": "sha512-LgNfZVsxD0zLWyTmbhDXA5WzmGqY7eMAojNEhPSCVo8N1djXpFZCjEkETcY4VpyuMiDxEl1VtKHwWE7ebZgqYw==", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/server/-/server-2.15.7.tgz", + "integrity": "sha512-VyE7SCB/mpaJKnOuEZTJD9LESELPGXqEXnoWnqYWbgn8mmZYafT5Yto/26T+1TZkxXl8CH23Qa2VWVJR/OOATg==", "requires": { - "@nuxt/utils": "2.15.2", - "@nuxt/vue-renderer": "2.15.2", + "@nuxt/utils": "2.15.7", + "@nuxt/vue-renderer": "2.15.7", "@nuxtjs/youch": "^4.2.3", "compression": "^1.7.4", "connect": "^3.7.0", @@ -3156,7 +3211,7 @@ "serve-placeholder": "^1.2.3", "serve-static": "^1.14.1", "server-destroy": "^1.0.1", - "ufo": "^0.6.7" + "ufo": "^0.7.4" } }, "@nuxt/telemetry": { @@ -3214,11 +3269,6 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, - "dotenv": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", - "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==" - }, "fs-extra": { "version": "8.1.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", @@ -3258,31 +3308,31 @@ } }, "@nuxt/utils": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@nuxt/utils/-/utils-2.15.2.tgz", - "integrity": "sha512-SlUJIl/hSJ73laYyL5YQO3oUiH7tnYz78tytnAVtiM/MRwigSA+SydvZRbGRECqY7uCo84fHL3nNNDxMURHwZA==", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/utils/-/utils-2.15.7.tgz", + "integrity": "sha512-C8K3DAzJ8+PMRDBnYBxJpZunwmmMWRry8JvyZO7RyLWoHTK/GFndaF4mLIXWiXK2cpIJ3v2PInz+hJXZHkWKTQ==", "requires": { "consola": "^2.15.3", "create-require": "^1.1.1", "fs-extra": "^9.1.0", "hash-sum": "^2.0.0", - "jiti": "^1.3.0", + "jiti": "^1.9.2", "lodash": "^4.17.21", "proper-lockfile": "^4.1.2", - "semver": "^7.3.4", + "semver": "^7.3.5", "serialize-javascript": "^5.0.1", "signal-exit": "^3.0.3", - "ua-parser-js": "^0.7.24", - "ufo": "^0.6.7" + "ua-parser-js": "^0.7.28", + "ufo": "^0.7.4" } }, "@nuxt/vue-app": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@nuxt/vue-app/-/vue-app-2.15.2.tgz", - "integrity": "sha512-wWh3yxiq5NfLXZS9chFsP8nEsXiCLKpOR9c9XQcuYLNumxys8+5Er8w+pUrrLgqTiShZD4ncXb6l7pgC51TIgQ==", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/vue-app/-/vue-app-2.15.7.tgz", + "integrity": "sha512-TjJ3fkA6797/EzejFjkUbsDxwvI0SeoS5SiP19axLkSEJKHRv2ME4vIN7BbmMflCmot/wXHHUxH7gWPUFKKsUA==", "requires": { "node-fetch": "^2.6.1", - "ufo": "^0.6.7", + "ufo": "^0.7.4", "unfetch": "^4.2.0", "vue": "^2.6.12", "vue-client-only": "^2.0.0", @@ -3294,27 +3344,27 @@ } }, "@nuxt/vue-renderer": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@nuxt/vue-renderer/-/vue-renderer-2.15.2.tgz", - "integrity": "sha512-V1zUCynCl2FiO05mRs96leg9gOrxbJm7ANFWtX5NSvLX2+sOFW8EAnGYm+z7yBjAeRI/xVpLumhbJPLFk0O/dg==", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/vue-renderer/-/vue-renderer-2.15.7.tgz", + "integrity": "sha512-B3NL5VE0Y17+v55AX/h4SfcB8njVnUlC0KvOQTxem6HB0b01K9Un4zgVce1+p4yMKOI19v/K6B2dAWuSw6wCYA==", "requires": { "@nuxt/devalue": "^1.2.5", - "@nuxt/utils": "2.15.2", + "@nuxt/utils": "2.15.7", "consola": "^2.15.3", - "defu": "^3.2.2", + "defu": "^4.0.1", "fs-extra": "^9.1.0", "lodash": "^4.17.21", "lru-cache": "^5.1.1", - "ufo": "^0.6.7", + "ufo": "^0.7.4", "vue": "^2.6.12", "vue-meta": "^2.4.0", "vue-server-renderer": "^2.6.12" }, "dependencies": { "defu": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/defu/-/defu-3.2.2.tgz", - "integrity": "sha512-8UWj5lNv7HD+kB0e9w77Z7TdQlbUYDVWqITLHNqFIn6khrNHv5WQo38Dcm1f6HeNyZf0U7UbPf6WeZDSdCzGDQ==" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/defu/-/defu-4.0.1.tgz", + "integrity": "sha512-lC+G0KvvWRbisQa50+iFelm3/eMmwo4IlBmfASOVlw9MZpHHyQeVsZxc5j23+TQy5ydgEoTVSrWl7ptou1kzJQ==" }, "lru-cache": { "version": "5.1.1", @@ -3332,24 +3382,24 @@ } }, "@nuxt/webpack": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/@nuxt/webpack/-/webpack-2.15.2.tgz", - "integrity": "sha512-SRx+ThTtNuW+ugkP6xl7buTaQtRYY8/F+d1AAuS/39kRo/IL8ManyUgmq+pUyYnYpZdOlOvmiF7NWWVweWfmgg==", - "requires": { - "@babel/core": "^7.13.1", - "@nuxt/babel-preset-app": "2.15.2", - "@nuxt/friendly-errors-webpack-plugin": "^2.5.0", - "@nuxt/utils": "2.15.2", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/@nuxt/webpack/-/webpack-2.15.7.tgz", + "integrity": "sha512-cVWBDfFVsjfBX628wM6tubMzbX1AnNilJQb90XBb92Gbx9EKwKNqRQMONqerzW0CFtq4/mv8kUUUVg2fpUVzcw==", + "requires": { + "@babel/core": "^7.14.0", + "@nuxt/babel-preset-app": "2.15.7", + "@nuxt/friendly-errors-webpack-plugin": "^2.5.1", + "@nuxt/utils": "2.15.7", "babel-loader": "^8.2.2", "cache-loader": "^4.1.0", - "caniuse-lite": "^1.0.30001191", + "caniuse-lite": "^1.0.30001228", "consola": "^2.15.3", "css-loader": "^4.3.0", - "cssnano": "^4.1.10", + "cssnano": "^4.1.11", "eventsource-polyfill": "^0.9.6", "extract-css-chunks-webpack-plugin": "^4.9.0", "file-loader": "^6.2.0", - "glob": "^7.1.6", + "glob": "^7.1.7", "hard-source-webpack-plugin": "^0.13.1", "hash-sum": "^2.0.0", "html-webpack-plugin": "^4.5.1", @@ -3364,21 +3414,22 @@ "postcss-loader": "^3.0.0", "postcss-preset-env": "^6.7.0", "postcss-url": "^8.0.0", - "semver": "^7.3.4", + "semver": "^7.3.5", "std-env": "^2.3.0", "style-resources-loader": "^1.4.1", "terser-webpack-plugin": "^4.2.3", - "thread-loader": "^3.0.1", + "thread-loader": "^3.0.4", "time-fix-plugin": "^2.0.7", + "ufo": "^0.7.4", "url-loader": "^4.1.1", - "vue-loader": "^15.9.6", - "vue-style-loader": "^4.1.2", + "vue-loader": "^15.9.7", + "vue-style-loader": "^4.1.3", "vue-template-compiler": "^2.6.12", "webpack": "^4.46.0", - "webpack-bundle-analyzer": "^4.4.0", - "webpack-dev-middleware": "^4.1.0", + "webpack-bundle-analyzer": "^4.4.1", + "webpack-dev-middleware": "^4.2.0", "webpack-hot-middleware": "^2.25.0", - "webpack-node-externals": "^2.5.2", + "webpack-node-externals": "^3.0.0", "webpackbar": "^4.0.0" } }, @@ -6260,9 +6311,9 @@ } }, "dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==" + "version": "9.0.2", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-9.0.2.tgz", + "integrity": "sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==" }, "duplexer": { "version": "0.1.2", @@ -10268,11 +10319,39 @@ "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" }, "node-html-parser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-2.2.1.tgz", - "integrity": "sha512-Vccqb62t6t7DkMVwqPQgb0NWO+gUMMDm+1X3LzqbtXLqjilCTtUYTlniKk08yuA1zIhEFVzu/dozpqs5KZbRFQ==", + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-3.3.6.tgz", + "integrity": "sha512-VkWDHvNgFGB3mbQGMyzqRE1i/BG7TKX9wRXC8e/v8kL0kZR/Oy6RjYxXH91K6/+m3g8iQ8dTqRy75lTYoA2Cjg==", "requires": { + "css-select": "^4.1.3", "he": "1.2.0" + }, + "dependencies": { + "css-select": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", + "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.0.0", + "domhandler": "^4.2.0", + "domutils": "^2.6.0", + "nth-check": "^2.0.0" + } + }, + "css-what": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==" + }, + "nth-check": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", + "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", + "requires": { + "boolbase": "^1.0.0" + } + } } }, "node-libs-browser": { @@ -10420,25 +10499,25 @@ "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=" }, "nuxt": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/nuxt/-/nuxt-2.15.2.tgz", - "integrity": "sha512-TS3eM5JHv6RyFV79kREFFuqlYv531259Rxc3K474qtjrL/fiGWia88T9Gi7U5udYhKkC2SJYt+OZTNZz48dWRQ==", - "requires": { - "@nuxt/babel-preset-app": "2.15.2", - "@nuxt/builder": "2.15.2", - "@nuxt/cli": "2.15.2", - "@nuxt/components": "^2.1.2", - "@nuxt/config": "2.15.2", - "@nuxt/core": "2.15.2", - "@nuxt/generator": "2.15.2", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/nuxt/-/nuxt-2.15.7.tgz", + "integrity": "sha512-opxIwaiX4/MvPD5yHEHvtPSEkQKPxg4WPscstnvWC8zX2n74/3DzlNQQAbxtLngW7tze9wsWavxgSMtJXsA8Uw==", + "requires": { + "@nuxt/babel-preset-app": "2.15.7", + "@nuxt/builder": "2.15.7", + "@nuxt/cli": "2.15.7", + "@nuxt/components": "^2.1.8", + "@nuxt/config": "2.15.7", + "@nuxt/core": "2.15.7", + "@nuxt/generator": "2.15.7", "@nuxt/loading-screen": "^2.0.3", "@nuxt/opencollective": "^0.3.2", - "@nuxt/server": "2.15.2", + "@nuxt/server": "2.15.7", "@nuxt/telemetry": "^1.3.3", - "@nuxt/utils": "2.15.2", - "@nuxt/vue-app": "2.15.2", - "@nuxt/vue-renderer": "2.15.2", - "@nuxt/webpack": "2.15.2" + "@nuxt/utils": "2.15.7", + "@nuxt/vue-app": "2.15.7", + "@nuxt/vue-renderer": "2.15.7", + "@nuxt/webpack": "2.15.7" } }, "oauth-sign": { @@ -14568,9 +14647,9 @@ "integrity": "sha512-6Gurc1n//gjp9eQNXjD9O3M/sMwVtN5S8Lv9bvOYBfKfDNiIIhqiyi01vMBO45u4zkDE420w/e0se7Vs+sIg+g==" }, "ufo": { - "version": "0.6.11", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-0.6.11.tgz", - "integrity": "sha512-Yu7TJThwlr23peOkX/+hm6LfkyBs+eDWV880468PTrjKBKjjsNWFFwIuOqDfmXngRo9TZ4+twFYueRH0OLl0Gw==" + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-0.7.7.tgz", + "integrity": "sha512-N25aY3HBkJBnahm+2l4JRBBrX5I+JPakF/tDHYDTjd3wUR7iFLdyiPhj8mBwBz21v728BKwM9L9tgBfCntgdlw==" }, "uglify-js": { "version": "3.14.1", @@ -15858,9 +15937,9 @@ } }, "webpack-node-externals": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-2.5.2.tgz", - "integrity": "sha512-aHdl/y2N7PW2Sx7K+r3AxpJO+aDMcYzMQd60Qxefq3+EwhewSbTBqNumOsCE1JsCUNoyfGj5465N0sSf6hc/5w==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/webpack-node-externals/-/webpack-node-externals-3.0.0.tgz", + "integrity": "sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==" }, "webpack-sources": { "version": "1.4.3", diff --git a/package.json b/package.json index 74e761877..945986a4c 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ "@rmlio/yarrrml-parser": "^1.3.0", "core-js": "^3.16.1", "n3": "^1.11.1", - "nuxt": "^2.15.2", + "nuxt": "^2.15.7", "prismjs": "^1.24.1", "rocketrml": "^1.10.3", "sha1": "^1.1.1", diff --git a/static/icon.png b/static/icon.png index 686249229677dae23422b3e1353338c85ad2ceaa..55ffa293e30f813b94db49bb72dcc3e3d7103a11 100644 GIT binary patch literal 16653 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 I@>U`L2fUD{82|tP literal 21089 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