From 386c89c4e056bdafe26b918e0abb9f48e4c7f205 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 13 Feb 2022 14:20:29 +0000 Subject: [PATCH] Bump ajv from 6.12.2 to 6.12.6 Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.12.2 to 6.12.6. - [Release notes](https://github.com/ajv-validator/ajv/releases) - [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.2...v6.12.6) --- updated-dependencies: - dependency-name: ajv dependency-type: indirect ... Signed-off-by: dependabot[bot] --- package-lock.json | 5399 ++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 5111 insertions(+), 288 deletions(-) diff --git a/package-lock.json b/package-lock.json index 13f76b1..a75355d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,78 +4,1239 @@ "lockfileVersion": 1, "requires": true, "dependencies": { - "@types/glob": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz", - "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==", + "@art-suite/art-canvas": { + "version": "1.28.7", + "resolved": "https://registry.npmjs.org/@art-suite/art-canvas/-/art-canvas-1.28.7.tgz", + "integrity": "sha512-oLER1a9XBFbI6V0ekU2LSoqynCvHHDTclHJq1R5cNvg251qkKNpKQJnlq3+vlzPzvWa33EGrrQu7kkSKcRFf7A==", + "dev": true, "requires": { - "@types/minimatch": "*", - "@types/node": "*" + "webfontloader": "^1.6.28" } }, - "@types/json-schema": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.5.tgz", - "integrity": "sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==", - "dev": true - }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" - }, - "@types/node": { - "version": "14.0.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.13.tgz", - "integrity": "sha512-rouEWBImiRaSJsVA+ITTFM6ZxibuAlTuNOCyxVbwreu6k6+ujs7DfnU9o+PShFhET78pMBl3eH+AGSI5eOTkPA==" + "@art-suite/art-foundation": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@art-suite/art-foundation/-/art-foundation-2.0.5.tgz", + "integrity": "sha512-/wNXdhYUK31AD6GfpfzqlPnKK1WD4utTQFxomklNm9JF8xJWw92Xfgjjc26qPEZnpk3seS9d8so/FAwFyTX9+A==", + "dev": true, + "requires": { + "@art-suite/local-storage": "^1.0.0", + "@art-suite/web-worker": "^1.0.0", + "art-atomic": "^1.28.2", + "art-browser-tools": "^1.2.12", + "art-build-configurator": "^1.30.0", + "art-class-system": "^1.11.15", + "art-communication-status": "^1.5.15", + "art-config": "^2.0.3", + "art-epoched-state": "^1.2.14", + "art-object-tree-factory": "^2.2.10", + "art-rest-client": "^1.9.2", + "art-standard-lib": "^1.71.2", + "art-validation": "^1.9.8", + "atob": "^2.0.3" + }, + "dependencies": { + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=", + "dev": true + }, + "art-binary": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/art-binary/-/art-binary-1.1.16.tgz", + "integrity": "sha512-+bKf0xGCOysWfdEPjdP0z//h+ShCZSGt7/oAhaxnkYE9R14YucTWmy/16aomQ9zD6Lr0AGLWx9F4DbamD09Jbw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-browser-tools": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-browser-tools/-/art-browser-tools-1.2.14.tgz", + "integrity": "sha512-NOR6POL/rpXv6cPSiS4YlY4OVX+hRHWRa9xJXMNDyWKcIeJWwQ3fB9cuS9HYcSTYf/rL050WHSx2NUr43PXYQA==", + "dev": true, + "requires": { + "art-build-configurator": "^1.30.1" + } + }, + "art-build-configurator": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/art-build-configurator/-/art-build-configurator-1.30.1.tgz", + "integrity": "sha512-CumNc2SryzUtGPmdO9QPKzvlWJjVLAlqM0Irotg923A5NW29WI/7jPRLRupYSWkCSmYjIC4s9h/IbMgD/aP/XQ==", + "dev": true, + "requires": { + "art-browser-tools": "^1.2.12", + "art-build-configurator": "^1.30.0", + "art-class-system": "^1.11.15", + "art-config": "^2.0.3", + "art-filebuilder": "^2.1.14", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "bluebird": "^3.5.5", + "caffeine-script": "^0.74.0", + "caffeine-script-runtime": "^1.14.0", + "coffee-loader": "^0.7.3", + "coffee-script": "^1.12.7", + "colors": "^1.4.0", + "commander": "^5.0.0", + "css-loader": "^6.2.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "fs-extra": "^10", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "neptune-namespaces": "^4.2.11", + "style-loader": "^3.2.1", + "webpack-merge": "^5.8.0" + } + }, + "art-class-system": { + "version": "1.11.15", + "resolved": "https://registry.npmjs.org/art-class-system/-/art-class-system-1.11.15.tgz", + "integrity": "sha512-ep7JH8WhiYVe1qoxcnHgvdxmPKMIje4VFnkpBKlvlNdYsvmQlg4VuLrG+mCKWEyO3xhIBDfO1MIVpwRY59tv7w==", + "dev": true, + "requires": { + "art-build-configurator": "^1.29.5" + } + }, + "art-config": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/art-config/-/art-config-2.0.3.tgz", + "integrity": "sha512-tUj1gJAt6QP3ueAOAsWln+TM6eJFcBJeHcoZ8t+Q32jI0I1KG7WItJ3+OrI0vagu27rhXUztl0YvzQ+aYuMTNw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-events": "^1.3.12", + "art-standard-lib": "^1.71.2" + } + }, + "art-epoched-state": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-epoched-state/-/art-epoched-state-1.2.14.tgz", + "integrity": "sha512-GZ7R56/xJijk6GbHkhgtXr7MFV5YPKZPz8pRT2O5GNS3hdgsSMgkvy4U4k9kiKgbmLZJQegWH57J9WxAOLKFkA==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-events": { + "version": "1.3.12", + "resolved": "https://registry.npmjs.org/art-events/-/art-events-1.3.12.tgz", + "integrity": "sha512-p8R/ZcNOEdAU0yeK4ngv7QPBu/l9oNe03hFWhj5yk73eSGTKN3zU2yriEIzvDo8E0bW1E2GdVZQiZ57TQCRjng==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-epoched-state": "^1.2.14", + "art-standard-lib": "^1.71.2" + } + }, + "art-filebuilder": { + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/art-filebuilder/-/art-filebuilder-2.1.14.tgz", + "integrity": "sha512-GrxfnaunUt7e5LMMqvGOPsLVcot+3BY75e4sVw/yJ7epG1tvfZSg6dxdLV6SGbYExcH+j8emoaJKju6YSNYEng==", + "dev": true, + "requires": { + "art-binary": "^1.1.16", + "art-class-system": "^1.11.15", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "fs-extra": "^10" + } + }, + "art-object-tree-factory": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/art-object-tree-factory/-/art-object-tree-factory-2.2.10.tgz", + "integrity": "sha512-RBV+MeMBzL6jioKefYJ9Wux5KdRo0CoPqT+x6J03c6As0YPobRj3gIDfGsk07fvrQLZdI3p5ljV4UTS1bl5Y8Q==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2" + } + }, + "art-standard-lib": { + "version": "1.71.2", + "resolved": "https://registry.npmjs.org/art-standard-lib/-/art-standard-lib-1.71.2.tgz", + "integrity": "sha512-sb52aR5mm27C0pcKNa9TykGuXngVeicCxWpMX5kP6bL3FehULdTKg4y0jFFp5/f+A1om9rB7gsUUpk5VguKghw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "caffeine-script-runtime": "^1.14.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "neptune-namespaces-runtime": "^3.2.11", + "pluralize": "^8.0.0" + } + }, + "caffeine-eight": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/caffeine-eight/-/caffeine-eight-2.6.5.tgz", + "integrity": "sha512-lnjxg46gwhHay8AKqBQqpgt7jMiWo+Z4buaCQWXY7ZxUtTKQcIj5U2Q0qgprNOmR3VKI3o09p20uMN7RawFK7Q==", + "dev": true, + "requires": { + "art-class-system": "^1.11.10", + "art-standard-lib": "^1.70.0", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "caffeine-mc": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/caffeine-mc/-/caffeine-mc-3.4.0.tgz", + "integrity": "sha512-uKwVGYhVRQKrfn53W1e9fzi2gceZus8LG9jSEFFImkdEvvSG86Qjfh200tkSOWXYOhhBssX44JfR1UlNVe6XlA==", + "dev": true, + "requires": { + "@art-suite/source-root-finder": "^1.0.7", + "art-class-system": "^1.11.12", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "cardinal": "^2.0.0", + "chalk": "^4.0.0", + "colors": "^1.1.2", + "commander": "^6.2.1", + "fs-extra": "^10.0.0", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "loader-utils": "^2.0.0", + "neptune-namespaces-runtime": "^3.2.8", + "prettier": "^2.2.0", + "source-map-support": "^0.5.19" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "caffeine-script": { + "version": "0.74.1", + "resolved": "https://registry.npmjs.org/caffeine-script/-/caffeine-script-0.74.1.tgz", + "integrity": "sha512-V0DRWKVDHiWh1iyUzD384eYBlwHdZxIWP4GhRRpu4ZlLWpqRk+BuIHFgpothO/ZzwESbuZYdbDUZHGooz1qGvw==", + "dev": true, + "requires": { + "art-binary": "^1.1.13", + "art-class-system": "^1.11.12", + "art-object-tree-factory": "^2.2.7", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "caffeine-mc": "^3.4.0", + "caffeine-script-runtime": "^1.14.0", + "caffeine-source-map": "^2.0.7", + "neptune-namespaces-runtime": "^3.2.8", + "source-map": "^0.7.2" + } + }, + "caffeine-script-runtime": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/caffeine-script-runtime/-/caffeine-script-runtime-1.14.0.tgz", + "integrity": "sha512-VmhIlqKDVVDhemog/fmX1gFOfKi77L1dT+UeXPBTTyHDrshNZsfKuczTPdu5psI+TEvXXKTf0YLtHvKc1e40vQ==", + "dev": true + }, + "caffeine-source-map": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/caffeine-source-map/-/caffeine-source-map-2.0.7.tgz", + "integrity": "sha512-coRpXLc0cFFQIFfwlhyVuWH0z7NLWVlWy3nwMFeFbeMVTwN3IWHhSKa24cUJhlCq2tMElRQctf5CXTNmw4S95A==", + "dev": true, + "requires": { + "art-standard-lib": "^1.70.0", + "caffeine-eight": "^2.6.5", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", + "dev": true, + "requires": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "glob-promise": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", + "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", + "dev": true, + "requires": { + "@types/glob": "^7.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "neptune-namespaces": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces/-/neptune-namespaces-4.2.11.tgz", + "integrity": "sha512-x1yY3qJWbId2ykE4ItOCLCbcP2b6DbA08Munn1jnc1Rqfe0ZDhkz5lja5whgxQo5DLDVTpwlDqvWun7FlM947g==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2", + "glob-promise": "^4.1.0", + "neptune-namespaces-runtime": "^3.2.11" + } + }, + "neptune-namespaces-runtime": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces-runtime/-/neptune-namespaces-runtime-3.2.11.tgz", + "integrity": "sha512-vOfJ3EIUVlcpj5s4oHHVBWx9wSWYYU1EosX3utWhoy6hzUnykisEjPmUqi9FnbFHu1CP6oHlKMqtSsl+rdqabw==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2", + "detect-node": "^2.0.4" + } + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dev": true, + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + } + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true + }, + "redeyed": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", + "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=", + "dev": true, + "requires": { + "esprima": "~4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "@art-suite/local-storage": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@art-suite/local-storage/-/local-storage-1.0.0.tgz", + "integrity": "sha512-+hwngRg5H4QgCXOI/hN0xfn/8BWlUeSFFxPDr1MvLwiuUbKfwWUqEwkMUi6hKi8nErv2iGveDiCK0YgvVuPhWg==", "dev": true, "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true + "@art-suite/web-worker": "^1.0.0", + "art-standard-lib": "^1.71.2" + }, + "dependencies": { + "art-standard-lib": { + "version": "1.71.2", + "resolved": "https://registry.npmjs.org/art-standard-lib/-/art-standard-lib-1.71.2.tgz", + "integrity": "sha512-sb52aR5mm27C0pcKNa9TykGuXngVeicCxWpMX5kP6bL3FehULdTKg4y0jFFp5/f+A1om9rB7gsUUpk5VguKghw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "caffeine-script-runtime": "^1.14.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "neptune-namespaces-runtime": "^3.2.11", + "pluralize": "^8.0.0" + } + }, + "caffeine-script-runtime": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/caffeine-script-runtime/-/caffeine-script-runtime-1.14.0.tgz", + "integrity": "sha512-VmhIlqKDVVDhemog/fmX1gFOfKi77L1dT+UeXPBTTyHDrshNZsfKuczTPdu5psI+TEvXXKTf0YLtHvKc1e40vQ==", + "dev": true + }, + "dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true + }, + "neptune-namespaces-runtime": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces-runtime/-/neptune-namespaces-runtime-3.2.11.tgz", + "integrity": "sha512-vOfJ3EIUVlcpj5s4oHHVBWx9wSWYYU1EosX3utWhoy6hzUnykisEjPmUqi9FnbFHu1CP6oHlKMqtSsl+rdqabw==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2", + "detect-node": "^2.0.4" + } + } + } }, - "@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "@art-suite/source-root-finder": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/@art-suite/source-root-finder/-/source-root-finder-1.0.11.tgz", + "integrity": "sha512-eAwsK1jXRaTO3PAfAkgPbTa1xEZBOb6Tjh3VG7q7g2EnCp94vG8b1bge1PR1P2gbhDmp6/kRRFJtCXQ7sCouqA==", "dev": true, "requires": { - "@webassemblyjs/wast-printer": "1.9.0" + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2", + "fs-extra": "^10" + }, + "dependencies": { + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=", + "dev": true + }, + "art-binary": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/art-binary/-/art-binary-1.1.16.tgz", + "integrity": "sha512-+bKf0xGCOysWfdEPjdP0z//h+ShCZSGt7/oAhaxnkYE9R14YucTWmy/16aomQ9zD6Lr0AGLWx9F4DbamD09Jbw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-browser-tools": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-browser-tools/-/art-browser-tools-1.2.14.tgz", + "integrity": "sha512-NOR6POL/rpXv6cPSiS4YlY4OVX+hRHWRa9xJXMNDyWKcIeJWwQ3fB9cuS9HYcSTYf/rL050WHSx2NUr43PXYQA==", + "dev": true, + "requires": { + "art-build-configurator": "^1.30.1" + } + }, + "art-build-configurator": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/art-build-configurator/-/art-build-configurator-1.30.1.tgz", + "integrity": "sha512-CumNc2SryzUtGPmdO9QPKzvlWJjVLAlqM0Irotg923A5NW29WI/7jPRLRupYSWkCSmYjIC4s9h/IbMgD/aP/XQ==", + "dev": true, + "requires": { + "art-browser-tools": "^1.2.12", + "art-build-configurator": "^1.30.0", + "art-class-system": "^1.11.15", + "art-config": "^2.0.3", + "art-filebuilder": "^2.1.14", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "bluebird": "^3.5.5", + "caffeine-script": "^0.74.0", + "caffeine-script-runtime": "^1.14.0", + "coffee-loader": "^0.7.3", + "coffee-script": "^1.12.7", + "colors": "^1.4.0", + "commander": "^5.0.0", + "css-loader": "^6.2.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "fs-extra": "^10", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "neptune-namespaces": "^4.2.11", + "style-loader": "^3.2.1", + "webpack-merge": "^5.8.0" + } + }, + "art-class-system": { + "version": "1.11.15", + "resolved": "https://registry.npmjs.org/art-class-system/-/art-class-system-1.11.15.tgz", + "integrity": "sha512-ep7JH8WhiYVe1qoxcnHgvdxmPKMIje4VFnkpBKlvlNdYsvmQlg4VuLrG+mCKWEyO3xhIBDfO1MIVpwRY59tv7w==", + "dev": true, + "requires": { + "art-build-configurator": "^1.29.5" + } + }, + "art-config": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/art-config/-/art-config-2.0.3.tgz", + "integrity": "sha512-tUj1gJAt6QP3ueAOAsWln+TM6eJFcBJeHcoZ8t+Q32jI0I1KG7WItJ3+OrI0vagu27rhXUztl0YvzQ+aYuMTNw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-events": "^1.3.12", + "art-standard-lib": "^1.71.2" + } + }, + "art-epoched-state": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-epoched-state/-/art-epoched-state-1.2.14.tgz", + "integrity": "sha512-GZ7R56/xJijk6GbHkhgtXr7MFV5YPKZPz8pRT2O5GNS3hdgsSMgkvy4U4k9kiKgbmLZJQegWH57J9WxAOLKFkA==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-events": { + "version": "1.3.12", + "resolved": "https://registry.npmjs.org/art-events/-/art-events-1.3.12.tgz", + "integrity": "sha512-p8R/ZcNOEdAU0yeK4ngv7QPBu/l9oNe03hFWhj5yk73eSGTKN3zU2yriEIzvDo8E0bW1E2GdVZQiZ57TQCRjng==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-epoched-state": "^1.2.14", + "art-standard-lib": "^1.71.2" + } + }, + "art-filebuilder": { + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/art-filebuilder/-/art-filebuilder-2.1.14.tgz", + "integrity": "sha512-GrxfnaunUt7e5LMMqvGOPsLVcot+3BY75e4sVw/yJ7epG1tvfZSg6dxdLV6SGbYExcH+j8emoaJKju6YSNYEng==", + "dev": true, + "requires": { + "art-binary": "^1.1.16", + "art-class-system": "^1.11.15", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "fs-extra": "^10" + } + }, + "art-object-tree-factory": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/art-object-tree-factory/-/art-object-tree-factory-2.2.10.tgz", + "integrity": "sha512-RBV+MeMBzL6jioKefYJ9Wux5KdRo0CoPqT+x6J03c6As0YPobRj3gIDfGsk07fvrQLZdI3p5ljV4UTS1bl5Y8Q==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2" + } + }, + "art-standard-lib": { + "version": "1.71.2", + "resolved": "https://registry.npmjs.org/art-standard-lib/-/art-standard-lib-1.71.2.tgz", + "integrity": "sha512-sb52aR5mm27C0pcKNa9TykGuXngVeicCxWpMX5kP6bL3FehULdTKg4y0jFFp5/f+A1om9rB7gsUUpk5VguKghw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "caffeine-script-runtime": "^1.14.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "neptune-namespaces-runtime": "^3.2.11", + "pluralize": "^8.0.0" + } + }, + "caffeine-eight": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/caffeine-eight/-/caffeine-eight-2.6.5.tgz", + "integrity": "sha512-lnjxg46gwhHay8AKqBQqpgt7jMiWo+Z4buaCQWXY7ZxUtTKQcIj5U2Q0qgprNOmR3VKI3o09p20uMN7RawFK7Q==", + "dev": true, + "requires": { + "art-class-system": "^1.11.10", + "art-standard-lib": "^1.70.0", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "caffeine-mc": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/caffeine-mc/-/caffeine-mc-3.4.0.tgz", + "integrity": "sha512-uKwVGYhVRQKrfn53W1e9fzi2gceZus8LG9jSEFFImkdEvvSG86Qjfh200tkSOWXYOhhBssX44JfR1UlNVe6XlA==", + "dev": true, + "requires": { + "@art-suite/source-root-finder": "^1.0.7", + "art-class-system": "^1.11.12", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "cardinal": "^2.0.0", + "chalk": "^4.0.0", + "colors": "^1.1.2", + "commander": "^6.2.1", + "fs-extra": "^10.0.0", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "loader-utils": "^2.0.0", + "neptune-namespaces-runtime": "^3.2.8", + "prettier": "^2.2.0", + "source-map-support": "^0.5.19" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "caffeine-script": { + "version": "0.74.1", + "resolved": "https://registry.npmjs.org/caffeine-script/-/caffeine-script-0.74.1.tgz", + "integrity": "sha512-V0DRWKVDHiWh1iyUzD384eYBlwHdZxIWP4GhRRpu4ZlLWpqRk+BuIHFgpothO/ZzwESbuZYdbDUZHGooz1qGvw==", + "dev": true, + "requires": { + "art-binary": "^1.1.13", + "art-class-system": "^1.11.12", + "art-object-tree-factory": "^2.2.7", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "caffeine-mc": "^3.4.0", + "caffeine-script-runtime": "^1.14.0", + "caffeine-source-map": "^2.0.7", + "neptune-namespaces-runtime": "^3.2.8", + "source-map": "^0.7.2" + } + }, + "caffeine-script-runtime": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/caffeine-script-runtime/-/caffeine-script-runtime-1.14.0.tgz", + "integrity": "sha512-VmhIlqKDVVDhemog/fmX1gFOfKi77L1dT+UeXPBTTyHDrshNZsfKuczTPdu5psI+TEvXXKTf0YLtHvKc1e40vQ==", + "dev": true + }, + "caffeine-source-map": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/caffeine-source-map/-/caffeine-source-map-2.0.7.tgz", + "integrity": "sha512-coRpXLc0cFFQIFfwlhyVuWH0z7NLWVlWy3nwMFeFbeMVTwN3IWHhSKa24cUJhlCq2tMElRQctf5CXTNmw4S95A==", + "dev": true, + "requires": { + "art-standard-lib": "^1.70.0", + "caffeine-eight": "^2.6.5", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", + "dev": true, + "requires": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "glob-promise": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", + "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", + "dev": true, + "requires": { + "@types/glob": "^7.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "neptune-namespaces": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces/-/neptune-namespaces-4.2.11.tgz", + "integrity": "sha512-x1yY3qJWbId2ykE4ItOCLCbcP2b6DbA08Munn1jnc1Rqfe0ZDhkz5lja5whgxQo5DLDVTpwlDqvWun7FlM947g==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2", + "glob-promise": "^4.1.0", + "neptune-namespaces-runtime": "^3.2.11" + } + }, + "neptune-namespaces-runtime": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces-runtime/-/neptune-namespaces-runtime-3.2.11.tgz", + "integrity": "sha512-vOfJ3EIUVlcpj5s4oHHVBWx9wSWYYU1EosX3utWhoy6hzUnykisEjPmUqi9FnbFHu1CP6oHlKMqtSsl+rdqabw==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2", + "detect-node": "^2.0.4" + } + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dev": true, + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + } + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true + }, + "redeyed": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", + "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=", + "dev": true, + "requires": { + "esprima": "~4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } } }, - "@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", - "dev": true - }, - "@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", + "@art-suite/web-worker": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@art-suite/web-worker/-/web-worker-1.0.0.tgz", + "integrity": "sha512-xd5MtGLsLq16r/0dEgW1sZHa54XBaiE1x+N9e5IAXy+GCxUKQ81BuaLB5tR4mJYtElvrGki+tpxgDSEj/BpUZg==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2" + }, + "dependencies": { + "art-standard-lib": { + "version": "1.71.2", + "resolved": "https://registry.npmjs.org/art-standard-lib/-/art-standard-lib-1.71.2.tgz", + "integrity": "sha512-sb52aR5mm27C0pcKNa9TykGuXngVeicCxWpMX5kP6bL3FehULdTKg4y0jFFp5/f+A1om9rB7gsUUpk5VguKghw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "caffeine-script-runtime": "^1.14.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "neptune-namespaces-runtime": "^3.2.11", + "pluralize": "^8.0.0" + } + }, + "caffeine-script-runtime": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/caffeine-script-runtime/-/caffeine-script-runtime-1.14.0.tgz", + "integrity": "sha512-VmhIlqKDVVDhemog/fmX1gFOfKi77L1dT+UeXPBTTyHDrshNZsfKuczTPdu5psI+TEvXXKTf0YLtHvKc1e40vQ==", + "dev": true + }, + "dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true + }, + "neptune-namespaces-runtime": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces-runtime/-/neptune-namespaces-runtime-3.2.11.tgz", + "integrity": "sha512-vOfJ3EIUVlcpj5s4oHHVBWx9wSWYYU1EosX3utWhoy6hzUnykisEjPmUqi9FnbFHu1CP6oHlKMqtSsl+rdqabw==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2", + "detect-node": "^2.0.4" + } + } + } + }, + "@types/glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==", + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.5.tgz", + "integrity": "sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ==", + "dev": true + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==" + }, + "@types/node": { + "version": "14.0.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.13.tgz", + "integrity": "sha512-rouEWBImiRaSJsVA+ITTFM6ZxibuAlTuNOCyxVbwreu6k6+ujs7DfnU9o+PShFhET78pMBl3eH+AGSI5eOTkPA==" + }, + "@webassemblyjs/ast": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", + "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "dev": true, + "requires": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", + "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", + "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", + "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", + "dev": true + }, + "@webassemblyjs/helper-code-frame": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", + "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "dev": true, + "requires": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "@webassemblyjs/helper-fsm": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", + "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", + "dev": true + }, + "@webassemblyjs/helper-module-context": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", "dev": true, "requires": { @@ -232,9 +1393,9 @@ "dev": true }, "ajv": { - "version": "6.12.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz", - "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==", + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -352,212 +1513,2757 @@ "dev": true }, "art-atomic": { - "version": "1.27.6", - "resolved": "https://registry.npmjs.org/art-atomic/-/art-atomic-1.27.6.tgz", - "integrity": "sha512-I23RaolZ89+GZCvSiCLFG8nSniA6RmwvTsezvUrSH1HIyPmy4ed87165+4qLQh5GMvE8lhkfLkcAgpRFO9wvuA==", - "requires": { - "art-build-configurator": "*" - } - }, - "art-binary": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/art-binary/-/art-binary-1.1.4.tgz", - "integrity": "sha512-oBXQgb+Q6nmy+WpqSfX0o6RzI4VVGEMo5fPYEYUuWe+grHx9adGscNOBcQyrBEMuUJeJHWYlThFJEd/IXeUfTA==", - "requires": { - "art-build-configurator": "^1.26.10" - } - }, - "art-browser-tools": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/art-browser-tools/-/art-browser-tools-1.2.1.tgz", - "integrity": "sha512-iA4CKVFCZYbes/wjgOPZ7Hw/8yJJLuvljT8P2uudiRjp0GHDY6t4wJDH35aBAnupS6Vd4tkO1zOz0uIRKOa15g==", - "requires": { - "art-build-configurator": "*" - } - }, - "art-build-configurator": { - "version": "1.26.11", - "resolved": "https://registry.npmjs.org/art-build-configurator/-/art-build-configurator-1.26.11.tgz", - "integrity": "sha512-sEm35H0TEUl7uXLl4cVnIfU/jH1DZbA3lQWYwkTxxRbpCe46Kcom11wbkUE4qbuMPzqzRITcn46RD21oyCFPfg==", - "requires": { - "art-browser-tools": "*", - "art-build-configurator": "^1.26.10", - "art-class-system": "^1.11.2", - "art-config": "^1.13.0", - "art-filebuilder": "^2.1.1", - "art-object-tree-factory": "^2.1.7", - "art-standard-lib": "^1.67.0", - "bluebird": "^3.5.5", - "caffeine-script": "*", - "caffeine-script-runtime": "^1.13.3", - "coffee-script": "^1.12.7", - "colors": "^1.4.0", - "commander": "^5.0.0", - "dateformat": "^3.0.3", - "detect-node": "^2.0.4", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "glob-promise": "^3.4.0", - "neptune-namespaces": "^4.2.0" - } - }, - "art-canvas": { - "version": "git://github.com/imikimi/art-canvas.git#d0b7c65d72fb851289b5dc7fa702d41e2d79ec2a", - "from": "git://github.com/imikimi/art-canvas.git", - "requires": { - "art-build-configurator": "*", - "webfontloader": "1.*" - } - }, - "art-class-system": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/art-class-system/-/art-class-system-1.11.3.tgz", - "integrity": "sha512-RoiVW9wHZ98KfTsrfFN/QP/l/Mt0xMwmD5fUbAgCMfsGst6PIsIxuK2YVvg8UAlcaCHf93t7hvg9Ot9K4aLGvA==", - "requires": { - "art-build-configurator": "^1.26.10" - } - }, - "art-communication-status": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/art-communication-status/-/art-communication-status-1.5.3.tgz", - "integrity": "sha512-zlTyG2NppShx7e38CShOS+qgA6nrbGBC9ZEEIGItI40YFRsTHYvMiZ0Y0uF1mWgp69h9Y5vKITmNNQNQPRbTcQ==", - "requires": { - "art-build-configurator": "*" - } - }, - "art-config": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/art-config/-/art-config-1.13.1.tgz", - "integrity": "sha512-xhFF1F8SquZSvtZjAYqycBh6fJhhqeP1kHeFg0IIyI1tFxoV/meiDJA4cuAXr+GKm49o21u74zAxPRC+ZWcPJA==", - "requires": { - "art-build-configurator": "^1.26.10", - "art-events": "*" - } - }, - "art-engine": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/art-engine/-/art-engine-4.4.4.tgz", - "integrity": "sha512-KKNjC0t+eDBMrzNhOF66Dxg1GlJgoSTWz2VPHr/IbF0ej8SMjNqdth/1fKqetbEpvo14OIzOBRYt594FV+pAvQ==", - "requires": { - "art-atomic": "*", - "art-build-configurator": "*", - "art-canvas": "git://github.com/imikimi/art-canvas.git", - "art-events": "*", - "art-foundation": "git://github.com/imikimi/art-foundation.git", - "art-frame-stats": "*", - "art-text": "*", - "art-xbd": "*", - "javascript-detect-element-resize": "^0.5.3", - "keyboardevent-key-polyfill": "^1.0.2" - } - }, - "art-epoched-state": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/art-epoched-state/-/art-epoched-state-1.2.1.tgz", - "integrity": "sha512-kfH/a2q7Yf5oG4Ga76Wlo2NZ3OD4eleUTGkBANBJj4bxfUrMwfuMPTm7FQ/xAgUUQ7u1e3ofQ5jumZqdirdHPA==", - "requires": { - "art-build-configurator": "*" - } - }, - "art-ery": { - "version": "file:", + "version": "1.28.4", + "resolved": "https://registry.npmjs.org/art-atomic/-/art-atomic-1.28.4.tgz", + "integrity": "sha512-bH84xGys1niiFGBXoOsqrbIuxTlx+R2xk/Org7SNP5KTc8RfllK3FwRplW+/4Aau/Mrwjh/sAYK4S+Lu0c+KfA==", "dev": true, + "requires": { + "art-class-system": "^1.11.13", + "art-standard-lib": "^1.70.6" + }, + "dependencies": { + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=", + "dev": true + }, + "art-binary": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/art-binary/-/art-binary-1.1.16.tgz", + "integrity": "sha512-+bKf0xGCOysWfdEPjdP0z//h+ShCZSGt7/oAhaxnkYE9R14YucTWmy/16aomQ9zD6Lr0AGLWx9F4DbamD09Jbw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-browser-tools": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-browser-tools/-/art-browser-tools-1.2.14.tgz", + "integrity": "sha512-NOR6POL/rpXv6cPSiS4YlY4OVX+hRHWRa9xJXMNDyWKcIeJWwQ3fB9cuS9HYcSTYf/rL050WHSx2NUr43PXYQA==", + "dev": true, + "requires": { + "art-build-configurator": "^1.30.1" + } + }, + "art-build-configurator": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/art-build-configurator/-/art-build-configurator-1.30.1.tgz", + "integrity": "sha512-CumNc2SryzUtGPmdO9QPKzvlWJjVLAlqM0Irotg923A5NW29WI/7jPRLRupYSWkCSmYjIC4s9h/IbMgD/aP/XQ==", + "dev": true, + "requires": { + "art-browser-tools": "^1.2.12", + "art-build-configurator": "^1.30.0", + "art-class-system": "^1.11.15", + "art-config": "^2.0.3", + "art-filebuilder": "^2.1.14", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "bluebird": "^3.5.5", + "caffeine-script": "^0.74.0", + "caffeine-script-runtime": "^1.14.0", + "coffee-loader": "^0.7.3", + "coffee-script": "^1.12.7", + "colors": "^1.4.0", + "commander": "^5.0.0", + "css-loader": "^6.2.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "fs-extra": "^10", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "neptune-namespaces": "^4.2.11", + "style-loader": "^3.2.1", + "webpack-merge": "^5.8.0" + } + }, + "art-class-system": { + "version": "1.11.15", + "resolved": "https://registry.npmjs.org/art-class-system/-/art-class-system-1.11.15.tgz", + "integrity": "sha512-ep7JH8WhiYVe1qoxcnHgvdxmPKMIje4VFnkpBKlvlNdYsvmQlg4VuLrG+mCKWEyO3xhIBDfO1MIVpwRY59tv7w==", + "dev": true, + "requires": { + "art-build-configurator": "^1.29.5" + } + }, + "art-config": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/art-config/-/art-config-2.0.3.tgz", + "integrity": "sha512-tUj1gJAt6QP3ueAOAsWln+TM6eJFcBJeHcoZ8t+Q32jI0I1KG7WItJ3+OrI0vagu27rhXUztl0YvzQ+aYuMTNw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-events": "^1.3.12", + "art-standard-lib": "^1.71.2" + } + }, + "art-epoched-state": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-epoched-state/-/art-epoched-state-1.2.14.tgz", + "integrity": "sha512-GZ7R56/xJijk6GbHkhgtXr7MFV5YPKZPz8pRT2O5GNS3hdgsSMgkvy4U4k9kiKgbmLZJQegWH57J9WxAOLKFkA==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-events": { + "version": "1.3.12", + "resolved": "https://registry.npmjs.org/art-events/-/art-events-1.3.12.tgz", + "integrity": "sha512-p8R/ZcNOEdAU0yeK4ngv7QPBu/l9oNe03hFWhj5yk73eSGTKN3zU2yriEIzvDo8E0bW1E2GdVZQiZ57TQCRjng==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-epoched-state": "^1.2.14", + "art-standard-lib": "^1.71.2" + } + }, + "art-filebuilder": { + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/art-filebuilder/-/art-filebuilder-2.1.14.tgz", + "integrity": "sha512-GrxfnaunUt7e5LMMqvGOPsLVcot+3BY75e4sVw/yJ7epG1tvfZSg6dxdLV6SGbYExcH+j8emoaJKju6YSNYEng==", + "dev": true, + "requires": { + "art-binary": "^1.1.16", + "art-class-system": "^1.11.15", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "fs-extra": "^10" + } + }, + "art-object-tree-factory": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/art-object-tree-factory/-/art-object-tree-factory-2.2.10.tgz", + "integrity": "sha512-RBV+MeMBzL6jioKefYJ9Wux5KdRo0CoPqT+x6J03c6As0YPobRj3gIDfGsk07fvrQLZdI3p5ljV4UTS1bl5Y8Q==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2" + } + }, + "art-standard-lib": { + "version": "1.71.2", + "resolved": "https://registry.npmjs.org/art-standard-lib/-/art-standard-lib-1.71.2.tgz", + "integrity": "sha512-sb52aR5mm27C0pcKNa9TykGuXngVeicCxWpMX5kP6bL3FehULdTKg4y0jFFp5/f+A1om9rB7gsUUpk5VguKghw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "caffeine-script-runtime": "^1.14.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "neptune-namespaces-runtime": "^3.2.11", + "pluralize": "^8.0.0" + } + }, + "caffeine-eight": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/caffeine-eight/-/caffeine-eight-2.6.5.tgz", + "integrity": "sha512-lnjxg46gwhHay8AKqBQqpgt7jMiWo+Z4buaCQWXY7ZxUtTKQcIj5U2Q0qgprNOmR3VKI3o09p20uMN7RawFK7Q==", + "dev": true, + "requires": { + "art-class-system": "^1.11.10", + "art-standard-lib": "^1.70.0", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "caffeine-mc": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/caffeine-mc/-/caffeine-mc-3.4.0.tgz", + "integrity": "sha512-uKwVGYhVRQKrfn53W1e9fzi2gceZus8LG9jSEFFImkdEvvSG86Qjfh200tkSOWXYOhhBssX44JfR1UlNVe6XlA==", + "dev": true, + "requires": { + "@art-suite/source-root-finder": "^1.0.7", + "art-class-system": "^1.11.12", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "cardinal": "^2.0.0", + "chalk": "^4.0.0", + "colors": "^1.1.2", + "commander": "^6.2.1", + "fs-extra": "^10.0.0", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "loader-utils": "^2.0.0", + "neptune-namespaces-runtime": "^3.2.8", + "prettier": "^2.2.0", + "source-map-support": "^0.5.19" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "caffeine-script": { + "version": "0.74.1", + "resolved": "https://registry.npmjs.org/caffeine-script/-/caffeine-script-0.74.1.tgz", + "integrity": "sha512-V0DRWKVDHiWh1iyUzD384eYBlwHdZxIWP4GhRRpu4ZlLWpqRk+BuIHFgpothO/ZzwESbuZYdbDUZHGooz1qGvw==", + "dev": true, + "requires": { + "art-binary": "^1.1.13", + "art-class-system": "^1.11.12", + "art-object-tree-factory": "^2.2.7", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "caffeine-mc": "^3.4.0", + "caffeine-script-runtime": "^1.14.0", + "caffeine-source-map": "^2.0.7", + "neptune-namespaces-runtime": "^3.2.8", + "source-map": "^0.7.2" + } + }, + "caffeine-script-runtime": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/caffeine-script-runtime/-/caffeine-script-runtime-1.14.0.tgz", + "integrity": "sha512-VmhIlqKDVVDhemog/fmX1gFOfKi77L1dT+UeXPBTTyHDrshNZsfKuczTPdu5psI+TEvXXKTf0YLtHvKc1e40vQ==", + "dev": true + }, + "caffeine-source-map": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/caffeine-source-map/-/caffeine-source-map-2.0.7.tgz", + "integrity": "sha512-coRpXLc0cFFQIFfwlhyVuWH0z7NLWVlWy3nwMFeFbeMVTwN3IWHhSKa24cUJhlCq2tMElRQctf5CXTNmw4S95A==", + "dev": true, + "requires": { + "art-standard-lib": "^1.70.0", + "caffeine-eight": "^2.6.5", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", + "dev": true, + "requires": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "glob-promise": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", + "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", + "dev": true, + "requires": { + "@types/glob": "^7.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "neptune-namespaces": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces/-/neptune-namespaces-4.2.11.tgz", + "integrity": "sha512-x1yY3qJWbId2ykE4ItOCLCbcP2b6DbA08Munn1jnc1Rqfe0ZDhkz5lja5whgxQo5DLDVTpwlDqvWun7FlM947g==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2", + "glob-promise": "^4.1.0", + "neptune-namespaces-runtime": "^3.2.11" + } + }, + "neptune-namespaces-runtime": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces-runtime/-/neptune-namespaces-runtime-3.2.11.tgz", + "integrity": "sha512-vOfJ3EIUVlcpj5s4oHHVBWx9wSWYYU1EosX3utWhoy6hzUnykisEjPmUqi9FnbFHu1CP6oHlKMqtSsl+rdqabw==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2", + "detect-node": "^2.0.4" + } + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dev": true, + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + } + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true + }, + "redeyed": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", + "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=", + "dev": true, + "requires": { + "esprima": "~4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "art-binary": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/art-binary/-/art-binary-1.1.4.tgz", + "integrity": "sha512-oBXQgb+Q6nmy+WpqSfX0o6RzI4VVGEMo5fPYEYUuWe+grHx9adGscNOBcQyrBEMuUJeJHWYlThFJEd/IXeUfTA==", + "requires": { + "art-build-configurator": "^1.26.10" + } + }, + "art-browser-tools": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/art-browser-tools/-/art-browser-tools-1.2.1.tgz", + "integrity": "sha512-iA4CKVFCZYbes/wjgOPZ7Hw/8yJJLuvljT8P2uudiRjp0GHDY6t4wJDH35aBAnupS6Vd4tkO1zOz0uIRKOa15g==", + "requires": { + "art-build-configurator": "*" + } + }, + "art-build-configurator": { + "version": "1.26.11", + "resolved": "https://registry.npmjs.org/art-build-configurator/-/art-build-configurator-1.26.11.tgz", + "integrity": "sha512-sEm35H0TEUl7uXLl4cVnIfU/jH1DZbA3lQWYwkTxxRbpCe46Kcom11wbkUE4qbuMPzqzRITcn46RD21oyCFPfg==", + "requires": { + "art-browser-tools": "*", + "art-build-configurator": "^1.26.10", + "art-class-system": "^1.11.2", + "art-config": "^1.13.0", + "art-filebuilder": "^2.1.1", + "art-object-tree-factory": "^2.1.7", + "art-standard-lib": "^1.67.0", + "bluebird": "^3.5.5", + "caffeine-script": "*", + "caffeine-script-runtime": "^1.13.3", + "coffee-script": "^1.12.7", + "colors": "^1.4.0", + "commander": "^5.0.0", + "dateformat": "^3.0.3", + "detect-node": "^2.0.4", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "glob-promise": "^3.4.0", + "neptune-namespaces": "^4.2.0" + } + }, + "art-class-system": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/art-class-system/-/art-class-system-1.11.3.tgz", + "integrity": "sha512-RoiVW9wHZ98KfTsrfFN/QP/l/Mt0xMwmD5fUbAgCMfsGst6PIsIxuK2YVvg8UAlcaCHf93t7hvg9Ot9K4aLGvA==", + "requires": { + "art-build-configurator": "^1.26.10" + } + }, + "art-communication-status": { + "version": "1.5.15", + "resolved": "https://registry.npmjs.org/art-communication-status/-/art-communication-status-1.5.15.tgz", + "integrity": "sha512-yKLicQRVpMwI5WiJJ1R0u523xMRNcbyHmhutyMKnxbh2rcO0dDjWLsiURRaEa8zncybL4VRKLvdlL7ebeWda9g==", + "dev": true + }, + "art-config": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/art-config/-/art-config-1.13.1.tgz", + "integrity": "sha512-xhFF1F8SquZSvtZjAYqycBh6fJhhqeP1kHeFg0IIyI1tFxoV/meiDJA4cuAXr+GKm49o21u74zAxPRC+ZWcPJA==", + "requires": { + "art-build-configurator": "^1.26.10", + "art-events": "*" + } + }, + "art-engine": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/art-engine/-/art-engine-4.5.0.tgz", + "integrity": "sha512-unZznSQu7qbjKZJZu+FDRR43HskldDG41YLrMAQeC+/IjB6RSlNJjHTYzDkzc2sWTkOPpJ6QVoVmazq6cnCkkA==", + "dev": true, + "requires": { + "@art-suite/art-canvas": "^1.28.7", + "@art-suite/art-foundation": "^2.0.0", + "art-atomic": "^1.28.4", + "art-build-configurator": "^1.29.3", + "art-events": "^1.3.10", + "art-frame-stats": "^1.2.6", + "art-text": "^1.2.13", + "art-xbd": "^1.1.6", + "javascript-detect-element-resize": "^0.5.3", + "keyboardevent-key-polyfill": "^1.0.2" + }, + "dependencies": { + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=", + "dev": true + }, + "art-binary": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/art-binary/-/art-binary-1.1.16.tgz", + "integrity": "sha512-+bKf0xGCOysWfdEPjdP0z//h+ShCZSGt7/oAhaxnkYE9R14YucTWmy/16aomQ9zD6Lr0AGLWx9F4DbamD09Jbw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-browser-tools": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-browser-tools/-/art-browser-tools-1.2.14.tgz", + "integrity": "sha512-NOR6POL/rpXv6cPSiS4YlY4OVX+hRHWRa9xJXMNDyWKcIeJWwQ3fB9cuS9HYcSTYf/rL050WHSx2NUr43PXYQA==", + "dev": true, + "requires": { + "art-build-configurator": "^1.30.1" + } + }, + "art-build-configurator": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/art-build-configurator/-/art-build-configurator-1.30.1.tgz", + "integrity": "sha512-CumNc2SryzUtGPmdO9QPKzvlWJjVLAlqM0Irotg923A5NW29WI/7jPRLRupYSWkCSmYjIC4s9h/IbMgD/aP/XQ==", + "dev": true, + "requires": { + "art-browser-tools": "^1.2.12", + "art-build-configurator": "^1.30.0", + "art-class-system": "^1.11.15", + "art-config": "^2.0.3", + "art-filebuilder": "^2.1.14", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "bluebird": "^3.5.5", + "caffeine-script": "^0.74.0", + "caffeine-script-runtime": "^1.14.0", + "coffee-loader": "^0.7.3", + "coffee-script": "^1.12.7", + "colors": "^1.4.0", + "commander": "^5.0.0", + "css-loader": "^6.2.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "fs-extra": "^10", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "neptune-namespaces": "^4.2.11", + "style-loader": "^3.2.1", + "webpack-merge": "^5.8.0" + } + }, + "art-class-system": { + "version": "1.11.15", + "resolved": "https://registry.npmjs.org/art-class-system/-/art-class-system-1.11.15.tgz", + "integrity": "sha512-ep7JH8WhiYVe1qoxcnHgvdxmPKMIje4VFnkpBKlvlNdYsvmQlg4VuLrG+mCKWEyO3xhIBDfO1MIVpwRY59tv7w==", + "dev": true, + "requires": { + "art-build-configurator": "^1.29.5" + } + }, + "art-config": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/art-config/-/art-config-2.0.3.tgz", + "integrity": "sha512-tUj1gJAt6QP3ueAOAsWln+TM6eJFcBJeHcoZ8t+Q32jI0I1KG7WItJ3+OrI0vagu27rhXUztl0YvzQ+aYuMTNw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-events": "^1.3.12", + "art-standard-lib": "^1.71.2" + } + }, + "art-epoched-state": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-epoched-state/-/art-epoched-state-1.2.14.tgz", + "integrity": "sha512-GZ7R56/xJijk6GbHkhgtXr7MFV5YPKZPz8pRT2O5GNS3hdgsSMgkvy4U4k9kiKgbmLZJQegWH57J9WxAOLKFkA==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-events": { + "version": "1.3.12", + "resolved": "https://registry.npmjs.org/art-events/-/art-events-1.3.12.tgz", + "integrity": "sha512-p8R/ZcNOEdAU0yeK4ngv7QPBu/l9oNe03hFWhj5yk73eSGTKN3zU2yriEIzvDo8E0bW1E2GdVZQiZ57TQCRjng==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-epoched-state": "^1.2.14", + "art-standard-lib": "^1.71.2" + } + }, + "art-filebuilder": { + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/art-filebuilder/-/art-filebuilder-2.1.14.tgz", + "integrity": "sha512-GrxfnaunUt7e5LMMqvGOPsLVcot+3BY75e4sVw/yJ7epG1tvfZSg6dxdLV6SGbYExcH+j8emoaJKju6YSNYEng==", + "dev": true, + "requires": { + "art-binary": "^1.1.16", + "art-class-system": "^1.11.15", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "fs-extra": "^10" + } + }, + "art-object-tree-factory": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/art-object-tree-factory/-/art-object-tree-factory-2.2.10.tgz", + "integrity": "sha512-RBV+MeMBzL6jioKefYJ9Wux5KdRo0CoPqT+x6J03c6As0YPobRj3gIDfGsk07fvrQLZdI3p5ljV4UTS1bl5Y8Q==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2" + } + }, + "art-standard-lib": { + "version": "1.71.2", + "resolved": "https://registry.npmjs.org/art-standard-lib/-/art-standard-lib-1.71.2.tgz", + "integrity": "sha512-sb52aR5mm27C0pcKNa9TykGuXngVeicCxWpMX5kP6bL3FehULdTKg4y0jFFp5/f+A1om9rB7gsUUpk5VguKghw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "caffeine-script-runtime": "^1.14.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "neptune-namespaces-runtime": "^3.2.11", + "pluralize": "^8.0.0" + } + }, + "caffeine-eight": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/caffeine-eight/-/caffeine-eight-2.6.5.tgz", + "integrity": "sha512-lnjxg46gwhHay8AKqBQqpgt7jMiWo+Z4buaCQWXY7ZxUtTKQcIj5U2Q0qgprNOmR3VKI3o09p20uMN7RawFK7Q==", + "dev": true, + "requires": { + "art-class-system": "^1.11.10", + "art-standard-lib": "^1.70.0", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "caffeine-mc": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/caffeine-mc/-/caffeine-mc-3.4.0.tgz", + "integrity": "sha512-uKwVGYhVRQKrfn53W1e9fzi2gceZus8LG9jSEFFImkdEvvSG86Qjfh200tkSOWXYOhhBssX44JfR1UlNVe6XlA==", + "dev": true, + "requires": { + "@art-suite/source-root-finder": "^1.0.7", + "art-class-system": "^1.11.12", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "cardinal": "^2.0.0", + "chalk": "^4.0.0", + "colors": "^1.1.2", + "commander": "^6.2.1", + "fs-extra": "^10.0.0", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "loader-utils": "^2.0.0", + "neptune-namespaces-runtime": "^3.2.8", + "prettier": "^2.2.0", + "source-map-support": "^0.5.19" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "caffeine-script": { + "version": "0.74.1", + "resolved": "https://registry.npmjs.org/caffeine-script/-/caffeine-script-0.74.1.tgz", + "integrity": "sha512-V0DRWKVDHiWh1iyUzD384eYBlwHdZxIWP4GhRRpu4ZlLWpqRk+BuIHFgpothO/ZzwESbuZYdbDUZHGooz1qGvw==", + "dev": true, + "requires": { + "art-binary": "^1.1.13", + "art-class-system": "^1.11.12", + "art-object-tree-factory": "^2.2.7", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "caffeine-mc": "^3.4.0", + "caffeine-script-runtime": "^1.14.0", + "caffeine-source-map": "^2.0.7", + "neptune-namespaces-runtime": "^3.2.8", + "source-map": "^0.7.2" + } + }, + "caffeine-script-runtime": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/caffeine-script-runtime/-/caffeine-script-runtime-1.14.0.tgz", + "integrity": "sha512-VmhIlqKDVVDhemog/fmX1gFOfKi77L1dT+UeXPBTTyHDrshNZsfKuczTPdu5psI+TEvXXKTf0YLtHvKc1e40vQ==", + "dev": true + }, + "caffeine-source-map": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/caffeine-source-map/-/caffeine-source-map-2.0.7.tgz", + "integrity": "sha512-coRpXLc0cFFQIFfwlhyVuWH0z7NLWVlWy3nwMFeFbeMVTwN3IWHhSKa24cUJhlCq2tMElRQctf5CXTNmw4S95A==", + "dev": true, + "requires": { + "art-standard-lib": "^1.70.0", + "caffeine-eight": "^2.6.5", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", + "dev": true, + "requires": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "glob-promise": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", + "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", + "dev": true, + "requires": { + "@types/glob": "^7.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "neptune-namespaces": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces/-/neptune-namespaces-4.2.11.tgz", + "integrity": "sha512-x1yY3qJWbId2ykE4ItOCLCbcP2b6DbA08Munn1jnc1Rqfe0ZDhkz5lja5whgxQo5DLDVTpwlDqvWun7FlM947g==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2", + "glob-promise": "^4.1.0", + "neptune-namespaces-runtime": "^3.2.11" + } + }, + "neptune-namespaces-runtime": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces-runtime/-/neptune-namespaces-runtime-3.2.11.tgz", + "integrity": "sha512-vOfJ3EIUVlcpj5s4oHHVBWx9wSWYYU1EosX3utWhoy6hzUnykisEjPmUqi9FnbFHu1CP6oHlKMqtSsl+rdqabw==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2", + "detect-node": "^2.0.4" + } + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dev": true, + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + } + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true + }, + "redeyed": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", + "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=", + "dev": true, + "requires": { + "esprima": "~4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "art-epoched-state": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/art-epoched-state/-/art-epoched-state-1.2.1.tgz", + "integrity": "sha512-kfH/a2q7Yf5oG4Ga76Wlo2NZ3OD4eleUTGkBANBJj4bxfUrMwfuMPTm7FQ/xAgUUQ7u1e3ofQ5jumZqdirdHPA==", + "requires": { + "art-build-configurator": "*" + } + }, + "art-ery": { + "version": "file:", + "dev": true, + "requires": { + "art-build-configurator": "*", + "art-events": "*", + "art-express-server": "*", + "compress": "^0.99.0", + "express": "^4.17.1", + "jsonwebtoken": "^8.5.1", + "throng": "^4.0.0", + "uuid": "^3.3.2" + } + }, + "art-events": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/art-events/-/art-events-1.3.0.tgz", + "integrity": "sha512-fjIsP7F4UOyhs4YN18obbSUb6icu5lWHc2EkA0Io7iAp7YNJsv1ROEhr66dYxpol+FtYOXV16Zwj2vakgvkFXg==", "requires": { "art-build-configurator": "*", - "art-events": "*", - "art-express-server": "*", - "art-flux": "git+ssh://git@github.com/art-suite/art-flux.git", - "compress": "^0.99.0", - "express": "^4.17.1", - "jsonwebtoken": "^8.5.1", - "throng": "^4.0.0", - "uuid": "^3.3.2" - } - }, - "art-events": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/art-events/-/art-events-1.3.0.tgz", - "integrity": "sha512-fjIsP7F4UOyhs4YN18obbSUb6icu5lWHc2EkA0Io7iAp7YNJsv1ROEhr66dYxpol+FtYOXV16Zwj2vakgvkFXg==", - "requires": { - "art-build-configurator": "*", - "art-epoched-state": "*" - } - }, - "art-express-server": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/art-express-server/-/art-express-server-1.1.0.tgz", - "integrity": "sha512-534RUPJZazpD0yQ/45gvlZy1H3BVRAGjAO2TVtfAxq/KLeqyKDTjIKjKfi+S2GRiHGa5jva3zhVzdnYE7JTC+w==", - "requires": { - "art-build-configurator": "*", - "compression": "^1.7.2", - "express": "^4.16.3", - "jsonwebtoken": "^8.2.1", - "throng": "^4.0.0" - } - }, - "art-filebuilder": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/art-filebuilder/-/art-filebuilder-2.1.2.tgz", - "integrity": "sha512-govpI7kFh/LoswIBReEeApimEcCVRPO2kpWHSWP+ri8t4Y5I1HDWGgOdlW0w/vGISiZRoxKj12jDsiw3KPi+6w==", - "requires": { - "art-binary": "^1.1.3", - "art-build-configurator": "^1.26.10" - } - }, - "art-flux": { - "version": "git+ssh://git@github.com/art-suite/art-flux.git#46a29178f3ec3cecc6cf7eaaf06f4675b90ad49a", - "from": "git+ssh://git@github.com/art-suite/art-flux.git", - "requires": { - "art-build-configurator": "*", - "art-react": "*" - } - }, - "art-foundation": { - "version": "git://github.com/imikimi/art-foundation.git#2132ac87dadcf242b29990f5d44b626e6c35c88a", - "from": "git://github.com/imikimi/art-foundation.git", - "requires": { - "art-build-configurator": "*", - "art-communication-status": "*", - "art-epoched-state": "*", - "art-object-tree-factory": "*", - "art-rest-client": "*", - "art-validation": "*", - "atob": "^2.0.3" - } - }, - "art-frame-stats": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/art-frame-stats/-/art-frame-stats-1.2.1.tgz", - "integrity": "sha512-C4b7fBgevUrCrbbfXTm0BrEWlzLC+kOXb4Agp271dAURz6yCUC8+MHU37WoJHGZwqXdIlLFm0VsD3W2RLXZeeQ==", - "requires": { - "art-build-configurator": "*" - } - }, - "art-object-tree-factory": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/art-object-tree-factory/-/art-object-tree-factory-2.1.8.tgz", - "integrity": "sha512-aqfSIjSzref8ynFPgF4Xv8mis4TRkFVBWKx13bZfg0EWq3VvyGWNFq36hQrfcATURVGtQ6AMMWXpZudURTIgaQ==", - "requires": { - "art-build-configurator": "^1.26.10" - } - }, - "art-react": { - "version": "1.35.1", - "resolved": "https://registry.npmjs.org/art-react/-/art-react-1.35.1.tgz", - "integrity": "sha512-4I1MNki9oyW9+RZ7J6/ipo0BbaeiOO/SFpo30rXubhNCau9TKj/0nE8TbhdXCxHPCHpAcWgiOGMY1VK8eymKwA==", - "requires": { - "art-build-configurator": "*", - "art-engine": "*" - } - }, - "art-rest-client": { - "version": "1.8.2", - "resolved": "https://registry.npmjs.org/art-rest-client/-/art-rest-client-1.8.2.tgz", - "integrity": "sha512-0WMzQap1loGvKADV2jDXaEk6xrMvvPqcoOAvN2Ya+XHZgBD/ZdPyb7rUwq2/WgYZLIQVep8ihJejRGlquhHl2w==", - "requires": { - "art-build-configurator": "*", - "art-communication-status": "^1.0.0", - "xhr2": "^0.1.4" + "art-epoched-state": "*" + } + }, + "art-express-server": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/art-express-server/-/art-express-server-1.1.0.tgz", + "integrity": "sha512-534RUPJZazpD0yQ/45gvlZy1H3BVRAGjAO2TVtfAxq/KLeqyKDTjIKjKfi+S2GRiHGa5jva3zhVzdnYE7JTC+w==", + "requires": { + "art-build-configurator": "*", + "compression": "^1.7.2", + "express": "^4.16.3", + "jsonwebtoken": "^8.2.1", + "throng": "^4.0.0" + } + }, + "art-filebuilder": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/art-filebuilder/-/art-filebuilder-2.1.2.tgz", + "integrity": "sha512-govpI7kFh/LoswIBReEeApimEcCVRPO2kpWHSWP+ri8t4Y5I1HDWGgOdlW0w/vGISiZRoxKj12jDsiw3KPi+6w==", + "requires": { + "art-binary": "^1.1.3", + "art-build-configurator": "^1.26.10" + } + }, + "art-flux": { + "version": "git+ssh://git@github.com/art-suite/art-flux.git#46a29178f3ec3cecc6cf7eaaf06f4675b90ad49a", + "from": "git+ssh://git@github.com/art-suite/art-flux.git", + "dev": true, + "requires": { + "art-build-configurator": "*", + "art-react": "*" + } + }, + "art-frame-stats": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/art-frame-stats/-/art-frame-stats-1.2.6.tgz", + "integrity": "sha512-ykaYkneLIiN/MsGS6cU+bk7Muw83wQjfiZktYUh7Fy3nqli6vJcE77Cokst4ly18hGqcPdETQOe0iBlsEx4KYA==", + "dev": true, + "requires": { + "@art-suite/art-canvas": "^1.28.7", + "art-build-configurator": "^1.29.3" + }, + "dependencies": { + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=", + "dev": true + }, + "art-binary": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/art-binary/-/art-binary-1.1.16.tgz", + "integrity": "sha512-+bKf0xGCOysWfdEPjdP0z//h+ShCZSGt7/oAhaxnkYE9R14YucTWmy/16aomQ9zD6Lr0AGLWx9F4DbamD09Jbw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-browser-tools": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-browser-tools/-/art-browser-tools-1.2.14.tgz", + "integrity": "sha512-NOR6POL/rpXv6cPSiS4YlY4OVX+hRHWRa9xJXMNDyWKcIeJWwQ3fB9cuS9HYcSTYf/rL050WHSx2NUr43PXYQA==", + "dev": true, + "requires": { + "art-build-configurator": "^1.30.1" + } + }, + "art-build-configurator": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/art-build-configurator/-/art-build-configurator-1.30.1.tgz", + "integrity": "sha512-CumNc2SryzUtGPmdO9QPKzvlWJjVLAlqM0Irotg923A5NW29WI/7jPRLRupYSWkCSmYjIC4s9h/IbMgD/aP/XQ==", + "dev": true, + "requires": { + "art-browser-tools": "^1.2.12", + "art-build-configurator": "^1.30.0", + "art-class-system": "^1.11.15", + "art-config": "^2.0.3", + "art-filebuilder": "^2.1.14", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "bluebird": "^3.5.5", + "caffeine-script": "^0.74.0", + "caffeine-script-runtime": "^1.14.0", + "coffee-loader": "^0.7.3", + "coffee-script": "^1.12.7", + "colors": "^1.4.0", + "commander": "^5.0.0", + "css-loader": "^6.2.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "fs-extra": "^10", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "neptune-namespaces": "^4.2.11", + "style-loader": "^3.2.1", + "webpack-merge": "^5.8.0" + } + }, + "art-class-system": { + "version": "1.11.15", + "resolved": "https://registry.npmjs.org/art-class-system/-/art-class-system-1.11.15.tgz", + "integrity": "sha512-ep7JH8WhiYVe1qoxcnHgvdxmPKMIje4VFnkpBKlvlNdYsvmQlg4VuLrG+mCKWEyO3xhIBDfO1MIVpwRY59tv7w==", + "dev": true, + "requires": { + "art-build-configurator": "^1.29.5" + } + }, + "art-config": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/art-config/-/art-config-2.0.3.tgz", + "integrity": "sha512-tUj1gJAt6QP3ueAOAsWln+TM6eJFcBJeHcoZ8t+Q32jI0I1KG7WItJ3+OrI0vagu27rhXUztl0YvzQ+aYuMTNw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-events": "^1.3.12", + "art-standard-lib": "^1.71.2" + } + }, + "art-epoched-state": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-epoched-state/-/art-epoched-state-1.2.14.tgz", + "integrity": "sha512-GZ7R56/xJijk6GbHkhgtXr7MFV5YPKZPz8pRT2O5GNS3hdgsSMgkvy4U4k9kiKgbmLZJQegWH57J9WxAOLKFkA==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-events": { + "version": "1.3.12", + "resolved": "https://registry.npmjs.org/art-events/-/art-events-1.3.12.tgz", + "integrity": "sha512-p8R/ZcNOEdAU0yeK4ngv7QPBu/l9oNe03hFWhj5yk73eSGTKN3zU2yriEIzvDo8E0bW1E2GdVZQiZ57TQCRjng==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-epoched-state": "^1.2.14", + "art-standard-lib": "^1.71.2" + } + }, + "art-filebuilder": { + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/art-filebuilder/-/art-filebuilder-2.1.14.tgz", + "integrity": "sha512-GrxfnaunUt7e5LMMqvGOPsLVcot+3BY75e4sVw/yJ7epG1tvfZSg6dxdLV6SGbYExcH+j8emoaJKju6YSNYEng==", + "dev": true, + "requires": { + "art-binary": "^1.1.16", + "art-class-system": "^1.11.15", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "fs-extra": "^10" + } + }, + "art-object-tree-factory": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/art-object-tree-factory/-/art-object-tree-factory-2.2.10.tgz", + "integrity": "sha512-RBV+MeMBzL6jioKefYJ9Wux5KdRo0CoPqT+x6J03c6As0YPobRj3gIDfGsk07fvrQLZdI3p5ljV4UTS1bl5Y8Q==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2" + } + }, + "art-standard-lib": { + "version": "1.71.2", + "resolved": "https://registry.npmjs.org/art-standard-lib/-/art-standard-lib-1.71.2.tgz", + "integrity": "sha512-sb52aR5mm27C0pcKNa9TykGuXngVeicCxWpMX5kP6bL3FehULdTKg4y0jFFp5/f+A1om9rB7gsUUpk5VguKghw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "caffeine-script-runtime": "^1.14.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "neptune-namespaces-runtime": "^3.2.11", + "pluralize": "^8.0.0" + } + }, + "caffeine-eight": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/caffeine-eight/-/caffeine-eight-2.6.5.tgz", + "integrity": "sha512-lnjxg46gwhHay8AKqBQqpgt7jMiWo+Z4buaCQWXY7ZxUtTKQcIj5U2Q0qgprNOmR3VKI3o09p20uMN7RawFK7Q==", + "dev": true, + "requires": { + "art-class-system": "^1.11.10", + "art-standard-lib": "^1.70.0", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "caffeine-mc": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/caffeine-mc/-/caffeine-mc-3.4.0.tgz", + "integrity": "sha512-uKwVGYhVRQKrfn53W1e9fzi2gceZus8LG9jSEFFImkdEvvSG86Qjfh200tkSOWXYOhhBssX44JfR1UlNVe6XlA==", + "dev": true, + "requires": { + "@art-suite/source-root-finder": "^1.0.7", + "art-class-system": "^1.11.12", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "cardinal": "^2.0.0", + "chalk": "^4.0.0", + "colors": "^1.1.2", + "commander": "^6.2.1", + "fs-extra": "^10.0.0", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "loader-utils": "^2.0.0", + "neptune-namespaces-runtime": "^3.2.8", + "prettier": "^2.2.0", + "source-map-support": "^0.5.19" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "caffeine-script": { + "version": "0.74.1", + "resolved": "https://registry.npmjs.org/caffeine-script/-/caffeine-script-0.74.1.tgz", + "integrity": "sha512-V0DRWKVDHiWh1iyUzD384eYBlwHdZxIWP4GhRRpu4ZlLWpqRk+BuIHFgpothO/ZzwESbuZYdbDUZHGooz1qGvw==", + "dev": true, + "requires": { + "art-binary": "^1.1.13", + "art-class-system": "^1.11.12", + "art-object-tree-factory": "^2.2.7", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "caffeine-mc": "^3.4.0", + "caffeine-script-runtime": "^1.14.0", + "caffeine-source-map": "^2.0.7", + "neptune-namespaces-runtime": "^3.2.8", + "source-map": "^0.7.2" + } + }, + "caffeine-script-runtime": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/caffeine-script-runtime/-/caffeine-script-runtime-1.14.0.tgz", + "integrity": "sha512-VmhIlqKDVVDhemog/fmX1gFOfKi77L1dT+UeXPBTTyHDrshNZsfKuczTPdu5psI+TEvXXKTf0YLtHvKc1e40vQ==", + "dev": true + }, + "caffeine-source-map": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/caffeine-source-map/-/caffeine-source-map-2.0.7.tgz", + "integrity": "sha512-coRpXLc0cFFQIFfwlhyVuWH0z7NLWVlWy3nwMFeFbeMVTwN3IWHhSKa24cUJhlCq2tMElRQctf5CXTNmw4S95A==", + "dev": true, + "requires": { + "art-standard-lib": "^1.70.0", + "caffeine-eight": "^2.6.5", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", + "dev": true, + "requires": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "glob-promise": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", + "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", + "dev": true, + "requires": { + "@types/glob": "^7.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "neptune-namespaces": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces/-/neptune-namespaces-4.2.11.tgz", + "integrity": "sha512-x1yY3qJWbId2ykE4ItOCLCbcP2b6DbA08Munn1jnc1Rqfe0ZDhkz5lja5whgxQo5DLDVTpwlDqvWun7FlM947g==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2", + "glob-promise": "^4.1.0", + "neptune-namespaces-runtime": "^3.2.11" + } + }, + "neptune-namespaces-runtime": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces-runtime/-/neptune-namespaces-runtime-3.2.11.tgz", + "integrity": "sha512-vOfJ3EIUVlcpj5s4oHHVBWx9wSWYYU1EosX3utWhoy6hzUnykisEjPmUqi9FnbFHu1CP6oHlKMqtSsl+rdqabw==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2", + "detect-node": "^2.0.4" + } + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dev": true, + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + } + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true + }, + "redeyed": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", + "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=", + "dev": true, + "requires": { + "esprima": "~4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "art-object-tree-factory": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/art-object-tree-factory/-/art-object-tree-factory-2.1.8.tgz", + "integrity": "sha512-aqfSIjSzref8ynFPgF4Xv8mis4TRkFVBWKx13bZfg0EWq3VvyGWNFq36hQrfcATURVGtQ6AMMWXpZudURTIgaQ==", + "requires": { + "art-build-configurator": "^1.26.10" + } + }, + "art-react": { + "version": "1.35.7", + "resolved": "https://registry.npmjs.org/art-react/-/art-react-1.35.7.tgz", + "integrity": "sha512-B1SjCqQUf6NaGLqYIIFwKdICyrWqPZMe5j6QLVZ5isxvcoIVkWcJQdgY1F1X+yq/9yCSARaGqcV6zIdQi3y0Pg==", + "dev": true, + "requires": { + "art-build-configurator": "^1.29.3", + "art-engine": "^4.4.11" + }, + "dependencies": { + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=", + "dev": true + }, + "art-binary": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/art-binary/-/art-binary-1.1.16.tgz", + "integrity": "sha512-+bKf0xGCOysWfdEPjdP0z//h+ShCZSGt7/oAhaxnkYE9R14YucTWmy/16aomQ9zD6Lr0AGLWx9F4DbamD09Jbw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-browser-tools": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-browser-tools/-/art-browser-tools-1.2.14.tgz", + "integrity": "sha512-NOR6POL/rpXv6cPSiS4YlY4OVX+hRHWRa9xJXMNDyWKcIeJWwQ3fB9cuS9HYcSTYf/rL050WHSx2NUr43PXYQA==", + "dev": true, + "requires": { + "art-build-configurator": "^1.30.1" + } + }, + "art-build-configurator": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/art-build-configurator/-/art-build-configurator-1.30.1.tgz", + "integrity": "sha512-CumNc2SryzUtGPmdO9QPKzvlWJjVLAlqM0Irotg923A5NW29WI/7jPRLRupYSWkCSmYjIC4s9h/IbMgD/aP/XQ==", + "dev": true, + "requires": { + "art-browser-tools": "^1.2.12", + "art-build-configurator": "^1.30.0", + "art-class-system": "^1.11.15", + "art-config": "^2.0.3", + "art-filebuilder": "^2.1.14", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "bluebird": "^3.5.5", + "caffeine-script": "^0.74.0", + "caffeine-script-runtime": "^1.14.0", + "coffee-loader": "^0.7.3", + "coffee-script": "^1.12.7", + "colors": "^1.4.0", + "commander": "^5.0.0", + "css-loader": "^6.2.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "fs-extra": "^10", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "neptune-namespaces": "^4.2.11", + "style-loader": "^3.2.1", + "webpack-merge": "^5.8.0" + } + }, + "art-class-system": { + "version": "1.11.15", + "resolved": "https://registry.npmjs.org/art-class-system/-/art-class-system-1.11.15.tgz", + "integrity": "sha512-ep7JH8WhiYVe1qoxcnHgvdxmPKMIje4VFnkpBKlvlNdYsvmQlg4VuLrG+mCKWEyO3xhIBDfO1MIVpwRY59tv7w==", + "dev": true, + "requires": { + "art-build-configurator": "^1.29.5" + } + }, + "art-config": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/art-config/-/art-config-2.0.3.tgz", + "integrity": "sha512-tUj1gJAt6QP3ueAOAsWln+TM6eJFcBJeHcoZ8t+Q32jI0I1KG7WItJ3+OrI0vagu27rhXUztl0YvzQ+aYuMTNw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-events": "^1.3.12", + "art-standard-lib": "^1.71.2" + } + }, + "art-epoched-state": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-epoched-state/-/art-epoched-state-1.2.14.tgz", + "integrity": "sha512-GZ7R56/xJijk6GbHkhgtXr7MFV5YPKZPz8pRT2O5GNS3hdgsSMgkvy4U4k9kiKgbmLZJQegWH57J9WxAOLKFkA==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-events": { + "version": "1.3.12", + "resolved": "https://registry.npmjs.org/art-events/-/art-events-1.3.12.tgz", + "integrity": "sha512-p8R/ZcNOEdAU0yeK4ngv7QPBu/l9oNe03hFWhj5yk73eSGTKN3zU2yriEIzvDo8E0bW1E2GdVZQiZ57TQCRjng==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-epoched-state": "^1.2.14", + "art-standard-lib": "^1.71.2" + } + }, + "art-filebuilder": { + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/art-filebuilder/-/art-filebuilder-2.1.14.tgz", + "integrity": "sha512-GrxfnaunUt7e5LMMqvGOPsLVcot+3BY75e4sVw/yJ7epG1tvfZSg6dxdLV6SGbYExcH+j8emoaJKju6YSNYEng==", + "dev": true, + "requires": { + "art-binary": "^1.1.16", + "art-class-system": "^1.11.15", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "fs-extra": "^10" + } + }, + "art-object-tree-factory": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/art-object-tree-factory/-/art-object-tree-factory-2.2.10.tgz", + "integrity": "sha512-RBV+MeMBzL6jioKefYJ9Wux5KdRo0CoPqT+x6J03c6As0YPobRj3gIDfGsk07fvrQLZdI3p5ljV4UTS1bl5Y8Q==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2" + } + }, + "art-standard-lib": { + "version": "1.71.2", + "resolved": "https://registry.npmjs.org/art-standard-lib/-/art-standard-lib-1.71.2.tgz", + "integrity": "sha512-sb52aR5mm27C0pcKNa9TykGuXngVeicCxWpMX5kP6bL3FehULdTKg4y0jFFp5/f+A1om9rB7gsUUpk5VguKghw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "caffeine-script-runtime": "^1.14.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "neptune-namespaces-runtime": "^3.2.11", + "pluralize": "^8.0.0" + } + }, + "caffeine-eight": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/caffeine-eight/-/caffeine-eight-2.6.5.tgz", + "integrity": "sha512-lnjxg46gwhHay8AKqBQqpgt7jMiWo+Z4buaCQWXY7ZxUtTKQcIj5U2Q0qgprNOmR3VKI3o09p20uMN7RawFK7Q==", + "dev": true, + "requires": { + "art-class-system": "^1.11.10", + "art-standard-lib": "^1.70.0", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "caffeine-mc": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/caffeine-mc/-/caffeine-mc-3.4.0.tgz", + "integrity": "sha512-uKwVGYhVRQKrfn53W1e9fzi2gceZus8LG9jSEFFImkdEvvSG86Qjfh200tkSOWXYOhhBssX44JfR1UlNVe6XlA==", + "dev": true, + "requires": { + "@art-suite/source-root-finder": "^1.0.7", + "art-class-system": "^1.11.12", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "cardinal": "^2.0.0", + "chalk": "^4.0.0", + "colors": "^1.1.2", + "commander": "^6.2.1", + "fs-extra": "^10.0.0", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "loader-utils": "^2.0.0", + "neptune-namespaces-runtime": "^3.2.8", + "prettier": "^2.2.0", + "source-map-support": "^0.5.19" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "caffeine-script": { + "version": "0.74.1", + "resolved": "https://registry.npmjs.org/caffeine-script/-/caffeine-script-0.74.1.tgz", + "integrity": "sha512-V0DRWKVDHiWh1iyUzD384eYBlwHdZxIWP4GhRRpu4ZlLWpqRk+BuIHFgpothO/ZzwESbuZYdbDUZHGooz1qGvw==", + "dev": true, + "requires": { + "art-binary": "^1.1.13", + "art-class-system": "^1.11.12", + "art-object-tree-factory": "^2.2.7", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "caffeine-mc": "^3.4.0", + "caffeine-script-runtime": "^1.14.0", + "caffeine-source-map": "^2.0.7", + "neptune-namespaces-runtime": "^3.2.8", + "source-map": "^0.7.2" + } + }, + "caffeine-script-runtime": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/caffeine-script-runtime/-/caffeine-script-runtime-1.14.0.tgz", + "integrity": "sha512-VmhIlqKDVVDhemog/fmX1gFOfKi77L1dT+UeXPBTTyHDrshNZsfKuczTPdu5psI+TEvXXKTf0YLtHvKc1e40vQ==", + "dev": true + }, + "caffeine-source-map": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/caffeine-source-map/-/caffeine-source-map-2.0.7.tgz", + "integrity": "sha512-coRpXLc0cFFQIFfwlhyVuWH0z7NLWVlWy3nwMFeFbeMVTwN3IWHhSKa24cUJhlCq2tMElRQctf5CXTNmw4S95A==", + "dev": true, + "requires": { + "art-standard-lib": "^1.70.0", + "caffeine-eight": "^2.6.5", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", + "dev": true, + "requires": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "glob-promise": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", + "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", + "dev": true, + "requires": { + "@types/glob": "^7.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "neptune-namespaces": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces/-/neptune-namespaces-4.2.11.tgz", + "integrity": "sha512-x1yY3qJWbId2ykE4ItOCLCbcP2b6DbA08Munn1jnc1Rqfe0ZDhkz5lja5whgxQo5DLDVTpwlDqvWun7FlM947g==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2", + "glob-promise": "^4.1.0", + "neptune-namespaces-runtime": "^3.2.11" + } + }, + "neptune-namespaces-runtime": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces-runtime/-/neptune-namespaces-runtime-3.2.11.tgz", + "integrity": "sha512-vOfJ3EIUVlcpj5s4oHHVBWx9wSWYYU1EosX3utWhoy6hzUnykisEjPmUqi9FnbFHu1CP6oHlKMqtSsl+rdqabw==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2", + "detect-node": "^2.0.4" + } + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dev": true, + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + } + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true + }, + "redeyed": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", + "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=", + "dev": true, + "requires": { + "esprima": "~4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "art-rest-client": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/art-rest-client/-/art-rest-client-1.9.2.tgz", + "integrity": "sha512-4LB5n1IrYB1Ot263ySGXaL0g/TmzzCUka9lzucDywPgszvj0bcDMlDAlG+2uaQmhTzXsJCKrGlxo2kwD5J+6Mg==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-communication-status": "^1.5.15", + "art-standard-lib": "^1.71.2", + "xhr2": "^0.2.0" + }, + "dependencies": { + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=", + "dev": true + }, + "art-binary": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/art-binary/-/art-binary-1.1.16.tgz", + "integrity": "sha512-+bKf0xGCOysWfdEPjdP0z//h+ShCZSGt7/oAhaxnkYE9R14YucTWmy/16aomQ9zD6Lr0AGLWx9F4DbamD09Jbw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-browser-tools": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-browser-tools/-/art-browser-tools-1.2.14.tgz", + "integrity": "sha512-NOR6POL/rpXv6cPSiS4YlY4OVX+hRHWRa9xJXMNDyWKcIeJWwQ3fB9cuS9HYcSTYf/rL050WHSx2NUr43PXYQA==", + "dev": true, + "requires": { + "art-build-configurator": "^1.30.1" + } + }, + "art-build-configurator": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/art-build-configurator/-/art-build-configurator-1.30.1.tgz", + "integrity": "sha512-CumNc2SryzUtGPmdO9QPKzvlWJjVLAlqM0Irotg923A5NW29WI/7jPRLRupYSWkCSmYjIC4s9h/IbMgD/aP/XQ==", + "dev": true, + "requires": { + "art-browser-tools": "^1.2.12", + "art-build-configurator": "^1.30.0", + "art-class-system": "^1.11.15", + "art-config": "^2.0.3", + "art-filebuilder": "^2.1.14", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "bluebird": "^3.5.5", + "caffeine-script": "^0.74.0", + "caffeine-script-runtime": "^1.14.0", + "coffee-loader": "^0.7.3", + "coffee-script": "^1.12.7", + "colors": "^1.4.0", + "commander": "^5.0.0", + "css-loader": "^6.2.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "fs-extra": "^10", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "neptune-namespaces": "^4.2.11", + "style-loader": "^3.2.1", + "webpack-merge": "^5.8.0" + } + }, + "art-class-system": { + "version": "1.11.15", + "resolved": "https://registry.npmjs.org/art-class-system/-/art-class-system-1.11.15.tgz", + "integrity": "sha512-ep7JH8WhiYVe1qoxcnHgvdxmPKMIje4VFnkpBKlvlNdYsvmQlg4VuLrG+mCKWEyO3xhIBDfO1MIVpwRY59tv7w==", + "dev": true, + "requires": { + "art-build-configurator": "^1.29.5" + } + }, + "art-config": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/art-config/-/art-config-2.0.3.tgz", + "integrity": "sha512-tUj1gJAt6QP3ueAOAsWln+TM6eJFcBJeHcoZ8t+Q32jI0I1KG7WItJ3+OrI0vagu27rhXUztl0YvzQ+aYuMTNw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-events": "^1.3.12", + "art-standard-lib": "^1.71.2" + } + }, + "art-epoched-state": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-epoched-state/-/art-epoched-state-1.2.14.tgz", + "integrity": "sha512-GZ7R56/xJijk6GbHkhgtXr7MFV5YPKZPz8pRT2O5GNS3hdgsSMgkvy4U4k9kiKgbmLZJQegWH57J9WxAOLKFkA==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-events": { + "version": "1.3.12", + "resolved": "https://registry.npmjs.org/art-events/-/art-events-1.3.12.tgz", + "integrity": "sha512-p8R/ZcNOEdAU0yeK4ngv7QPBu/l9oNe03hFWhj5yk73eSGTKN3zU2yriEIzvDo8E0bW1E2GdVZQiZ57TQCRjng==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-epoched-state": "^1.2.14", + "art-standard-lib": "^1.71.2" + } + }, + "art-filebuilder": { + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/art-filebuilder/-/art-filebuilder-2.1.14.tgz", + "integrity": "sha512-GrxfnaunUt7e5LMMqvGOPsLVcot+3BY75e4sVw/yJ7epG1tvfZSg6dxdLV6SGbYExcH+j8emoaJKju6YSNYEng==", + "dev": true, + "requires": { + "art-binary": "^1.1.16", + "art-class-system": "^1.11.15", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "fs-extra": "^10" + } + }, + "art-object-tree-factory": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/art-object-tree-factory/-/art-object-tree-factory-2.2.10.tgz", + "integrity": "sha512-RBV+MeMBzL6jioKefYJ9Wux5KdRo0CoPqT+x6J03c6As0YPobRj3gIDfGsk07fvrQLZdI3p5ljV4UTS1bl5Y8Q==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2" + } + }, + "art-standard-lib": { + "version": "1.71.2", + "resolved": "https://registry.npmjs.org/art-standard-lib/-/art-standard-lib-1.71.2.tgz", + "integrity": "sha512-sb52aR5mm27C0pcKNa9TykGuXngVeicCxWpMX5kP6bL3FehULdTKg4y0jFFp5/f+A1om9rB7gsUUpk5VguKghw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "caffeine-script-runtime": "^1.14.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "neptune-namespaces-runtime": "^3.2.11", + "pluralize": "^8.0.0" + } + }, + "caffeine-eight": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/caffeine-eight/-/caffeine-eight-2.6.5.tgz", + "integrity": "sha512-lnjxg46gwhHay8AKqBQqpgt7jMiWo+Z4buaCQWXY7ZxUtTKQcIj5U2Q0qgprNOmR3VKI3o09p20uMN7RawFK7Q==", + "dev": true, + "requires": { + "art-class-system": "^1.11.10", + "art-standard-lib": "^1.70.0", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "caffeine-mc": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/caffeine-mc/-/caffeine-mc-3.4.0.tgz", + "integrity": "sha512-uKwVGYhVRQKrfn53W1e9fzi2gceZus8LG9jSEFFImkdEvvSG86Qjfh200tkSOWXYOhhBssX44JfR1UlNVe6XlA==", + "dev": true, + "requires": { + "@art-suite/source-root-finder": "^1.0.7", + "art-class-system": "^1.11.12", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "cardinal": "^2.0.0", + "chalk": "^4.0.0", + "colors": "^1.1.2", + "commander": "^6.2.1", + "fs-extra": "^10.0.0", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "loader-utils": "^2.0.0", + "neptune-namespaces-runtime": "^3.2.8", + "prettier": "^2.2.0", + "source-map-support": "^0.5.19" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "caffeine-script": { + "version": "0.74.1", + "resolved": "https://registry.npmjs.org/caffeine-script/-/caffeine-script-0.74.1.tgz", + "integrity": "sha512-V0DRWKVDHiWh1iyUzD384eYBlwHdZxIWP4GhRRpu4ZlLWpqRk+BuIHFgpothO/ZzwESbuZYdbDUZHGooz1qGvw==", + "dev": true, + "requires": { + "art-binary": "^1.1.13", + "art-class-system": "^1.11.12", + "art-object-tree-factory": "^2.2.7", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "caffeine-mc": "^3.4.0", + "caffeine-script-runtime": "^1.14.0", + "caffeine-source-map": "^2.0.7", + "neptune-namespaces-runtime": "^3.2.8", + "source-map": "^0.7.2" + } + }, + "caffeine-script-runtime": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/caffeine-script-runtime/-/caffeine-script-runtime-1.14.0.tgz", + "integrity": "sha512-VmhIlqKDVVDhemog/fmX1gFOfKi77L1dT+UeXPBTTyHDrshNZsfKuczTPdu5psI+TEvXXKTf0YLtHvKc1e40vQ==", + "dev": true + }, + "caffeine-source-map": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/caffeine-source-map/-/caffeine-source-map-2.0.7.tgz", + "integrity": "sha512-coRpXLc0cFFQIFfwlhyVuWH0z7NLWVlWy3nwMFeFbeMVTwN3IWHhSKa24cUJhlCq2tMElRQctf5CXTNmw4S95A==", + "dev": true, + "requires": { + "art-standard-lib": "^1.70.0", + "caffeine-eight": "^2.6.5", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", + "dev": true, + "requires": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "glob-promise": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", + "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", + "dev": true, + "requires": { + "@types/glob": "^7.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "neptune-namespaces": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces/-/neptune-namespaces-4.2.11.tgz", + "integrity": "sha512-x1yY3qJWbId2ykE4ItOCLCbcP2b6DbA08Munn1jnc1Rqfe0ZDhkz5lja5whgxQo5DLDVTpwlDqvWun7FlM947g==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2", + "glob-promise": "^4.1.0", + "neptune-namespaces-runtime": "^3.2.11" + } + }, + "neptune-namespaces-runtime": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces-runtime/-/neptune-namespaces-runtime-3.2.11.tgz", + "integrity": "sha512-vOfJ3EIUVlcpj5s4oHHVBWx9wSWYYU1EosX3utWhoy6hzUnykisEjPmUqi9FnbFHu1CP6oHlKMqtSsl+rdqabw==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2", + "detect-node": "^2.0.4" + } + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dev": true, + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + } + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true + }, + "redeyed": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", + "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=", + "dev": true, + "requires": { + "esprima": "~4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } } }, "art-standard-lib": { @@ -579,29 +4285,1097 @@ } }, "art-text": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/art-text/-/art-text-1.2.6.tgz", - "integrity": "sha512-OG8NZN9Xd454slUYscx3LRHFZu5fnBhnFqrzJ0YvVVQztqN4QZLroz8XnI50ItBQDdYlsL/oFNlPMUU2e5Jq6w==", + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/art-text/-/art-text-1.2.13.tgz", + "integrity": "sha512-xgZgejwwqdLMI2xyF6wJcnN4hw84IzpUs/SMgVDeI6zx0o4WfdIh1+Fo3VVU9ZjK6cSwM19PFQB7LmOLTXC/iw==", + "dev": true, "requires": { - "art-build-configurator": "*", - "art-canvas": "git://github.com/imikimi/art-canvas.git" + "@art-suite/art-canvas": "^1.28.7", + "art-build-configurator": "^1.29.3" + }, + "dependencies": { + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=", + "dev": true + }, + "art-binary": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/art-binary/-/art-binary-1.1.16.tgz", + "integrity": "sha512-+bKf0xGCOysWfdEPjdP0z//h+ShCZSGt7/oAhaxnkYE9R14YucTWmy/16aomQ9zD6Lr0AGLWx9F4DbamD09Jbw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-browser-tools": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-browser-tools/-/art-browser-tools-1.2.14.tgz", + "integrity": "sha512-NOR6POL/rpXv6cPSiS4YlY4OVX+hRHWRa9xJXMNDyWKcIeJWwQ3fB9cuS9HYcSTYf/rL050WHSx2NUr43PXYQA==", + "dev": true, + "requires": { + "art-build-configurator": "^1.30.1" + } + }, + "art-build-configurator": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/art-build-configurator/-/art-build-configurator-1.30.1.tgz", + "integrity": "sha512-CumNc2SryzUtGPmdO9QPKzvlWJjVLAlqM0Irotg923A5NW29WI/7jPRLRupYSWkCSmYjIC4s9h/IbMgD/aP/XQ==", + "dev": true, + "requires": { + "art-browser-tools": "^1.2.12", + "art-build-configurator": "^1.30.0", + "art-class-system": "^1.11.15", + "art-config": "^2.0.3", + "art-filebuilder": "^2.1.14", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "bluebird": "^3.5.5", + "caffeine-script": "^0.74.0", + "caffeine-script-runtime": "^1.14.0", + "coffee-loader": "^0.7.3", + "coffee-script": "^1.12.7", + "colors": "^1.4.0", + "commander": "^5.0.0", + "css-loader": "^6.2.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "fs-extra": "^10", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "neptune-namespaces": "^4.2.11", + "style-loader": "^3.2.1", + "webpack-merge": "^5.8.0" + } + }, + "art-class-system": { + "version": "1.11.15", + "resolved": "https://registry.npmjs.org/art-class-system/-/art-class-system-1.11.15.tgz", + "integrity": "sha512-ep7JH8WhiYVe1qoxcnHgvdxmPKMIje4VFnkpBKlvlNdYsvmQlg4VuLrG+mCKWEyO3xhIBDfO1MIVpwRY59tv7w==", + "dev": true, + "requires": { + "art-build-configurator": "^1.29.5" + } + }, + "art-config": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/art-config/-/art-config-2.0.3.tgz", + "integrity": "sha512-tUj1gJAt6QP3ueAOAsWln+TM6eJFcBJeHcoZ8t+Q32jI0I1KG7WItJ3+OrI0vagu27rhXUztl0YvzQ+aYuMTNw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-events": "^1.3.12", + "art-standard-lib": "^1.71.2" + } + }, + "art-epoched-state": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-epoched-state/-/art-epoched-state-1.2.14.tgz", + "integrity": "sha512-GZ7R56/xJijk6GbHkhgtXr7MFV5YPKZPz8pRT2O5GNS3hdgsSMgkvy4U4k9kiKgbmLZJQegWH57J9WxAOLKFkA==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-events": { + "version": "1.3.12", + "resolved": "https://registry.npmjs.org/art-events/-/art-events-1.3.12.tgz", + "integrity": "sha512-p8R/ZcNOEdAU0yeK4ngv7QPBu/l9oNe03hFWhj5yk73eSGTKN3zU2yriEIzvDo8E0bW1E2GdVZQiZ57TQCRjng==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-epoched-state": "^1.2.14", + "art-standard-lib": "^1.71.2" + } + }, + "art-filebuilder": { + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/art-filebuilder/-/art-filebuilder-2.1.14.tgz", + "integrity": "sha512-GrxfnaunUt7e5LMMqvGOPsLVcot+3BY75e4sVw/yJ7epG1tvfZSg6dxdLV6SGbYExcH+j8emoaJKju6YSNYEng==", + "dev": true, + "requires": { + "art-binary": "^1.1.16", + "art-class-system": "^1.11.15", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "fs-extra": "^10" + } + }, + "art-object-tree-factory": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/art-object-tree-factory/-/art-object-tree-factory-2.2.10.tgz", + "integrity": "sha512-RBV+MeMBzL6jioKefYJ9Wux5KdRo0CoPqT+x6J03c6As0YPobRj3gIDfGsk07fvrQLZdI3p5ljV4UTS1bl5Y8Q==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2" + } + }, + "art-standard-lib": { + "version": "1.71.2", + "resolved": "https://registry.npmjs.org/art-standard-lib/-/art-standard-lib-1.71.2.tgz", + "integrity": "sha512-sb52aR5mm27C0pcKNa9TykGuXngVeicCxWpMX5kP6bL3FehULdTKg4y0jFFp5/f+A1om9rB7gsUUpk5VguKghw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "caffeine-script-runtime": "^1.14.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "neptune-namespaces-runtime": "^3.2.11", + "pluralize": "^8.0.0" + } + }, + "caffeine-eight": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/caffeine-eight/-/caffeine-eight-2.6.5.tgz", + "integrity": "sha512-lnjxg46gwhHay8AKqBQqpgt7jMiWo+Z4buaCQWXY7ZxUtTKQcIj5U2Q0qgprNOmR3VKI3o09p20uMN7RawFK7Q==", + "dev": true, + "requires": { + "art-class-system": "^1.11.10", + "art-standard-lib": "^1.70.0", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "caffeine-mc": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/caffeine-mc/-/caffeine-mc-3.4.0.tgz", + "integrity": "sha512-uKwVGYhVRQKrfn53W1e9fzi2gceZus8LG9jSEFFImkdEvvSG86Qjfh200tkSOWXYOhhBssX44JfR1UlNVe6XlA==", + "dev": true, + "requires": { + "@art-suite/source-root-finder": "^1.0.7", + "art-class-system": "^1.11.12", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "cardinal": "^2.0.0", + "chalk": "^4.0.0", + "colors": "^1.1.2", + "commander": "^6.2.1", + "fs-extra": "^10.0.0", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "loader-utils": "^2.0.0", + "neptune-namespaces-runtime": "^3.2.8", + "prettier": "^2.2.0", + "source-map-support": "^0.5.19" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "caffeine-script": { + "version": "0.74.1", + "resolved": "https://registry.npmjs.org/caffeine-script/-/caffeine-script-0.74.1.tgz", + "integrity": "sha512-V0DRWKVDHiWh1iyUzD384eYBlwHdZxIWP4GhRRpu4ZlLWpqRk+BuIHFgpothO/ZzwESbuZYdbDUZHGooz1qGvw==", + "dev": true, + "requires": { + "art-binary": "^1.1.13", + "art-class-system": "^1.11.12", + "art-object-tree-factory": "^2.2.7", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "caffeine-mc": "^3.4.0", + "caffeine-script-runtime": "^1.14.0", + "caffeine-source-map": "^2.0.7", + "neptune-namespaces-runtime": "^3.2.8", + "source-map": "^0.7.2" + } + }, + "caffeine-script-runtime": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/caffeine-script-runtime/-/caffeine-script-runtime-1.14.0.tgz", + "integrity": "sha512-VmhIlqKDVVDhemog/fmX1gFOfKi77L1dT+UeXPBTTyHDrshNZsfKuczTPdu5psI+TEvXXKTf0YLtHvKc1e40vQ==", + "dev": true + }, + "caffeine-source-map": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/caffeine-source-map/-/caffeine-source-map-2.0.7.tgz", + "integrity": "sha512-coRpXLc0cFFQIFfwlhyVuWH0z7NLWVlWy3nwMFeFbeMVTwN3IWHhSKa24cUJhlCq2tMElRQctf5CXTNmw4S95A==", + "dev": true, + "requires": { + "art-standard-lib": "^1.70.0", + "caffeine-eight": "^2.6.5", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", + "dev": true, + "requires": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "glob-promise": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", + "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", + "dev": true, + "requires": { + "@types/glob": "^7.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "neptune-namespaces": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces/-/neptune-namespaces-4.2.11.tgz", + "integrity": "sha512-x1yY3qJWbId2ykE4ItOCLCbcP2b6DbA08Munn1jnc1Rqfe0ZDhkz5lja5whgxQo5DLDVTpwlDqvWun7FlM947g==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2", + "glob-promise": "^4.1.0", + "neptune-namespaces-runtime": "^3.2.11" + } + }, + "neptune-namespaces-runtime": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces-runtime/-/neptune-namespaces-runtime-3.2.11.tgz", + "integrity": "sha512-vOfJ3EIUVlcpj5s4oHHVBWx9wSWYYU1EosX3utWhoy6hzUnykisEjPmUqi9FnbFHu1CP6oHlKMqtSsl+rdqabw==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2", + "detect-node": "^2.0.4" + } + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dev": true, + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + } + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true + }, + "redeyed": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", + "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=", + "dev": true, + "requires": { + "esprima": "~4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } } }, "art-validation": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/art-validation/-/art-validation-1.9.1.tgz", - "integrity": "sha512-Y/uR540ncn//G58uzTwoNmdDLOmHDum1uB9Rc1QAZ1ABneFeF+YLwqa1GIulZGjC0iF9xKj0DcmxjOzz1otFLw==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/art-validation/-/art-validation-1.10.1.tgz", + "integrity": "sha512-A78QG1ZnkN50WT78FdnRe6GBeU6FHiRahxIgVAhw0ZFbCL5aTY7agJWNApt/3xcB/zfnCUIWEPTHjCVK2FJjKg==", + "dev": true, "requires": { - "art-build-configurator": "*", - "art-communication-status": "*" + "art-communication-status": "^1.5.15", + "art-standard-lib": "^1.71.2" + }, + "dependencies": { + "art-standard-lib": { + "version": "1.71.2", + "resolved": "https://registry.npmjs.org/art-standard-lib/-/art-standard-lib-1.71.2.tgz", + "integrity": "sha512-sb52aR5mm27C0pcKNa9TykGuXngVeicCxWpMX5kP6bL3FehULdTKg4y0jFFp5/f+A1om9rB7gsUUpk5VguKghw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "caffeine-script-runtime": "^1.14.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "neptune-namespaces-runtime": "^3.2.11", + "pluralize": "^8.0.0" + } + }, + "caffeine-script-runtime": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/caffeine-script-runtime/-/caffeine-script-runtime-1.14.0.tgz", + "integrity": "sha512-VmhIlqKDVVDhemog/fmX1gFOfKi77L1dT+UeXPBTTyHDrshNZsfKuczTPdu5psI+TEvXXKTf0YLtHvKc1e40vQ==", + "dev": true + }, + "dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true + }, + "neptune-namespaces-runtime": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces-runtime/-/neptune-namespaces-runtime-3.2.11.tgz", + "integrity": "sha512-vOfJ3EIUVlcpj5s4oHHVBWx9wSWYYU1EosX3utWhoy6hzUnykisEjPmUqi9FnbFHu1CP6oHlKMqtSsl+rdqabw==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2", + "detect-node": "^2.0.4" + } + } } }, "art-xbd": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/art-xbd/-/art-xbd-1.1.0.tgz", - "integrity": "sha512-QJ9CK+tBw1FWSyb5iW9Xob5KH7gIAqDsvammyZRyvF8Gkeg3Rf2BhaQM/fkoG87sOIgYCM1kfUZVVTgjdxeviA==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/art-xbd/-/art-xbd-1.1.6.tgz", + "integrity": "sha512-C62pwlMePXz5SZ4TAjrOMhHHPdBFpMtMugtY6bXOCsSkbRXiFasnxrbuIwMbTJ4l7wsfK+ncAJqR6hwl4jPzHg==", + "dev": true, "requires": { - "art-build-configurator": "*" + "art-binary": "^1.1.16", + "art-standard-lib": "^1.71.2", + "caffeine-script-runtime": "^1.14.0", + "neptune-namespaces-runtime": "^3.2.11" + }, + "dependencies": { + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "ansicolors": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/ansicolors/-/ansicolors-0.3.2.tgz", + "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=", + "dev": true + }, + "art-binary": { + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/art-binary/-/art-binary-1.1.16.tgz", + "integrity": "sha512-+bKf0xGCOysWfdEPjdP0z//h+ShCZSGt7/oAhaxnkYE9R14YucTWmy/16aomQ9zD6Lr0AGLWx9F4DbamD09Jbw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-browser-tools": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-browser-tools/-/art-browser-tools-1.2.14.tgz", + "integrity": "sha512-NOR6POL/rpXv6cPSiS4YlY4OVX+hRHWRa9xJXMNDyWKcIeJWwQ3fB9cuS9HYcSTYf/rL050WHSx2NUr43PXYQA==", + "dev": true, + "requires": { + "art-build-configurator": "^1.30.1" + } + }, + "art-build-configurator": { + "version": "1.30.1", + "resolved": "https://registry.npmjs.org/art-build-configurator/-/art-build-configurator-1.30.1.tgz", + "integrity": "sha512-CumNc2SryzUtGPmdO9QPKzvlWJjVLAlqM0Irotg923A5NW29WI/7jPRLRupYSWkCSmYjIC4s9h/IbMgD/aP/XQ==", + "dev": true, + "requires": { + "art-browser-tools": "^1.2.12", + "art-build-configurator": "^1.30.0", + "art-class-system": "^1.11.15", + "art-config": "^2.0.3", + "art-filebuilder": "^2.1.14", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "bluebird": "^3.5.5", + "caffeine-script": "^0.74.0", + "caffeine-script-runtime": "^1.14.0", + "coffee-loader": "^0.7.3", + "coffee-script": "^1.12.7", + "colors": "^1.4.0", + "commander": "^5.0.0", + "css-loader": "^6.2.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "fs-extra": "^10", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "neptune-namespaces": "^4.2.11", + "style-loader": "^3.2.1", + "webpack-merge": "^5.8.0" + } + }, + "art-class-system": { + "version": "1.11.15", + "resolved": "https://registry.npmjs.org/art-class-system/-/art-class-system-1.11.15.tgz", + "integrity": "sha512-ep7JH8WhiYVe1qoxcnHgvdxmPKMIje4VFnkpBKlvlNdYsvmQlg4VuLrG+mCKWEyO3xhIBDfO1MIVpwRY59tv7w==", + "dev": true, + "requires": { + "art-build-configurator": "^1.29.5" + } + }, + "art-config": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/art-config/-/art-config-2.0.3.tgz", + "integrity": "sha512-tUj1gJAt6QP3ueAOAsWln+TM6eJFcBJeHcoZ8t+Q32jI0I1KG7WItJ3+OrI0vagu27rhXUztl0YvzQ+aYuMTNw==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-events": "^1.3.12", + "art-standard-lib": "^1.71.2" + } + }, + "art-epoched-state": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/art-epoched-state/-/art-epoched-state-1.2.14.tgz", + "integrity": "sha512-GZ7R56/xJijk6GbHkhgtXr7MFV5YPKZPz8pRT2O5GNS3hdgsSMgkvy4U4k9kiKgbmLZJQegWH57J9WxAOLKFkA==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2" + } + }, + "art-events": { + "version": "1.3.12", + "resolved": "https://registry.npmjs.org/art-events/-/art-events-1.3.12.tgz", + "integrity": "sha512-p8R/ZcNOEdAU0yeK4ngv7QPBu/l9oNe03hFWhj5yk73eSGTKN3zU2yriEIzvDo8E0bW1E2GdVZQiZ57TQCRjng==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-epoched-state": "^1.2.14", + "art-standard-lib": "^1.71.2" + } + }, + "art-filebuilder": { + "version": "2.1.14", + "resolved": "https://registry.npmjs.org/art-filebuilder/-/art-filebuilder-2.1.14.tgz", + "integrity": "sha512-GrxfnaunUt7e5LMMqvGOPsLVcot+3BY75e4sVw/yJ7epG1tvfZSg6dxdLV6SGbYExcH+j8emoaJKju6YSNYEng==", + "dev": true, + "requires": { + "art-binary": "^1.1.16", + "art-class-system": "^1.11.15", + "art-object-tree-factory": "^2.2.10", + "art-standard-lib": "^1.71.2", + "fs-extra": "^10" + } + }, + "art-object-tree-factory": { + "version": "2.2.10", + "resolved": "https://registry.npmjs.org/art-object-tree-factory/-/art-object-tree-factory-2.2.10.tgz", + "integrity": "sha512-RBV+MeMBzL6jioKefYJ9Wux5KdRo0CoPqT+x6J03c6As0YPobRj3gIDfGsk07fvrQLZdI3p5ljV4UTS1bl5Y8Q==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2" + } + }, + "art-standard-lib": { + "version": "1.71.2", + "resolved": "https://registry.npmjs.org/art-standard-lib/-/art-standard-lib-1.71.2.tgz", + "integrity": "sha512-sb52aR5mm27C0pcKNa9TykGuXngVeicCxWpMX5kP6bL3FehULdTKg4y0jFFp5/f+A1om9rB7gsUUpk5VguKghw==", + "dev": true, + "requires": { + "bluebird": "^3.5.5", + "caffeine-script-runtime": "^1.14.0", + "dateformat": "^4.5.1", + "detect-node": "^2.0.4", + "neptune-namespaces-runtime": "^3.2.11", + "pluralize": "^8.0.0" + } + }, + "caffeine-eight": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/caffeine-eight/-/caffeine-eight-2.6.5.tgz", + "integrity": "sha512-lnjxg46gwhHay8AKqBQqpgt7jMiWo+Z4buaCQWXY7ZxUtTKQcIj5U2Q0qgprNOmR3VKI3o09p20uMN7RawFK7Q==", + "dev": true, + "requires": { + "art-class-system": "^1.11.10", + "art-standard-lib": "^1.70.0", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "caffeine-mc": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/caffeine-mc/-/caffeine-mc-3.4.0.tgz", + "integrity": "sha512-uKwVGYhVRQKrfn53W1e9fzi2gceZus8LG9jSEFFImkdEvvSG86Qjfh200tkSOWXYOhhBssX44JfR1UlNVe6XlA==", + "dev": true, + "requires": { + "@art-suite/source-root-finder": "^1.0.7", + "art-class-system": "^1.11.12", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "cardinal": "^2.0.0", + "chalk": "^4.0.0", + "colors": "^1.1.2", + "commander": "^6.2.1", + "fs-extra": "^10.0.0", + "glob": "^7.1.6", + "glob-promise": "^4.1.0", + "loader-utils": "^2.0.0", + "neptune-namespaces-runtime": "^3.2.8", + "prettier": "^2.2.0", + "source-map-support": "^0.5.19" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "caffeine-script": { + "version": "0.74.1", + "resolved": "https://registry.npmjs.org/caffeine-script/-/caffeine-script-0.74.1.tgz", + "integrity": "sha512-V0DRWKVDHiWh1iyUzD384eYBlwHdZxIWP4GhRRpu4ZlLWpqRk+BuIHFgpothO/ZzwESbuZYdbDUZHGooz1qGvw==", + "dev": true, + "requires": { + "art-binary": "^1.1.13", + "art-class-system": "^1.11.12", + "art-object-tree-factory": "^2.2.7", + "art-standard-lib": "^1.70.3", + "caffeine-eight": "^2.6.5", + "caffeine-mc": "^3.4.0", + "caffeine-script-runtime": "^1.14.0", + "caffeine-source-map": "^2.0.7", + "neptune-namespaces-runtime": "^3.2.8", + "source-map": "^0.7.2" + } + }, + "caffeine-script-runtime": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/caffeine-script-runtime/-/caffeine-script-runtime-1.14.0.tgz", + "integrity": "sha512-VmhIlqKDVVDhemog/fmX1gFOfKi77L1dT+UeXPBTTyHDrshNZsfKuczTPdu5psI+TEvXXKTf0YLtHvKc1e40vQ==", + "dev": true + }, + "caffeine-source-map": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/caffeine-source-map/-/caffeine-source-map-2.0.7.tgz", + "integrity": "sha512-coRpXLc0cFFQIFfwlhyVuWH0z7NLWVlWy3nwMFeFbeMVTwN3IWHhSKa24cUJhlCq2tMElRQctf5CXTNmw4S95A==", + "dev": true, + "requires": { + "art-standard-lib": "^1.70.0", + "caffeine-eight": "^2.6.5", + "neptune-namespaces-runtime": "^3.2.6" + } + }, + "cardinal": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/cardinal/-/cardinal-2.1.1.tgz", + "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=", + "dev": true, + "requires": { + "ansicolors": "~0.3.2", + "redeyed": "~2.1.0" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "css-loader": { + "version": "6.6.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.6.0.tgz", + "integrity": "sha512-FK7H2lisOixPT406s5gZM1S3l8GrfhEBT3ZiL2UX1Ng1XWs0y2GPllz/OTyvbaHe12VgQrIXIzuEGVlbUhodqg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.5", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "dateformat": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", + "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "glob-promise": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/glob-promise/-/glob-promise-4.2.2.tgz", + "integrity": "sha512-xcUzJ8NWN5bktoTIX7eOclO1Npxd/dyVqUJxlLIDasT4C7KZyqlPIwkdJ0Ypiy3p2ZKahTjK4M9uC3sNSfNMzw==", + "dev": true, + "requires": { + "@types/glob": "^7.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "neptune-namespaces": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces/-/neptune-namespaces-4.2.11.tgz", + "integrity": "sha512-x1yY3qJWbId2ykE4ItOCLCbcP2b6DbA08Munn1jnc1Rqfe0ZDhkz5lja5whgxQo5DLDVTpwlDqvWun7FlM947g==", + "dev": true, + "requires": { + "art-class-system": "^1.11.15", + "art-standard-lib": "^1.71.2", + "glob-promise": "^4.1.0", + "neptune-namespaces-runtime": "^3.2.11" + } + }, + "neptune-namespaces-runtime": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/neptune-namespaces-runtime/-/neptune-namespaces-runtime-3.2.11.tgz", + "integrity": "sha512-vOfJ3EIUVlcpj5s4oHHVBWx9wSWYYU1EosX3utWhoy6hzUnykisEjPmUqi9FnbFHu1CP6oHlKMqtSsl+rdqabw==", + "dev": true, + "requires": { + "art-standard-lib": "^1.71.2", + "detect-node": "^2.0.4" + } + }, + "postcss": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.6.tgz", + "integrity": "sha512-OovjwIzs9Te46vlEx7+uXB0PLijpwjXGKXjVGGPIGubGpq7uh5Xgf6D6FiJ/SzJMBosHDp6a2hiXOS97iBXcaA==", + "dev": true, + "requires": { + "nanoid": "^3.2.0", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + } + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true + }, + "redeyed": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/redeyed/-/redeyed-2.1.1.tgz", + "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=", + "dev": true, + "requires": { + "esprima": "~4.0.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } } }, "asn1.js": { @@ -691,7 +5465,8 @@ "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true }, "balanced-match": { "version": "1.0.0", @@ -1289,6 +6064,17 @@ } } }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, "coffee-loader": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/coffee-loader/-/coffee-loader-0.7.3.tgz", @@ -3119,7 +7905,8 @@ "javascript-detect-element-resize": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/javascript-detect-element-resize/-/javascript-detect-element-resize-0.5.3.tgz", - "integrity": "sha1-GnHNUd/lZZB/KZAS/nOilBBAJd4=" + "integrity": "sha1-GnHNUd/lZZB/KZAS/nOilBBAJd4=", + "dev": true }, "js-yaml": { "version": "3.13.1", @@ -3226,7 +8013,8 @@ "keyboardevent-key-polyfill": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/keyboardevent-key-polyfill/-/keyboardevent-key-polyfill-1.1.0.tgz", - "integrity": "sha1-ijGdjkWhMXL8pWKGNy+QwdTHAUw=" + "integrity": "sha1-ijGdjkWhMXL8pWKGNy+QwdTHAUw=", + "dev": true }, "killable": { "version": "1.0.1", @@ -3805,6 +8593,12 @@ "dev": true, "optional": true }, + "nanoid": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz", + "integrity": "sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==", + "dev": true + }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -4260,6 +9054,12 @@ "sha.js": "^2.4.8" } }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "picomatch": { "version": "2.2.2", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", @@ -5006,6 +9806,15 @@ "safe-buffer": "^5.0.1" } }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -5208,6 +10017,12 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "dev": true + }, "source-map-resolve": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", @@ -6181,7 +10996,8 @@ "webfontloader": { "version": "1.6.28", "resolved": "https://registry.npmjs.org/webfontloader/-/webfontloader-1.6.28.tgz", - "integrity": "sha1-23hhKSU8tujq5UwvsF+HCvZnW64=" + "integrity": "sha1-23hhKSU8tujq5UwvsF+HCvZnW64=", + "dev": true }, "webpack": { "version": "4.43.0", @@ -6790,6 +11606,12 @@ "string-width": "^1.0.2 || 2" } }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", @@ -6868,9 +11690,10 @@ } }, "xhr2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.4.tgz", - "integrity": "sha1-f4dliEdxbbUCYyOBL4GMras4el8=" + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.2.1.tgz", + "integrity": "sha512-sID0rrVCqkVNUn8t6xuv9+6FViXjUVXq8H5rWOH2rz9fDNQEd4g0EA2XlcEdJXRz5BMEn4O1pJFdT+z4YHhoWw==", + "dev": true }, "xtend": { "version": "4.0.2",