feat: update Mermaid diagrams to follow theme preference (#576)
* [Issue 575] Update Mermaid Diagrams to follow theme
* [Issue 575] Add example post
* chore: downgrade Node.js version
* chore: install lighthouse plugin with npm
---------
Co-authored-by: Alexander Bilz <mail@alexbilz.com>
1 files added
4 files modified
| | |
| | | # Localized dates requires Hugo version 0.87.0 |
| | | localizedDates = false |
| | | |
| | | # Mermaid |
| | | [params.mermaid] |
| | | enable = true |
| | | |
| | | [markup] |
| | | [markup.goldmark] |
| | | [markup.goldmark.renderer] |
| New file |
| | |
| | | +++ |
| | | author = "Hugo Authors" |
| | | title = "Guide to Mermaid Diagrams in Hugo" |
| | | date = "2025-08-11" |
| | | description = "Guide to Mermaid Diagrams in Hugo" |
| | | tags = [ |
| | | "thumbnail", |
| | | ] |
| | | thumbnail= "images/landscape.jpg" |
| | | +++ |
| | | |
| | | For displaying diagrams and charts in a Hugo project, you can leverage Mermaid. |
| | | |
| | | If you want to use Mermaid diagrams in your site, enable mermaid support in your config file: |
| | | |
| | | |
| | | ```toml |
| | | [params.mermaid] |
| | | enable = true |
| | | ``` |
| | | |
| | | You can then use mermaid syntax to display your diagram: |
| | | |
| | | ```markdown |
| | | ```mermaid |
| | | sequenceDiagram |
| | | Alice ->> Bob: Hello Bob, how are you? |
| | | Bob-->>John: How about you John? |
| | | Bob--x Alice: I am good thanks! |
| | | Bob-x John: I am good thanks! |
| | | Note right of John: Bob thinks a long<br/>long time, so long<br/>that the text does<br/>not fit on a row. |
| | | |
| | | Bob-->Alice: Checking with John... |
| | | Alice->John: Yes... John, how are you? |
| | | ``` |
| | | ``` |
| | | |
| | | |
| | | Which should render your diagram as: |
| | | |
| | | |
| | | |
| | | ```mermaid |
| | | sequenceDiagram |
| | | Alice ->> Bob: Hello Bob, how are you? |
| | | Bob-->>John: How about you John? |
| | | Bob--x Alice: I am good thanks! |
| | | Bob-x John: I am good thanks! |
| | | Note right of John: Bob thinks a long<br/>long time, so long<br/>that the text does<br/>not fit on a row. |
| | | |
| | | Bob-->Alice: Checking with John... |
| | | Alice->John: Yes... John, how are you? |
| | | ``` |
| | |
| | | {{ if .Page.Store.Get "hasMermaid" }} |
| | | <script src="https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js"></script> |
| | | <script> |
| | | mermaid.initialize({ startOnLoad: true }); |
| | | const mermaidtheme = getStoredThemeStyle() === 'dark' ? 'dark' : 'base'; |
| | | mermaid.initialize({ startOnLoad: true, theme: mermaidtheme }); |
| | | </script> |
| | | {{ end }} |
| | |
| | | "devDependencies": { |
| | | "@commitlint/cli": "^19.5.0", |
| | | "@commitlint/config-conventional": "^19.5.0", |
| | | "@netlify/plugin-lighthouse": "^6.0.3", |
| | | "@release-it/conventional-changelog": "^8.0.2", |
| | | "husky": "^9.1.6", |
| | | "prettier": "^3.3.3", |
| | |
| | | "node": ">=18" |
| | | } |
| | | }, |
| | | "node_modules/@netlify/plugin-lighthouse": { |
| | | "version": "6.0.3", |
| | | "resolved": "https://registry.npmjs.org/@netlify/plugin-lighthouse/-/plugin-lighthouse-6.0.3.tgz", |
| | | "integrity": "sha512-qzmiQn32jwyHfxH4xOk3S8OIWOZW/U7u0Qw6w2yatST8V0Q3FWg/CT45yI/kY0u/08vrW1Znhts/XGX/P1TyCg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "chalk": "^4.1.0", |
| | | "chrome-launcher": "^0.15.0", |
| | | "compression": "^1.7.4", |
| | | "dotenv": "^16.0.0", |
| | | "express": "^4.17.1", |
| | | "html-minifier": "^4.0.0", |
| | | "lighthouse": "^9.6.3", |
| | | "puppeteer": "^24.8.2" |
| | | }, |
| | | "engines": { |
| | | "node": ">=18.14.0" |
| | | } |
| | | }, |
| | | "node_modules/@netlify/plugin-lighthouse/node_modules/chalk": { |
| | | "version": "4.1.2", |
| | | "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", |
| | | "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "ansi-styles": "^4.1.0", |
| | | "supports-color": "^7.1.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=10" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/chalk/chalk?sponsor=1" |
| | | } |
| | | }, |
| | | "node_modules/@nodelib/fs.scandir": { |
| | | "version": "2.1.5", |
| | | "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", |
| | |
| | | "node": ">=12" |
| | | } |
| | | }, |
| | | "node_modules/@puppeteer/browsers": { |
| | | "version": "2.10.10", |
| | | "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.10.tgz", |
| | | "integrity": "sha512-3ZG500+ZeLql8rE0hjfhkycJjDj0pI/btEh3L9IkWUYcOrgP0xCNRq3HbtbqOPbvDhFaAWD88pDFtlLv8ns8gA==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "dependencies": { |
| | | "debug": "^4.4.3", |
| | | "extract-zip": "^2.0.1", |
| | | "progress": "^2.0.3", |
| | | "proxy-agent": "^6.5.0", |
| | | "semver": "^7.7.2", |
| | | "tar-fs": "^3.1.0", |
| | | "yargs": "^17.7.2" |
| | | }, |
| | | "bin": { |
| | | "browsers": "lib/cjs/main-cli.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=18" |
| | | } |
| | | }, |
| | | "node_modules/@release-it/conventional-changelog": { |
| | | "version": "8.0.2", |
| | | "resolved": "https://registry.npmjs.org/@release-it/conventional-changelog/-/conventional-changelog-8.0.2.tgz", |
| | |
| | | "release-it": "^17.0.0" |
| | | } |
| | | }, |
| | | "node_modules/@sentry/core": { |
| | | "version": "6.19.7", |
| | | "resolved": "https://registry.npmjs.org/@sentry/core/-/core-6.19.7.tgz", |
| | | "integrity": "sha512-tOfZ/umqB2AcHPGbIrsFLcvApdTm9ggpi/kQZFkej7kMphjT+SGBiQfYtjyg9jcRW+ilAR4JXC9BGKsdEQ+8Vw==", |
| | | "dev": true, |
| | | "license": "BSD-3-Clause", |
| | | "dependencies": { |
| | | "@sentry/hub": "6.19.7", |
| | | "@sentry/minimal": "6.19.7", |
| | | "@sentry/types": "6.19.7", |
| | | "@sentry/utils": "6.19.7", |
| | | "tslib": "^1.9.3" |
| | | }, |
| | | "engines": { |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "node_modules/@sentry/core/node_modules/tslib": { |
| | | "version": "1.14.1", |
| | | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", |
| | | "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", |
| | | "dev": true, |
| | | "license": "0BSD" |
| | | }, |
| | | "node_modules/@sentry/hub": { |
| | | "version": "6.19.7", |
| | | "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-6.19.7.tgz", |
| | | "integrity": "sha512-y3OtbYFAqKHCWezF0EGGr5lcyI2KbaXW2Ik7Xp8Mu9TxbSTuwTe4rTntwg8ngPjUQU3SUHzgjqVB8qjiGqFXCA==", |
| | | "dev": true, |
| | | "license": "BSD-3-Clause", |
| | | "dependencies": { |
| | | "@sentry/types": "6.19.7", |
| | | "@sentry/utils": "6.19.7", |
| | | "tslib": "^1.9.3" |
| | | }, |
| | | "engines": { |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "node_modules/@sentry/hub/node_modules/tslib": { |
| | | "version": "1.14.1", |
| | | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", |
| | | "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", |
| | | "dev": true, |
| | | "license": "0BSD" |
| | | }, |
| | | "node_modules/@sentry/minimal": { |
| | | "version": "6.19.7", |
| | | "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.19.7.tgz", |
| | | "integrity": "sha512-wcYmSJOdvk6VAPx8IcmZgN08XTXRwRtB1aOLZm+MVHjIZIhHoBGZJYTVQS/BWjldsamj2cX3YGbGXNunaCfYJQ==", |
| | | "dev": true, |
| | | "license": "BSD-3-Clause", |
| | | "dependencies": { |
| | | "@sentry/hub": "6.19.7", |
| | | "@sentry/types": "6.19.7", |
| | | "tslib": "^1.9.3" |
| | | }, |
| | | "engines": { |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "node_modules/@sentry/minimal/node_modules/tslib": { |
| | | "version": "1.14.1", |
| | | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", |
| | | "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", |
| | | "dev": true, |
| | | "license": "0BSD" |
| | | }, |
| | | "node_modules/@sentry/node": { |
| | | "version": "6.19.7", |
| | | "resolved": "https://registry.npmjs.org/@sentry/node/-/node-6.19.7.tgz", |
| | | "integrity": "sha512-gtmRC4dAXKODMpHXKfrkfvyBL3cI8y64vEi3fDD046uqYcrWdgoQsffuBbxMAizc6Ez1ia+f0Flue6p15Qaltg==", |
| | | "dev": true, |
| | | "license": "BSD-3-Clause", |
| | | "dependencies": { |
| | | "@sentry/core": "6.19.7", |
| | | "@sentry/hub": "6.19.7", |
| | | "@sentry/types": "6.19.7", |
| | | "@sentry/utils": "6.19.7", |
| | | "cookie": "^0.4.1", |
| | | "https-proxy-agent": "^5.0.0", |
| | | "lru_map": "^0.3.3", |
| | | "tslib": "^1.9.3" |
| | | }, |
| | | "engines": { |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "node_modules/@sentry/node/node_modules/agent-base": { |
| | | "version": "6.0.2", |
| | | "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", |
| | | "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "debug": "4" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 6.0.0" |
| | | } |
| | | }, |
| | | "node_modules/@sentry/node/node_modules/cookie": { |
| | | "version": "0.4.2", |
| | | "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", |
| | | "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.6" |
| | | } |
| | | }, |
| | | "node_modules/@sentry/node/node_modules/https-proxy-agent": { |
| | | "version": "5.0.1", |
| | | "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", |
| | | "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "agent-base": "6", |
| | | "debug": "4" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 6" |
| | | } |
| | | }, |
| | | "node_modules/@sentry/node/node_modules/tslib": { |
| | | "version": "1.14.1", |
| | | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", |
| | | "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", |
| | | "dev": true, |
| | | "license": "0BSD" |
| | | }, |
| | | "node_modules/@sentry/types": { |
| | | "version": "6.19.7", |
| | | "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.19.7.tgz", |
| | | "integrity": "sha512-jH84pDYE+hHIbVnab3Hr+ZXr1v8QABfhx39KknxqKWr2l0oEItzepV0URvbEhB446lk/S/59230dlUUIBGsXbg==", |
| | | "dev": true, |
| | | "license": "BSD-3-Clause", |
| | | "engines": { |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "node_modules/@sentry/utils": { |
| | | "version": "6.19.7", |
| | | "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.19.7.tgz", |
| | | "integrity": "sha512-z95ECmE3i9pbWoXQrD/7PgkBAzJYR+iXtPuTkpBjDKs86O3mT+PXOT3BAn79w2wkn7/i3vOGD2xVr1uiMl26dA==", |
| | | "dev": true, |
| | | "license": "BSD-3-Clause", |
| | | "dependencies": { |
| | | "@sentry/types": "6.19.7", |
| | | "tslib": "^1.9.3" |
| | | }, |
| | | "engines": { |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "node_modules/@sentry/utils/node_modules/tslib": { |
| | | "version": "1.14.1", |
| | | "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", |
| | | "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", |
| | | "dev": true, |
| | | "license": "0BSD" |
| | | }, |
| | | "node_modules/@sindresorhus/merge-streams": { |
| | | "version": "2.3.0", |
| | | "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", |
| | |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/@types/yauzl": { |
| | | "version": "2.10.3", |
| | | "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", |
| | | "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "optional": true, |
| | | "dependencies": { |
| | | "@types/node": "*" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "mime-types": "~2.1.34", |
| | | "negotiator": "0.6.3" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.6" |
| | | } |
| | | }, |
| | | "node_modules/accepts/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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.6" |
| | | } |
| | | }, |
| | | "node_modules/add-stream": { |
| | | "version": "1.0.0", |
| | | "resolved": "https://registry.npmjs.org/add-stream/-/add-stream-1.0.0.tgz", |
| | |
| | | "string-width": "^4.1.0" |
| | | } |
| | | }, |
| | | "node_modules/ansi-colors": { |
| | | "version": "4.1.3", |
| | | "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", |
| | | "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "node_modules/ansi-escapes": { |
| | | "version": "4.3.2", |
| | | "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", |
| | |
| | | "dev": true, |
| | | "license": "Python-2.0" |
| | | }, |
| | | "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, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/array-ify": { |
| | | "version": "1.0.0", |
| | | "resolved": "https://registry.npmjs.org/array-ify/-/array-ify-1.0.0.tgz", |
| | |
| | | "when-exit": "^2.1.1" |
| | | } |
| | | }, |
| | | "node_modules/axe-core": { |
| | | "version": "4.4.1", |
| | | "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", |
| | | "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", |
| | | "dev": true, |
| | | "license": "MPL-2.0", |
| | | "engines": { |
| | | "node": ">=4" |
| | | } |
| | | }, |
| | | "node_modules/b4a": { |
| | | "version": "1.7.1", |
| | | "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.1.tgz", |
| | | "integrity": "sha512-ZovbrBV0g6JxK5cGUF1Suby1vLfKjv4RWi8IxoaO/Mon8BDD9I21RxjHFtgQ+kskJqLAVyQZly3uMBui+vhc8Q==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "peerDependencies": { |
| | | "react-native-b4a": "*" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "react-native-b4a": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/balanced-match": { |
| | | "version": "1.0.2", |
| | | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", |
| | |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/bare-events": { |
| | | "version": "2.7.0", |
| | | "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.7.0.tgz", |
| | | "integrity": "sha512-b3N5eTW1g7vXkw+0CXh/HazGTcO5KYuu/RCNaJbDMPI6LHDi+7qe8EmxKUVe1sUbY2KZOVZFyj62x0OEz9qyAA==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true |
| | | }, |
| | | "node_modules/bare-fs": { |
| | | "version": "4.4.4", |
| | | "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.4.4.tgz", |
| | | "integrity": "sha512-Q8yxM1eLhJfuM7KXVP3zjhBvtMJCYRByoTT+wHXjpdMELv0xICFJX+1w4c7csa+WZEOsq4ItJ4RGwvzid6m/dw==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "dependencies": { |
| | | "bare-events": "^2.5.4", |
| | | "bare-path": "^3.0.0", |
| | | "bare-stream": "^2.6.4", |
| | | "bare-url": "^2.2.2", |
| | | "fast-fifo": "^1.3.2" |
| | | }, |
| | | "engines": { |
| | | "bare": ">=1.16.0" |
| | | }, |
| | | "peerDependencies": { |
| | | "bare-buffer": "*" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "bare-buffer": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/bare-os": { |
| | | "version": "3.6.2", |
| | | "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz", |
| | | "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "engines": { |
| | | "bare": ">=1.14.0" |
| | | } |
| | | }, |
| | | "node_modules/bare-path": { |
| | | "version": "3.0.0", |
| | | "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", |
| | | "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "dependencies": { |
| | | "bare-os": "^3.0.1" |
| | | } |
| | | }, |
| | | "node_modules/bare-stream": { |
| | | "version": "2.7.0", |
| | | "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.7.0.tgz", |
| | | "integrity": "sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "dependencies": { |
| | | "streamx": "^2.21.0" |
| | | }, |
| | | "peerDependencies": { |
| | | "bare-buffer": "*", |
| | | "bare-events": "*" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "bare-buffer": { |
| | | "optional": true |
| | | }, |
| | | "bare-events": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/bare-url": { |
| | | "version": "2.2.2", |
| | | "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.2.2.tgz", |
| | | "integrity": "sha512-g+ueNGKkrjMazDG3elZO1pNs3HY5+mMmOet1jtKyhOaCnkLzitxf26z7hoAEkDNgdNmnc1KIlt/dw6Po6xZMpA==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "optional": true, |
| | | "dependencies": { |
| | | "bare-path": "^3.0.0" |
| | | } |
| | | }, |
| | | "node_modules/base64-js": { |
| | | "version": "1.5.1", |
| | | "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", |
| | |
| | | "readable-stream": "^3.4.0" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "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/debug": { |
| | | "version": "2.6.9", |
| | | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
| | | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "ms": "2.0.0" |
| | | } |
| | | }, |
| | | "node_modules/body-parser/node_modules/ms": { |
| | | "version": "2.0.0", |
| | | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", |
| | | "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/boxen": { |
| | | "version": "8.0.1", |
| | | "resolved": "https://registry.npmjs.org/boxen/-/boxen-8.0.1.tgz", |
| | |
| | | "ieee754": "^1.1.13" |
| | | } |
| | | }, |
| | | "node_modules/buffer-crc32": { |
| | | "version": "0.2.13", |
| | | "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", |
| | | "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": "*" |
| | | } |
| | | }, |
| | | "node_modules/buffer-from": { |
| | | "version": "1.1.2", |
| | | "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/bytes": { |
| | | "version": "3.1.2", |
| | | "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", |
| | | "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.8" |
| | | } |
| | | }, |
| | | "node_modules/call-bind-apply-helpers": { |
| | | "version": "1.0.2", |
| | | "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", |
| | | "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "es-errors": "^1.3.0", |
| | | "function-bind": "^1.1.2" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | } |
| | | }, |
| | | "node_modules/call-bound": { |
| | | "version": "1.0.4", |
| | | "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", |
| | | "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "call-bind-apply-helpers": "^1.0.2", |
| | | "get-intrinsic": "^1.3.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/ljharb" |
| | | } |
| | | }, |
| | | "node_modules/callsites": { |
| | | "version": "3.1.0", |
| | | "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", |
| | |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "node_modules/camel-case": { |
| | | "version": "3.0.0", |
| | | "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", |
| | | "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "no-case": "^2.2.0", |
| | | "upper-case": "^1.1.1" |
| | | } |
| | | }, |
| | | "node_modules/camelcase": { |
| | | "version": "8.0.0", |
| | | "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-8.0.0.tgz", |
| | |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/chownr": { |
| | | "version": "1.1.4", |
| | | "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", |
| | | "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", |
| | | "dev": true, |
| | | "license": "ISC" |
| | | }, |
| | | "node_modules/chrome-launcher": { |
| | | "version": "0.15.2", |
| | | "resolved": "https://registry.npmjs.org/chrome-launcher/-/chrome-launcher-0.15.2.tgz", |
| | | "integrity": "sha512-zdLEwNo3aUVzIhKhTtXfxhdvZhUghrnmkvcAq2NoDd+LeOHKf03H5jwZ8T/STsAlzyALkBVK552iaG1fGf1xVQ==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "dependencies": { |
| | | "@types/node": "*", |
| | | "escape-string-regexp": "^4.0.0", |
| | | "is-wsl": "^2.2.0", |
| | | "lighthouse-logger": "^1.0.0" |
| | | }, |
| | | "bin": { |
| | | "print-chrome-path": "bin/print-chrome-path.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=12.13.0" |
| | | } |
| | | }, |
| | | "node_modules/chrome-launcher/node_modules/is-docker": { |
| | | "version": "2.2.1", |
| | | "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", |
| | | "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "bin": { |
| | | "is-docker": "cli.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/chrome-launcher/node_modules/is-wsl": { |
| | | "version": "2.2.0", |
| | | "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", |
| | | "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "is-docker": "^2.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/chromium-bidi": { |
| | | "version": "8.0.0", |
| | | "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-8.0.0.tgz", |
| | | "integrity": "sha512-d1VmE0FD7lxZQHzcDUCKZSNRtRwISXDsdg4HjdTR5+Ll5nQ/vzU12JeNmupD6VWffrPSlrnGhEWlLESKH3VO+g==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "dependencies": { |
| | | "mitt": "^3.0.1", |
| | | "zod": "^3.24.1" |
| | | }, |
| | | "peerDependencies": { |
| | | "devtools-protocol": "*" |
| | | } |
| | | }, |
| | | "node_modules/ci-info": { |
| | | "version": "4.2.0", |
| | | "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.2.0.tgz", |
| | |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/clean-css": { |
| | | "version": "4.2.4", |
| | | "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", |
| | | "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "source-map": "~0.6.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 4.0" |
| | | } |
| | | }, |
| | | "node_modules/cli-boxes": { |
| | | "version": "3.0.0", |
| | | "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", |
| | |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "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, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/compare-func": { |
| | | "version": "2.0.0", |
| | | "resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz", |
| | |
| | | "dot-prop": "^5.1.0" |
| | | } |
| | | }, |
| | | "node_modules/compressible": { |
| | | "version": "2.0.18", |
| | | "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", |
| | | "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "mime-db": ">= 1.43.0 < 2" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.6" |
| | | } |
| | | }, |
| | | "node_modules/compression": { |
| | | "version": "1.8.1", |
| | | "resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz", |
| | | "integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "bytes": "3.1.2", |
| | | "compressible": "~2.0.18", |
| | | "debug": "2.6.9", |
| | | "negotiator": "~0.6.4", |
| | | "on-headers": "~1.1.0", |
| | | "safe-buffer": "5.2.1", |
| | | "vary": "~1.1.2" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.8.0" |
| | | } |
| | | }, |
| | | "node_modules/compression/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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "ms": "2.0.0" |
| | | } |
| | | }, |
| | | "node_modules/compression/node_modules/ms": { |
| | | "version": "2.0.0", |
| | | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", |
| | | "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/concat-map": { |
| | | "version": "0.0.1", |
| | | "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "safe-buffer": "5.2.1" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.6" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.6" |
| | | } |
| | | }, |
| | | "node_modules/conventional-changelog": { |
| | | "version": "5.1.0", |
| | | "resolved": "https://registry.npmjs.org/conventional-changelog/-/conventional-changelog-5.1.0.tgz", |
| | |
| | | "node": ">=16" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "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, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/cosmiconfig": { |
| | | "version": "9.0.0", |
| | | "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz", |
| | |
| | | "typescript": ">=5" |
| | | } |
| | | }, |
| | | "node_modules/cross-fetch": { |
| | | "version": "3.1.5", |
| | | "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", |
| | | "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "node-fetch": "2.6.7" |
| | | } |
| | | }, |
| | | "node_modules/cross-spawn": { |
| | | "version": "7.0.6", |
| | | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", |
| | |
| | | "node": ">= 8" |
| | | } |
| | | }, |
| | | "node_modules/crypto-random-string": { |
| | | "version": "2.0.0", |
| | | "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", |
| | | "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/csp_evaluator": { |
| | | "version": "1.1.1", |
| | | "resolved": "https://registry.npmjs.org/csp_evaluator/-/csp_evaluator-1.1.1.tgz", |
| | | "integrity": "sha512-N3ASg0C4kNPUaNxt1XAvzHIVuzdtr8KLgfk1O8WDyimp1GisPAHESupArO2ieHk9QWbrJ/WkQODyh21Ps/xhxw==", |
| | | "dev": true, |
| | | "license": "Apache-2.0" |
| | | }, |
| | | "node_modules/cssom": { |
| | | "version": "0.3.8", |
| | | "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", |
| | | "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/cssstyle": { |
| | | "version": "1.2.1", |
| | | "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.2.1.tgz", |
| | | "integrity": "sha512-7DYm8qe+gPx/h77QlCyFmX80+fGaE/6A/Ekl0zaszYOubvySO2saYFdQ78P29D0UsULxFKCetDGNaNRUdSF+2A==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "cssom": "0.3.x" |
| | | } |
| | | }, |
| | | "node_modules/dargs": { |
| | | "version": "8.1.0", |
| | | "resolved": "https://registry.npmjs.org/dargs/-/dargs-8.1.0.tgz", |
| | |
| | | } |
| | | }, |
| | | "node_modules/debug": { |
| | | "version": "4.4.1", |
| | | "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", |
| | | "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", |
| | | "version": "4.4.3", |
| | | "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", |
| | | "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | |
| | | "node": ">= 14" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.8" |
| | | } |
| | | }, |
| | | "node_modules/deprecation": { |
| | | "version": "2.3.1", |
| | | "resolved": "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz", |
| | |
| | | "dev": true, |
| | | "license": "ISC" |
| | | }, |
| | | "node_modules/destroy": { |
| | | "version": "1.2.0", |
| | | "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", |
| | | "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.8", |
| | | "npm": "1.2.8000 || >= 1.4.16" |
| | | } |
| | | }, |
| | | "node_modules/devtools-protocol": { |
| | | "version": "0.0.1495869", |
| | | "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1495869.tgz", |
| | | "integrity": "sha512-i+bkd9UYFis40RcnkW7XrOprCujXRAHg62IVh/Ah3G8MmNXpCGt1m0dTFhSdx/AVs8XEMbdOGRwdkR1Bcta8AA==", |
| | | "dev": true, |
| | | "license": "BSD-3-Clause" |
| | | }, |
| | | "node_modules/dot-prop": { |
| | | "version": "5.3.0", |
| | | "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", |
| | |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/dotenv": { |
| | | "version": "16.6.1", |
| | | "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.6.1.tgz", |
| | | "integrity": "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==", |
| | | "dev": true, |
| | | "license": "BSD-2-Clause", |
| | | "engines": { |
| | | "node": ">=12" |
| | | }, |
| | | "funding": { |
| | | "url": "https://dotenvx.com" |
| | | } |
| | | }, |
| | | "node_modules/dunder-proto": { |
| | | "version": "1.0.1", |
| | | "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", |
| | | "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "call-bind-apply-helpers": "^1.0.1", |
| | | "es-errors": "^1.3.0", |
| | | "gopd": "^1.2.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/emoji-regex": { |
| | | "version": "8.0.0", |
| | | "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", |
| | |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/encodeurl": { |
| | | "version": "2.0.0", |
| | | "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", |
| | | "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.8" |
| | | } |
| | | }, |
| | | "node_modules/end-of-stream": { |
| | | "version": "1.4.5", |
| | | "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", |
| | | "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "once": "^1.4.0" |
| | | } |
| | | }, |
| | | "node_modules/enquirer": { |
| | | "version": "2.4.1", |
| | | "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.4.1.tgz", |
| | | "integrity": "sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "ansi-colors": "^4.1.1", |
| | | "strip-ansi": "^6.0.1" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8.6" |
| | | } |
| | | }, |
| | | "node_modules/env-paths": { |
| | | "version": "2.2.1", |
| | | "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", |
| | |
| | | "is-arrayish": "^0.2.1" |
| | | } |
| | | }, |
| | | "node_modules/es-define-property": { |
| | | "version": "1.0.1", |
| | | "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", |
| | | "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | } |
| | | }, |
| | | "node_modules/es-object-atoms": { |
| | | "version": "1.1.1", |
| | | "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", |
| | | "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "es-errors": "^1.3.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | } |
| | | }, |
| | | "node_modules/escalade": { |
| | | "version": "3.2.0", |
| | | "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/escape-string-regexp": { |
| | | "version": "4.0.0", |
| | | "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", |
| | | "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=10" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/escodegen": { |
| | | "version": "2.1.0", |
| | | "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", |
| | |
| | | "node": ">=0.10.0" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.6" |
| | | } |
| | | }, |
| | | "node_modules/execa": { |
| | | "version": "8.0.0", |
| | | "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.0.tgz", |
| | |
| | | "url": "https://github.com/sindresorhus/execa?sponsor=1" |
| | | } |
| | | }, |
| | | "node_modules/express": { |
| | | "version": "4.21.2", |
| | | "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", |
| | | "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "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.12", |
| | | "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" |
| | | }, |
| | | "funding": { |
| | | "type": "opencollective", |
| | | "url": "https://opencollective.com/express" |
| | | } |
| | | }, |
| | | "node_modules/express/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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "ms": "2.0.0" |
| | | } |
| | | }, |
| | | "node_modules/express/node_modules/ms": { |
| | | "version": "2.0.0", |
| | | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", |
| | | "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/external-editor": { |
| | | "version": "3.1.0", |
| | | "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", |
| | |
| | | "node": ">=4" |
| | | } |
| | | }, |
| | | "node_modules/extract-zip": { |
| | | "version": "2.0.1", |
| | | "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", |
| | | "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", |
| | | "dev": true, |
| | | "license": "BSD-2-Clause", |
| | | "dependencies": { |
| | | "debug": "^4.1.1", |
| | | "get-stream": "^5.1.0", |
| | | "yauzl": "^2.10.0" |
| | | }, |
| | | "bin": { |
| | | "extract-zip": "cli.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 10.17.0" |
| | | }, |
| | | "optionalDependencies": { |
| | | "@types/yauzl": "^2.9.1" |
| | | } |
| | | }, |
| | | "node_modules/extract-zip/node_modules/get-stream": { |
| | | "version": "5.2.0", |
| | | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", |
| | | "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "pump": "^3.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/fast-deep-equal": { |
| | | "version": "3.1.3", |
| | | "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", |
| | |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/fast-fifo": { |
| | | "version": "1.3.2", |
| | | "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", |
| | | "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/fast-glob": { |
| | | "version": "3.3.3", |
| | | "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", |
| | |
| | | "reusify": "^1.0.4" |
| | | } |
| | | }, |
| | | "node_modules/fd-slicer": { |
| | | "version": "1.1.0", |
| | | "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", |
| | | "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "pend": "~1.2.0" |
| | | } |
| | | }, |
| | | "node_modules/fill-range": { |
| | | "version": "7.1.1", |
| | | "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", |
| | |
| | | "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, |
| | | "license": "MIT", |
| | | "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/finalhandler/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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "ms": "2.0.0" |
| | | } |
| | | }, |
| | | "node_modules/finalhandler/node_modules/ms": { |
| | | "version": "2.0.0", |
| | | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", |
| | | "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/find-up": { |
| | | "version": "7.0.0", |
| | | "resolved": "https://registry.npmjs.org/find-up/-/find-up-7.0.0.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/forwarded": { |
| | | "version": "0.2.0", |
| | | "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", |
| | | "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.6" |
| | | } |
| | | }, |
| | | "node_modules/fs-constants": { |
| | | "version": "1.0.0", |
| | | "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", |
| | | "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/fs.realpath": { |
| | | "version": "1.0.0", |
| | | "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/get-intrinsic": { |
| | | "version": "1.3.0", |
| | | "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", |
| | | "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "call-bind-apply-helpers": "^1.0.2", |
| | | "es-define-property": "^1.0.1", |
| | | "es-errors": "^1.3.0", |
| | | "es-object-atoms": "^1.1.1", |
| | | "function-bind": "^1.1.2", |
| | | "get-proto": "^1.0.1", |
| | | "gopd": "^1.2.0", |
| | | "has-symbols": "^1.1.0", |
| | | "hasown": "^2.0.2", |
| | | "math-intrinsics": "^1.1.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/ljharb" |
| | | } |
| | | }, |
| | | "node_modules/get-proto": { |
| | | "version": "1.0.1", |
| | | "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", |
| | | "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "dunder-proto": "^1.0.1", |
| | | "es-object-atoms": "^1.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | } |
| | | }, |
| | | "node_modules/get-stream": { |
| | | "version": "8.0.1", |
| | | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/gopd": { |
| | | "version": "1.2.0", |
| | | "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", |
| | | "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | }, |
| | | "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", |
| | |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/has-symbols": { |
| | | "version": "1.1.0", |
| | | "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", |
| | | "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "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", |
| | |
| | | "node": ">= 0.4" |
| | | } |
| | | }, |
| | | "node_modules/he": { |
| | | "version": "1.2.0", |
| | | "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", |
| | | "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "bin": { |
| | | "he": "bin/he" |
| | | } |
| | | }, |
| | | "node_modules/hosted-git-info": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", |
| | |
| | | "node": "^16.14.0 || >=18.0.0" |
| | | } |
| | | }, |
| | | "node_modules/html-minifier": { |
| | | "version": "4.0.0", |
| | | "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-4.0.0.tgz", |
| | | "integrity": "sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "camel-case": "^3.0.0", |
| | | "clean-css": "^4.2.1", |
| | | "commander": "^2.19.0", |
| | | "he": "^1.2.0", |
| | | "param-case": "^2.1.1", |
| | | "relateurl": "^0.2.7", |
| | | "uglify-js": "^3.5.1" |
| | | }, |
| | | "bin": { |
| | | "html-minifier": "cli.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "depd": "2.0.0", |
| | | "inherits": "2.0.4", |
| | | "setprototypeof": "1.2.0", |
| | | "statuses": "2.0.1", |
| | | "toidentifier": "1.0.1" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.8" |
| | | } |
| | | }, |
| | | "node_modules/http-link-header": { |
| | | "version": "0.8.0", |
| | | "resolved": "https://registry.npmjs.org/http-link-header/-/http-link-header-0.8.0.tgz", |
| | | "integrity": "sha512-qsh/wKe1Mk1vtYEFr+LpQBFWTO1gxZQBdii2D0Umj+IUQ23r5sT088Rhpq4XzpSyIpaX7vwjB8Rrtx8u9JTg+Q==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/http-proxy-agent": { |
| | | "version": "7.0.2", |
| | | "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", |
| | |
| | | "node": ">= 4" |
| | | } |
| | | }, |
| | | "node_modules/image-ssim": { |
| | | "version": "0.2.0", |
| | | "resolved": "https://registry.npmjs.org/image-ssim/-/image-ssim-0.2.0.tgz", |
| | | "integrity": "sha512-W7+sO6/yhxy83L0G7xR8YAc5Z5QFtYEXXRV6EaE8tuYBZJnA3gVgp3q7X7muhLZVodeb9UfvjSbwt9VJwjIYAg==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/import-fresh": { |
| | | "version": "3.3.1", |
| | | "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", |
| | |
| | | "url": "https://github.com/sponsors/wooorm" |
| | | } |
| | | }, |
| | | "node_modules/imurmurhash": { |
| | | "version": "0.1.4", |
| | | "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", |
| | | "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=0.8.19" |
| | | } |
| | | }, |
| | | "node_modules/inflight": { |
| | | "version": "1.0.6", |
| | | "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", |
| | |
| | | "node": ">= 0.10" |
| | | } |
| | | }, |
| | | "node_modules/intl-messageformat": { |
| | | "version": "4.4.0", |
| | | "resolved": "https://registry.npmjs.org/intl-messageformat/-/intl-messageformat-4.4.0.tgz", |
| | | "integrity": "sha512-z+Bj2rS3LZSYU4+sNitdHrwnBhr0wO80ZJSW8EzKDBowwUe3Q/UsvgCGjrwa+HPzoGCLEb9HAjfJgo4j2Sac8w==", |
| | | "dev": true, |
| | | "license": "BSD-3-Clause", |
| | | "dependencies": { |
| | | "intl-messageformat-parser": "^1.8.1" |
| | | } |
| | | }, |
| | | "node_modules/intl-messageformat-parser": { |
| | | "version": "1.8.1", |
| | | "resolved": "https://registry.npmjs.org/intl-messageformat-parser/-/intl-messageformat-parser-1.8.1.tgz", |
| | | "integrity": "sha512-IMSCKVf0USrM/959vj3xac7s8f87sc+80Y/ipBzdKy4ifBv5Gsj2tZ41EAaURVg01QU71fYr77uA8Meh6kELbg==", |
| | | "deprecated": "We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser", |
| | | "dev": true, |
| | | "license": "BSD-3-Clause" |
| | | }, |
| | | "node_modules/ip-address": { |
| | | "version": "9.0.5", |
| | | "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", |
| | |
| | | "node": ">= 12" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.10" |
| | | } |
| | | }, |
| | | "node_modules/is-arrayish": { |
| | | "version": "0.2.1", |
| | | "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", |
| | |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/is-typedarray": { |
| | | "version": "1.0.0", |
| | | "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", |
| | | "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/is-unicode-supported": { |
| | | "version": "2.1.0", |
| | | "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", |
| | |
| | | "jiti": "lib/jiti-cli.mjs" |
| | | } |
| | | }, |
| | | "node_modules/jpeg-js": { |
| | | "version": "0.4.4", |
| | | "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.4.tgz", |
| | | "integrity": "sha512-WZzeDOEtTOBK4Mdsar0IqEU5sMr3vSV2RqkAIzUEV2BHnUfKGyswWFPFwK5EeDo93K3FohSHbLAjj0s1Wzd+dg==", |
| | | "dev": true, |
| | | "license": "BSD-3-Clause" |
| | | }, |
| | | "node_modules/js-library-detector": { |
| | | "version": "6.7.0", |
| | | "resolved": "https://registry.npmjs.org/js-library-detector/-/js-library-detector-6.7.0.tgz", |
| | | "integrity": "sha512-c80Qupofp43y4cJ7+8TTDN/AsDwLi5oOm/plBrWI+iQt485vKXCco+yVmOwEgdo9VOdsYTuV0UlTeetVPTriXA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=12" |
| | | } |
| | | }, |
| | | "node_modules/js-tokens": { |
| | | "version": "4.0.0", |
| | | "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/lighthouse": { |
| | | "version": "9.6.8", |
| | | "resolved": "https://registry.npmjs.org/lighthouse/-/lighthouse-9.6.8.tgz", |
| | | "integrity": "sha512-5aRSvnqazci8D2oE7GJM6C7IStvUuMVV+74cGyBuS4n4NCixsDd6+uJdX834XiInSfo+OuVbAJCX4Xu6d2+N9Q==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "dependencies": { |
| | | "@sentry/node": "^6.17.4", |
| | | "axe-core": "4.4.1", |
| | | "chrome-launcher": "^0.15.0", |
| | | "configstore": "^5.0.1", |
| | | "csp_evaluator": "1.1.1", |
| | | "cssstyle": "1.2.1", |
| | | "enquirer": "^2.3.6", |
| | | "http-link-header": "^0.8.0", |
| | | "intl-messageformat": "^4.4.0", |
| | | "jpeg-js": "^0.4.3", |
| | | "js-library-detector": "^6.5.0", |
| | | "lighthouse-logger": "^1.3.0", |
| | | "lighthouse-stack-packs": "1.8.2", |
| | | "lodash": "^4.17.21", |
| | | "lookup-closest-locale": "6.2.0", |
| | | "metaviewport-parser": "0.2.0", |
| | | "open": "^8.4.0", |
| | | "parse-cache-control": "1.0.1", |
| | | "ps-list": "^8.0.0", |
| | | "puppeteer-core": "^13.7.0", |
| | | "robots-parser": "^3.0.0", |
| | | "semver": "^5.3.0", |
| | | "speedline-core": "^1.4.3", |
| | | "third-party-web": "^0.17.1", |
| | | "ws": "^7.0.0", |
| | | "yargs": "^17.3.1", |
| | | "yargs-parser": "^21.0.0" |
| | | }, |
| | | "bin": { |
| | | "chrome-debug": "lighthouse-core/scripts/manual-chrome-launcher.js", |
| | | "lighthouse": "lighthouse-cli/index.js", |
| | | "smokehouse": "lighthouse-cli/test/smokehouse/frontends/smokehouse-bin.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=14.15" |
| | | } |
| | | }, |
| | | "node_modules/lighthouse-logger": { |
| | | "version": "1.4.2", |
| | | "resolved": "https://registry.npmjs.org/lighthouse-logger/-/lighthouse-logger-1.4.2.tgz", |
| | | "integrity": "sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "dependencies": { |
| | | "debug": "^2.6.9", |
| | | "marky": "^1.2.2" |
| | | } |
| | | }, |
| | | "node_modules/lighthouse-logger/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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "ms": "2.0.0" |
| | | } |
| | | }, |
| | | "node_modules/lighthouse-logger/node_modules/ms": { |
| | | "version": "2.0.0", |
| | | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", |
| | | "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/lighthouse-stack-packs": { |
| | | "version": "1.8.2", |
| | | "resolved": "https://registry.npmjs.org/lighthouse-stack-packs/-/lighthouse-stack-packs-1.8.2.tgz", |
| | | "integrity": "sha512-vlCUxxQAB8Nu6LQHqPpDRiMi06Du593/my/6JbMttQeEfJ7pf4OS8obSTh5xSOS80U/O7fq59Q8rQGAUxQatUQ==", |
| | | "dev": true, |
| | | "license": "Apache-2.0" |
| | | }, |
| | | "node_modules/lighthouse/node_modules/configstore": { |
| | | "version": "5.0.1", |
| | | "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", |
| | | "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", |
| | | "dev": true, |
| | | "license": "BSD-2-Clause", |
| | | "dependencies": { |
| | | "dot-prop": "^5.2.0", |
| | | "graceful-fs": "^4.1.2", |
| | | "make-dir": "^3.0.0", |
| | | "unique-string": "^2.0.0", |
| | | "write-file-atomic": "^3.0.0", |
| | | "xdg-basedir": "^4.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/lighthouse/node_modules/define-lazy-prop": { |
| | | "version": "2.0.0", |
| | | "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", |
| | | "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/lighthouse/node_modules/is-docker": { |
| | | "version": "2.2.1", |
| | | "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", |
| | | "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "bin": { |
| | | "is-docker": "cli.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/lighthouse/node_modules/is-wsl": { |
| | | "version": "2.2.0", |
| | | "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", |
| | | "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "is-docker": "^2.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/lighthouse/node_modules/open": { |
| | | "version": "8.4.2", |
| | | "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", |
| | | "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "define-lazy-prop": "^2.0.0", |
| | | "is-docker": "^2.1.1", |
| | | "is-wsl": "^2.2.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=12" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/lighthouse/node_modules/semver": { |
| | | "version": "5.7.2", |
| | | "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", |
| | | "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", |
| | | "dev": true, |
| | | "license": "ISC", |
| | | "bin": { |
| | | "semver": "bin/semver" |
| | | } |
| | | }, |
| | | "node_modules/lighthouse/node_modules/xdg-basedir": { |
| | | "version": "4.0.0", |
| | | "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", |
| | | "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/lines-and-columns": { |
| | | "version": "1.2.4", |
| | | "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/lookup-closest-locale": { |
| | | "version": "6.2.0", |
| | | "resolved": "https://registry.npmjs.org/lookup-closest-locale/-/lookup-closest-locale-6.2.0.tgz", |
| | | "integrity": "sha512-/c2kL+Vnp1jnV6K6RpDTHK3dgg0Tu2VVp+elEiJpjfS1UyY7AjOYHohRug6wT0OpoX2qFgNORndE9RqesfVxWQ==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/lower-case": { |
| | | "version": "1.1.4", |
| | | "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", |
| | | "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/lru_map": { |
| | | "version": "0.3.3", |
| | | "resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz", |
| | | "integrity": "sha512-Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/lru-cache": { |
| | | "version": "10.4.3", |
| | | "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/make-dir": { |
| | | "version": "3.1.0", |
| | | "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", |
| | | "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "semver": "^6.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/make-dir/node_modules/semver": { |
| | | "version": "6.3.1", |
| | | "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", |
| | | "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", |
| | | "dev": true, |
| | | "license": "ISC", |
| | | "bin": { |
| | | "semver": "bin/semver.js" |
| | | } |
| | | }, |
| | | "node_modules/marky": { |
| | | "version": "1.3.0", |
| | | "resolved": "https://registry.npmjs.org/marky/-/marky-1.3.0.tgz", |
| | | "integrity": "sha512-ocnPZQLNpvbedwTy9kNrQEsknEfgvcLMvOtz3sFeWApDq1MXH1TqkCIx58xlpESsfwQOnuBO9beyQuNGzVvuhQ==", |
| | | "dev": true, |
| | | "license": "Apache-2.0" |
| | | }, |
| | | "node_modules/math-intrinsics": { |
| | | "version": "1.1.0", |
| | | "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", |
| | | "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.6" |
| | | } |
| | | }, |
| | | "node_modules/meow": { |
| | | "version": "12.1.1", |
| | | "resolved": "https://registry.npmjs.org/meow/-/meow-12.1.1.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "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", |
| | |
| | | "node": ">= 8" |
| | | } |
| | | }, |
| | | "node_modules/metaviewport-parser": { |
| | | "version": "0.2.0", |
| | | "resolved": "https://registry.npmjs.org/metaviewport-parser/-/metaviewport-parser-0.2.0.tgz", |
| | | "integrity": "sha512-qL5NtY18LGs7lvZCkj3ep2H4Pes9rIiSLZRUyfDdvVw7pWFA0eLwmqaIxApD74RGvUrNEtk9e5Wt1rT+VlCvGw==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.6" |
| | | } |
| | | }, |
| | | "node_modules/micromatch": { |
| | | "version": "4.0.8", |
| | | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", |
| | |
| | | "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, |
| | | "license": "MIT", |
| | | "bin": { |
| | | "mime": "cli.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=4" |
| | | } |
| | | }, |
| | | "node_modules/mime-db": { |
| | | "version": "1.52.0", |
| | | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", |
| | |
| | | "url": "https://github.com/sponsors/ljharb" |
| | | } |
| | | }, |
| | | "node_modules/mitt": { |
| | | "version": "3.0.1", |
| | | "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", |
| | | "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/mkdirp-classic": { |
| | | "version": "0.5.3", |
| | | "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", |
| | | "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/ms": { |
| | | "version": "2.1.3", |
| | | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", |
| | |
| | | "node": "^14.17.0 || ^16.13.0 || >=18.0.0" |
| | | } |
| | | }, |
| | | "node_modules/negotiator": { |
| | | "version": "0.6.4", |
| | | "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.4.tgz", |
| | | "integrity": "sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "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", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/no-case": { |
| | | "version": "2.3.2", |
| | | "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", |
| | | "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "lower-case": "^1.1.1" |
| | | } |
| | | }, |
| | | "node_modules/node-fetch": { |
| | | "version": "2.6.7", |
| | | "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", |
| | | "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "whatwg-url": "^5.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": "4.x || >=6.0.0" |
| | | }, |
| | | "peerDependencies": { |
| | | "encoding": "^0.1.0" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "encoding": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/normalize-package-data": { |
| | | "version": "6.0.2", |
| | | "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/object-inspect": { |
| | | "version": "1.13.4", |
| | | "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", |
| | | "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/ljharb" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "ee-first": "1.1.1" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.8" |
| | | } |
| | | }, |
| | | "node_modules/on-headers": { |
| | | "version": "1.1.0", |
| | | "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz", |
| | | "integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.8" |
| | | } |
| | | }, |
| | | "node_modules/once": { |
| | | "version": "1.4.0", |
| | | "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", |
| | |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "node_modules/pac-proxy-agent": { |
| | | "version": "7.2.0", |
| | | "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/param-case": { |
| | | "version": "2.1.1", |
| | | "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", |
| | | "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "no-case": "^2.2.0" |
| | | } |
| | | }, |
| | | "node_modules/parent-module": { |
| | | "version": "1.0.1", |
| | | "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", |
| | |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "node_modules/parse-cache-control": { |
| | | "version": "1.0.1", |
| | | "resolved": "https://registry.npmjs.org/parse-cache-control/-/parse-cache-control-1.0.1.tgz", |
| | | "integrity": "sha512-60zvsJReQPX5/QP0Kzfd/VrpjScIQ7SHBW6bFCYfEP+fp0Eppr1SHhIO5nd1PjZtvclzSzES9D/p5nFJurwfWg==", |
| | | "dev": true |
| | | }, |
| | | "node_modules/parse-json": { |
| | | "version": "5.2.0", |
| | | "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", |
| | |
| | | "parse-path": "^7.0.0" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.8" |
| | | } |
| | | }, |
| | | "node_modules/path-exists": { |
| | | "version": "5.0.0", |
| | | "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", |
| | |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/path-to-regexp": { |
| | | "version": "0.1.12", |
| | | "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", |
| | | "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/path-type": { |
| | | "version": "5.0.0", |
| | | "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/pend": { |
| | | "version": "1.2.0", |
| | | "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", |
| | | "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/picocolors": { |
| | | "version": "1.1.1", |
| | | "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", |
| | |
| | | "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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "find-up": "^4.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/pkg-dir/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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "locate-path": "^5.0.0", |
| | | "path-exists": "^4.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/pkg-dir/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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "p-locate": "^4.1.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/pkg-dir/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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "p-try": "^2.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=6" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/pkg-dir/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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "p-limit": "^2.2.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/pkg-dir/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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/prettier": { |
| | | "version": "3.5.3", |
| | | "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.5.3.tgz", |
| | |
| | | "prettier": "^3.0.0" |
| | | } |
| | | }, |
| | | "node_modules/progress": { |
| | | "version": "2.0.3", |
| | | "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", |
| | | "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=0.4.0" |
| | | } |
| | | }, |
| | | "node_modules/proto-list": { |
| | | "version": "1.2.4", |
| | | "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", |
| | |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "forwarded": "0.2.0", |
| | | "ipaddr.js": "1.9.1" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.10" |
| | | } |
| | | }, |
| | | "node_modules/proxy-agent": { |
| | | "version": "6.5.0", |
| | | "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz", |
| | |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/ps-list": { |
| | | "version": "8.1.1", |
| | | "resolved": "https://registry.npmjs.org/ps-list/-/ps-list-8.1.1.tgz", |
| | | "integrity": "sha512-OPS9kEJYVmiO48u/B9qneqhkMvgCxT+Tm28VCEJpheTpl8cJ0ffZRRNgS5mrQRTrX5yRTpaJ+hRDeefXYmmorQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": "^12.20.0 || ^14.13.1 || >=16.0.0" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/pump": { |
| | | "version": "3.0.3", |
| | | "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", |
| | | "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "end-of-stream": "^1.1.0", |
| | | "once": "^1.3.1" |
| | | } |
| | | }, |
| | | "node_modules/pupa": { |
| | | "version": "3.1.0", |
| | | "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/puppeteer": { |
| | | "version": "24.22.0", |
| | | "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.22.0.tgz", |
| | | "integrity": "sha512-QabGIvu7F0hAMiKGHZCIRHMb6UoH0QAJA2OaqxEU2tL5noXPrxUcotg2l3ttOA4p1PFnVIGkr6PXRAWlM2evVQ==", |
| | | "dev": true, |
| | | "hasInstallScript": true, |
| | | "license": "Apache-2.0", |
| | | "dependencies": { |
| | | "@puppeteer/browsers": "2.10.10", |
| | | "chromium-bidi": "8.0.0", |
| | | "cosmiconfig": "^9.0.0", |
| | | "devtools-protocol": "0.0.1495869", |
| | | "puppeteer-core": "24.22.0", |
| | | "typed-query-selector": "^2.12.0" |
| | | }, |
| | | "bin": { |
| | | "puppeteer": "lib/cjs/puppeteer/node/cli.js" |
| | | }, |
| | | "engines": { |
| | | "node": ">=18" |
| | | } |
| | | }, |
| | | "node_modules/puppeteer-core": { |
| | | "version": "13.7.0", |
| | | "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-13.7.0.tgz", |
| | | "integrity": "sha512-rXja4vcnAzFAP1OVLq/5dWNfwBGuzcOARJ6qGV7oAZhnLmVRU8G5MsdeQEAOy332ZhkIOnn9jp15R89LKHyp2Q==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "dependencies": { |
| | | "cross-fetch": "3.1.5", |
| | | "debug": "4.3.4", |
| | | "devtools-protocol": "0.0.981744", |
| | | "extract-zip": "2.0.1", |
| | | "https-proxy-agent": "5.0.1", |
| | | "pkg-dir": "4.2.0", |
| | | "progress": "2.0.3", |
| | | "proxy-from-env": "1.1.0", |
| | | "rimraf": "3.0.2", |
| | | "tar-fs": "2.1.1", |
| | | "unbzip2-stream": "1.4.3", |
| | | "ws": "8.5.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=10.18.1" |
| | | } |
| | | }, |
| | | "node_modules/puppeteer-core/node_modules/agent-base": { |
| | | "version": "6.0.2", |
| | | "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", |
| | | "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "debug": "4" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 6.0.0" |
| | | } |
| | | }, |
| | | "node_modules/puppeteer-core/node_modules/debug": { |
| | | "version": "4.3.4", |
| | | "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", |
| | | "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "ms": "2.1.2" |
| | | }, |
| | | "engines": { |
| | | "node": ">=6.0" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "supports-color": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/puppeteer-core/node_modules/devtools-protocol": { |
| | | "version": "0.0.981744", |
| | | "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.981744.tgz", |
| | | "integrity": "sha512-0cuGS8+jhR67Fy7qG3i3Pc7Aw494sb9yG9QgpG97SFVWwolgYjlhJg7n+UaHxOQT30d1TYu/EYe9k01ivLErIg==", |
| | | "dev": true, |
| | | "license": "BSD-3-Clause" |
| | | }, |
| | | "node_modules/puppeteer-core/node_modules/https-proxy-agent": { |
| | | "version": "5.0.1", |
| | | "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", |
| | | "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "agent-base": "6", |
| | | "debug": "4" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 6" |
| | | } |
| | | }, |
| | | "node_modules/puppeteer-core/node_modules/ms": { |
| | | "version": "2.1.2", |
| | | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", |
| | | "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/puppeteer-core/node_modules/tar-fs": { |
| | | "version": "2.1.1", |
| | | "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", |
| | | "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "chownr": "^1.1.1", |
| | | "mkdirp-classic": "^0.5.2", |
| | | "pump": "^3.0.0", |
| | | "tar-stream": "^2.1.4" |
| | | } |
| | | }, |
| | | "node_modules/puppeteer-core/node_modules/tar-stream": { |
| | | "version": "2.2.0", |
| | | "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", |
| | | "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "bl": "^4.0.3", |
| | | "end-of-stream": "^1.4.1", |
| | | "fs-constants": "^1.0.0", |
| | | "inherits": "^2.0.3", |
| | | "readable-stream": "^3.1.1" |
| | | }, |
| | | "engines": { |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "node_modules/puppeteer-core/node_modules/ws": { |
| | | "version": "8.5.0", |
| | | "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", |
| | | "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=10.0.0" |
| | | }, |
| | | "peerDependencies": { |
| | | "bufferutil": "^4.0.1", |
| | | "utf-8-validate": "^5.0.2" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "bufferutil": { |
| | | "optional": true |
| | | }, |
| | | "utf-8-validate": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/puppeteer/node_modules/puppeteer-core": { |
| | | "version": "24.22.0", |
| | | "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.22.0.tgz", |
| | | "integrity": "sha512-oUeWlIg0pMz8YM5pu0uqakM+cCyYyXkHBxx9di9OUELu9X9+AYrNGGRLK9tNME3WfN3JGGqQIH3b4/E9LGek/w==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "dependencies": { |
| | | "@puppeteer/browsers": "2.10.10", |
| | | "chromium-bidi": "8.0.0", |
| | | "debug": "^4.4.3", |
| | | "devtools-protocol": "0.0.1495869", |
| | | "typed-query-selector": "^2.12.0", |
| | | "webdriver-bidi-protocol": "0.2.11", |
| | | "ws": "^8.18.3" |
| | | }, |
| | | "engines": { |
| | | "node": ">=18" |
| | | } |
| | | }, |
| | | "node_modules/puppeteer/node_modules/ws": { |
| | | "version": "8.18.3", |
| | | "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz", |
| | | "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=10.0.0" |
| | | }, |
| | | "peerDependencies": { |
| | | "bufferutil": "^4.0.1", |
| | | "utf-8-validate": ">=5.0.2" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "bufferutil": { |
| | | "optional": true |
| | | }, |
| | | "utf-8-validate": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/qs": { |
| | | "version": "6.13.0", |
| | | "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", |
| | | "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", |
| | | "dev": true, |
| | | "license": "BSD-3-Clause", |
| | | "dependencies": { |
| | | "side-channel": "^1.0.6" |
| | | }, |
| | | "engines": { |
| | | "node": ">=0.6" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/ljharb" |
| | | } |
| | | }, |
| | | "node_modules/queue-microtask": { |
| | | "version": "1.2.3", |
| | | "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", |
| | |
| | | ], |
| | | "license": "MIT" |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.6" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "bytes": "3.1.2", |
| | | "http-errors": "2.0.0", |
| | | "iconv-lite": "0.4.24", |
| | | "unpipe": "1.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.8" |
| | | } |
| | | }, |
| | | "node_modules/rc": { |
| | | "version": "1.2.8", |
| | | "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/relateurl": { |
| | | "version": "0.2.7", |
| | | "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", |
| | | "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.10" |
| | | } |
| | | }, |
| | | "node_modules/release-it": { |
| | | "version": "17.11.0", |
| | | "resolved": "https://registry.npmjs.org/release-it/-/release-it-17.11.0.tgz", |
| | |
| | | "node": ">=0.10.0" |
| | | } |
| | | }, |
| | | "node_modules/rimraf": { |
| | | "version": "3.0.2", |
| | | "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", |
| | | "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", |
| | | "deprecated": "Rimraf versions prior to v4 are no longer supported", |
| | | "dev": true, |
| | | "license": "ISC", |
| | | "dependencies": { |
| | | "glob": "^7.1.3" |
| | | }, |
| | | "bin": { |
| | | "rimraf": "bin.js" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/isaacs" |
| | | } |
| | | }, |
| | | "node_modules/robots-parser": { |
| | | "version": "3.0.1", |
| | | "resolved": "https://registry.npmjs.org/robots-parser/-/robots-parser-3.0.1.tgz", |
| | | "integrity": "sha512-s+pyvQeIKIZ0dx5iJiQk1tPLJAWln39+MI5jtM8wnyws+G5azk+dMnMX0qfbqNetKKNgcWWOdi0sfm+FbQbgdQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=10.0.0" |
| | | } |
| | | }, |
| | | "node_modules/run-applescript": { |
| | | "version": "7.0.0", |
| | | "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.0.0.tgz", |
| | |
| | | "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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "debug": "2.6.9", |
| | | "depd": "2.0.0", |
| | | "destroy": "1.2.0", |
| | | "encodeurl": "~1.0.2", |
| | | "escape-html": "~1.0.3", |
| | | "etag": "~1.8.1", |
| | | "fresh": "0.5.2", |
| | | "http-errors": "2.0.0", |
| | | "mime": "1.6.0", |
| | | "ms": "2.1.3", |
| | | "on-finished": "2.4.1", |
| | | "range-parser": "~1.2.1", |
| | | "statuses": "2.0.1" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.8.0" |
| | | } |
| | | }, |
| | | "node_modules/send/node_modules/debug": { |
| | | "version": "2.6.9", |
| | | "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", |
| | | "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "ms": "2.0.0" |
| | | } |
| | | }, |
| | | "node_modules/send/node_modules/debug/node_modules/ms": { |
| | | "version": "2.0.0", |
| | | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", |
| | | "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.8" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "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/setprototypeof": { |
| | | "version": "1.2.0", |
| | | "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", |
| | | "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", |
| | | "dev": true, |
| | | "license": "ISC" |
| | | }, |
| | | "node_modules/shebang-command": { |
| | | "version": "2.0.0", |
| | | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", |
| | |
| | | "node": ">=6" |
| | | } |
| | | }, |
| | | "node_modules/side-channel": { |
| | | "version": "1.1.0", |
| | | "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", |
| | | "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "es-errors": "^1.3.0", |
| | | "object-inspect": "^1.13.3", |
| | | "side-channel-list": "^1.0.0", |
| | | "side-channel-map": "^1.0.1", |
| | | "side-channel-weakmap": "^1.0.2" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/ljharb" |
| | | } |
| | | }, |
| | | "node_modules/side-channel-list": { |
| | | "version": "1.0.0", |
| | | "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", |
| | | "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "es-errors": "^1.3.0", |
| | | "object-inspect": "^1.13.3" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/ljharb" |
| | | } |
| | | }, |
| | | "node_modules/side-channel-map": { |
| | | "version": "1.0.1", |
| | | "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", |
| | | "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "call-bound": "^1.0.2", |
| | | "es-errors": "^1.3.0", |
| | | "get-intrinsic": "^1.2.5", |
| | | "object-inspect": "^1.13.3" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/ljharb" |
| | | } |
| | | }, |
| | | "node_modules/side-channel-weakmap": { |
| | | "version": "1.0.2", |
| | | "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", |
| | | "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "call-bound": "^1.0.2", |
| | | "es-errors": "^1.3.0", |
| | | "get-intrinsic": "^1.2.5", |
| | | "object-inspect": "^1.13.3", |
| | | "side-channel-map": "^1.0.1" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.4" |
| | | }, |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/ljharb" |
| | | } |
| | | }, |
| | | "node_modules/signal-exit": { |
| | | "version": "4.1.0", |
| | | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", |
| | |
| | | "dev": true, |
| | | "license": "CC0-1.0" |
| | | }, |
| | | "node_modules/speedline-core": { |
| | | "version": "1.4.3", |
| | | "resolved": "https://registry.npmjs.org/speedline-core/-/speedline-core-1.4.3.tgz", |
| | | "integrity": "sha512-DI7/OuAUD+GMpR6dmu8lliO2Wg5zfeh+/xsdyJZCzd8o5JgFUjCeLsBDuZjIQJdwXS3J0L/uZYrELKYqx+PXog==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "@types/node": "*", |
| | | "image-ssim": "^0.2.0", |
| | | "jpeg-js": "^0.4.1" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8.0" |
| | | } |
| | | }, |
| | | "node_modules/split2": { |
| | | "version": "4.2.0", |
| | | "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", |
| | |
| | | "dev": true, |
| | | "license": "BSD-3-Clause" |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.8" |
| | | } |
| | | }, |
| | | "node_modules/stdin-discarder": { |
| | | "version": "0.2.2", |
| | | "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.2.2.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/streamx": { |
| | | "version": "2.22.1", |
| | | "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.1.tgz", |
| | | "integrity": "sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "fast-fifo": "^1.3.2", |
| | | "text-decoder": "^1.1.0" |
| | | }, |
| | | "optionalDependencies": { |
| | | "bare-events": "^2.2.0" |
| | | } |
| | | }, |
| | | "node_modules/string_decoder": { |
| | | "version": "1.3.0", |
| | | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", |
| | |
| | | "url": "https://github.com/sponsors/ljharb" |
| | | } |
| | | }, |
| | | "node_modules/tar-fs": { |
| | | "version": "3.1.1", |
| | | "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz", |
| | | "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "pump": "^3.0.0", |
| | | "tar-stream": "^3.1.5" |
| | | }, |
| | | "optionalDependencies": { |
| | | "bare-fs": "^4.0.1", |
| | | "bare-path": "^3.0.0" |
| | | } |
| | | }, |
| | | "node_modules/tar-stream": { |
| | | "version": "3.1.7", |
| | | "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", |
| | | "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "b4a": "^1.6.4", |
| | | "fast-fifo": "^1.2.0", |
| | | "streamx": "^2.15.0" |
| | | } |
| | | }, |
| | | "node_modules/text-decoder": { |
| | | "version": "1.2.3", |
| | | "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz", |
| | | "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", |
| | | "dev": true, |
| | | "license": "Apache-2.0", |
| | | "dependencies": { |
| | | "b4a": "^1.6.4" |
| | | } |
| | | }, |
| | | "node_modules/text-extensions": { |
| | | "version": "2.4.0", |
| | | "resolved": "https://registry.npmjs.org/text-extensions/-/text-extensions-2.4.0.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/third-party-web": { |
| | | "version": "0.17.1", |
| | | "resolved": "https://registry.npmjs.org/third-party-web/-/third-party-web-0.17.1.tgz", |
| | | "integrity": "sha512-X9Mha8cVeBwakunlZXkXL6xRzw8VCcDGWqT59EzeTYAJIi8ien3CuufnEGEx4ZUFahumNQdoOwf4H2T9Ca6lBg==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/through": { |
| | | "version": "2.3.8", |
| | | "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", |
| | |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=0.6" |
| | | } |
| | | }, |
| | | "node_modules/tr46": { |
| | | "version": "0.0.3", |
| | | "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", |
| | | "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/tslib": { |
| | | "version": "2.8.1", |
| | | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "media-typer": "0.3.0", |
| | | "mime-types": "~2.1.24" |
| | | }, |
| | | "engines": { |
| | | "node": ">= 0.6" |
| | | } |
| | | }, |
| | | "node_modules/typed-query-selector": { |
| | | "version": "2.12.0", |
| | | "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz", |
| | | "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/typedarray": { |
| | | "version": "0.0.6", |
| | | "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", |
| | |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/typedarray-to-buffer": { |
| | | "version": "3.1.5", |
| | | "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", |
| | | "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "is-typedarray": "^1.0.0" |
| | | } |
| | | }, |
| | | "node_modules/typescript": { |
| | | "version": "5.8.3", |
| | | "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", |
| | |
| | | "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", |
| | | "dev": true, |
| | | "license": "BSD-2-Clause", |
| | | "optional": true, |
| | | "bin": { |
| | | "uglifyjs": "bin/uglifyjs" |
| | | }, |
| | |
| | | "ulid": "bin/cli.js" |
| | | } |
| | | }, |
| | | "node_modules/unbzip2-stream": { |
| | | "version": "1.4.3", |
| | | "resolved": "https://registry.npmjs.org/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz", |
| | | "integrity": "sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "buffer": "^5.2.1", |
| | | "through": "^2.3.8" |
| | | } |
| | | }, |
| | | "node_modules/undici-types": { |
| | | "version": "7.8.0", |
| | | "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz", |
| | |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/unique-string": { |
| | | "version": "2.0.0", |
| | | "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", |
| | | "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "crypto-random-string": "^2.0.0" |
| | | }, |
| | | "engines": { |
| | | "node": ">=8" |
| | | } |
| | | }, |
| | | "node_modules/universal-user-agent": { |
| | | "version": "6.0.1", |
| | | "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-6.0.1.tgz", |
| | |
| | | "dev": true, |
| | | "license": "ISC" |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.8" |
| | | } |
| | | }, |
| | | "node_modules/update-notifier": { |
| | | "version": "7.3.1", |
| | | "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-7.3.1.tgz", |
| | |
| | | "url": "https://github.com/yeoman/update-notifier?sponsor=1" |
| | | } |
| | | }, |
| | | "node_modules/upper-case": { |
| | | "version": "1.1.3", |
| | | "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", |
| | | "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "node_modules/url-join": { |
| | | "version": "5.0.0", |
| | | "resolved": "https://registry.npmjs.org/url-join/-/url-join-5.0.0.tgz", |
| | |
| | | "dev": true, |
| | | "license": "MIT" |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.4.0" |
| | | } |
| | | }, |
| | | "node_modules/validate-npm-package-license": { |
| | | "version": "3.0.4", |
| | | "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", |
| | |
| | | "spdx-expression-parse": "^3.0.0" |
| | | } |
| | | }, |
| | | "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, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">= 0.8" |
| | | } |
| | | }, |
| | | "node_modules/wcwidth": { |
| | | "version": "1.0.1", |
| | | "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", |
| | |
| | | "defaults": "^1.0.3" |
| | | } |
| | | }, |
| | | "node_modules/webdriver-bidi-protocol": { |
| | | "version": "0.2.11", |
| | | "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.2.11.tgz", |
| | | "integrity": "sha512-Y9E1/oi4XMxcR8AT0ZC4OvYntl34SPgwjmELH+owjBr0korAX4jKgZULBWILGCVGdVCQ0dodTToIETozhG8zvA==", |
| | | "dev": true, |
| | | "license": "Apache-2.0" |
| | | }, |
| | | "node_modules/webidl-conversions": { |
| | | "version": "3.0.1", |
| | | "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", |
| | | "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", |
| | | "dev": true, |
| | | "license": "BSD-2-Clause" |
| | | }, |
| | | "node_modules/whatwg-url": { |
| | | "version": "5.0.0", |
| | | "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", |
| | | "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "tr46": "~0.0.3", |
| | | "webidl-conversions": "^3.0.0" |
| | | } |
| | | }, |
| | | "node_modules/when-exit": { |
| | | "version": "2.1.4", |
| | | "resolved": "https://registry.npmjs.org/when-exit/-/when-exit-2.1.4.tgz", |
| | |
| | | "dev": true, |
| | | "license": "ISC" |
| | | }, |
| | | "node_modules/write-file-atomic": { |
| | | "version": "3.0.3", |
| | | "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", |
| | | "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", |
| | | "dev": true, |
| | | "license": "ISC", |
| | | "dependencies": { |
| | | "imurmurhash": "^0.1.4", |
| | | "is-typedarray": "^1.0.0", |
| | | "signal-exit": "^3.0.2", |
| | | "typedarray-to-buffer": "^3.1.5" |
| | | } |
| | | }, |
| | | "node_modules/write-file-atomic/node_modules/signal-exit": { |
| | | "version": "3.0.7", |
| | | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", |
| | | "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", |
| | | "dev": true, |
| | | "license": "ISC" |
| | | }, |
| | | "node_modules/ws": { |
| | | "version": "7.5.10", |
| | | "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", |
| | | "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "engines": { |
| | | "node": ">=8.3.0" |
| | | }, |
| | | "peerDependencies": { |
| | | "bufferutil": "^4.0.1", |
| | | "utf-8-validate": "^5.0.2" |
| | | }, |
| | | "peerDependenciesMeta": { |
| | | "bufferutil": { |
| | | "optional": true |
| | | }, |
| | | "utf-8-validate": { |
| | | "optional": true |
| | | } |
| | | } |
| | | }, |
| | | "node_modules/xdg-basedir": { |
| | | "version": "5.1.0", |
| | | "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", |
| | |
| | | "node": ">=12" |
| | | } |
| | | }, |
| | | "node_modules/yauzl": { |
| | | "version": "2.10.0", |
| | | "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", |
| | | "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "dependencies": { |
| | | "buffer-crc32": "~0.2.3", |
| | | "fd-slicer": "~1.1.0" |
| | | } |
| | | }, |
| | | "node_modules/yocto-queue": { |
| | | "version": "1.2.1", |
| | | "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.1.tgz", |
| | |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/sindresorhus" |
| | | } |
| | | }, |
| | | "node_modules/zod": { |
| | | "version": "3.25.76", |
| | | "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", |
| | | "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", |
| | | "dev": true, |
| | | "license": "MIT", |
| | | "funding": { |
| | | "url": "https://github.com/sponsors/colinhacks" |
| | | } |
| | | } |
| | | } |
| | | } |
| | |
| | | "devDependencies": { |
| | | "@commitlint/cli": "^19.5.0", |
| | | "@commitlint/config-conventional": "^19.5.0", |
| | | "@netlify/plugin-lighthouse": "^6.0.3", |
| | | "@release-it/conventional-changelog": "^8.0.2", |
| | | "husky": "^9.1.6", |
| | | "prettier": "^3.3.3", |