From a8b04dd2242c58dbc96b23aa2cc9cc15be7d9814 Mon Sep 17 00:00:00 2001 From: biodiscus Date: Fri, 18 Oct 2024 01:09:25 +0200 Subject: [PATCH] chore: remove an example to separate repo --- examples/css-effect-rounded-text-bg/README.md | 17 - .../package-lock.json | 4364 ----------------- .../css-effect-rounded-text-bg/package.json | 23 - .../src/images/bg-image.webp | Bin 78902 -> 0 bytes .../src/images/effect-rounded-bg.webp | Bin 72118 -> 0 bytes .../src/images/favicon.ico | Bin 959 -> 0 bytes .../src/images/picture.png | Bin 2743 -> 0 bytes .../css-effect-rounded-text-bg/src/index.html | 34 - .../css-effect-rounded-text-bg/src/js/main.js | 1 - .../src/scss/styles.scss | 74 - .../webpack.config.js | 54 - 11 files changed, 4567 deletions(-) delete mode 100644 examples/css-effect-rounded-text-bg/README.md delete mode 100644 examples/css-effect-rounded-text-bg/package-lock.json delete mode 100644 examples/css-effect-rounded-text-bg/package.json delete mode 100644 examples/css-effect-rounded-text-bg/src/images/bg-image.webp delete mode 100644 examples/css-effect-rounded-text-bg/src/images/effect-rounded-bg.webp delete mode 100644 examples/css-effect-rounded-text-bg/src/images/favicon.ico delete mode 100644 examples/css-effect-rounded-text-bg/src/images/picture.png delete mode 100644 examples/css-effect-rounded-text-bg/src/index.html delete mode 100644 examples/css-effect-rounded-text-bg/src/js/main.js delete mode 100644 examples/css-effect-rounded-text-bg/src/scss/styles.scss delete mode 100644 examples/css-effect-rounded-text-bg/webpack.config.js diff --git a/examples/css-effect-rounded-text-bg/README.md b/examples/css-effect-rounded-text-bg/README.md deleted file mode 100644 index 107b0e84..00000000 --- a/examples/css-effect-rounded-text-bg/README.md +++ /dev/null @@ -1,17 +0,0 @@ -# CSS effect: rounded text background - -Use the [HTML Builder Plugin](https://github.com/webdiscus/html-bundler-webpack-plugin) for Webpack -to compile and bundle source Sass and JavaScript in HTML. - -## View and edit in browser - -[![Open in StackBlitz](https://developer.stackblitz.com/img/open_in_stackblitz.svg)](https://stackblitz.com/edit/css-effect-rouded-background?file=src%2Fscss%2Fstyles.scss&terminal=build,start) - -## How to use - -```sh -git clone https://github.com/webdiscus/html-bundler-webpack-plugin.git -cd examples/css-effect-rounded-text-bg/ -npm install -npm start -``` diff --git a/examples/css-effect-rounded-text-bg/package-lock.json b/examples/css-effect-rounded-text-bg/package-lock.json deleted file mode 100644 index 07f244d7..00000000 --- a/examples/css-effect-rounded-text-bg/package-lock.json +++ /dev/null @@ -1,4364 +0,0 @@ -{ - "name": "css-effect", - "version": "0.0.1", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "css-effect", - "version": "0.0.1", - "license": "ISC", - "devDependencies": { - "css-loader": "^7.1.2", - "html-bundler-webpack-plugin": "^4.1.1", - "sass": "^1.80.1", - "sass-loader": "^16.0.2", - "webpack": "^5.95.0", - "webpack-cli": "^5.1.4", - "webpack-dev-server": "^5.1.0" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@jsonjoy.com/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==", - "dev": true, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/json-pack": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/json-pack/-/json-pack-1.1.0.tgz", - "integrity": "sha512-zlQONA+msXPPwHWZMKFVS78ewFczIll5lXiVPwFPCZUsrOKdxc2AvxU1HoNBmMRhqDZUR9HkC3UOm+6pME6Xsg==", - "dev": true, - "dependencies": { - "@jsonjoy.com/base64": "^1.1.1", - "@jsonjoy.com/util": "^1.1.2", - "hyperdyperid": "^1.2.0", - "thingies": "^1.20.0" - }, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@jsonjoy.com/util": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jsonjoy.com/util/-/util-1.5.0.tgz", - "integrity": "sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA==", - "dev": true, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz", - "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", - "dev": true - }, - "node_modules/@parcel/watcher": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.4.1.tgz", - "integrity": "sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==", - "dev": true, - "dependencies": { - "detect-libc": "^1.0.3", - "is-glob": "^4.0.3", - "micromatch": "^4.0.5", - "node-addon-api": "^7.0.0" - }, - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - }, - "optionalDependencies": { - "@parcel/watcher-android-arm64": "2.4.1", - "@parcel/watcher-darwin-arm64": "2.4.1", - "@parcel/watcher-darwin-x64": "2.4.1", - "@parcel/watcher-freebsd-x64": "2.4.1", - "@parcel/watcher-linux-arm-glibc": "2.4.1", - "@parcel/watcher-linux-arm64-glibc": "2.4.1", - "@parcel/watcher-linux-arm64-musl": "2.4.1", - "@parcel/watcher-linux-x64-glibc": "2.4.1", - "@parcel/watcher-linux-x64-musl": "2.4.1", - "@parcel/watcher-win32-arm64": "2.4.1", - "@parcel/watcher-win32-ia32": "2.4.1", - "@parcel/watcher-win32-x64": "2.4.1" - } - }, - "node_modules/@parcel/watcher-android-arm64": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz", - "integrity": "sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-darwin-arm64": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.4.1.tgz", - "integrity": "sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-darwin-x64": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.4.1.tgz", - "integrity": "sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-freebsd-x64": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.4.1.tgz", - "integrity": "sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm-glibc": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.4.1.tgz", - "integrity": "sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm64-glibc": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.4.1.tgz", - "integrity": "sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-arm64-musl": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.4.1.tgz", - "integrity": "sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-x64-glibc": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.4.1.tgz", - "integrity": "sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-linux-x64-musl": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.4.1.tgz", - "integrity": "sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-win32-arm64": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.4.1.tgz", - "integrity": "sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-win32-ia32": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.4.1.tgz", - "integrity": "sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@parcel/watcher-win32-x64": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.4.1.tgz", - "integrity": "sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/parcel" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", - "dev": true, - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz", - "integrity": "sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==", - "dev": true, - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "dev": true - }, - "node_modules/@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", - "dev": true, - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.0.0.tgz", - "integrity": "sha512-AbXMTZGt40T+KON9/Fdxx0B2WK5hsgxcfXJLr5bFpZ7b4JCex2WyQPTEKdXqfHiY5nKKBScZ7yCoO6Pvgxfvnw==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/express/node_modules/@types/express-serve-static-core": { - "version": "4.19.6", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.6.tgz", - "integrity": "sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/html-minifier-terser": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-7.0.2.tgz", - "integrity": "sha512-mm2HqV22l8lFQh4r2oSsOEVea+m0qqxEmwpc9kC1p/XzmjLWrReR9D/GRs8Pex2NX/imyEH9c5IU/7tMBQCHOA==", - "dev": true - }, - "node_modules/@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "dev": true - }, - "node_modules/@types/http-proxy": { - "version": "1.17.15", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", - "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true - }, - "node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true - }, - "node_modules/@types/node": { - "version": "22.7.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.6.tgz", - "integrity": "sha512-/d7Rnj0/ExXDMcioS78/kf1lMzYk4BZV8MZGTBKzTGZ6/406ukkbYlIsZmMPhcR5KlkunDHQLrtAVmSq7r+mSw==", - "dev": true, - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "node_modules/@types/node-forge": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.11.tgz", - "integrity": "sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/qs": { - "version": "6.9.16", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.16.tgz", - "integrity": "sha512-7i+zxXdPD0T4cKDuxCUXJ4wHcsJLwENa6Z3dCu8cfCK743OGy5Nu1RmAGqDPsoTDINVEcdXKRvR/zre+P2Ku1A==", - "dev": true - }, - "node_modules/@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true - }, - "node_modules/@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==", - "dev": true - }, - "node_modules/@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", - "dev": true, - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "dev": true, - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.7", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.7.tgz", - "integrity": "sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==", - "dev": true, - "dependencies": { - "@types/http-errors": "*", - "@types/node": "*", - "@types/send": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/ws": { - "version": "8.5.12", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", - "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "dev": true, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.12.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webpack-cli/configtest": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz", - "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==", - "dev": true, - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" - } - }, - "node_modules/@webpack-cli/info": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz", - "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==", - "dev": true, - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" - } - }, - "node_modules/@webpack-cli/serve": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz", - "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==", - "dev": true, - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" - }, - "peerDependenciesMeta": { - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.13.0.tgz", - "integrity": "sha512-8zSiw54Oxrdym50NlZ9sUusyO1Z1ZchgRLWRaK6c86XJFClyCgFKetdowBg5bKxyp/u+CDBJG4Mpp0m3HLZl9w==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-attributes": { - "version": "1.9.5", - "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", - "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", - "dev": true, - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansis": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/ansis/-/ansis-2.0.3.tgz", - "integrity": "sha512-tcSGX0mhuDFHsgRrT56xnZ9v2X+TOeKhJ75YopI5OBgyT7tGaG5m6BmeC+6KHjiucfBvUHehQMecHbULIAkFPA==", - "dev": true, - "engines": { - "node": ">=12.13" - }, - "funding": { - "type": "patreon", - "url": "https://patreon.com/biodiscus" - } - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/body-parser": { - "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "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.13.0", - "raw-body": "2.5.2", - "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", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/bonjour-service": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.2.1.tgz", - "integrity": "sha512-oSzCS2zV14bh2kji6vNe7vrpJYCHGvcZnlffFQ1MEoX/WOeQ/teD8SYWKR942OI3INjq8OMNJlbPK5LLLUxFDw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "dev": true, - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.0.tgz", - "integrity": "sha512-Rmb62sR1Zpjql25eSanFGEhAxcFwfA1K0GuQcLoaJBAcENegrQut3hYdhXFF1obQfiDyqIW/cLM5HSJ/9k884A==", - "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" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001663", - "electron-to-chromium": "^1.5.28", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/bundle-name": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", - "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", - "dev": true, - "dependencies": { - "run-applescript": "^7.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "dev": true, - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001669", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz", - "integrity": "sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==", - "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" - } - ] - }, - "node_modules/chokidar": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz", - "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==", - "dev": true, - "dependencies": { - "readdirp": "^4.0.1" - }, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "dev": true, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 10.0" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "dev": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "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/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/css-loader": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-7.1.2.tgz", - "integrity": "sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==", - "dev": true, - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.27.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/default-browser": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.2.1.tgz", - "integrity": "sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==", - "dev": true, - "dependencies": { - "bundle-name": "^4.1.0", - "default-browser-id": "^5.0.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-browser-id": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.0.tgz", - "integrity": "sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "dev": true, - "dependencies": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-lazy-prop": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", - "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-libc": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", - "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", - "dev": true, - "bin": { - "detect-libc": "bin/detect-libc.js" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "dev": true, - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "node_modules/electron-to-chromium": { - "version": "1.5.40", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.40.tgz", - "integrity": "sha512-LYm78o6if4zTasnYclgQzxEcgMoIcybWOhkATWepN95uwVVWV0/IW10v+2sIeHE+bIYWipLneTftVyQm45UY7g==", - "dev": true - }, - "node_modules/encodeurl": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "dev": true, - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/envinfo": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.14.0.tgz", - "integrity": "sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==", - "dev": true, - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.2.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/es-module-lexer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", - "dev": true - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eta": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/eta/-/eta-3.5.0.tgz", - "integrity": "sha512-e3x3FBvGzeCIHhF+zhK8FZA2vC5uFn6b4HJjegUbIWrDb4mJ7JjTGMJY9VGIbRVpmSwHopNiaJibhjIr+HfLug==", - "dev": true, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "url": "https://github.com/eta-dev/eta?sponsor=1" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/express": { - "version": "4.21.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.1.tgz", - "integrity": "sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==", - "dev": true, - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.3", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.7.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.3.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.3", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.10", - "proxy-addr": "~2.0.7", - "qs": "6.13.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.19.0", - "serve-static": "1.16.2", - "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/node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/path-to-regexp": { - "version": "0.1.10", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.10.tgz", - "integrity": "sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==", - "dev": true - }, - "node_modules/express/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "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" - } - ] - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "dev": true, - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~2.0.0", - "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/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "dev": true, - "bin": { - "flat": "cli.js" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "dev": true, - "dependencies": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "dev": true - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "dev": true, - "dependencies": { - "es-define-property": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "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/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-bundler-webpack-plugin": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/html-bundler-webpack-plugin/-/html-bundler-webpack-plugin-4.1.1.tgz", - "integrity": "sha512-ZFzNYevAZjmM2AikwLS/c7wg81cRnZQpd9tTxgqVndwfpY3zHbdagLIIQLW5xDCC859DLWSEUm2b0AIORetrgQ==", - "dev": true, - "dependencies": { - "@types/html-minifier-terser": "^7.0.2", - "ansis": "2.0.3", - "enhanced-resolve": ">=5.7.0", - "eta": "^3.4.1", - "html-minifier-terser": "^7.2.0" - }, - "engines": { - "node": ">=16.20.0" - }, - "funding": { - "type": "patreon", - "url": "https://patreon.com/biodiscus" - }, - "peerDependencies": { - "ejs": ">=3.1.10", - "favicons": ">=7.2.0", - "handlebars": ">=4.7.8", - "liquidjs": ">=10.17.0", - "markdown-it": ">=12", - "mustache": ">=4.2.0", - "nunjucks": ">=3.2.3", - "parse5": ">=7.1.2", - "prismjs": ">=1.29.0", - "pug": ">=3.0.3", - "twig": ">=1.17.1", - "webpack": ">=5.81.0" - }, - "peerDependenciesMeta": { - "ejs": { - "optional": true - }, - "favicons": { - "optional": true - }, - "handlebars": { - "optional": true - }, - "liquidjs": { - "optional": true - }, - "markdown-it": { - "optional": true - }, - "mustache": { - "optional": true - }, - "nunjucks": { - "optional": true - }, - "parse5": { - "optional": true - }, - "prismjs": { - "optional": true - }, - "pug": { - "optional": true - }, - "twig": { - "optional": true - } - } - }, - "node_modules/html-entities": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.2.tgz", - "integrity": "sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ] - }, - "node_modules/html-minifier-terser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", - "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", - "dev": true, - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "~5.3.2", - "commander": "^10.0.0", - "entities": "^4.4.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.15.1" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": "^14.13.1 || >=16.0.0" - } - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "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-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz", - "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==", - "dev": true, - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/hyperdyperid": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/hyperdyperid/-/hyperdyperid-1.2.0.tgz", - "integrity": "sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==", - "dev": true, - "engines": { - "node": ">=10.18" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/immutable": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", - "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", - "dev": true - }, - "node_modules/import-local": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", - "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", - "dev": true, - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/interpret": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", - "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/ipaddr.js": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.2.0.tgz", - "integrity": "sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", - "dev": true, - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-inside-container": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", - "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", - "dev": true, - "dependencies": { - "is-docker": "^3.0.0" - }, - "bin": { - "is-inside-container": "cli.js" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-inside-container/node_modules/is-docker": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", - "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-network-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-network-error/-/is-network-error-1.1.0.tgz", - "integrity": "sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==", - "dev": true, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/launch-editor": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", - "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", - "dev": true, - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "dev": true, - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-4.14.0.tgz", - "integrity": "sha512-JUeY0F/fQZgIod31Ja1eJgiSxLn7BfQlCnqhwXFBzFHEw63OdLK7VJUJ7bnzNsWgCyoUP5tEp1VRY8rDaYzqOA==", - "dev": true, - "dependencies": { - "@jsonjoy.com/json-pack": "^1.0.3", - "@jsonjoy.com/util": "^1.3.0", - "tree-dump": "^1.0.1", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">= 4.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "dev": true, - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.53.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.53.0.tgz", - "integrity": "sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "dev": true, - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-addon-api": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", - "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", - "dev": true - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true, - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "dev": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz", - "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/open": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/open/-/open-10.1.0.tgz", - "integrity": "sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==", - "dev": true, - "dependencies": { - "default-browser": "^5.2.1", - "define-lazy-prop": "^3.0.0", - "is-inside-container": "^1.0.0", - "is-wsl": "^3.1.0" - }, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open/node_modules/is-wsl": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.0.tgz", - "integrity": "sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==", - "dev": true, - "dependencies": { - "is-inside-container": "^1.0.0" - }, - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-retry": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-6.2.0.tgz", - "integrity": "sha512-JA6nkq6hKyWLLasXQXUrO4z8BUZGUt/LjlJxx8Gb2+2ntodU/SS63YZ8b0LUTbQ8ZB9iwOfhEPhg4ykKnn2KsA==", - "dev": true, - "dependencies": { - "@types/retry": "0.12.2", - "is-network-error": "^1.0.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss": { - "version": "8.4.47", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.47.tgz", - "integrity": "sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==", - "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" - } - ], - "dependencies": { - "nanoid": "^3.3.7", - "picocolors": "^1.1.0", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", - "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz", - "integrity": "sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/qs": { - "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.6" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "dev": true, - "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", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.2.tgz", - "integrity": "sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==", - "dev": true, - "engines": { - "node": ">= 14.16.0" - }, - "funding": { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - }, - "node_modules/rechoir": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", - "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", - "dev": true, - "dependencies": { - "resolve": "^1.20.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "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-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/run-applescript": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", - "integrity": "sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==", - "dev": true, - "engines": { - "node": ">=18" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/sass": { - "version": "1.80.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.80.1.tgz", - "integrity": "sha512-9lBwDZ7j3y/1DKj5Ec249EVGo5CVpwnzIyIj+cqlCjKkApLnzsJ/l9SnV4YnORvW9dQwQN+gQvh/mFZ8CnDs7Q==", - "dev": true, - "dependencies": { - "@parcel/watcher": "^2.4.1", - "chokidar": "^4.0.0", - "immutable": "^4.0.0", - "source-map-js": ">=0.6.2 <2.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/sass-loader": { - "version": "16.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-16.0.2.tgz", - "integrity": "sha512-Ll6iXZ1EYwYT19SqW4mSBb76vSSi8JgzElmzIerhEGgzB5hRjDQIWsPmuk1UrAXkR16KJHqVY0eH+5/uw9Tmfw==", - "dev": true, - "dependencies": { - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", - "sass": "^1.3.0", - "sass-embedded": "*", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/schema-utils/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "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/schema-utils/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/schema-utils/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true - }, - "node_modules/selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "dev": true, - "dependencies": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/send": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", - "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", - "dev": true, - "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/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/send/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.16.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", - "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", - "dev": true, - "dependencies": { - "encodeurl": "~2.0.0", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.19.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-function-length": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", - "dev": true, - "dependencies": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/spdy-transport/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/spdy-transport/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/spdy/node_modules/debug": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", - "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.3" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/spdy/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "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" - } - ] - }, - "node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "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", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "5.36.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz", - "integrity": "sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==", - "dev": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/thingies": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/thingies/-/thingies-1.21.0.tgz", - "integrity": "sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==", - "dev": true, - "engines": { - "node": ">=10.18" - }, - "peerDependencies": { - "tslib": "^2" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tree-dump": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/tree-dump/-/tree-dump-1.0.2.tgz", - "integrity": "sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==", - "dev": true, - "engines": { - "node": ">=10.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/streamich" - }, - "peerDependencies": { - "tslib": "2" - } - }, - "node_modules/tslib": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.0.tgz", - "integrity": "sha512-jWVzBLplnCmoaTr13V9dYbiQ99wvZRd0vNWaDRg+aVYRcjDF3nDksxFDE/+fkXnKhpnUUkmx5pK/v8mCtLVqZA==", - "dev": true - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "dev": true - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", - "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", - "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" - } - ], - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/watchpack": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", - "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/webpack": { - "version": "5.95.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.95.0.tgz", - "integrity": "sha512-2t3XstrKULz41MNMBF+cJ97TyHdyQ8HCt//pqErqDvNjU9YQBnZxIHa11VXsi7F3mb5/aO2tuDxdeTPdU7xu9Q==", - "dev": true, - "dependencies": { - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-attributes": "^1.9.5", - "browserslist": "^4.21.10", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-cli": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz", - "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==", - "dev": true, - "dependencies": { - "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^2.1.1", - "@webpack-cli/info": "^2.0.2", - "@webpack-cli/serve": "^2.0.5", - "colorette": "^2.0.14", - "commander": "^10.0.1", - "cross-spawn": "^7.0.3", - "envinfo": "^7.7.3", - "fastest-levenshtein": "^1.0.12", - "import-local": "^3.0.2", - "interpret": "^3.1.1", - "rechoir": "^0.8.0", - "webpack-merge": "^5.7.3" - }, - "bin": { - "webpack-cli": "bin/cli.js" - }, - "engines": { - "node": ">=14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "5.x.x" - }, - "peerDependenciesMeta": { - "@webpack-cli/generators": { - "optional": true - }, - "webpack-bundle-analyzer": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/webpack-dev-middleware": { - "version": "7.4.2", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-7.4.2.tgz", - "integrity": "sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==", - "dev": true, - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^4.6.0", - "mime-types": "^2.1.31", - "on-finished": "^2.4.1", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - } - } - }, - "node_modules/webpack-dev-middleware/node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-5.1.0.tgz", - "integrity": "sha512-aQpaN81X6tXie1FoOB7xlMfCsN19pSvRAeYUHOdFWOlhpQ/LlbfTqYwwmEDFV0h8GGuqmCmKmT+pxcUV/Nt2gQ==", - "dev": true, - "dependencies": { - "@types/bonjour": "^3.5.13", - "@types/connect-history-api-fallback": "^1.5.4", - "@types/express": "^4.17.21", - "@types/serve-index": "^1.9.4", - "@types/serve-static": "^1.15.5", - "@types/sockjs": "^0.3.36", - "@types/ws": "^8.5.10", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.2.1", - "chokidar": "^3.6.0", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "express": "^4.19.2", - "graceful-fs": "^4.2.6", - "html-entities": "^2.4.0", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.1.0", - "launch-editor": "^2.6.1", - "open": "^10.0.3", - "p-retry": "^6.2.0", - "schema-utils": "^4.2.0", - "selfsigned": "^2.4.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^7.4.2", - "ws": "^8.18.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 18.12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "dev": true, - "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" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/webpack-dev-server/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true - }, - "node_modules/ws": { - "version": "8.18.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", - "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", - "dev": true, - "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 - } - } - } - } -} diff --git a/examples/css-effect-rounded-text-bg/package.json b/examples/css-effect-rounded-text-bg/package.json deleted file mode 100644 index 9e5fc2e1..00000000 --- a/examples/css-effect-rounded-text-bg/package.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "css-effect", - "description": "HTML / Sass / JavaScript / Webpack", - "version": "0.0.1", - "repository": "webdiscus/html-bundler-webpack-plugin", - "license": "ISC", - "stackblitz": { - "startCommand": "npm i && npm start" - }, - "scripts": { - "start": "webpack serve --mode development", - "build": "webpack --mode production --progress" - }, - "devDependencies": { - "css-loader": "^7.1.2", - "html-bundler-webpack-plugin": "^4.1.1", - "sass": "^1.80.1", - "sass-loader": "^16.0.2", - "webpack": "^5.95.0", - "webpack-cli": "^5.1.4", - "webpack-dev-server": "^5.1.0" - } -} diff --git a/examples/css-effect-rounded-text-bg/src/images/bg-image.webp b/examples/css-effect-rounded-text-bg/src/images/bg-image.webp deleted file mode 100644 index bfd551accef7557ee8a188ad4a8e3c9e041c930f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78902 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ƻ_#I%Ray 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 diff --git a/examples/css-effect-rounded-text-bg/src/images/effect-rounded-bg.webp b/examples/css-effect-rounded-text-bg/src/images/effect-rounded-bg.webp deleted file mode 100644 index 764c01d82eecb8fa0966bb170277f4e4b7491bb6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72118 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 diff --git a/examples/css-effect-rounded-text-bg/src/index.html b/examples/css-effect-rounded-text-bg/src/index.html deleted file mode 100644 index cba6daa9..00000000 --- a/examples/css-effect-rounded-text-bg/src/index.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - CSS effect - - - - - -

CSS effect: rounded text background

- -
-
- -
-
Georgeus Interior
-
Modern
-
Minimalist
-
-
- -

The result using pure CSS.

- - -

The screenshot of desired result.

- -

- --- -
- It's generated using - HTML Builder Plugin for Webpack. -

- - diff --git a/examples/css-effect-rounded-text-bg/src/js/main.js b/examples/css-effect-rounded-text-bg/src/js/main.js deleted file mode 100644 index 89ae7c12..00000000 --- a/examples/css-effect-rounded-text-bg/src/js/main.js +++ /dev/null @@ -1 +0,0 @@ -console.log('>> main'); diff --git a/examples/css-effect-rounded-text-bg/src/scss/styles.scss b/examples/css-effect-rounded-text-bg/src/scss/styles.scss deleted file mode 100644 index b48cc2d7..00000000 --- a/examples/css-effect-rounded-text-bg/src/scss/styles.scss +++ /dev/null @@ -1,74 +0,0 @@ -/** CSS effect styles */ - -:root { - --conner-radius: 16px; - --bg-color: rgba(255, 255, 255, 0.99); -} - -.text-bg-round { - position: relative; - width: fit-content; - padding: 5px 40px 5px 5px; - border-top-right-radius: var(--conner-radius); - background-color: var(--bg-color); -} - -.text-bg-round::after { - content: ' '; - position: absolute; - width: calc(var(--conner-radius) * 2); - height: calc(var(--conner-radius) * 2); - bottom: calc(var(--conner-radius) * -1); - right: calc(var(--conner-radius) * -1); - background: radial-gradient(circle var(--conner-radius) at top right, #0000 95%, var(--bg-color)) no-repeat top right; - background-size: 50% 50%; -} - -.text-bg-round:first-of-type { - padding: 0; -} - -/** Misc styles */ - -body { - font-family: 'Arial', sans-serif; - margin: 20px; -} - -h1 { - color: orangered; -} - -.container { - background-image: url(../images/bg-image.webp); - background-repeat: no-repeat; - background-size: contain; - width: 647px; - height: 421px; - border-radius: var(--conner-radius); - - display: flex; - align-items: flex-end; -} - -.container .title { - font-family: Verdana, Arial, Helvetica, sans-serif; - font-size: 50px; - line-height: 50px; -} - -.btn-round { - font-family: 'Arial', sans-serif; - font-size: 11px; - line-height: 11px; - background: #fff; - border: 2px solid #666; - border-radius: 20px; - padding: 6px 15px; - margin-top: 10px; - margin-bottom: 10px; -} - -.text-bg-round.has-button { - padding-right: 20px; -} diff --git a/examples/css-effect-rounded-text-bg/webpack.config.js b/examples/css-effect-rounded-text-bg/webpack.config.js deleted file mode 100644 index 9fd06754..00000000 --- a/examples/css-effect-rounded-text-bg/webpack.config.js +++ /dev/null @@ -1,54 +0,0 @@ -const path = require('path'); -const HtmlBundlerPlugin = require('html-bundler-webpack-plugin'); - -module.exports = { - //mode: 'd', - - output: { - path: path.resolve(__dirname, 'dist'), - }, - - plugins: [ - new HtmlBundlerPlugin({ - entry: { - // define templates here - index: 'src/index.html', - }, - js: { - // output filename of compiled JavaScript - filename: 'js/[name].[contenthash:8].js', - }, - css: { - // output filename of extracted CSS - filename: 'css/[name].[contenthash:8].css', - }, - }), - ], - - module: { - rules: [ - { - test: /\.(s?css)$/, - use: ['css-loader', 'sass-loader'], - }, - { - test: /\.(ico|png|jp?g|webp|svg)/, - type: 'asset/resource', - generator: { - filename: 'img/[name].[hash:8][ext]', - }, - }, - ], - }, - - // enable live reload - devServer: { - static: path.resolve(__dirname, 'dist'), - watchFiles: { - paths: ['src/**/*.*'], - options: { - usePolling: true, - }, - }, - }, -};