From 13af0bb1c4a539fa3d74b237d6cb1e8c35e04f83 Mon Sep 17 00:00:00 2001 From: Wes Weitzel Date: Tue, 20 Aug 2024 01:52:11 -0700 Subject: [PATCH] Admin login (#103) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ![Screenshot 2024-08-20 at 1 48 32 AM](https://github.com/user-attachments/assets/8a48f940-0b75-4ff8-ad09-ccd7dd6b0766) --- bun.lockb | Bin 373259 -> 373609 bytes package-lock.json | 10476 +++++++++++++++++++++++++++++++++++++ package.json | 1 + src/components/Video.tsx | 14 + src/lib/api/login.ts | 26 + src/pages/Settings.tsx | 83 + 6 files changed, 10600 insertions(+) create mode 100644 package-lock.json create mode 100644 src/lib/api/login.ts diff --git a/bun.lockb b/bun.lockb index c405ae512e4afeec70bfe8314f0b7e0438cfb291..102cf22d28e11393c92ee2e6bfdccc42c9ba7691 100755 GIT binary patch delta 59394 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 delta 59346 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.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.13", + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.22.9", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.22.19", + "dev": true, + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.22.19", + "@babel/helpers": "^7.22.15", + "@babel/parser": "^7.22.16", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.19", + "@babel/types": "^7.22.19", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.15", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { + "version": "5.1.1", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache/node_modules/yallist": { + "version": "3.1.1", + "dev": true, + "license": "ISC" + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.22.5", + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.22.19", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.19", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.13", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.5", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.22.16", + "dev": true, + "license": "MIT", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-source": { + "version": "7.22.5", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.22.19", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.22.16", + "@babel/types": "^7.22.19", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.22.19", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.19", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@compone/class": { + "version": "1.1.1", + "license": "pemrouz.mit-license.org" + }, + "node_modules/@compone/define": { + "version": "1.2.4", + "license": "pemrouz.mit-license.org", + "dependencies": { + "@compone/class": "^1.1.1", + "@compone/event": "^1.1.2" + } + }, + "node_modules/@compone/event": { + "version": "1.1.2", + "license": "pemrouz.mit-license.org", + "dependencies": { + "utilise": "^2.3.5" + } + }, + "node_modules/@cypress/request": { + "version": "3.0.1", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "http-signature": "~1.3.6", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "performance-now": "^2.1.0", + "qs": "6.10.4", + "safe-buffer": "^5.1.2", + "tough-cookie": "^4.1.3", + "tunnel-agent": "^0.6.0", + "uuid": "^8.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@cypress/request/node_modules/form-data": { + "version": "2.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/@cypress/xvfb": { + "version": "1.2.4", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^3.1.0", + "lodash.once": "^4.1.1" + } + }, + "node_modules/@cypress/xvfb/node_modules/debug": { + "version": "3.2.7", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/@cypress/xvfb/node_modules/debug/node_modules/ms": { + "version": "2.1.3", + "dev": true, + "license": "MIT" + }, + "node_modules/@edge-runtime/primitives": { + "version": "4.0.5", + "dev": true, + "license": "MPL-2.0", + "optional": true, + "peer": true, + "engines": { + "node": ">=16" + } + }, + "node_modules/@edge-runtime/vm": { + "version": "3.1.7", + "dev": true, + "license": "MPL-2.0", + "optional": true, + "peer": true, + "dependencies": { + "@edge-runtime/primitives": "4.0.5" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "cpu": [ + "arm64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.7.0", + "license": "MIT", + "dependencies": { + "jest-get-type": "^29.6.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types/node_modules/@types/node": { + "version": "20.6.0", + "license": "MIT" + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "dev": true, + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.19", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "license": "MIT", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@remix-run/router": { + "version": "1.9.0", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "license": "MIT" + }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^7.0.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^7.0.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^7.0.0", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^7.0.0", + "@svgr/babel-plugin-svg-dynamic-title": "^7.0.0", + "@svgr/babel-plugin-svg-em-dimensions": "^7.0.0", + "@svgr/babel-plugin-transform-react-native-svg": "^7.0.0", + "@svgr/babel-plugin-transform-svg-component": "^7.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "^7.0.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^8.1.3" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/types": "^7.21.3", + "entities": "^4.4.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "7.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.21.3", + "@svgr/babel-preset": "^7.0.0", + "@svgr/hast-util-to-babel-ast": "^7.0.0", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "license": "MIT", + "optional": true, + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@testing-library/dom": { + "version": "8.20.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^5.0.1", + "aria-query": "5.1.3", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.5.0", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.1.3", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/pretty-format": { + "version": "27.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/pretty-format/node_modules/react-is": { + "version": "17.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.17.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/react": { + "version": "13.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/@types/aria-query": { + "version": "5.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.3", + "license": "MIT", + "optional": true, + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" + } + }, + "node_modules/@types/cacheable-request/node_modules/@types/node": { + "version": "20.10.1", + "license": "MIT", + "optional": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/chai": { + "version": "4.3.6", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/chai-subset": { + "version": "1.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/chai": "*" + } + }, + "node_modules/@types/cypress": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "cypress": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.4", + "license": "MIT", + "optional": true + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.5.4", + "license": "MIT", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/keyv/node_modules/@types/node": { + "version": "20.10.1", + "license": "MIT", + "optional": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/node": { + "version": "18.18.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.2.21", + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.2.7", + "license": "MIT", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/responselike": { + "version": "1.0.3", + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/responselike/node_modules/@types/node": { + "version": "20.10.1", + "license": "MIT", + "optional": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.3", + "license": "MIT" + }, + "node_modules/@types/sinonjs__fake-timers": { + "version": "8.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/sizzle": { + "version": "2.3.4", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "license": "MIT" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.9", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/yargs": { + "version": "17.0.24", + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "license": "MIT" + }, + "node_modules/@types/yauzl": { + "version": "2.10.1", + "dev": true, + "license": "MIT", + "optional": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yauzl/node_modules/@types/node": { + "version": "20.8.0", + "dev": true, + "license": "MIT", + "optional": true + }, + "node_modules/@vitejs/plugin-react": { + "version": "4.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/core": "^7.22.9", + "@babel/plugin-transform-react-jsx-self": "^7.22.5", + "@babel/plugin-transform-react-jsx-source": "^7.22.5", + "react-refresh": "^0.14.0" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.2.0" + } + }, + "node_modules/@vitest/expect": { + "version": "0.34.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/spy": "0.34.3", + "@vitest/utils": "0.34.3", + "chai": "^4.3.7" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/runner": { + "version": "0.34.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@vitest/utils": "0.34.3", + "p-limit": "^4.0.0", + "pathe": "^1.1.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/snapshot": { + "version": "0.34.3", + "dev": true, + "license": "MIT", + "dependencies": { + "magic-string": "^0.30.1", + "pathe": "^1.1.1", + "pretty-format": "^29.5.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/spy": { + "version": "0.34.3", + "dev": true, + "license": "MIT", + "dependencies": { + "tinyspy": "^2.1.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/utils": { + "version": "0.34.3", + "dev": true, + "license": "MIT", + "dependencies": { + "diff-sequences": "^29.4.3", + "loupe": "^2.3.6", + "pretty-format": "^29.5.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/abab": { + "version": "2.0.6", + "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/accepts": { + "version": "1.3.8", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.10.0", + "dev": true, + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "3.0.1", + "license": "MIT", + "dependencies": { + "acorn": "^3.0.4" + } + }, + "node_modules/acorn-jsx/node_modules/acorn": { + "version": "3.3.0", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "license": "Apache-2.0", + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-node/node_modules/acorn": { + "version": "7.4.1", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-node/node_modules/acorn-walk": { + "version": "7.2.0", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-object-spread": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "acorn": "^3.1.0" + } + }, + "node_modules/acorn-object-spread/node_modules/acorn": { + "version": "3.3.0", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn5-object-spread": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "acorn": "^5.1.2" + } + }, + "node_modules/acorn5-object-spread/node_modules/acorn": { + "version": "5.7.4", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/archiver": { + "version": "3.1.1", + "license": "MIT", + "dependencies": { + "archiver-utils": "^2.1.0", + "async": "^2.6.3", + "buffer-crc32": "^0.2.1", + "glob": "^7.1.4", + "readable-stream": "^3.4.0", + "tar-stream": "^2.1.0", + "zip-stream": "^2.1.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/archiver-utils": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "glob": "^7.1.4", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/archiver-utils/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/archiver-utils/node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/archiver-utils/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/archiver/node_modules/async": { + "version": "2.6.4", + "license": "MIT", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/archiver/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/archiver/node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/archiver/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/archiver/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/archiver/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.3.0", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "license": "Python-2.0" + }, + "node_modules/aria-query": { + "version": "5.3.0", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "dequal": "^2.0.3" + } + }, + "node_modules/arr-diff": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "license": "MIT" + }, + "node_modules/array-unique": { + "version": "0.2.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1": { + "version": "0.2.6", + "license": "MIT", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "license": "MIT", + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "license": "MIT" + }, + "node_modules/assert": { + "version": "1.3.0", + "license": "MIT", + "dependencies": { + "util": "0.10.3" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "license": "MIT", + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assert/node_modules/util/node_modules/inherits": { + "version": "2.0.1", + "license": "ISC" + }, + "node_modules/assertion-error": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "3.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/async-each": { + "version": "1.0.6", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "license": "(MIT OR Apache-2.0)", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "license": "Apache-2.0", + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.12.0", + "license": "MIT" + }, + "node_modules/axios": { + "version": "0.26.1", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.14.8" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/base": { + "version": "0.11.2", + "license": "MIT", + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "license": "BSD-3-Clause", + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "license": "MIT", + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bl/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.3.0", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/blob-util": { + "version": "2.0.2", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/bluebird": { + "version": "3.7.2", + "dev": true, + "license": "MIT" + }, + "node_modules/bn.js": { + "version": "5.2.1", + "license": "MIT" + }, + "node_modules/body-parser": { + "version": "1.20.1", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.11.0", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/bootstrap": { + "version": "5.3.2", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/twbs" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + } + ], + "license": "MIT", + "peerDependencies": { + "@popperjs/core": "^2.11.8" + } + }, + "node_modules/brace-expansion": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "license": "MIT", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/browser-icons": { + "version": "0.0.1", + "license": "pemrouz.mit-license.org", + "dependencies": { + "icon-android": "*", + "icon-chrome": "*", + "icon-firefox": "*", + "icon-ie": "*", + "icon-ios": "*", + "icon-linux": "*", + "icon-opera": "*", + "icon-osx": "*", + "icon-safari": "*", + "icon-windows": "*" + } + }, + "node_modules/browser-pack": { + "version": "6.1.0", + "license": "MIT", + "dependencies": { + "combine-source-map": "~0.8.0", + "defined": "^1.0.0", + "JSONStream": "^1.0.3", + "safe-buffer": "^5.1.1", + "through2": "^2.0.0", + "umd": "^3.0.0" + }, + "bin": { + "browser-pack": "bin/cmd.js" + } + }, + "node_modules/browser-resolve": { + "version": "1.11.3", + "license": "MIT", + "dependencies": { + "resolve": "1.1.7" + } + }, + "node_modules/browser-resolve/node_modules/resolve": { + "version": "1.1.7", + "license": "MIT" + }, + "node_modules/browser-stdout": { + "version": "1.3.1", + "license": "ISC" + }, + "node_modules/browserify": { + "version": "12.0.2", + "license": "MIT", + "dependencies": { + "assert": "~1.3.0", + "browser-pack": "^6.0.1", + "browser-resolve": "^1.11.0", + "browserify-zlib": "~0.1.2", + "buffer": "^3.4.3", + "concat-stream": "~1.5.1", + "console-browserify": "^1.1.0", + "constants-browserify": "~1.0.0", + "crypto-browserify": "^3.0.0", + "defined": "^1.0.0", + "deps-sort": "^2.0.0", + "domain-browser": "~1.1.0", + "duplexer2": "~0.1.2", + "events": "~1.1.0", + "glob": "^5.0.15", + "has": "^1.0.0", + "htmlescape": "^1.1.0", + "https-browserify": "~0.0.0", + "inherits": "~2.0.1", + "insert-module-globals": "^7.0.0", + "isarray": "0.0.1", + "JSONStream": "^1.0.3", + "labeled-stream-splicer": "^2.0.0", + "module-deps": "^4.0.2", + "os-browserify": "~0.1.1", + "parents": "^1.0.1", + "path-browserify": "~0.0.0", + "process": "~0.11.0", + "punycode": "^1.3.2", + "querystring-es3": "~0.2.0", + "read-only-stream": "^2.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.1.4", + "shasum": "^1.0.0", + "shell-quote": "^1.4.3", + "stream-browserify": "^2.0.0", + "stream-http": "^2.0.0", + "string_decoder": "~0.10.0", + "subarg": "^1.0.0", + "syntax-error": "^1.1.1", + "through2": "^2.0.0", + "timers-browserify": "^1.0.1", + "tty-browserify": "~0.0.0", + "url": "~0.11.0", + "util": "~0.10.1", + "vm-browserify": "~0.0.1", + "xtend": "^4.0.0" + }, + "bin": { + "browserify": "bin/cmd.js" + } + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "license": "MIT", + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.2", + "license": "ISC", + "dependencies": { + "bn.js": "^5.2.1", + "browserify-rsa": "^4.1.0", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.4", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.6", + "readable-stream": "^3.6.2", + "safe-buffer": "^5.2.1" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.3.0", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/browserify-zlib": { + "version": "0.1.4", + "license": "MIT", + "dependencies": { + "pako": "~0.2.0" + } + }, + "node_modules/browserify/node_modules/buffer": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "base64-js": "0.0.8", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/browserify/node_modules/buffer/node_modules/base64-js": { + "version": "0.0.8", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/browserify/node_modules/buffer/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/browserify/node_modules/punycode": { + "version": "1.4.1", + "license": "MIT" + }, + "node_modules/browserslist": { + "version": "4.21.10", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001517", + "electron-to-chromium": "^1.4.477", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.11" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buble": { + "version": "0.16.0", + "license": "MIT", + "dependencies": { + "acorn": "^3.3.0", + "acorn-jsx": "^3.0.1", + "acorn-object-spread": "^1.0.0", + "chalk": "^1.1.3", + "magic-string": "^0.14.0", + "minimist": "^1.2.0", + "os-homedir": "^1.0.1", + "vlq": "^0.2.2" + }, + "bin": { + "buble": "bin/buble" + } + }, + "node_modules/buble/node_modules/acorn": { + "version": "3.3.0", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/buble/node_modules/chalk": { + "version": "1.1.3", + "license": "MIT", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/buble/node_modules/chalk/node_modules/ansi-styles": { + "version": "2.2.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/buble/node_modules/chalk/node_modules/strip-ansi": { + "version": "3.0.1", + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/buble/node_modules/chalk/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/buble/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/buble/node_modules/magic-string": { + "version": "0.14.0", + "license": "MIT", + "dependencies": { + "vlq": "^0.2.1" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-crc32": { + "version": "0.2.13", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "license": "MIT" + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "license": "MIT" + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "license": "MIT" + }, + "node_modules/bytes": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cac": { + "version": "6.7.14", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.4", + "license": "MIT", + "optional": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cached-path-relative": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/cachedir": { + "version": "2.4.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001534", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/caseless": { + "version": "0.12.0", + "license": "Apache-2.0" + }, + "node_modules/chai": { + "version": "4.3.8", + "dev": true, + "license": "MIT", + "dependencies": { + "assertion-error": "^1.1.0", + "check-error": "^1.0.2", + "deep-eql": "^4.1.2", + "get-func-name": "^2.0.0", + "loupe": "^2.3.1", + "pathval": "^1.1.1", + "type-detect": "^4.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/check-error": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/check-more-types": { + "version": "2.24.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/ci-info": { + "version": "3.8.0", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property/node_modules/is-descriptor": { + "version": "0.1.7", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-table3": { + "version": "0.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" + } + }, + "node_modules/cli-truncate": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "license": "ISC", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "license": "MIT", + "optional": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clone-response/node_modules/mimic-response": { + "version": "1.0.1", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" + }, + "node_modules/colorette": { + "version": "2.0.20", + "dev": true, + "license": "MIT" + }, + "node_modules/colors": { + "version": "1.4.0", + "license": "MIT", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combine-source-map": { + "version": "0.8.0", + "license": "MIT", + "dependencies": { + "convert-source-map": "~1.1.0", + "inline-source-map": "~0.6.0", + "lodash.memoize": "~3.0.3", + "source-map": "~0.5.3" + } + }, + "node_modules/combine-source-map/node_modules/convert-source-map": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "6.2.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/common-tags": { + "version": "1.8.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/component-emitter": { + "version": "1.3.1", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/compress-commons": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "buffer-crc32": "^0.2.13", + "crc32-stream": "^3.0.1", + "normalize-path": "^3.0.0", + "readable-stream": "^2.3.6" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "license": "MIT", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "license": "MIT" + }, + "node_modules/concat-stream": { + "version": "1.5.2", + "engines": [ + "node >= 0.8" + ], + "license": "MIT", + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "~2.0.0", + "typedarray": "~0.0.5" + } + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.0.6", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "~1.0.0", + "process-nextick-args": "~1.0.6", + "string_decoder": "~0.10.x", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args": { + "version": "1.0.7", + "license": "MIT" + }, + "node_modules/console-browserify": { + "version": "1.2.0" + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "dev": true, + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.5.0", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-parser": { + "version": "1.4.6", + "license": "MIT", + "dependencies": { + "cookie": "0.4.1", + "cookie-signature": "1.0.6" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/cookie-parser/node_modules/cookie": { + "version": "0.4.1", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "license": "MIT" + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "8.3.6", + "dev": true, + "license": "MIT", + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/cosmiconfig/node_modules/typescript": { + "version": "4.9.5", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/crc": { + "version": "3.8.0", + "license": "MIT", + "dependencies": { + "buffer": "^5.1.0" + } + }, + "node_modules/crc32-stream": { + "version": "3.0.1", + "license": "MIT", + "dependencies": { + "crc": "^3.4.4", + "readable-stream": "^3.4.0" + }, + "engines": { + "node": ">= 6.9.0" + } + }, + "node_modules/crc32-stream/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/crc32-stream/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.3.0", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "license": "MIT" + }, + "node_modules/create-hash": { + "version": "1.2.0", + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "license": "MIT", + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/cryonic": { + "version": "1.0.0", + "engines": { + "node": ">= 0.4.x" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "license": "MIT", + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "dev": true, + "license": "MIT" + }, + "node_modules/cssstyle": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "rrweb-cssom": "^0.6.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/csstype": { + "version": "3.1.2", + "license": "MIT" + }, + "node_modules/cypress": { + "version": "13.6.1", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@cypress/request": "^3.0.0", + "@cypress/xvfb": "^1.2.4", + "@types/node": "^18.17.5", + "@types/sinonjs__fake-timers": "8.1.1", + "@types/sizzle": "^2.3.2", + "arch": "^2.2.0", + "blob-util": "^2.0.2", + "bluebird": "^3.7.2", + "buffer": "^5.6.0", + "cachedir": "^2.3.0", + "chalk": "^4.1.0", + "check-more-types": "^2.24.0", + "cli-cursor": "^3.1.0", + "cli-table3": "~0.6.1", + "commander": "^6.2.1", + "common-tags": "^1.8.0", + "dayjs": "^1.10.4", + "debug": "^4.3.4", + "enquirer": "^2.3.6", + "eventemitter2": "6.4.7", + "execa": "4.1.0", + "executable": "^4.1.1", + "extract-zip": "2.0.1", + "figures": "^3.2.0", + "fs-extra": "^9.1.0", + "getos": "^3.2.1", + "is-ci": "^3.0.0", + "is-installed-globally": "~0.4.0", + "lazy-ass": "^1.6.0", + "listr2": "^3.8.3", + "lodash": "^4.17.21", + "log-symbols": "^4.0.0", + "minimist": "^1.2.8", + "ospath": "^1.2.2", + "pretty-bytes": "^5.6.0", + "process": "^0.11.10", + "proxy-from-env": "1.0.0", + "request-progress": "^3.0.0", + "semver": "^7.5.3", + "supports-color": "^8.1.1", + "tmp": "~0.2.1", + "untildify": "^4.0.0", + "yauzl": "^2.10.0" + }, + "bin": { + "cypress": "bin/cypress" + }, + "engines": { + "node": "^16.0.0 || ^18.0.0 || >=20.0.0" + } + }, + "node_modules/cypress/node_modules/chalk": { + "version": "4.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/cypress/node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dash-ast": { + "version": "1.0.0", + "license": "Apache-2.0" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "license": "MIT", + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "abab": "^2.0.6", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^12.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/date-fns": { + "version": "3.0.2", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, + "node_modules/dayjs": { + "version": "1.11.10", + "dev": true, + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.3.4", + "license": "MIT", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decimal.js": { + "version": "10.4.3", + "dev": true, + "license": "MIT" + }, + "node_modules/decode-uri-component": { + "version": "0.2.2", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "license": "MIT", + "optional": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/deep-eql": { + "version": "4.1.3", + "license": "MIT", + "dependencies": { + "type-detect": "^4.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/deep-equal": { + "version": "2.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.3", + "get-intrinsic": "^1.2.1", + "is-arguments": "^1.1.1", + "is-array-buffer": "^3.0.2", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.0", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-equal/node_modules/isarray": { + "version": "2.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/define-data-property": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defined": { + "version": "1.0.1", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/deps-sort": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "JSONStream": "^1.0.3", + "shasum-object": "^1.0.0", + "subarg": "^1.0.0", + "through2": "^2.0.0" + }, + "bin": { + "deps-sort": "bin/cmd.js" + } + }, + "node_modules/dequal": { + "version": "2.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/des.js": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detective": { + "version": "4.7.1", + "license": "MIT", + "dependencies": { + "acorn": "^5.2.1", + "defined": "^1.0.0" + } + }, + "node_modules/detective/node_modules/acorn": { + "version": "5.7.4", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/diff": { + "version": "5.0.0", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diff-sequences": { + "version": "29.6.3", + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "license": "MIT" + }, + "node_modules/djbx": { + "version": "1.0.3", + "license": "pemrouz.mit-license.org" + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.16", + "dev": true, + "license": "MIT" + }, + "node_modules/domain-browser": { + "version": "1.1.7", + "license": "MIT", + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domexception": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/duplexer2": { + "version": "0.1.4", + "license": "BSD-3-Clause", + "dependencies": { + "readable-stream": "^2.0.2" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "license": "MIT", + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.521", + "dev": true, + "license": "ISC" + }, + "node_modules/elliptic": { + "version": "6.5.4", + "license": "MIT", + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "license": "MIT" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enquirer": { + "version": "2.4.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-colors": "^4.1.1", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "dev": true, + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-get-iterator": { + "version": "1.1.3", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "has-symbols": "^1.0.3", + "is-arguments": "^1.1.1", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.7", + "isarray": "^2.0.5", + "stop-iteration-iterator": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-get-iterator/node_modules/isarray": { + "version": "2.0.5", + "dev": true, + "license": "MIT" + }, + "node_modules/esbuild": { + "version": "0.18.20", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "license": "MIT" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/etag": { + "version": "1.8.1", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter2": { + "version": "6.4.7", + "dev": true, + "license": "MIT" + }, + "node_modules/events": { + "version": "1.1.1", + "license": "MIT", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/execa": { + "version": "4.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "signal-exit": "^3.0.2", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/executable": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^2.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/expand-brackets": { + "version": "0.1.5", + "license": "MIT", + "dependencies": { + "is-posix-bracket": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range": { + "version": "1.8.2", + "license": "MIT", + "dependencies": { + "fill-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/fill-range": { + "version": "2.2.4", + "license": "MIT", + "dependencies": { + "is-number": "^2.1.0", + "isobject": "^2.0.0", + "randomatic": "^3.0.0", + "repeat-element": "^1.1.2", + "repeat-string": "^1.5.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/fill-range/node_modules/is-number": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/fill-range/node_modules/isobject": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-range/node_modules/fill-range/node_modules/isobject/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/expect": { + "version": "29.7.0", + "license": "MIT", + "dependencies": { + "@jest/expect-utils": "^29.7.0", + "jest-get-type": "^29.6.3", + "jest-matcher-utils": "^29.7.0", + "jest-message-util": "^29.7.0", + "jest-util": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express-session": { + "version": "1.17.3", + "license": "MIT", + "dependencies": { + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-headers": "~1.0.2", + "parseurl": "~1.3.3", + "safe-buffer": "5.2.1", + "uid-safe": "~2.1.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/express-session/node_modules/cookie": { + "version": "0.4.2", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express-session/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express-session/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/express/node_modules/qs": { + "version": "6.11.0", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "license": "MIT" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "0.3.2", + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extglob": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-zip": { + "version": "2.0.1", + "devOptional": true, + "license": "BSD-2-Clause", + "dependencies": { + "debug": "^4.1.1", + "get-stream": "^5.1.0", + "yauzl": "^2.10.0" + }, + "bin": { + "extract-zip": "cli.js" + }, + "engines": { + "node": ">= 10.17.0" + }, + "optionalDependencies": { + "@types/yauzl": "^2.9.1" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "engines": [ + "node >=0.6.0" + ], + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "license": "MIT" + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "license": "MIT" + }, + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "license": "MIT" + }, + "node_modules/fd-slicer": { + "version": "1.1.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/figures": { + "version": "3.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "license": "MIT", + "optional": true + }, + "node_modules/filename-regex": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/find-package-json": { + "version": "1.2.0", + "license": "MIT" + }, + "node_modules/find-up": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat": { + "version": "5.0.2", + "license": "BSD-3-Clause", + "bin": { + "flat": "cli.js" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "dev": true, + "license": "MIT", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "0.1.5", + "license": "MIT", + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "license": "Apache-2.0", + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "license": "MIT", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "license": "MIT" + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-assigned-identifiers": { + "version": "1.2.0", + "license": "Apache-2.0" + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "license": "ISC", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-func-name": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.1", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getos": { + "version": "3.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "async": "^3.2.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "license": "MIT", + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "5.0.15", + "license": "ISC", + "dependencies": { + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "2 || 3", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob-base": { + "version": "0.3.0", + "license": "MIT", + "dependencies": { + "glob-parent": "^2.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-base/node_modules/glob-parent": { + "version": "2.0.0", + "license": "ISC", + "dependencies": { + "is-glob": "^2.0.0" + } + }, + "node_modules/glob-base/node_modules/is-glob": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-base/node_modules/is-glob/node_modules/is-extglob": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/global-dirs": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/globrex": { + "version": "0.1.2", + "dev": true, + "license": "MIT" + }, + "node_modules/gopd": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "11.8.6", + "license": "MIT", + "optional": true, + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "license": "ISC" + }, + "node_modules/har-schema": { + "version": "2.0.0", + "license": "ISC", + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "license": "MIT", + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.4", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash-base/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.3.0", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/hash.js": { + "version": "1.1.7", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/hasown": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/hasown/node_modules/function-bind": { + "version": "1.1.2", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "license": "MIT", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hpagent": { + "version": "0.1.2", + "license": "MIT", + "optional": true + }, + "node_modules/html-encoding-sniffer": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "whatwg-encoding": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/htmlescape": { + "version": "1.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "license": "BSD-2-Clause", + "optional": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-signature": { + "version": "1.3.6", + "dev": true, + "license": "MIT", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^2.0.2", + "sshpk": "^1.14.1" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "license": "MIT", + "optional": true, + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/https-browserify": { + "version": "0.0.1", + "license": "MIT" + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "1.1.1", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/icon-android": { + "version": "0.0.1", + "license": "pemrouz.mit-license.org" + }, + "node_modules/icon-chrome": { + "version": "0.0.1", + "license": "pemrouz.mit-license.org" + }, + "node_modules/icon-firefox": { + "version": "0.0.1", + "license": "pemrouz.mit-license.org" + }, + "node_modules/icon-ie": { + "version": "0.0.1", + "license": "pemrouz.mit-license.org" + }, + "node_modules/icon-ios": { + "version": "0.0.1", + "license": "pemrouz.mit-license.org" + }, + "node_modules/icon-linux": { + "version": "0.0.1", + "license": "pemrouz.mit-license.org" + }, + "node_modules/icon-opera": { + "version": "0.0.1", + "license": "pemrouz.mit-license.org" + }, + "node_modules/icon-osx": { + "version": "0.0.1", + "license": "pemrouz.mit-license.org" + }, + "node_modules/icon-safari": { + "version": "0.0.1", + "license": "pemrouz.mit-license.org" + }, + "node_modules/icon-windows": { + "version": "0.0.1", + "license": "pemrouz.mit-license.org" + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "dev": true, + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/indexof": { + "version": "0.0.1" + }, + "node_modules/inflight": { + "version": "1.0.6", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "license": "ISC" + }, + "node_modules/ini": { + "version": "2.0.0", + "dev": true, + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/inline-source-map": { + "version": "0.6.2", + "license": "MIT", + "dependencies": { + "source-map": "~0.5.3" + } + }, + "node_modules/insert-module-globals": { + "version": "7.2.1", + "license": "MIT", + "dependencies": { + "acorn-node": "^1.5.2", + "combine-source-map": "^0.8.0", + "concat-stream": "^1.6.1", + "is-buffer": "^1.1.0", + "JSONStream": "^1.0.3", + "path-is-absolute": "^1.0.1", + "process": "~0.11.0", + "through2": "^2.0.0", + "undeclared-identifiers": "^1.1.2", + "xtend": "^4.0.0" + }, + "bin": { + "insert-module-globals": "bin/cmd.js" + } + }, + "node_modules/insert-module-globals/node_modules/concat-stream": { + "version": "1.6.2", + "engines": [ + "node >= 0.8" + ], + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/insert-module-globals/node_modules/concat-stream/node_modules/typedarray": { + "version": "0.0.6", + "license": "MIT" + }, + "node_modules/internal-slot": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "dev": true, + "license": "MIT" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "license": "MIT" + }, + "node_modules/is-callable": { + "version": "1.2.7", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "3.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "ci-info": "^3.2.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-dotfile": { + "version": "1.0.3", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-equal-shallow": { + "version": "0.1.3", + "license": "MIT", + "dependencies": { + "is-primitive": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "dev": true, + "license": "MIT", + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-map": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-posix-bracket": { + "version": "0.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "dev": true, + "license": "MIT" + }, + "node_modules/is-primitive": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-set": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "dev": true, + "license": "MIT", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "dev": true, + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "dev": true, + "license": "MIT", + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-weakmap": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isarray": { + "version": "0.0.1", + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "license": "MIT" + }, + "node_modules/jest-diff": { + "version": "29.7.0", + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.6.3", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-get-type": { + "version": "29.6.3", + "license": "MIT", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "29.7.0", + "license": "MIT", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.7.0", + "jest-get-type": "^29.6.3", + "pretty-format": "^29.7.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "29.7.0", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.6.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.7.0", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "29.7.0", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-util/node_modules/@types/node": { + "version": "20.6.0", + "license": "MIT" + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "license": "MIT" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "license": "MIT" + }, + "node_modules/jsdom": { + "version": "22.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "abab": "^2.0.6", + "cssstyle": "^3.0.0", + "data-urls": "^4.0.0", + "decimal.js": "^10.4.3", + "domexception": "^4.0.0", + "form-data": "^4.0.0", + "html-encoding-sniffer": "^3.0.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.1", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.4", + "parse5": "^7.1.2", + "rrweb-cssom": "^0.6.0", + "saxes": "^6.0.0", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.1.2", + "w3c-xmlserializer": "^4.0.0", + "webidl-conversions": "^7.0.0", + "whatwg-encoding": "^2.0.0", + "whatwg-mimetype": "^3.0.0", + "whatwg-url": "^12.0.1", + "ws": "^8.13.0", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "dev": true, + "license": "MIT", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "license": "MIT", + "optional": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "dev": true, + "license": "MIT" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "license": "(AFL-2.1 OR BSD-3-Clause)" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "license": "MIT" + }, + "node_modules/json-stable-stringify": { + "version": "0.0.1", + "license": "MIT", + "dependencies": { + "jsonify": "~0.0.0" + } + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "license": "ISC" + }, + "node_modules/json5": { + "version": "2.2.3", + "dev": true, + "license": "MIT", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonify": { + "version": "0.0.1", + "license": "Public Domain", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/jsonparse": { + "version": "1.3.1", + "engines": [ + "node >= 0.2.0" + ], + "license": "MIT" + }, + "node_modules/JSONStream": { + "version": "1.3.5", + "license": "(MIT OR Apache-2.0)", + "dependencies": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + }, + "bin": { + "JSONStream": "bin.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jsprim": { + "version": "2.0.2", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } + }, + "node_modules/jwt-decode": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jwt-decode/-/jwt-decode-4.0.0.tgz", + "integrity": "sha512-+KJGIyHgkGuIq3IEBNftfhW/LfWhXUIY6OmyVWjliu5KH1y0fw7VQ8YndE2O4qZdMSd9SqbnC8GOcZEy0Om7sA==", + "engines": { + "node": ">=18" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "license": "MIT", + "optional": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/labeled-stream-splicer": { + "version": "2.0.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "stream-splicer": "^2.0.0" + } + }, + "node_modules/lazy-ass": { + "version": "1.6.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "> 0.8" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/listr2": { + "version": "3.14.0", + "dev": true, + "license": "MIT", + "dependencies": { + "cli-truncate": "^2.1.0", + "colorette": "^2.0.16", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rfdc": "^1.3.0", + "rxjs": "^7.5.1", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + }, + "peerDependenciesMeta": { + "enquirer": { + "optional": true + } + } + }, + "node_modules/local-pkg": { + "version": "0.4.3", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "license": "MIT" + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "license": "MIT", + "optional": true + }, + "node_modules/lodash.defaults": { + "version": "4.2.0", + "license": "MIT" + }, + "node_modules/lodash.difference": { + "version": "4.5.0", + "license": "MIT" + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "license": "MIT" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "license": "MIT" + }, + "node_modules/lodash.memoize": { + "version": "3.0.4", + "license": "MIT" + }, + "node_modules/lodash.once": { + "version": "4.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/lodash.union": { + "version": "4.6.0", + "license": "MIT" + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-update": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/node_modules/slice-ansi": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "6.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "license": "MIT", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loupe": { + "version": "2.3.6", + "dev": true, + "license": "MIT", + "dependencies": { + "get-func-name": "^2.0.0" + } + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/lru_map": { + "version": "0.3.3", + "license": "MIT" + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/lz-string": { + "version": "1.5.0", + "dev": true, + "license": "MIT", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.30.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/math-random": { + "version": "1.0.4", + "license": "MIT" + }, + "node_modules/md5.js": { + "version": "1.3.5", + "license": "MIT", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/methods": { + "version": "1.1.2", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "license": "MIT", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "license": "MIT", + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "license": "MIT" + }, + "node_modules/mime": { + "version": "1.6.0", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "3.1.0", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "license": "ISC" + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/minimatch": { + "version": "5.0.1", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "license": "MIT", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mlly": { + "version": "1.4.2", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.10.0", + "pathe": "^1.1.1", + "pkg-types": "^1.0.3", + "ufo": "^1.3.0" + } + }, + "node_modules/mocha": { + "version": "10.2.0", + "license": "MIT", + "dependencies": { + "ansi-colors": "4.1.1", + "browser-stdout": "1.3.1", + "chokidar": "3.5.3", + "debug": "4.3.4", + "diff": "5.0.0", + "escape-string-regexp": "4.0.0", + "find-up": "5.0.0", + "glob": "7.2.0", + "he": "1.2.0", + "js-yaml": "4.1.0", + "log-symbols": "4.1.0", + "minimatch": "5.0.1", + "ms": "2.1.3", + "nanoid": "3.3.3", + "serialize-javascript": "6.0.0", + "strip-json-comments": "3.1.1", + "supports-color": "8.1.1", + "workerpool": "6.2.1", + "yargs": "16.2.0", + "yargs-parser": "20.2.4", + "yargs-unparser": "2.0.0" + }, + "bin": { + "_mocha": "bin/_mocha", + "mocha": "bin/mocha.js" + }, + "engines": { + "node": ">= 14.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/mochajs" + } + }, + "node_modules/mocha/node_modules/ansi-colors": { + "version": "4.1.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/mocha/node_modules/escape-string-regexp": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mocha/node_modules/glob": { + "version": "7.2.0", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/mocha/node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mocha/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/mocha/node_modules/ms": { + "version": "2.1.3", + "license": "MIT" + }, + "node_modules/mocha/node_modules/nanoid": { + "version": "3.3.3", + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/module-deps": { + "version": "4.1.1", + "license": "MIT", + "dependencies": { + "browser-resolve": "^1.7.0", + "cached-path-relative": "^1.0.0", + "concat-stream": "~1.5.0", + "defined": "^1.0.0", + "detective": "^4.0.0", + "duplexer2": "^0.1.2", + "inherits": "^2.0.1", + "JSONStream": "^1.0.3", + "parents": "^1.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.1.3", + "stream-combiner2": "^1.1.1", + "subarg": "^1.0.0", + "through2": "^2.0.0", + "xtend": "^4.0.0" + }, + "bin": { + "module-deps": "bin/cmd.js" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "license": "MIT" + }, + "node_modules/nan": { + "version": "2.18.0", + "license": "MIT", + "optional": true + }, + "node_modules/nanoid": { + "version": "3.3.6", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/arr-diff": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/array-unique": { + "version": "0.3.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanomatch/node_modules/kind-of": { + "version": "6.0.3", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nanosocket": { + "version": "1.1.0", + "license": "pemrouz.mit-license.org" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ngrok": { + "version": "4.3.3", + "hasInstallScript": true, + "license": "BSD-2-Clause", + "optional": true, + "dependencies": { + "@types/node": "^8.10.50", + "extract-zip": "^2.0.1", + "got": "^11.8.5", + "lodash.clonedeep": "^4.5.0", + "uuid": "^7.0.0 || ^8.0.0", + "yaml": "^1.10.0" + }, + "bin": { + "ngrok": "bin/ngrok" + }, + "engines": { + "node": ">=10.19.0 <14 || >=14.2" + }, + "optionalDependencies": { + "hpagent": "^0.1.2" + } + }, + "node_modules/ngrok/node_modules/@types/node": { + "version": "8.10.66", + "license": "MIT", + "optional": true + }, + "node_modules/node-releases": { + "version": "2.0.13", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nwsapi": { + "version": "2.2.7", + "dev": true, + "license": "MIT" + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "license": "Apache-2.0", + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "license": "MIT", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property/node_modules/is-descriptor": { + "version": "0.1.7", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.omit": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "for-own": "^0.1.4", + "is-extendable": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "license": "ISC", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/os-browserify": { + "version": "0.1.2", + "license": "MIT" + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ospath": { + "version": "1.2.2", + "dev": true, + "license": "MIT" + }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-limit": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^1.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate/node_modules/p-limit": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate/node_modules/p-limit/node_modules/yocto-queue": { + "version": "0.1.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pako": { + "version": "0.2.9", + "license": "MIT" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parents": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "path-platform": "~0.11.15" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "license": "ISC", + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-glob": { + "version": "3.0.4", + "license": "MIT", + "dependencies": { + "glob-base": "^0.3.0", + "is-dotfile": "^1.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-glob/node_modules/is-extglob": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-glob/node_modules/is-glob": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "7.1.2", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "license": "MIT" + }, + "node_modules/path-exists": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "license": "MIT" + }, + "node_modules/path-platform": { + "version": "0.11.15", + "license": "MIT", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "license": "MIT" + }, + "node_modules/path-type": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.1", + "dev": true, + "license": "MIT" + }, + "node_modules/pathval": { + "version": "1.1.1", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "license": "MIT", + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "devOptional": true, + "license": "MIT" + }, + "node_modules/performance-now": { + "version": "2.1.0", + "license": "MIT" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-types": { + "version": "1.0.3", + "dev": true, + "license": "MIT", + "dependencies": { + "jsonc-parser": "^3.2.0", + "mlly": "^1.2.0", + "pathe": "^1.1.0" + } + }, + "node_modules/platform": { + "version": "1.3.6", + "license": "MIT" + }, + "node_modules/popper": { + "version": "1.0.1", + "license": "pemrouz.mit-license.org", + "dependencies": { + "browser-icons": "*", + "browserify": "^12.0.0", + "buble": "^0.16.0", + "chai": "*", + "chokidar": "*", + "colors": "^1.1.2", + "compression": "*", + "cryonic": "^1.0.0", + "express": "^4.12.4", + "js-yaml": "*", + "minimist": "*", + "mocha": "*", + "platform": "*", + "rijs": "*", + "rijs.core": "*", + "rijs.css": "*", + "rijs.data": "*", + "rijs.fn": "*", + "rijs.npm": "*", + "rijs.resdir": "*", + "rijs.sync": "*", + "serve-static": "*", + "utilise": "*", + "wd": "*" + }, + "bin": { + "popper": "cli" + }, + "optionalDependencies": { + "ngrok": "*" + } + }, + "node_modules/popper/node_modules/chai": { + "version": "4.3.10", + "license": "MIT", + "dependencies": { + "assertion-error": "^1.1.0", + "check-error": "^1.0.3", + "deep-eql": "^4.1.3", + "get-func-name": "^2.0.2", + "loupe": "^2.3.6", + "pathval": "^1.1.1", + "type-detect": "^4.0.8" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/popper/node_modules/chai/node_modules/check-error": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "get-func-name": "^2.0.2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/popper/node_modules/chai/node_modules/get-func-name": { + "version": "2.0.2", + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/popper/node_modules/chai/node_modules/loupe": { + "version": "2.3.7", + "license": "MIT", + "dependencies": { + "get-func-name": "^2.0.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "8.4.29", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/preserve": { + "version": "0.2.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prettier": { + "version": "3.0.3", + "dev": true, + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-plugin-organize-imports": { + "version": "3.2.3", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@volar/vue-language-plugin-pug": "^1.0.4", + "@volar/vue-typescript": "^1.0.4", + "prettier": ">=2.0", + "typescript": ">=2.9" + }, + "peerDependenciesMeta": { + "@volar/vue-language-plugin-pug": { + "optional": true + }, + "@volar/vue-typescript": { + "optional": true + } + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-format": { + "version": "29.7.0", + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process": { + "version": "0.11.10", + "license": "MIT", + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "license": "MIT" + }, + "node_modules/prop-types": { + "version": "15.8.1", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "license": "MIT" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-from-env": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/psl": { + "version": "1.9.0", + "license": "MIT" + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "license": "MIT", + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "license": "MIT" + }, + "node_modules/pump": { + "version": "3.0.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "license": "MIT", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.10.4", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/random-bytes": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/randomatic": { + "version": "3.1.1", + "license": "MIT", + "dependencies": { + "is-number": "^4.0.0", + "kind-of": "^6.0.0", + "math-random": "^1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/randomatic/node_modules/is-number": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/randomatic/node_modules/kind-of": { + "version": "6.0.3", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "license": "MIT", + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-is": { + "version": "18.2.0", + "license": "MIT" + }, + "node_modules/react-paginate": { + "version": "8.2.0", + "license": "MIT", + "dependencies": { + "prop-types": "^15" + }, + "peerDependencies": { + "react": "^16 || ^17 || ^18" + } + }, + "node_modules/react-refresh": { + "version": "0.14.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-router": { + "version": "6.16.0", + "license": "MIT", + "dependencies": { + "@remix-run/router": "1.9.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.16.0", + "license": "MIT", + "dependencies": { + "@remix-run/router": "1.9.0", + "react-router": "6.16.0" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/read-only-stream": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "readable-stream": "^2.0.2" + } + }, + "node_modules/readable-stream": { + "version": "2.3.8", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "license": "MIT" + }, + "node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.0", + "dev": true, + "license": "MIT" + }, + "node_modules/regex-cache": { + "version": "0.4.4", + "license": "MIT", + "dependencies": { + "is-equal-shallow": "^0.1.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "license": "ISC" + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "license": "MIT", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.0", + "license": "Apache-2.0", + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/request-progress": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "throttleit": "^1.0.0" + } + }, + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/request/node_modules/http-signature": { + "version": "1.2.0", + "license": "MIT", + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/request/node_modules/http-signature/node_modules/jsprim": { + "version": "1.4.2", + "license": "MIT", + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/request/node_modules/http-signature/node_modules/sshpk": { + "version": "1.18.0", + "license": "MIT", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/request/node_modules/qs": { + "version": "6.5.3", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.4.3", + "license": "BSD-3-Clause", + "dependencies": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/tough-cookie/node_modules/punycode": { + "version": "1.4.1", + "license": "MIT" + }, + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "license": "MIT", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/resolve": { + "version": "1.22.8", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "license": "MIT", + "optional": true + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "license": "MIT" + }, + "node_modules/responselike": { + "version": "2.0.1", + "license": "MIT", + "optional": true, + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "dev": true, + "license": "MIT", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "license": "MIT", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/rfdc": { + "version": "1.3.0", + "dev": true, + "license": "MIT" + }, + "node_modules/rijs": { + "version": "0.9.1", + "license": "pemrouz.mit-license.org", + "dependencies": { + "rijs.components": "*", + "rijs.core": "*", + "rijs.css": "*", + "rijs.data": "*", + "rijs.fn": "*", + "rijs.pages": "*", + "rijs.resdir": "*", + "rijs.serve": "*", + "rijs.sessions": "*", + "rijs.singleton": "*", + "rijs.sync": "*", + "utilise": "*" + } + }, + "node_modules/rijs.components": { + "version": "3.1.16", + "license": "pemrouz.mit-license.org", + "dependencies": { + "@compone/define": "^1.2.4", + "utilise": "^2.3.5" + } + }, + "node_modules/rijs.core": { + "version": "1.2.6", + "license": "pemrouz.mit-license.org", + "dependencies": { + "colors": "^1.1.0", + "utilise": "^2.3.5" + } + }, + "node_modules/rijs.css": { + "version": "1.2.4", + "license": "pemrouz.mit-license.org", + "dependencies": { + "djbx": "^1.0.3", + "utilise": "^2.3.3" + } + }, + "node_modules/rijs.data": { + "version": "2.2.4", + "license": "pemrouz.mit-license.org", + "dependencies": { + "utilise": "^2.3.5" + } + }, + "node_modules/rijs.fn": { + "version": "1.2.6", + "license": "pemrouz.mit-license.org", + "dependencies": { + "browser-resolve": "^1.11.2", + "utilise": "^2.3.5" + } + }, + "node_modules/rijs.npm": { + "version": "2.0.0", + "license": "pemrouz.mit-license.org", + "dependencies": { + "browser-resolve": "^1.11.2", + "browserify": "^14.5.0", + "find-package-json": "^1.0.0", + "utilise": "*" + } + }, + "node_modules/rijs.npm/node_modules/browserify": { + "version": "14.5.0", + "license": "MIT", + "dependencies": { + "assert": "^1.4.0", + "browser-pack": "^6.0.1", + "browser-resolve": "^1.11.0", + "browserify-zlib": "~0.2.0", + "buffer": "^5.0.2", + "cached-path-relative": "^1.0.0", + "concat-stream": "~1.5.1", + "console-browserify": "^1.1.0", + "constants-browserify": "~1.0.0", + "crypto-browserify": "^3.0.0", + "defined": "^1.0.0", + "deps-sort": "^2.0.0", + "domain-browser": "~1.1.0", + "duplexer2": "~0.1.2", + "events": "~1.1.0", + "glob": "^7.1.0", + "has": "^1.0.0", + "htmlescape": "^1.1.0", + "https-browserify": "^1.0.0", + "inherits": "~2.0.1", + "insert-module-globals": "^7.0.0", + "JSONStream": "^1.0.3", + "labeled-stream-splicer": "^2.0.0", + "module-deps": "^4.0.8", + "os-browserify": "~0.3.0", + "parents": "^1.0.1", + "path-browserify": "~0.0.0", + "process": "~0.11.0", + "punycode": "^1.3.2", + "querystring-es3": "~0.2.0", + "read-only-stream": "^2.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.1.4", + "shasum": "^1.0.0", + "shell-quote": "^1.6.1", + "stream-browserify": "^2.0.0", + "stream-http": "^2.0.0", + "string_decoder": "~1.0.0", + "subarg": "^1.0.0", + "syntax-error": "^1.1.1", + "through2": "^2.0.0", + "timers-browserify": "^1.0.1", + "tty-browserify": "~0.0.0", + "url": "~0.11.0", + "util": "~0.10.1", + "vm-browserify": "~0.0.1", + "xtend": "^4.0.0" + }, + "bin": { + "browserify": "bin/cmd.js" + } + }, + "node_modules/rijs.npm/node_modules/browserify/node_modules/assert": { + "version": "1.5.1", + "license": "MIT", + "dependencies": { + "object.assign": "^4.1.4", + "util": "^0.10.4" + } + }, + "node_modules/rijs.npm/node_modules/browserify/node_modules/browserify-zlib": { + "version": "0.2.0", + "license": "MIT", + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/rijs.npm/node_modules/browserify/node_modules/browserify-zlib/node_modules/pako": { + "version": "1.0.11", + "license": "(MIT AND Zlib)" + }, + "node_modules/rijs.npm/node_modules/browserify/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rijs.npm/node_modules/browserify/node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/rijs.npm/node_modules/browserify/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/rijs.npm/node_modules/browserify/node_modules/https-browserify": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/rijs.npm/node_modules/browserify/node_modules/os-browserify": { + "version": "0.3.0", + "license": "MIT" + }, + "node_modules/rijs.npm/node_modules/browserify/node_modules/punycode": { + "version": "1.4.1", + "license": "MIT" + }, + "node_modules/rijs.npm/node_modules/browserify/node_modules/string_decoder": { + "version": "1.0.3", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/rijs.npm/node_modules/browserify/node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "license": "MIT" + }, + "node_modules/rijs.pages": { + "version": "1.3.0", + "license": "pemrouz.mit-license.org", + "dependencies": { + "compression": "^1.6.2", + "express": "^4.16.2", + "serve-static": "^1.13.1", + "utilise": "*" + } + }, + "node_modules/rijs.resdir": { + "version": "1.4.4", + "license": "pemrouz.mit-license.org", + "dependencies": { + "chokidar": "^1.0.5", + "glob": "^7.1.2", + "minimist": "^1.2.0", + "utilise": "^2.3.5" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar": { + "version": "1.7.0", + "license": "MIT", + "dependencies": { + "anymatch": "^1.3.0", + "async-each": "^1.0.0", + "glob-parent": "^2.0.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^2.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0" + }, + "optionalDependencies": { + "fsevents": "^1.0.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/anymatch": { + "version": "1.3.2", + "license": "ISC", + "dependencies": { + "micromatch": "^2.1.5", + "normalize-path": "^2.0.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/anymatch/node_modules/micromatch": { + "version": "2.3.11", + "license": "MIT", + "dependencies": { + "arr-diff": "^2.0.0", + "array-unique": "^0.2.1", + "braces": "^1.8.2", + "expand-brackets": "^0.1.4", + "extglob": "^0.3.1", + "filename-regex": "^2.0.0", + "is-extglob": "^1.0.0", + "is-glob": "^2.0.1", + "kind-of": "^3.0.2", + "normalize-path": "^2.0.1", + "object.omit": "^2.0.0", + "parse-glob": "^3.0.4", + "regex-cache": "^0.4.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/anymatch/node_modules/micromatch/node_modules/braces": { + "version": "1.8.5", + "license": "MIT", + "dependencies": { + "expand-range": "^1.8.1", + "preserve": "^0.2.0", + "repeat-element": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/anymatch/node_modules/micromatch/node_modules/is-extglob": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/fsevents": { + "version": "1.2.13", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/glob-parent": { + "version": "2.0.0", + "license": "ISC", + "dependencies": { + "is-glob": "^2.0.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/is-binary-path": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/is-binary-path/node_modules/binary-extensions": { + "version": "1.13.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/is-glob": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/is-glob/node_modules/is-extglob": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp": { + "version": "2.2.1", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch": { + "version": "3.1.10", + "license": "MIT", + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/arr-diff": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/array-unique": { + "version": "0.3.2", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/braces": { + "version": "2.3.2", + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range/node_modules/is-number": { + "version": "3.0.0", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/braces/node_modules/fill-range/node_modules/to-regex-range": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/extglob": { + "version": "2.0.4", + "license": "MIT", + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/extglob/node_modules/expand-brackets": { + "version": "2.1.4", + "license": "MIT", + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/extglob/node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/extglob/node_modules/expand-brackets/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/extglob/node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/extglob/node_modules/expand-brackets/node_modules/define-property/node_modules/is-descriptor": { + "version": "0.1.7", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/chokidar/node_modules/readdirp/node_modules/micromatch/node_modules/kind-of": { + "version": "6.0.3", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rijs.resdir/node_modules/glob": { + "version": "7.2.3", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rijs.resdir/node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/rijs.resdir/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { + "version": "1.1.11", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/rijs.serve": { + "version": "1.1.1", + "license": "pemrouz.mit-license.org", + "dependencies": { + "compression": "^1.7.2", + "express": "^4.16.3", + "utilise": "^2.3.5" + } + }, + "node_modules/rijs.sessions": { + "version": "1.1.2", + "license": "pemrouz.mit-license.org", + "dependencies": { + "cookie-parser": "^1.3.5", + "express-session": "^1.15.3", + "utilise": "*" + } + }, + "node_modules/rijs.singleton": { + "version": "1.0.0", + "license": "pemrouz.mit-license.org", + "dependencies": { + "utilise": "*" + } + }, + "node_modules/rijs.sync": { + "version": "2.3.5", + "license": "pemrouz.mit-license.org", + "dependencies": { + "buble": "github:pemrouz/buble", + "express": "^4.14.0", + "lru_map": "^0.3.3", + "platform": "^1.3.4", + "utilise": "^2.3.5", + "xrs": "^1.2.2" + } + }, + "node_modules/rijs.sync/node_modules/buble": { + "version": "0.18.0", + "resolved": "git+ssh://git@github.com/pemrouz/buble.git#4e639aeeb64712ac95dc30a52750d1ee4432c9c8", + "license": "MIT", + "dependencies": { + "acorn": "^5.1.2", + "acorn-jsx": "^3.0.1", + "acorn5-object-spread": "^4.0.0", + "chalk": "^2.1.0", + "magic-string": "^0.22.4", + "minimist": "^1.2.0", + "os-homedir": "^1.0.1", + "vlq": "^0.2.2" + }, + "bin": { + "buble": "bin/buble" + } + }, + "node_modules/rijs.sync/node_modules/buble/node_modules/acorn": { + "version": "5.7.4", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/rijs.sync/node_modules/buble/node_modules/chalk": { + "version": "2.4.2", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/rijs.sync/node_modules/buble/node_modules/chalk/node_modules/ansi-styles": { + "version": "3.2.1", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/rijs.sync/node_modules/buble/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/rijs.sync/node_modules/buble/node_modules/chalk/node_modules/ansi-styles/node_modules/color-convert/node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/rijs.sync/node_modules/buble/node_modules/chalk/node_modules/supports-color": { + "version": "5.5.0", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/rijs.sync/node_modules/buble/node_modules/chalk/node_modules/supports-color/node_modules/has-flag": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/rijs.sync/node_modules/buble/node_modules/magic-string": { + "version": "0.22.5", + "license": "MIT", + "dependencies": { + "vlq": "^0.2.2" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/rimraf/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "license": "MIT", + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/rollup": { + "version": "3.29.1", + "dev": true, + "license": "MIT", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rrweb-cssom": { + "version": "0.6.0", + "dev": true, + "license": "MIT" + }, + "node_modules/rxjs": { + "version": "7.8.1", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "license": "MIT", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "license": "MIT" + }, + "node_modules/saxes": { + "version": "6.0.0", + "dev": true, + "license": "ISC", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=v12.22.7" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "node_modules/semver": { + "version": "7.5.4", + "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.18.0", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "license": "MIT" + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "license": "MIT", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-function-name": { + "version": "2.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "license": "ISC" + }, + "node_modules/sha.js": { + "version": "2.4.11", + "license": "(MIT AND BSD-3-Clause)", + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shasum": { + "version": "1.0.2", + "license": "MIT", + "dependencies": { + "json-stable-stringify": "~0.0.0", + "sha.js": "~2.4.4" + } + }, + "node_modules/shasum-object": { + "version": "1.0.0", + "license": "Apache-2.0", + "dependencies": { + "fast-safe-stringify": "^2.0.7" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/siginfo": { + "version": "2.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "dev": true, + "license": "ISC" + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "license": "MIT", + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "license": "MIT", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "license": "MIT", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/define-property/node_modules/is-descriptor": { + "version": "0.1.7", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "license": "MIT", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "license": "MIT" + }, + "node_modules/split-string": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sshpk": { + "version": "1.17.0", + "dev": true, + "license": "MIT", + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stack-utils": { + "version": "2.0.6", + "license": "MIT", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackback": { + "version": "0.0.2", + "dev": true, + "license": "MIT" + }, + "node_modules/static-extend": { + "version": "0.1.2", + "license": "MIT", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "license": "MIT", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property/node_modules/is-descriptor": { + "version": "0.1.7", + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.4.3", + "dev": true, + "license": "MIT" + }, + "node_modules/stop-iteration-iterator": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "internal-slot": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "license": "MIT", + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-combiner2": { + "version": "1.1.1", + "license": "MIT", + "dependencies": { + "duplexer2": "~0.1.0", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "license": "MIT", + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-splicer": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/string_decoder": { + "version": "0.10.31", + "license": "MIT" + }, + "node_modules/string-width": { + "version": "4.2.3", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-literal": { + "version": "1.3.0", + "dev": true, + "license": "MIT", + "dependencies": { + "acorn": "^8.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/subarg": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "minimist": "^1.1.0" + } + }, + "node_modules/supports-color": { + "version": "8.1.1", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "dev": true, + "license": "MIT" + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "dev": true, + "license": "MIT" + }, + "node_modules/syntax-error": { + "version": "1.4.0", + "license": "MIT", + "dependencies": { + "acorn-node": "^1.2.0" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "license": "MIT", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/tar-stream/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.3.0", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/throttleit": { + "version": "1.0.0", + "dev": true, + "license": "MIT" + }, + "node_modules/through": { + "version": "2.3.8", + "license": "MIT" + }, + "node_modules/through2": { + "version": "2.0.5", + "license": "MIT", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/timers-browserify": { + "version": "1.4.2", + "dependencies": { + "process": "~0.11.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tinybench": { + "version": "2.5.1", + "dev": true, + "license": "MIT" + }, + "node_modules/tinypool": { + "version": "0.7.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tinyspy": { + "version": "2.1.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tmp": { + "version": "0.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "license": "MIT" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "license": "MIT", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "license": "MIT", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.3", + "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "4.1.1", + "dev": true, + "license": "MIT", + "dependencies": { + "punycode": "^2.3.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/tsconfck": { + "version": "2.1.2", + "dev": true, + "license": "MIT", + "bin": { + "tsconfck": "bin/tsconfck.js" + }, + "engines": { + "node": "^14.13.1 || ^16 || >=18" + }, + "peerDependencies": { + "typescript": "^4.3.5 || ^5.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/tsconfck/node_modules/typescript": { + "version": "4.9.5", + "dev": true, + "license": "Apache-2.0", + "optional": true, + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/tslib": { + "version": "2.6.2", + "dev": true, + "license": "0BSD" + }, + "node_modules/tty-browserify": { + "version": "0.0.1", + "license": "MIT" + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "license": "Apache-2.0", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "license": "Unlicense" + }, + "node_modules/type-detect": { + "version": "4.0.8", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "dev": true, + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.7", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "4.8.4", + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ufo": { + "version": "1.3.0", + "dev": true, + "license": "MIT" + }, + "node_modules/uid-safe": { + "version": "2.1.5", + "license": "MIT", + "dependencies": { + "random-bytes": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/umd": { + "version": "3.0.3", + "license": "MIT", + "bin": { + "umd": "bin/cli.js" + } + }, + "node_modules/undeclared-identifiers": { + "version": "1.1.3", + "license": "Apache-2.0", + "dependencies": { + "acorn-node": "^1.3.0", + "dash-ast": "^1.0.0", + "get-assigned-identifiers": "^1.2.0", + "simple-concat": "^1.0.0", + "xtend": "^4.0.1" + }, + "bin": { + "undeclared-identifiers": "bin.js" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "license": "MIT", + "optional": true + }, + "node_modules/union-value": { + "version": "1.0.1", + "license": "MIT", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unset-value": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "license": "MIT", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/has-values": { + "version": "0.1.4", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject/node_modules/isarray": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/untildify": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.11", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "license": "MIT" + }, + "node_modules/url": { + "version": "0.11.3", + "license": "MIT", + "dependencies": { + "punycode": "^1.4.1", + "qs": "^6.11.2" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "dev": true, + "license": "MIT", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.4.1", + "license": "MIT" + }, + "node_modules/url/node_modules/qs": { + "version": "6.11.2", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/use": { + "version": "3.1.1", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.10.4", + "license": "MIT", + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "license": "ISC" + }, + "node_modules/utilise": { + "version": "2.3.8", + "license": "pemrouz.mit-license.org", + "dependencies": { + "colors": "^1.2.3", + "through": "^2.3.8" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "devOptional": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/uws": { + "version": "9.148.0", + "hasInstallScript": true, + "license": "Zlib", + "engines": { + "node": ">=4" + } + }, + "node_modules/vargs": { + "version": "0.1.0", + "engines": { + "node": ">=0.1.93" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "engines": [ + "node >=0.6.0" + ], + "license": "MIT", + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "license": "MIT" + }, + "node_modules/verror/node_modules/extsprintf": { + "version": "1.4.1", + "engines": [ + "node >=0.6.0" + ], + "license": "MIT" + }, + "node_modules/vite": { + "version": "4.4.9", + "dev": true, + "license": "MIT", + "dependencies": { + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-node": { + "version": "0.34.3", + "dev": true, + "license": "MIT", + "dependencies": { + "cac": "^6.7.14", + "debug": "^4.3.4", + "mlly": "^1.4.0", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "vite": "^3.0.0 || ^4.0.0" + }, + "bin": { + "vite-node": "vite-node.mjs" + }, + "engines": { + "node": ">=v14.18.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/vite-plugin-svgr": { + "version": "3.2.0", + "dev": true, + "license": "MIT", + "dependencies": { + "@rollup/pluginutils": "^5.0.2", + "@svgr/core": "^7.0.0", + "@svgr/plugin-jsx": "^7.0.0" + }, + "peerDependencies": { + "vite": "^2.6.0 || 3 || 4" + } + }, + "node_modules/vite-tsconfig-paths": { + "version": "4.2.1", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "^4.1.1", + "globrex": "^0.1.2", + "tsconfck": "^2.1.0" + }, + "peerDependencies": { + "vite": "*" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } + } + }, + "node_modules/vitest": { + "version": "0.34.3", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/chai": "^4.3.5", + "@types/chai-subset": "^1.3.3", + "@types/node": "*", + "@vitest/expect": "0.34.3", + "@vitest/runner": "0.34.3", + "@vitest/snapshot": "0.34.3", + "@vitest/spy": "0.34.3", + "@vitest/utils": "0.34.3", + "acorn": "^8.9.0", + "acorn-walk": "^8.2.0", + "cac": "^6.7.14", + "chai": "^4.3.7", + "debug": "^4.3.4", + "local-pkg": "^0.4.3", + "magic-string": "^0.30.1", + "pathe": "^1.1.1", + "picocolors": "^1.0.0", + "std-env": "^3.3.3", + "strip-literal": "^1.0.1", + "tinybench": "^2.5.0", + "tinypool": "^0.7.0", + "vite": "^3.0.0 || ^4.0.0", + "vite-node": "0.34.3", + "why-is-node-running": "^2.2.2" + }, + "bin": { + "vitest": "vitest.mjs" + }, + "engines": { + "node": ">=v14.18.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "@edge-runtime/vm": "*", + "@vitest/browser": "*", + "@vitest/ui": "*", + "happy-dom": "*", + "jsdom": "*", + "playwright": "*", + "safaridriver": "*", + "webdriverio": "*" + }, + "peerDependenciesMeta": { + "@edge-runtime/vm": { + "optional": true + }, + "@vitest/browser": { + "optional": true + }, + "@vitest/ui": { + "optional": true + }, + "happy-dom": { + "optional": true + }, + "jsdom": { + "optional": true + }, + "playwright": { + "optional": true + }, + "safaridriver": { + "optional": true + }, + "webdriverio": { + "optional": true + } + } + }, + "node_modules/vitest/node_modules/@types/node": { + "version": "20.6.0", + "dev": true, + "license": "MIT" + }, + "node_modules/vlq": { + "version": "0.2.3", + "license": "MIT" + }, + "node_modules/vm-browserify": { + "version": "0.0.4", + "license": "MIT", + "dependencies": { + "indexof": "0.0.1" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/wd": { + "version": "1.14.0", + "engines": [ + "node" + ], + "hasInstallScript": true, + "license": "Apache-2.0", + "dependencies": { + "archiver": "^3.0.0", + "async": "^2.0.0", + "lodash": "^4.0.0", + "mkdirp": "^0.5.1", + "q": "^1.5.1", + "request": "2.88.0", + "vargs": "^0.1.0" + }, + "bin": { + "wd": "lib/bin.js" + } + }, + "node_modules/wd/node_modules/async": { + "version": "2.6.4", + "license": "MIT", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "license": "Apache-2.0" + }, + "node_modules/webidl-conversions": { + "version": "7.0.0", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-encoding": { + "version": "2.0.0", + "dev": true, + "license": "MIT", + "dependencies": { + "iconv-lite": "0.6.3" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-mimetype": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/whatwg-url": { + "version": "12.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "tr46": "^4.1.1", + "webidl-conversions": "^7.0.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/which": { + "version": "2.0.2", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "dev": true, + "license": "MIT", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-collection": { + "version": "1.0.1", + "dev": true, + "license": "MIT", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.11", + "dev": true, + "license": "MIT", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/why-is-node-running": { + "version": "2.2.2", + "dev": true, + "license": "MIT", + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/workerpool": { + "version": "6.2.1", + "license": "Apache-2.0" + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "license": "ISC" + }, + "node_modules/ws": { + "version": "8.14.1", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml-name-validator": { + "version": "4.0.0", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=12" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "dev": true, + "license": "MIT" + }, + "node_modules/xrs": { + "version": "1.2.2", + "license": "pemrouz.mit-license.org", + "dependencies": { + "colors": "^1.2.1", + "express": "^4.15.4", + "nanosocket": "*", + "utilise": "^2.3.5", + "uws": "^9.148.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "dev": true, + "license": "ISC" + }, + "node_modules/yaml": { + "version": "1.10.2", + "license": "ISC", + "optional": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "license": "MIT", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.4", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-unparser": { + "version": "2.0.0", + "license": "MIT", + "dependencies": { + "camelcase": "^6.0.0", + "decamelize": "^4.0.0", + "flat": "^5.0.2", + "is-plain-obj": "^2.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "20.2.9", + "license": "ISC", + "engines": { + "node": ">=10" + } + }, + "node_modules/yauzl": { + "version": "2.10.0", + "devOptional": true, + "license": "MIT", + "dependencies": { + "buffer-crc32": "~0.2.3", + "fd-slicer": "~1.1.0" + } + }, + "node_modules/yocto-queue": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zip-stream": { + "version": "2.1.3", + "license": "MIT", + "dependencies": { + "archiver-utils": "^2.1.0", + "compress-commons": "^2.1.1", + "readable-stream": "^3.4.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/zip-stream/node_modules/readable-stream": { + "version": "3.6.2", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/zip-stream/node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.3.0", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + } + } +} diff --git a/package.json b/package.json index 120c0c8..ee5d43d 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "axios": "^0.26.1", "bootstrap": "^5.3.2", "date-fns": "^3.0.2", + "jwt-decode": "^4.0.0", "popper": "^1.0.1", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/src/components/Video.tsx b/src/components/Video.tsx index 6aaeafa..22193c2 100644 --- a/src/components/Video.tsx +++ b/src/components/Video.tsx @@ -10,10 +10,15 @@ const CLOUDFRONT_BASE_URL = 'https://s3-redditsoccergoals.top90.io/'; const REDDIT_COMMENTS_BASE_URL = 'https://www.reddit.com/r/soccer/comments/'; function Video({goal}: {goal: Goal}) { + const [loggedIn, setLoggedIn] = useState(false); const [buttonText, setButtonText] = useState(DEFAULT_BUTTON_TEXT); const [timer, setTimer] = useState>(); const [disableButton, setDisableButton] = useState(false); + useEffect(() => { + setLoggedIn(!!localStorage.getItem('top90-auth-token')); + }, []); + useEffect(() => { return () => { clearTimeout(timer); @@ -81,6 +86,15 @@ function Video({goal}: {goal: Goal}) { > Comments + {loggedIn && ( + + )}
{formatDateAgo(new Date(goal.redditPostCreatedAt))} diff --git a/src/lib/api/login.ts b/src/lib/api/login.ts new file mode 100644 index 0000000..8a7e350 --- /dev/null +++ b/src/lib/api/login.ts @@ -0,0 +1,26 @@ +import {API_BASE_URL} from './core'; + +import axios from 'axios'; + +export interface Token { + admin: boolean; + exp: string; +} + +export interface LoginRequest { + username: string; + password: string; +} + +export interface LoginResponse { + token: string; +} + +export async function login(username: string, password: string) { + const request: LoginRequest = {username, password}; + const json = encodeURIComponent(JSON.stringify(request)); + const url = `${API_BASE_URL}/login?json=${json}`; + + const response = await axios.get(url); + return response.data; +} diff --git a/src/pages/Settings.tsx b/src/pages/Settings.tsx index d02eb4e..55ac9dd 100644 --- a/src/pages/Settings.tsx +++ b/src/pages/Settings.tsx @@ -1,15 +1,98 @@ +import {jwtDecode} from 'jwt-decode'; +import {useEffect, useState} from 'react'; import ThemeSelect from '../components/ThemeSelect'; import {useTheme} from '../hooks/useTheme'; +import {login, Token} from '../lib/api/login'; import {Theme} from '../lib/theme'; function Settings() { const {theme, setTheme} = useTheme(); + const [loggedIn, setLoggedIn] = useState(false); + const [showLogin, setShowLogin] = useState(false); + const [username, setUsername] = useState(''); + const [password, setPassword] = useState(''); + + useEffect(() => { + document.addEventListener('keydown', onKeyDown); + setLoggedIn(!!localStorage.getItem('top90-auth-token')); + + return function cleanup() { + document.removeEventListener('keydown', onKeyDown); + }; + }, []); + + function onKeyDown(event: KeyboardEvent) { + if ((event.metaKey || event.ctrlKey) && event.key === 'Enter') { + event.preventDefault(); + setShowLogin((show) => !show); + } + } + + function onLogin() { + login(username, password) + .then((data) => { + const token = jwtDecode(data.token); + if (token.admin) { + localStorage.setItem('top90-auth-token', data.token); + setLoggedIn(true); + } else { + localStorage.removeItem('top90-auth-token'); + setLoggedIn(false); + } + }) + .catch((error) => { + const message = error?.response?.data?.message; + alert(message || error); + }); + } + + function onLogout() { + localStorage.removeItem('top90-auth-token'); + setLoggedIn(false); + } + return (
setTheme(value as Theme)}>
+ {showLogin && ( +
+ + {!loggedIn && ( + <> + ) => setUsername(e.target.value)} + /> + ) => setPassword(e.target.value)} + /> +
+ +
+ + )} + {loggedIn && ( + <> +
+ +
+ + )} +
+ )}
); }