From d33b2e23b22d79fd71aa1677bd1c1cd042f4a286 Mon Sep 17 00:00:00 2001
From: Benny Powers
Date: Tue, 24 Mar 2026 14:03:18 +0200
Subject: [PATCH 01/20] feat!: migrate tests to node:test and require Node 24
Combined PR2 (test migration) + PR3 (CJS to ESM):
Test migration:
- Migrate all test files from mocha/chai to node:test + node:assert
- Use --experimental-transform-types --test-force-exit --test-timeout
- Fix browser-logs stack trace assertions (regex instead of hardcoded columns)
- Split parse5 type imports for Node 24 native type stripping
- Add import type to all type-only imports/exports for verbatimModuleSyntax compat
CJS to ESM:
- Add "type": "module" to all TypeScript packages
- Update exports to use "default" condition
- Delete index.mjs shim files
- Fix CJS interop (import.meta.resolve, createRequire, import.meta.dirname)
- Keep JSDoc packages (parse5-utils, config-loader, etc.) as CJS
- Strip ESM export keywords from browser-injected scripts
- Add .nvmrc (v24.11.1)
- Update CI workflows to Node 24
BREAKING CHANGE: Node 24+ is now required.
Assisted-By: Claude Opus 4.6 (1M context)
---
.changeset/browser-logs-node-test-runner.md | 19 +
.changeset/node-24-lts-requirement.md | 51 +
.nvmrc | 1 +
package-lock.json | 9364 +++--------------
package.json | 2 +-
packages/browser-logs/index.mjs | 6 -
packages/browser-logs/package.json | 8 +-
packages/browser-logs/src/browserScript.ts | 13 +-
.../test/serialize-deserialize.test.ts | 233 +-
packages/config-loader/index.mjs | 4 -
packages/config-loader/package.json | 13 +-
.../test/fixtures/package-cjs/package.json | 3 +
packages/config-loader/test/index.test.mjs | 158 +
packages/dev-server-core/index.mjs | 34 -
packages/dev-server-core/package.json | 21 +-
packages/dev-server-core/src/index.ts | 14 +-
.../src/server/createServer.ts | 2 +-
packages/dev-server-core/src/test-helpers.ts | 6 +-
packages/dev-server-core/src/utils.ts | 2 +-
packages/dev-server-core/test-helpers.mjs | 20 -
packages/dev-server-core/test/helpers.ts | 4 +-
.../middleware/basePathMiddleware.test.ts | 21 +-
.../middleware/etagCacheMiddleware.test.ts | 28 +-
.../historyApiFallbackMiddleware.test.ts | 47 +-
.../pluginFileParsedMiddleware.test.ts | 15 +-
.../pluginMimeTypeMiddleware.test.ts | 11 +-
.../middleware/pluginServeMiddleware.test.ts | 34 +-
.../pluginTransformMiddleware.test.ts | 44 +-
.../middleware/serveFilesMiddleware.test.ts | 9 +-
.../test/plugins/mimeTypesPlugin.test.ts | 20 +-
.../test/plugins/parseDynamicImport.test.ts | 33 +-
.../transformModuleImportsPlugin.test.ts | 82 +-
.../test/server/DevServer.test.ts | 65 +-
.../web-sockets/WebSocketsManager.test.ts | 21 +-
.../test/web-sockets/webSocketsPlugin.test.ts | 23 +-
packages/dev-server-esbuild/index.mjs | 6 -
packages/dev-server-esbuild/package.json | 8 +-
.../dev-server-esbuild/src/EsbuildPlugin.ts | 13 +-
.../dev-server-esbuild/src/browser-targets.ts | 3 +-
.../src/esbuildPluginFactory.ts | 4 +-
.../src/getEsbuildTarget.ts | 2 +-
.../dev-server-esbuild/src/parseUserAgent.ts | 4 +-
.../test/banner-footer.test.ts | 11 +-
.../test/browser-targets.test.ts | 58 +-
packages/dev-server-esbuild/test/json.test.ts | 11 +-
packages/dev-server-esbuild/test/jsx.test.ts | 17 +-
.../dev-server-esbuild/test/target.test.ts | 53 +-
packages/dev-server-esbuild/test/ts.test.ts | 43 +-
packages/dev-server-esbuild/test/tsx.test.ts | 19 +-
packages/dev-server-hmr/index.mjs | 6 -
packages/dev-server-hmr/package.json | 8 +-
packages/dev-server-hmr/src/HmrPlugin.ts | 3 +-
.../dev-server-hmr/test/HmrPlugin.test.ts | 49 +-
packages/dev-server-hmr/test/browser.test.ts | 29 +-
packages/dev-server-hmr/test/utils.ts | 2 +-
packages/dev-server-import-maps/index.mjs | 6 -
packages/dev-server-import-maps/package.json | 9 +-
.../src/importMapsPlugin.ts | 9 +-
packages/dev-server-import-maps/src/utils.ts | 8 +-
.../test/injection.test.ts | 15 +-
.../test/resolving.test.ts | 7 +-
packages/dev-server-legacy/index.mjs | 6 -
packages/dev-server-legacy/package.json | 8 +-
.../dev-server-legacy/src/babelTransform.ts | 19 +-
.../dev-server-legacy/src/findJsScripts.ts | 2 +-
.../src/injectPolyfillsLoader.ts | 11 +-
.../dev-server-legacy/src/isLegacyBrowser.ts | 7 +-
.../dev-server-legacy/src/legacyPlugin.ts | 5 +-
.../test/transform-html.test.ts | 11 +-
.../test/transform-js.test.ts | 15 +-
packages/dev-server-polyfill/package.json | 2 +-
packages/dev-server-rollup/index.mjs | 6 -
packages/dev-server-rollup/package.json | 10 +-
.../src/createRollupPluginContextAdapter.ts | 4 +-
.../src/createRollupPluginContexts.ts | 4 +-
packages/dev-server-rollup/src/fromRollup.ts | 2 +-
packages/dev-server-rollup/src/index.ts | 5 +-
.../dev-server-rollup/src/rollupAdapter.ts | 19 +-
.../src/rollupBundlePlugin.ts | 5 +-
.../test/node/plugins/alias.test.ts | 1 +
.../test/node/plugins/babel.test.ts | 7 +-
.../test/node/plugins/commonjs.test.ts | 7 +-
.../test/node/plugins/node-resolve.test.ts | 10 +-
.../test/node/plugins/postcss.test.ts | 5 +-
.../test/node/plugins/replace.test.ts | 1 +
.../test/node/rollupBundlePlugin.test.ts | 3 +
.../test/node/test-helpers.ts | 4 +-
.../dev-server-rollup/test/node/unit.test.ts | 15 +-
packages/dev-server-storybook/package.json | 9 +-
.../dev-server-storybook/src/build/build.ts | 1 +
.../src/build/rollup/createRollupConfig.ts | 2 +
.../src/shared/config/readStorybookConfig.ts | 1 +
packages/dev-server/index.mjs | 7 -
packages/dev-server/package.json | 23 +-
.../dev-server/src/config/mergeConfigs.ts | 1 +
packages/dev-server/src/config/readCliArgs.ts | 21 +-
packages/dev-server/src/index.ts | 2 +-
packages/dev-server/src/openBrowser.ts | 2 +-
.../dev-server/src/plugins/esbuildPlugin.ts | 6 +-
packages/dev-server/src/startDevServer.ts | 2 +-
packages/dev-server/test/integration.test.mjs | 11 +-
packages/parse5-utils/index.mjs | 4 +-
packages/parse5-utils/package.json | 9 +-
packages/parse5-utils/test/index.test.mjs | 391 +
packages/polyfills-loader/index.mjs | 20 -
packages/polyfills-loader/package.json | 11 +-
.../src/createPolyfillsData.ts | 75 +-
.../src/createPolyfillsLoader.ts | 12 +-
packages/polyfills-loader/src/index.ts | 2 +-
.../src/injectPolyfillsLoader.ts | 7 +-
packages/polyfills-loader/src/types.ts | 2 +-
packages/polyfills-loader/src/utils.ts | 4 +-
.../test/createPolyfillsData.test.ts | 39 +-
.../test/createPolyfillsLoader.test.ts | 16 +-
.../test/injectPolyfillsLoader.test.ts | 8 +-
.../createPolyfillsLoader/minified.js | 2 +-
packages/rollup-plugin-copy/index.mjs | 5 -
packages/rollup-plugin-copy/package.json | 12 +-
.../test/integration.test.js | 23 -
.../test/integration.test.mjs | 31 +
.../test/listFiles.test.mjs | 37 +
.../test/patternsToFiles.test.mjs | 33 +
packages/rollup-plugin-html/index.mjs | 6 -
packages/rollup-plugin-html/package.json | 11 +-
packages/rollup-plugin-html/src/index.ts | 7 +-
.../src/input/extract/extractAssets.ts | 6 +-
.../src/input/extract/extractModules.ts | 1 +
.../src/output/injectedUpdatedAssetPaths.ts | 7 +-
packages/rollup-plugin-html/src/utils.ts | 2 +-
.../test/input/InputData.test.ts | 361 +
.../test/input/extract/extractAssets.test.ts | 322 +
.../test/input/extract/extractModules.test.ts | 202 +
.../test/output/getEntrypointBundles.test.ts | 392 +
.../test/output/getOutputHTML.test.ts | 221 +
.../test/output/injectBundles.test.ts | 130 +
.../output/injectedUpdatedAssetPaths.test.ts | 353 +
.../test/rollup-plugin-html.test.ts | 3549 ++-----
.../test/src/input/InputData.test.ts | 2 +-
.../src/input/extract/extractModules.test.ts | 6 +-
.../src/output/getEntrypointBundles.test.ts | 2 +-
.../test/src/output/getOutputHTML.test.ts | 6 +-
.../output/injectedUpdatedAssetPaths.test.ts | 2 +-
packages/rollup-plugin-html/test/utils.ts | 2 +-
.../index.mjs | 5 -
.../package.json | 10 +-
.../test/integration.test.mjs | 310 +
.../rollup-plugin-polyfills-loader/index.mjs | 6 -
.../package.json | 10 +-
.../src/createPolyfillsLoaderConfig.ts | 9 +-
.../src/rollupPluginPolyfillsLoader.ts | 9 +-
.../src/utils.ts | 3 +-
.../test/snapshots/systemjs.html | 2 +-
.../src/createPolyfillsLoaderConfig.test.ts | 26 +-
.../src/rollupPluginPolyfillsLoader.test.ts | 20 +-
.../test/src/utils.test.ts | 28 +-
packages/rollup-plugin-workbox/index.mjs | 6 -
packages/rollup-plugin-workbox/package.json | 8 +-
packages/rollup-plugin-workbox/src/index.ts | 4 +-
packages/storybook-builder/index.mjs | 6 -
packages/storybook-builder/package.json | 13 +-
.../esbuild-plugin-commonjs-named-exports.ts | 3 +-
.../src/generate-iframe-html.ts | 10 +-
.../src/get-node-module-dir.ts | 3 +-
packages/storybook-builder/src/index.ts | 7 +-
.../storybook-builder/src/read-file-config.ts | 2 +-
.../src/rollup-plugin-mdx.ts | 3 +-
.../src/rollup-plugin-prebundle-modules.ts | 13 +-
.../index.mjs | 0
.../package.json | 9 +-
packages/storybook-utils/index.mjs | 1 -
packages/storybook-utils/package.json | 6 +-
packages/test-runner-browserstack/index.mjs | 6 -
.../test-runner-browserstack/package.json | 9 +-
.../src/browserstackLauncher.ts | 2 +-
.../src/browserstackManager.ts | 2 +-
packages/test-runner-chrome/index.mjs | 6 -
packages/test-runner-chrome/package.json | 9 +-
.../test-runner-chrome/src/ChromeLauncher.ts | 4 +-
.../src/ChromeLauncherPage.ts | 6 +-
packages/test-runner-chrome/src/index.ts | 8 +-
packages/test-runner-cli/package.json | 9 +-
packages/test-runner-commands/package.json | 11 +-
packages/test-runner-commands/plugins.mjs | 26 -
.../src/a11ySnapshotPlugin.ts | 2 +-
.../src/emulateMediaPlugin.ts | 2 +-
.../test-runner-commands/src/filePlugin.ts | 2 +-
.../src/selectOptionPlugin.ts | 2 +-
.../src/sendKeysPlugin.ts | 2 +-
.../src/sendMousePlugin.ts | 2 +-
.../src/setUserAgentPlugin.ts | 2 +-
.../src/setViewportPlugin.ts | 2 +-
.../src/snapshotPlugin.ts | 4 +-
.../a11y-snapshot/a11ySnapshotPlugin.test.ts | 5 +-
.../emulate-media/emulateMediaPlugin.test.ts | 5 +-
.../executeServerCommand.test.ts | 5 +-
.../test/file/filePlugin.test.ts | 5 +-
.../select-option/selectOptionPlugin.test.ts | 5 +-
.../test/send-keys/sendKeysPlugin.test.ts | 5 +-
.../test/send-mouse/sendMousePlugin.test.ts | 5 +-
.../set-user-agent/setUserAgentPlugin.test.ts | 5 +-
.../set-viewport/setViewportPlugin.test.ts | 5 +-
.../test/snapshot/snapshotPlugin.test.ts | 5 +-
packages/test-runner-core/index.mjs | 26 -
packages/test-runner-core/package.json | 11 +-
.../src/browser-launcher/BrowserLauncher.ts | 1 +
.../src/cli/BufferedLogger.ts | 1 +
.../test-runner-core/src/cli/TestRunnerCli.ts | 5 +-
.../src/cli/getManualDebugMenu.ts | 1 +
.../src/cli/writeCoverageReport.ts | 1 +
.../src/config/TestRunnerCoreConfig.ts | 3 +-
.../src/config/TestRunnerGroupConfig.ts | 1 +
.../src/coverage/getTestCoverage.ts | 21 +-
packages/test-runner-core/src/index.ts | 26 +-
.../test-runner-core/src/reporter/Reporter.ts | 3 +-
.../test-runner-core/src/runner/TestRunner.ts | 1 +
.../src/runner/TestScheduler.ts | 3 +-
.../src/runner/TestSessionTimeoutHandler.ts | 3 +-
.../src/runner/createDebugSessions.ts | 1 +
.../src/runner/createSessionGroups.ts | 1 +
.../src/runner/createSessionUrl.ts | 1 +
.../src/server/TestRunnerPlugin.ts | 1 +
.../src/server/TestRunnerServer.ts | 3 +-
.../server/middleware/watchFilesMiddleware.ts | 3 +-
.../plugins/api/createSourceMapFunction.ts | 1 +
.../server/plugins/api/parseBrowserErrors.ts | 3 +-
.../server/plugins/api/parseBrowserLogs.ts | 3 +-
.../server/plugins/api/testRunnerApiPlugin.ts | 3 +-
.../plugins/serveTestFrameworkPlugin.ts | 1 +
.../plugins/serveTestRunnerHtmlPlugin.ts | 3 +-
packages/test-runner-core/src/test-helpers.ts | 21 +-
.../src/test-session/BasicTestSession.ts | 1 +
.../src/test-session/DebugTestSession.ts | 1 +
.../src/test-session/TestSession.ts | 1 +
.../src/test-session/TestSessionGroup.ts | 1 +
.../src/test-session/TestSessionManager.ts | 1 +
.../src/utils/fetchSourceMap.ts | 11 +-
packages/test-runner-core/test-helpers.mjs | 6 -
packages/test-runner-coverage-v8/index.mjs | 6 -
packages/test-runner-coverage-v8/package.json | 9 +-
packages/test-runner-coverage-v8/src/index.ts | 8 +-
packages/test-runner-junit-reporter/index.mjs | 6 -
.../test-runner-junit-reporter/package.json | 8 +-
.../src/junitReporter.ts | 7 +-
.../test/junitReporter.test.ts | 27 +-
packages/test-runner-mocha/package.json | 9 +-
.../test-runner-mocha/test/autorun.test.js | 43 -
.../test-runner-mocha/test/autorun.test.mjs | 47 +
.../test-runner-mocha/test/standalone.test.js | 62 -
.../test/standalone.test.mjs | 64 +
.../test-runner-module-mocking/package.json | 7 +-
.../src/createResolveImport.ts | 7 +-
.../src/moduleMockingPlugin.ts | 4 +-
.../test/moduleMockingPlugin.test.ts | 38 +-
packages/test-runner-playwright/index.mjs | 6 -
packages/test-runner-playwright/package.json | 9 +-
.../src/PlaywrightLauncher.ts | 6 +-
.../src/PlaywrightLauncherPage.ts | 10 +-
packages/test-runner-playwright/src/index.ts | 10 +-
packages/test-runner-puppeteer/index.mjs | 6 -
packages/test-runner-puppeteer/package.json | 9 +-
.../src/puppeteerLauncher.ts | 4 +-
packages/test-runner-saucelabs/index.mjs | 6 -
packages/test-runner-saucelabs/package.json | 9 +-
.../src/SauceLabsLauncher.ts | 2 +-
.../src/SauceLabsLauncherManager.ts | 16 +-
.../src/createSauceLabsLauncher.ts | 4 +-
packages/test-runner-selenium/index.mjs | 6 -
packages/test-runner-selenium/package.json | 9 +-
.../test-runner-selenium/src/IFrameManager.ts | 2 +-
.../src/seleniumLauncher.ts | 2 +-
.../package.json | 11 +-
.../test-runner-visual-regression/plugin.mjs | 6 -
.../src/pixelMatchDiff.ts | 4 +-
.../src/visualDiffCommand.ts | 2 +-
.../src/visualRegressionPlugin.ts | 8 +-
.../test/visualRegressionPlugin.test.ts | 29 +-
packages/test-runner-webdriver/index.mjs | 6 -
packages/test-runner-webdriver/package.json | 9 +-
.../src/IFrameManager.ts | 4 +-
.../src/SessionManager.ts | 4 +-
.../test-runner-webdriver/src/coverage.ts | 2 +-
.../src/webdriverLauncher.ts | 4 +-
packages/test-runner/index.mjs | 38 -
packages/test-runner/package.json | 22 +-
.../test-runner/src/config/loadLauncher.ts | 5 +-
.../test-runner/src/config/mergeConfigs.ts | 1 +
.../test-runner/src/config/parseConfig.ts | 10 +-
.../test-runner/src/config/readCliArgs.ts | 41 +-
.../src/reporter/defaultReporter.ts | 2 +-
.../src/reporter/getTestProgress.ts | 2 +-
.../src/reporter/reportTestFileResults.ts | 2 +-
packages/test-runner/src/startTestRunner.ts | 2 +-
292 files changed, 6855 insertions(+), 12150 deletions(-)
create mode 100644 .changeset/browser-logs-node-test-runner.md
create mode 100644 .changeset/node-24-lts-requirement.md
create mode 100644 .nvmrc
delete mode 100644 packages/browser-logs/index.mjs
delete mode 100644 packages/config-loader/index.mjs
create mode 100644 packages/config-loader/test/fixtures/package-cjs/package.json
create mode 100644 packages/config-loader/test/index.test.mjs
delete mode 100644 packages/dev-server-core/index.mjs
delete mode 100644 packages/dev-server-core/test-helpers.mjs
delete mode 100644 packages/dev-server-esbuild/index.mjs
delete mode 100644 packages/dev-server-hmr/index.mjs
delete mode 100644 packages/dev-server-import-maps/index.mjs
delete mode 100644 packages/dev-server-legacy/index.mjs
delete mode 100644 packages/dev-server-rollup/index.mjs
delete mode 100644 packages/dev-server/index.mjs
create mode 100644 packages/parse5-utils/test/index.test.mjs
delete mode 100644 packages/polyfills-loader/index.mjs
delete mode 100644 packages/rollup-plugin-copy/index.mjs
delete mode 100644 packages/rollup-plugin-copy/test/integration.test.js
create mode 100644 packages/rollup-plugin-copy/test/integration.test.mjs
create mode 100644 packages/rollup-plugin-copy/test/listFiles.test.mjs
create mode 100644 packages/rollup-plugin-copy/test/patternsToFiles.test.mjs
delete mode 100644 packages/rollup-plugin-html/index.mjs
create mode 100644 packages/rollup-plugin-html/test/input/InputData.test.ts
create mode 100644 packages/rollup-plugin-html/test/input/extract/extractAssets.test.ts
create mode 100644 packages/rollup-plugin-html/test/input/extract/extractModules.test.ts
create mode 100644 packages/rollup-plugin-html/test/output/getEntrypointBundles.test.ts
create mode 100644 packages/rollup-plugin-html/test/output/getOutputHTML.test.ts
create mode 100644 packages/rollup-plugin-html/test/output/injectBundles.test.ts
create mode 100644 packages/rollup-plugin-html/test/output/injectedUpdatedAssetPaths.test.ts
delete mode 100644 packages/rollup-plugin-import-meta-assets/index.mjs
create mode 100644 packages/rollup-plugin-import-meta-assets/test/integration.test.mjs
delete mode 100644 packages/rollup-plugin-polyfills-loader/index.mjs
delete mode 100644 packages/rollup-plugin-workbox/index.mjs
delete mode 100644 packages/storybook-builder/index.mjs
delete mode 100644 packages/storybook-framework-web-components/index.mjs
delete mode 100644 packages/storybook-utils/index.mjs
delete mode 100644 packages/test-runner-browserstack/index.mjs
delete mode 100644 packages/test-runner-chrome/index.mjs
delete mode 100644 packages/test-runner-commands/plugins.mjs
delete mode 100644 packages/test-runner-core/index.mjs
delete mode 100644 packages/test-runner-core/test-helpers.mjs
delete mode 100644 packages/test-runner-coverage-v8/index.mjs
delete mode 100644 packages/test-runner-junit-reporter/index.mjs
delete mode 100644 packages/test-runner-mocha/test/autorun.test.js
create mode 100644 packages/test-runner-mocha/test/autorun.test.mjs
delete mode 100644 packages/test-runner-mocha/test/standalone.test.js
create mode 100644 packages/test-runner-mocha/test/standalone.test.mjs
delete mode 100644 packages/test-runner-playwright/index.mjs
delete mode 100644 packages/test-runner-puppeteer/index.mjs
delete mode 100644 packages/test-runner-saucelabs/index.mjs
delete mode 100644 packages/test-runner-selenium/index.mjs
delete mode 100644 packages/test-runner-visual-regression/plugin.mjs
delete mode 100644 packages/test-runner-webdriver/index.mjs
delete mode 100644 packages/test-runner/index.mjs
diff --git a/.changeset/browser-logs-node-test-runner.md b/.changeset/browser-logs-node-test-runner.md
new file mode 100644
index 0000000000..5c1df4128e
--- /dev/null
+++ b/.changeset/browser-logs-node-test-runner.md
@@ -0,0 +1,19 @@
+---
+"@web/browser-logs": major
+---
+
+BREAKING: Migrate to Node.js native test runner
+
+- Replace Mocha with Node.js `node:test` module
+- Replace Chai with Node.js `node:assert/strict`
+- Use Node 24's native TypeScript type stripping (enabled by default)
+- Update test imports for ES modules (__dirname, require)
+- All 41 tests passing
+
+**Migration:** No API changes. Development-only breaking change.
+
+**For contributors:**
+- Tests now use `node:test` instead of Mocha
+- Use `npm run test:node` to run tests
+- Node 24+ required for development
+- TypeScript test files run directly without build step
diff --git a/.changeset/node-24-lts-requirement.md b/.changeset/node-24-lts-requirement.md
new file mode 100644
index 0000000000..7dcbc3ba83
--- /dev/null
+++ b/.changeset/node-24-lts-requirement.md
@@ -0,0 +1,51 @@
+---
+"@web/browser-logs": major
+"@web/config-loader": major
+"@web/dev-server": major
+"@web/dev-server-core": major
+"@web/dev-server-esbuild": major
+"@web/dev-server-hmr": major
+"@web/dev-server-import-maps": major
+"@web/dev-server-legacy": major
+"@web/dev-server-polyfill": major
+"@web/dev-server-rollup": major
+"@web/dev-server-storybook": major
+"@web/mocks": major
+"@web/parse5-utils": major
+"@web/polyfills-loader": major
+"@web/rollup-plugin-copy": major
+"@web/rollup-plugin-html": major
+"@web/rollup-plugin-import-meta-assets": major
+"@web/rollup-plugin-polyfills-loader": major
+"@web/rollup-plugin-workbox": major
+"@web/storybook-builder": major
+"@web/storybook-framework-web-components": major
+"@web/storybook-utils": major
+"@web/test-runner": major
+"@web/test-runner-browserstack": major
+"@web/test-runner-chrome": major
+"@web/test-runner-cli": major
+"@web/test-runner-commands": major
+"@web/test-runner-core": major
+"@web/test-runner-coverage-v8": major
+"@web/test-runner-junit-reporter": major
+"@web/test-runner-mocha": major
+"@web/test-runner-module-mocking": major
+"@web/test-runner-playwright": major
+"@web/test-runner-puppeteer": major
+"@web/test-runner-saucelabs": major
+"@web/test-runner-selenium": major
+"@web/test-runner-visual-regression": major
+"@web/test-runner-webdriver": major
+---
+
+**BREAKING**: Require Node.js 24 LTS (Iron)
+
+Update minimum Node.js version from 18.0.0 to 24.0.0 across all packages. Node.js 18 reached EOL in April 2025
+
+**Migration:**
+Update your Node.js version to 24 or later:
+```bash
+nvm install 24
+nvm use 24
+```
diff --git a/.nvmrc b/.nvmrc
new file mode 100644
index 0000000000..8ef0a5258f
--- /dev/null
+++ b/.nvmrc
@@ -0,0 +1 @@
+v24.11.1
diff --git a/package-lock.json b/package-lock.json
index dbec94a9bd..fdced5af9f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -53,7 +53,7 @@
"wireit": "^0.14.2"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"integration/test-runner": {
@@ -70,14 +70,10 @@
},
"node_modules/@11ty/dependency-tree": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@11ty/dependency-tree/-/dependency-tree-1.0.0.tgz",
- "integrity": "sha512-2FWYlkphQ/83MG7b9qqBJfJJ0K9zupNz/6n4EdDuNLw6hQHGp4Sp4UMDRyBvA/xCTYDBaPSuSjHuu45tSujegg==",
"license": "MIT"
},
"node_modules/@11ty/eleventy": {
"version": "0.11.1",
- "resolved": "https://registry.npmjs.org/@11ty/eleventy/-/eleventy-0.11.1.tgz",
- "integrity": "sha512-90iTOifuiRN92gttDFMeGsAuG0/5XwsKvCn/9d5CHYUO80Okq0biSJxr69abYmOstg9jHfkaVxuPkcs4feRb8Q==",
"license": "MIT",
"dependencies": {
"@11ty/dependency-tree": "^1.0.0",
@@ -126,8 +122,6 @@
},
"node_modules/@11ty/eleventy-cache-assets": {
"version": "2.3.0",
- "resolved": "https://registry.npmjs.org/@11ty/eleventy-cache-assets/-/eleventy-cache-assets-2.3.0.tgz",
- "integrity": "sha512-W8tvO00GlWaKt3ccpEStaUBoj9BE3EgzuD8uYChCfYbN2Q4HkEItkiapvIJT0zJwAwoMfnSq6VHPLScYlX2XCg==",
"license": "MIT",
"dependencies": {
"debug": "^4.3.1",
@@ -146,8 +140,6 @@
},
"node_modules/@11ty/eleventy-img": {
"version": "0.9.0",
- "resolved": "https://registry.npmjs.org/@11ty/eleventy-img/-/eleventy-img-0.9.0.tgz",
- "integrity": "sha512-bw6++TlUokFuv/VUvnAyVQp5bykSleVvmvedIWkN8iKMykrNnf+UAUi9byXrlsFwgUvWBdMZH+0j1/1nKhv5VQ==",
"license": "MIT",
"dependencies": {
"@11ty/eleventy-cache-assets": "^2.2.1",
@@ -165,8 +157,6 @@
},
"node_modules/@11ty/eleventy-img/node_modules/color": {
"version": "3.2.1",
- "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
- "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
"license": "MIT",
"dependencies": {
"color-convert": "^1.9.3",
@@ -175,8 +165,6 @@
},
"node_modules/@11ty/eleventy-img/node_modules/decompress-response": {
"version": "4.2.1",
- "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz",
- "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==",
"license": "MIT",
"dependencies": {
"mimic-response": "^2.0.0"
@@ -187,8 +175,6 @@
},
"node_modules/@11ty/eleventy-img/node_modules/fs-extra": {
"version": "9.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
- "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
"license": "MIT",
"dependencies": {
"at-least-node": "^1.0.0",
@@ -202,8 +188,6 @@
},
"node_modules/@11ty/eleventy-img/node_modules/jsonfile": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
"license": "MIT",
"dependencies": {
"universalify": "^2.0.0"
@@ -214,8 +198,6 @@
},
"node_modules/@11ty/eleventy-img/node_modules/mimic-response": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz",
- "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -226,14 +208,10 @@
},
"node_modules/@11ty/eleventy-img/node_modules/napi-build-utils": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
- "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==",
"license": "MIT"
},
"node_modules/@11ty/eleventy-img/node_modules/node-abi": {
"version": "2.30.1",
- "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz",
- "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==",
"license": "MIT",
"dependencies": {
"semver": "^5.4.1"
@@ -241,8 +219,6 @@
},
"node_modules/@11ty/eleventy-img/node_modules/node-abi/node_modules/semver": {
"version": "5.7.2",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
- "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
"license": "ISC",
"bin": {
"semver": "bin/semver"
@@ -250,15 +226,10 @@
},
"node_modules/@11ty/eleventy-img/node_modules/node-addon-api": {
"version": "3.2.1",
- "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz",
- "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==",
"license": "MIT"
},
"node_modules/@11ty/eleventy-img/node_modules/prebuild-install": {
"version": "6.1.4",
- "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.4.tgz",
- "integrity": "sha512-Z4vpywnK1lBg+zdPCVCsKq0xO66eEV9rWo2zrROGGiRS4JtueBOdlB1FnY8lcy7JsUud/Q3ijUxyWN26Ika0vQ==",
- "deprecated": "No longer maintained. Please contact the author of the relevant native addon; alternatives are available.",
"license": "MIT",
"dependencies": {
"detect-libc": "^1.0.3",
@@ -284,8 +255,6 @@
},
"node_modules/@11ty/eleventy-img/node_modules/sharp": {
"version": "0.28.3",
- "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.28.3.tgz",
- "integrity": "sha512-21GEP45Rmr7q2qcmdnjDkNP04Ooh5v0laGS5FDpojOO84D1DJwUijLiSq8XNNM6e8aGXYtoYRh3sVNdm8NodMA==",
"hasInstallScript": true,
"license": "Apache-2.0",
"dependencies": {
@@ -307,8 +276,6 @@
},
"node_modules/@11ty/eleventy-img/node_modules/simple-get": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz",
- "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==",
"license": "MIT",
"dependencies": {
"decompress-response": "^4.2.0",
@@ -318,8 +285,6 @@
},
"node_modules/@11ty/eleventy-img/node_modules/universalify": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
- "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
"license": "MIT",
"engines": {
"node": ">= 10.0.0"
@@ -327,8 +292,6 @@
},
"node_modules/@11ty/eleventy/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -342,8 +305,6 @@
},
"node_modules/@11ty/eleventy/node_modules/chalk": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
- "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -355,8 +316,6 @@
},
"node_modules/@11ty/eleventy/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -367,14 +326,10 @@
},
"node_modules/@11ty/eleventy/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"license": "MIT"
},
"node_modules/@11ty/eleventy/node_modules/fs-extra": {
"version": "8.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
- "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
"license": "MIT",
"dependencies": {
"graceful-fs": "^4.2.0",
@@ -387,8 +342,6 @@
},
"node_modules/@11ty/eleventy/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -396,8 +349,6 @@
},
"node_modules/@11ty/eleventy/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -408,8 +359,7 @@
},
"node_modules/@75lb/deep-merge": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@75lb/deep-merge/-/deep-merge-1.1.2.tgz",
- "integrity": "sha512-08K9ou5VNbheZFxM5tDWoqjA3ImC50DiuuJ2tj1yEPRfkp8lLLg6XAaJ4On+a0yAXor/8ay5gHnAIshRM44Kpw==",
+ "license": "MIT",
"dependencies": {
"lodash": "^4.17.21",
"typical": "^7.1.1"
@@ -420,8 +370,6 @@
},
"node_modules/@75lb/deep-merge/node_modules/typical": {
"version": "7.1.1",
- "resolved": "https://registry.npmjs.org/typical/-/typical-7.1.1.tgz",
- "integrity": "sha512-T+tKVNs6Wu7IWiAce5BgMd7OZfNYUndHwc5MknN+UHOudi7sGZzuHdCadllRuqJ3fPtgFtIH9+lt9qRv6lmpfA==",
"license": "MIT",
"engines": {
"node": ">=12.17"
@@ -429,8 +377,6 @@
},
"node_modules/@aashutoshrathi/word-wrap": {
"version": "1.2.6",
- "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
- "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -439,15 +385,11 @@
},
"node_modules/@adobe/css-tools": {
"version": "4.4.2",
- "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.2.tgz",
- "integrity": "sha512-baYZExFpsdkBNuvGKTKWCwKH57HRZLVtycZS05WTQNVOiXVSeAki3nU35zlRbToeMW8aHlJfyS+1C4BOv27q0A==",
"dev": true,
"license": "MIT"
},
"node_modules/@ampproject/remapping": {
"version": "2.2.1",
- "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz",
- "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==",
"license": "Apache-2.0",
"dependencies": {
"@jridgewell/gen-mapping": "^0.3.0",
@@ -459,8 +401,6 @@
},
"node_modules/@babel/code-frame": {
"version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",
- "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
"license": "MIT",
"dependencies": {
"@babel/helper-validator-identifier": "^7.27.1",
@@ -473,16 +413,14 @@
},
"node_modules/@babel/compat-data": {
"version": "7.24.4",
- "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.24.4.tgz",
- "integrity": "sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==",
+ "license": "MIT",
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/core": {
"version": "7.24.4",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.24.4.tgz",
- "integrity": "sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==",
+ "license": "MIT",
"dependencies": {
"@ampproject/remapping": "^2.2.0",
"@babel/code-frame": "^7.24.2",
@@ -510,8 +448,6 @@
},
"node_modules/@babel/core/node_modules/semver": {
"version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"license": "ISC",
"bin": {
"semver": "bin/semver.js"
@@ -519,8 +455,6 @@
},
"node_modules/@babel/generator": {
"version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.27.1.tgz",
- "integrity": "sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==",
"license": "MIT",
"dependencies": {
"@babel/parser": "^7.27.1",
@@ -535,8 +469,6 @@
},
"node_modules/@babel/helper-annotate-as-pure": {
"version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.1.tgz",
- "integrity": "sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==",
"license": "MIT",
"dependencies": {
"@babel/types": "^7.27.1"
@@ -547,8 +479,7 @@
},
"node_modules/@babel/helper-builder-binary-assignment-operator-visitor": {
"version": "7.22.15",
- "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz",
- "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==",
+ "license": "MIT",
"dependencies": {
"@babel/types": "^7.22.15"
},
@@ -558,8 +489,7 @@
},
"node_modules/@babel/helper-compilation-targets": {
"version": "7.23.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz",
- "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==",
+ "license": "MIT",
"dependencies": {
"@babel/compat-data": "^7.23.5",
"@babel/helper-validator-option": "^7.23.5",
@@ -573,24 +503,20 @@
},
"node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
- "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
+ "license": "ISC",
"dependencies": {
"yallist": "^3.0.2"
}
},
"node_modules/@babel/helper-compilation-targets/node_modules/semver": {
"version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
}
},
"node_modules/@babel/helper-create-class-features-plugin": {
"version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz",
- "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==",
"license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.25.9",
@@ -610,8 +536,6 @@
},
"node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": {
"version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"license": "ISC",
"bin": {
"semver": "bin/semver.js"
@@ -619,8 +543,7 @@
},
"node_modules/@babel/helper-create-regexp-features-plugin": {
"version": "7.22.15",
- "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz",
- "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.22.5",
"regexpu-core": "^5.3.1",
@@ -635,8 +558,6 @@
},
"node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": {
"version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"license": "ISC",
"bin": {
"semver": "bin/semver.js"
@@ -644,8 +565,7 @@
},
"node_modules/@babel/helper-define-polyfill-provider": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.1.tgz",
- "integrity": "sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-compilation-targets": "^7.22.6",
"@babel/helper-plugin-utils": "^7.22.5",
@@ -659,8 +579,6 @@
},
"node_modules/@babel/helper-environment-visitor": {
"version": "7.22.20",
- "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
- "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -668,8 +586,6 @@
},
"node_modules/@babel/helper-function-name": {
"version": "7.23.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
- "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
"license": "MIT",
"dependencies": {
"@babel/template": "^7.22.15",
@@ -681,8 +597,6 @@
},
"node_modules/@babel/helper-hoist-variables": {
"version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
- "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
"license": "MIT",
"dependencies": {
"@babel/types": "^7.22.5"
@@ -693,8 +607,6 @@
},
"node_modules/@babel/helper-member-expression-to-functions": {
"version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz",
- "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==",
"license": "MIT",
"dependencies": {
"@babel/traverse": "^7.25.9",
@@ -706,8 +618,6 @@
},
"node_modules/@babel/helper-module-imports": {
"version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz",
- "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==",
"license": "MIT",
"dependencies": {
"@babel/traverse": "^7.27.1",
@@ -719,8 +629,6 @@
},
"node_modules/@babel/helper-module-transforms": {
"version": "7.26.0",
- "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz",
- "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==",
"license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.25.9",
@@ -736,8 +644,6 @@
},
"node_modules/@babel/helper-optimise-call-expression": {
"version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz",
- "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==",
"license": "MIT",
"dependencies": {
"@babel/types": "^7.25.9"
@@ -748,8 +654,6 @@
},
"node_modules/@babel/helper-plugin-utils": {
"version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz",
- "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -757,8 +661,7 @@
},
"node_modules/@babel/helper-remap-async-to-generator": {
"version": "7.22.20",
- "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz",
- "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.22.5",
"@babel/helper-environment-visitor": "^7.22.20",
@@ -773,8 +676,6 @@
},
"node_modules/@babel/helper-replace-supers": {
"version": "7.26.5",
- "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz",
- "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==",
"license": "MIT",
"dependencies": {
"@babel/helper-member-expression-to-functions": "^7.25.9",
@@ -790,8 +691,6 @@
},
"node_modules/@babel/helper-skip-transparent-expression-wrappers": {
"version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz",
- "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==",
"license": "MIT",
"dependencies": {
"@babel/traverse": "^7.25.9",
@@ -803,8 +702,6 @@
},
"node_modules/@babel/helper-split-export-declaration": {
"version": "7.22.6",
- "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
- "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
"license": "MIT",
"dependencies": {
"@babel/types": "^7.22.5"
@@ -815,8 +712,6 @@
},
"node_modules/@babel/helper-string-parser": {
"version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
- "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -824,8 +719,6 @@
},
"node_modules/@babel/helper-validator-identifier": {
"version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz",
- "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -833,8 +726,6 @@
},
"node_modules/@babel/helper-validator-option": {
"version": "7.25.9",
- "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz",
- "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -842,8 +733,7 @@
},
"node_modules/@babel/helper-wrap-function": {
"version": "7.22.20",
- "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz",
- "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-function-name": "^7.22.5",
"@babel/template": "^7.22.15",
@@ -855,8 +745,7 @@
},
"node_modules/@babel/helpers": {
"version": "7.24.4",
- "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.24.4.tgz",
- "integrity": "sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==",
+ "license": "MIT",
"dependencies": {
"@babel/template": "^7.24.0",
"@babel/traverse": "^7.24.1",
@@ -868,8 +757,6 @@
},
"node_modules/@babel/parser": {
"version": "7.27.2",
- "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.27.2.tgz",
- "integrity": "sha512-QYLs8299NA7WM/bZAdp+CviYYkVoYXlDW2rzliy3chxd1PQjej7JORuMJDJXJUb9g0TT+B99EwaVLKmX+sPXWw==",
"license": "MIT",
"dependencies": {
"@babel/types": "^7.27.1"
@@ -883,8 +770,7 @@
},
"node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": {
"version": "7.24.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.4.tgz",
- "integrity": "sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-environment-visitor": "^7.22.20",
"@babel/helper-plugin-utils": "^7.24.0"
@@ -898,8 +784,7 @@
},
"node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.1.tgz",
- "integrity": "sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -912,8 +797,7 @@
},
"node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.1.tgz",
- "integrity": "sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
@@ -928,8 +812,7 @@
},
"node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.1.tgz",
- "integrity": "sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-environment-visitor": "^7.22.20",
"@babel/helper-plugin-utils": "^7.24.0"
@@ -943,8 +826,6 @@
},
"node_modules/@babel/plugin-proposal-dynamic-import": {
"version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz",
- "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.18.6",
@@ -959,8 +840,6 @@
},
"node_modules/@babel/plugin-proposal-object-rest-spread": {
"version": "7.12.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz",
- "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.10.4",
@@ -973,8 +852,6 @@
},
"node_modules/@babel/plugin-proposal-private-property-in-object": {
"version": "7.21.0-placeholder-for-preset-env.2",
- "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz",
- "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -985,8 +862,7 @@
},
"node_modules/@babel/plugin-syntax-async-generators": {
"version": "7.8.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
- "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},
@@ -996,8 +872,6 @@
},
"node_modules/@babel/plugin-syntax-class-properties": {
"version": "7.12.13",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
- "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.12.13"
@@ -1008,8 +882,7 @@
},
"node_modules/@babel/plugin-syntax-class-static-block": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
- "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.14.5"
},
@@ -1022,8 +895,6 @@
},
"node_modules/@babel/plugin-syntax-dynamic-import": {
"version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
- "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -1034,8 +905,7 @@
},
"node_modules/@babel/plugin-syntax-export-namespace-from": {
"version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
- "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.3"
},
@@ -1045,8 +915,7 @@
},
"node_modules/@babel/plugin-syntax-import-assertions": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.1.tgz",
- "integrity": "sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1059,8 +928,7 @@
},
"node_modules/@babel/plugin-syntax-import-attributes": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.1.tgz",
- "integrity": "sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1073,8 +941,6 @@
},
"node_modules/@babel/plugin-syntax-import-meta": {
"version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz",
- "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.10.4"
@@ -1085,8 +951,7 @@
},
"node_modules/@babel/plugin-syntax-json-strings": {
"version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
- "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},
@@ -1096,8 +961,6 @@
},
"node_modules/@babel/plugin-syntax-jsx": {
"version": "7.12.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz",
- "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.10.4"
@@ -1108,8 +971,7 @@
},
"node_modules/@babel/plugin-syntax-logical-assignment-operators": {
"version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
- "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.10.4"
},
@@ -1119,8 +981,6 @@
},
"node_modules/@babel/plugin-syntax-nullish-coalescing-operator": {
"version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
- "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -1131,8 +991,6 @@
},
"node_modules/@babel/plugin-syntax-numeric-separator": {
"version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
- "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.10.4"
@@ -1143,8 +1001,6 @@
},
"node_modules/@babel/plugin-syntax-object-rest-spread": {
"version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
- "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -1155,8 +1011,7 @@
},
"node_modules/@babel/plugin-syntax-optional-catch-binding": {
"version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
- "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},
@@ -1166,8 +1021,6 @@
},
"node_modules/@babel/plugin-syntax-optional-chaining": {
"version": "7.8.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
- "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
@@ -1178,8 +1031,7 @@
},
"node_modules/@babel/plugin-syntax-private-property-in-object": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
- "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.14.5"
},
@@ -1192,8 +1044,6 @@
},
"node_modules/@babel/plugin-syntax-top-level-await": {
"version": "7.14.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
- "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.14.5"
@@ -1207,8 +1057,6 @@
},
"node_modules/@babel/plugin-syntax-unicode-sets-regex": {
"version": "7.18.6",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz",
- "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==",
"license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.18.6",
@@ -1223,8 +1071,7 @@
},
"node_modules/@babel/plugin-transform-arrow-functions": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.1.tgz",
- "integrity": "sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1237,8 +1084,7 @@
},
"node_modules/@babel/plugin-transform-async-generator-functions": {
"version": "7.24.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.3.tgz",
- "integrity": "sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-environment-visitor": "^7.22.20",
"@babel/helper-plugin-utils": "^7.24.0",
@@ -1254,8 +1100,7 @@
},
"node_modules/@babel/plugin-transform-async-to-generator": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.1.tgz",
- "integrity": "sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.24.1",
"@babel/helper-plugin-utils": "^7.24.0",
@@ -1270,8 +1115,7 @@
},
"node_modules/@babel/plugin-transform-block-scoped-functions": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.1.tgz",
- "integrity": "sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1284,8 +1128,7 @@
},
"node_modules/@babel/plugin-transform-block-scoping": {
"version": "7.24.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.4.tgz",
- "integrity": "sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1298,8 +1141,7 @@
},
"node_modules/@babel/plugin-transform-class-properties": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.1.tgz",
- "integrity": "sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-class-features-plugin": "^7.24.1",
"@babel/helper-plugin-utils": "^7.24.0"
@@ -1313,8 +1155,7 @@
},
"node_modules/@babel/plugin-transform-class-static-block": {
"version": "7.24.4",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.4.tgz",
- "integrity": "sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-class-features-plugin": "^7.24.4",
"@babel/helper-plugin-utils": "^7.24.0",
@@ -1329,8 +1170,7 @@
},
"node_modules/@babel/plugin-transform-classes": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.1.tgz",
- "integrity": "sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.22.5",
"@babel/helper-compilation-targets": "^7.23.6",
@@ -1350,8 +1190,7 @@
},
"node_modules/@babel/plugin-transform-computed-properties": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.1.tgz",
- "integrity": "sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/template": "^7.24.0"
@@ -1365,8 +1204,7 @@
},
"node_modules/@babel/plugin-transform-destructuring": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.1.tgz",
- "integrity": "sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1379,8 +1217,7 @@
},
"node_modules/@babel/plugin-transform-dotall-regex": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.1.tgz",
- "integrity": "sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.22.15",
"@babel/helper-plugin-utils": "^7.24.0"
@@ -1394,8 +1231,7 @@
},
"node_modules/@babel/plugin-transform-duplicate-keys": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.1.tgz",
- "integrity": "sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1408,8 +1244,7 @@
},
"node_modules/@babel/plugin-transform-dynamic-import": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.1.tgz",
- "integrity": "sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/plugin-syntax-dynamic-import": "^7.8.3"
@@ -1423,8 +1258,7 @@
},
"node_modules/@babel/plugin-transform-exponentiation-operator": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.1.tgz",
- "integrity": "sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15",
"@babel/helper-plugin-utils": "^7.24.0"
@@ -1438,8 +1272,7 @@
},
"node_modules/@babel/plugin-transform-export-namespace-from": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.1.tgz",
- "integrity": "sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/plugin-syntax-export-namespace-from": "^7.8.3"
@@ -1453,8 +1286,7 @@
},
"node_modules/@babel/plugin-transform-for-of": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.1.tgz",
- "integrity": "sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/helper-skip-transparent-expression-wrappers": "^7.22.5"
@@ -1468,8 +1300,7 @@
},
"node_modules/@babel/plugin-transform-function-name": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.1.tgz",
- "integrity": "sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-compilation-targets": "^7.23.6",
"@babel/helper-function-name": "^7.23.0",
@@ -1484,8 +1315,7 @@
},
"node_modules/@babel/plugin-transform-json-strings": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.1.tgz",
- "integrity": "sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/plugin-syntax-json-strings": "^7.8.3"
@@ -1499,8 +1329,7 @@
},
"node_modules/@babel/plugin-transform-literals": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.1.tgz",
- "integrity": "sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1513,8 +1342,7 @@
},
"node_modules/@babel/plugin-transform-logical-assignment-operators": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.1.tgz",
- "integrity": "sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
@@ -1528,8 +1356,7 @@
},
"node_modules/@babel/plugin-transform-member-expression-literals": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.1.tgz",
- "integrity": "sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1542,8 +1369,7 @@
},
"node_modules/@babel/plugin-transform-modules-amd": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.1.tgz",
- "integrity": "sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-transforms": "^7.23.3",
"@babel/helper-plugin-utils": "^7.24.0"
@@ -1557,8 +1383,6 @@
},
"node_modules/@babel/plugin-transform-modules-commonjs": {
"version": "7.26.3",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz",
- "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==",
"license": "MIT",
"dependencies": {
"@babel/helper-module-transforms": "^7.26.0",
@@ -1573,8 +1397,7 @@
},
"node_modules/@babel/plugin-transform-modules-systemjs": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.1.tgz",
- "integrity": "sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-hoist-variables": "^7.22.5",
"@babel/helper-module-transforms": "^7.23.3",
@@ -1590,8 +1413,7 @@
},
"node_modules/@babel/plugin-transform-modules-umd": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.1.tgz",
- "integrity": "sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-transforms": "^7.23.3",
"@babel/helper-plugin-utils": "^7.24.0"
@@ -1605,8 +1427,6 @@
},
"node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
"version": "7.22.5",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz",
- "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==",
"license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.22.5",
@@ -1621,8 +1441,7 @@
},
"node_modules/@babel/plugin-transform-new-target": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.1.tgz",
- "integrity": "sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1635,8 +1454,7 @@
},
"node_modules/@babel/plugin-transform-nullish-coalescing-operator": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.1.tgz",
- "integrity": "sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
@@ -1650,8 +1468,7 @@
},
"node_modules/@babel/plugin-transform-numeric-separator": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.1.tgz",
- "integrity": "sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/plugin-syntax-numeric-separator": "^7.10.4"
@@ -1665,8 +1482,7 @@
},
"node_modules/@babel/plugin-transform-object-rest-spread": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.1.tgz",
- "integrity": "sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-compilation-targets": "^7.23.6",
"@babel/helper-plugin-utils": "^7.24.0",
@@ -1682,8 +1498,7 @@
},
"node_modules/@babel/plugin-transform-object-super": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.1.tgz",
- "integrity": "sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/helper-replace-supers": "^7.24.1"
@@ -1697,8 +1512,7 @@
},
"node_modules/@babel/plugin-transform-optional-catch-binding": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.1.tgz",
- "integrity": "sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
@@ -1712,8 +1526,7 @@
},
"node_modules/@babel/plugin-transform-optional-chaining": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.1.tgz",
- "integrity": "sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/helper-skip-transparent-expression-wrappers": "^7.22.5",
@@ -1728,8 +1541,7 @@
},
"node_modules/@babel/plugin-transform-parameters": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.1.tgz",
- "integrity": "sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1742,8 +1554,7 @@
},
"node_modules/@babel/plugin-transform-private-methods": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.1.tgz",
- "integrity": "sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-class-features-plugin": "^7.24.1",
"@babel/helper-plugin-utils": "^7.24.0"
@@ -1757,8 +1568,7 @@
},
"node_modules/@babel/plugin-transform-private-property-in-object": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.1.tgz",
- "integrity": "sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.22.5",
"@babel/helper-create-class-features-plugin": "^7.24.1",
@@ -1774,8 +1584,7 @@
},
"node_modules/@babel/plugin-transform-property-literals": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.1.tgz",
- "integrity": "sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1788,8 +1597,6 @@
},
"node_modules/@babel/plugin-transform-react-jsx": {
"version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz",
- "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==",
"license": "MIT",
"dependencies": {
"@babel/helper-annotate-as-pure": "^7.27.1",
@@ -1807,8 +1614,6 @@
},
"node_modules/@babel/plugin-transform-react-jsx/node_modules/@babel/plugin-syntax-jsx": {
"version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz",
- "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.27.1"
@@ -1822,8 +1627,7 @@
},
"node_modules/@babel/plugin-transform-regenerator": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.1.tgz",
- "integrity": "sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"regenerator-transform": "^0.15.2"
@@ -1837,8 +1641,7 @@
},
"node_modules/@babel/plugin-transform-reserved-words": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.1.tgz",
- "integrity": "sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1851,8 +1654,7 @@
},
"node_modules/@babel/plugin-transform-shorthand-properties": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.1.tgz",
- "integrity": "sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1865,8 +1667,7 @@
},
"node_modules/@babel/plugin-transform-spread": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.1.tgz",
- "integrity": "sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0",
"@babel/helper-skip-transparent-expression-wrappers": "^7.22.5"
@@ -1880,8 +1681,7 @@
},
"node_modules/@babel/plugin-transform-sticky-regex": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.1.tgz",
- "integrity": "sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1894,8 +1694,7 @@
},
"node_modules/@babel/plugin-transform-template-literals": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.1.tgz",
- "integrity": "sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1908,8 +1707,7 @@
},
"node_modules/@babel/plugin-transform-typeof-symbol": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.1.tgz",
- "integrity": "sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1922,8 +1720,7 @@
},
"node_modules/@babel/plugin-transform-unicode-escapes": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.1.tgz",
- "integrity": "sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.24.0"
},
@@ -1936,8 +1733,7 @@
},
"node_modules/@babel/plugin-transform-unicode-property-regex": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.1.tgz",
- "integrity": "sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.22.15",
"@babel/helper-plugin-utils": "^7.24.0"
@@ -1951,8 +1747,7 @@
},
"node_modules/@babel/plugin-transform-unicode-regex": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.1.tgz",
- "integrity": "sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.22.15",
"@babel/helper-plugin-utils": "^7.24.0"
@@ -1966,8 +1761,7 @@
},
"node_modules/@babel/plugin-transform-unicode-sets-regex": {
"version": "7.24.1",
- "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.1.tgz",
- "integrity": "sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-create-regexp-features-plugin": "^7.22.15",
"@babel/helper-plugin-utils": "^7.24.0"
@@ -1981,8 +1775,7 @@
},
"node_modules/@babel/preset-env": {
"version": "7.24.4",
- "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.24.4.tgz",
- "integrity": "sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==",
+ "license": "MIT",
"dependencies": {
"@babel/compat-data": "^7.24.4",
"@babel/helper-compilation-targets": "^7.23.6",
@@ -2075,8 +1868,6 @@
},
"node_modules/@babel/preset-env/node_modules/semver": {
"version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
"license": "ISC",
"bin": {
"semver": "bin/semver.js"
@@ -2084,8 +1875,7 @@
},
"node_modules/@babel/preset-modules": {
"version": "0.1.6-no-external-plugins",
- "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz",
- "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "^7.0.0",
"@babel/types": "^7.4.4",
@@ -2097,14 +1887,10 @@
},
"node_modules/@babel/regjsgen": {
"version": "0.8.0",
- "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz",
- "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==",
"license": "MIT"
},
"node_modules/@babel/runtime": {
"version": "7.27.6",
- "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.27.6.tgz",
- "integrity": "sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -2112,8 +1898,6 @@
},
"node_modules/@babel/template": {
"version": "7.27.2",
- "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz",
- "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.27.1",
@@ -2126,8 +1910,6 @@
},
"node_modules/@babel/traverse": {
"version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.27.1.tgz",
- "integrity": "sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.27.1",
@@ -2144,8 +1926,6 @@
},
"node_modules/@babel/types": {
"version": "7.27.1",
- "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.27.1.tgz",
- "integrity": "sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==",
"license": "MIT",
"dependencies": {
"@babel/helper-string-parser": "^7.27.1",
@@ -2157,22 +1937,16 @@
},
"node_modules/@bundled-es-modules/cookie": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@bundled-es-modules/cookie/-/cookie-2.0.1.tgz",
- "integrity": "sha512-8o+5fRPLNbjbdGRRmJj3h6Hh1AQJf2dk3qQ/5ZFb+PXkRNiSoMGGUKlsgLfrxneb72axVJyIYji64E2+nNfYyw==",
"license": "ISC",
"dependencies": {
"cookie": "^0.7.2"
}
},
"node_modules/@bundled-es-modules/message-format": {
- "version": "6.0.4",
- "resolved": "https://registry.npmjs.org/@bundled-es-modules/message-format/-/message-format-6.0.4.tgz",
- "integrity": "sha512-NGUoPxqsBzDwvRhY3A3L/AhS1hzS9OWappfyDOyCwE7G3W4ua28gau7QwvJz7QzA6ArbAdeb8c1mLjvd1WUFAA=="
+ "version": "6.0.4"
},
"node_modules/@bundled-es-modules/statuses": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@bundled-es-modules/statuses/-/statuses-1.0.1.tgz",
- "integrity": "sha512-yn7BklA5acgcBr+7w064fGV+SGIFySjCKpqjcWgBAIfrAkY+4GQTJJHQMeT3V/sgz23VTEVV8TtOmkvJAhFVfg==",
"license": "ISC",
"dependencies": {
"statuses": "^2.0.1"
@@ -2180,8 +1954,7 @@
},
"node_modules/@bundled-es-modules/tough-cookie": {
"version": "0.1.6",
- "resolved": "https://registry.npmjs.org/@bundled-es-modules/tough-cookie/-/tough-cookie-0.1.6.tgz",
- "integrity": "sha512-dvMHbL464C0zI+Yqxbz6kZ5TOEp7GLW+pry/RWndAR8MJQAXZ2rPmIs8tziTZjeIyhSNZgZbCePtfSbdWqStJw==",
+ "license": "ISC",
"dependencies": {
"@types/tough-cookie": "^4.0.5",
"tough-cookie": "^4.1.4"
@@ -2189,9 +1962,8 @@
},
"node_modules/@changesets/apply-release-plan": {
"version": "7.0.7",
- "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-7.0.7.tgz",
- "integrity": "sha512-qnPOcmmmnD0MfMg9DjU1/onORFyRpDXkMMl2IJg9mECY6RnxL3wN0TCCc92b2sXt1jt8DgjAUUsZYGUGTdYIXA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/config": "^3.0.5",
"@changesets/get-version-range-type": "^0.4.0",
@@ -2210,8 +1982,6 @@
},
"node_modules/@changesets/apply-release-plan/node_modules/prettier": {
"version": "2.8.8",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz",
- "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
"dev": true,
"license": "MIT",
"bin": {
@@ -2226,9 +1996,8 @@
},
"node_modules/@changesets/assemble-release-plan": {
"version": "6.0.5",
- "resolved": "https://registry.npmjs.org/@changesets/assemble-release-plan/-/assemble-release-plan-6.0.5.tgz",
- "integrity": "sha512-IgvBWLNKZd6k4t72MBTBK3nkygi0j3t3zdC1zrfusYo0KpdsvnDjrMM9vPnTCLCMlfNs55jRL4gIMybxa64FCQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/errors": "^0.2.0",
"@changesets/get-dependents-graph": "^2.1.2",
@@ -2240,18 +2009,16 @@
},
"node_modules/@changesets/changelog-git": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/@changesets/changelog-git/-/changelog-git-0.2.0.tgz",
- "integrity": "sha512-bHOx97iFI4OClIT35Lok3sJAwM31VbUM++gnMBV16fdbtBhgYu4dxsphBF/0AZZsyAHMrnM0yFcj5gZM1py6uQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/types": "^6.0.0"
}
},
"node_modules/@changesets/cli": {
"version": "2.27.11",
- "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.27.11.tgz",
- "integrity": "sha512-1QislpE+nvJgSZZo9+Lj3Lno5pKBgN46dAV8IVxKJy9wX8AOrs9nn5pYVZuDpoxWJJCALmbfOsHkyxujgetQSg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/apply-release-plan": "^7.0.7",
"@changesets/assemble-release-plan": "^6.0.5",
@@ -2288,9 +2055,8 @@
},
"node_modules/@changesets/config": {
"version": "3.0.5",
- "resolved": "https://registry.npmjs.org/@changesets/config/-/config-3.0.5.tgz",
- "integrity": "sha512-QyXLSSd10GquX7hY0Mt4yQFMEeqnO5z/XLpbIr4PAkNNoQNKwDyiSrx4yd749WddusH1v3OSiA0NRAYmH/APpQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/errors": "^0.2.0",
"@changesets/get-dependents-graph": "^2.1.2",
@@ -2303,18 +2069,16 @@
},
"node_modules/@changesets/errors": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/@changesets/errors/-/errors-0.2.0.tgz",
- "integrity": "sha512-6BLOQUscTpZeGljvyQXlWOItQyU71kCdGz7Pi8H8zdw6BI0g3m43iL4xKUVPWtG+qrrL9DTjpdn8eYuCQSRpow==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"extendable-error": "^0.1.5"
}
},
"node_modules/@changesets/get-dependents-graph": {
"version": "2.1.2",
- "resolved": "https://registry.npmjs.org/@changesets/get-dependents-graph/-/get-dependents-graph-2.1.2.tgz",
- "integrity": "sha512-sgcHRkiBY9i4zWYBwlVyAjEM9sAzs4wYVwJUdnbDLnVG3QwAaia1Mk5P8M7kraTOZN+vBET7n8KyB0YXCbFRLQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/types": "^6.0.0",
"@manypkg/get-packages": "^1.1.3",
@@ -2324,9 +2088,8 @@
},
"node_modules/@changesets/get-release-plan": {
"version": "4.0.6",
- "resolved": "https://registry.npmjs.org/@changesets/get-release-plan/-/get-release-plan-4.0.6.tgz",
- "integrity": "sha512-FHRwBkY7Eili04Y5YMOZb0ezQzKikTka4wL753vfUA5COSebt7KThqiuCN9BewE4/qFGgF/5t3AuzXx1/UAY4w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/assemble-release-plan": "^6.0.5",
"@changesets/config": "^3.0.5",
@@ -2338,15 +2101,13 @@
},
"node_modules/@changesets/get-version-range-type": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/@changesets/get-version-range-type/-/get-version-range-type-0.4.0.tgz",
- "integrity": "sha512-hwawtob9DryoGTpixy1D3ZXbGgJu1Rhr+ySH2PvTLHvkZuQ7sRT4oQwMh0hbqZH1weAooedEjRsbrWcGLCeyVQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@changesets/git": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/@changesets/git/-/git-3.0.2.tgz",
- "integrity": "sha512-r1/Kju9Y8OxRRdvna+nxpQIsMsRQn9dhhAZt94FLDeu0Hij2hnOozW8iqnHBgvu+KdnJppCveQwK4odwfw/aWQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/errors": "^0.2.0",
"@manypkg/get-packages": "^1.1.3",
@@ -2357,18 +2118,16 @@
},
"node_modules/@changesets/logger": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@changesets/logger/-/logger-0.1.1.tgz",
- "integrity": "sha512-OQtR36ZlnuTxKqoW4Sv6x5YIhOmClRd5pWsjZsddYxpWs517R0HkyiefQPIytCVh4ZcC5x9XaG8KTdd5iRQUfg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"picocolors": "^1.1.0"
}
},
"node_modules/@changesets/parse": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/@changesets/parse/-/parse-0.4.0.tgz",
- "integrity": "sha512-TS/9KG2CdGXS27S+QxbZXgr8uPsP4yNJYb4BC2/NeFUj80Rni3TeD2qwWmabymxmrLo7JEsytXH1FbpKTbvivw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/types": "^6.0.0",
"js-yaml": "^3.13.1"
@@ -2376,9 +2135,8 @@
},
"node_modules/@changesets/pre": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@changesets/pre/-/pre-2.0.1.tgz",
- "integrity": "sha512-vvBJ/If4jKM4tPz9JdY2kGOgWmCowUYOi5Ycv8dyLnEE8FgpYYUo1mgJZxcdtGGP3aG8rAQulGLyyXGSLkIMTQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/errors": "^0.2.0",
"@changesets/types": "^6.0.0",
@@ -2388,9 +2146,8 @@
},
"node_modules/@changesets/read": {
"version": "0.6.2",
- "resolved": "https://registry.npmjs.org/@changesets/read/-/read-0.6.2.tgz",
- "integrity": "sha512-wjfQpJvryY3zD61p8jR87mJdyx2FIhEcdXhKUqkja87toMrP/3jtg/Yg29upN+N4Ckf525/uvV7a4tzBlpk6gg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/git": "^3.0.2",
"@changesets/logger": "^0.1.1",
@@ -2403,9 +2160,8 @@
},
"node_modules/@changesets/should-skip-package": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/@changesets/should-skip-package/-/should-skip-package-0.1.1.tgz",
- "integrity": "sha512-H9LjLbF6mMHLtJIc/eHR9Na+MifJ3VxtgP/Y+XLn4BF7tDTEN1HNYtH6QMcjP1uxp9sjaFYmW8xqloaCi/ckTg==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/types": "^6.0.0",
"@manypkg/get-packages": "^1.1.3"
@@ -2413,15 +2169,13 @@
},
"node_modules/@changesets/types": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/@changesets/types/-/types-6.0.0.tgz",
- "integrity": "sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@changesets/write": {
"version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@changesets/write/-/write-0.3.2.tgz",
- "integrity": "sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@changesets/types": "^6.0.0",
"fs-extra": "^7.0.1",
@@ -2431,8 +2185,6 @@
},
"node_modules/@changesets/write/node_modules/prettier": {
"version": "2.8.8",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz",
- "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==",
"dev": true,
"license": "MIT",
"bin": {
@@ -2447,8 +2199,6 @@
},
"node_modules/@cspotcode/source-map-support": {
"version": "0.8.1",
- "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz",
- "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2460,8 +2210,6 @@
},
"node_modules/@cspotcode/source-map-support/node_modules/@jridgewell/trace-mapping": {
"version": "0.3.9",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz",
- "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2471,273 +2219,14 @@
},
"node_modules/@eggjs/yauzl": {
"version": "2.11.0",
- "resolved": "https://registry.npmjs.org/@eggjs/yauzl/-/yauzl-2.11.0.tgz",
- "integrity": "sha512-Jq+k2fCZJ3i3HShb0nxLUiAgq5pwo8JTT1TrH22JoehZQ0Nm2dvByGIja1NYfNyuE4Tx5/Dns5nVsBN/mlC8yg==",
+ "license": "MIT",
"dependencies": {
"buffer-crc32": "~0.2.3",
"fd-slicer2": "^1.2.0"
}
},
- "node_modules/@esbuild/aix-ppc64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.12.tgz",
- "integrity": "sha512-Hhmwd6CInZ3dwpuGTF8fJG6yoWmsToE+vYgD4nytZVxcu1ulHpUQRAB1UJ8+N1Am3Mz4+xOByoQoSZf4D+CpkA==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "aix"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/android-arm": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.12.tgz",
- "integrity": "sha512-VJ+sKvNA/GE7Ccacc9Cha7bpS8nyzVv0jdVgwNDaR4gDMC/2TTRc33Ip8qrNYUcpkOHUT5OZ0bUcNNVZQ9RLlg==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/android-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.12.tgz",
- "integrity": "sha512-6AAmLG7zwD1Z159jCKPvAxZd4y/VTO0VkprYy+3N2FtJ8+BQWFXU+OxARIwA46c5tdD9SsKGZ/1ocqBS/gAKHg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/android-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.12.tgz",
- "integrity": "sha512-5jbb+2hhDHx5phYR2By8GTWEzn6I9UqR11Kwf22iKbNpYrsmRB18aX/9ivc5cabcUiAT/wM+YIZ6SG9QO6a8kg==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/darwin-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.12.tgz",
- "integrity": "sha512-N3zl+lxHCifgIlcMUP5016ESkeQjLj/959RxxNYIthIg+CQHInujFuXeWbWMgnTo4cp5XVHqFPmpyu9J65C1Yg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/darwin-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.12.tgz",
- "integrity": "sha512-HQ9ka4Kx21qHXwtlTUVbKJOAnmG1ipXhdWTmNXiPzPfWKpXqASVcWdnf2bnL73wgjNrFXAa3yYvBSd9pzfEIpA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/freebsd-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.12.tgz",
- "integrity": "sha512-gA0Bx759+7Jve03K1S0vkOu5Lg/85dou3EseOGUes8flVOGxbhDDh/iZaoek11Y8mtyKPGF3vP8XhnkDEAmzeg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/freebsd-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.12.tgz",
- "integrity": "sha512-TGbO26Yw2xsHzxtbVFGEXBFH0FRAP7gtcPE7P5yP7wGy7cXK2oO7RyOhL5NLiqTlBh47XhmIUXuGciXEqYFfBQ==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-arm": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.12.tgz",
- "integrity": "sha512-lPDGyC1JPDou8kGcywY0YILzWlhhnRjdof3UlcoqYmS9El818LLfJJc3PXXgZHrHCAKs/Z2SeZtDJr5MrkxtOw==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.12.tgz",
- "integrity": "sha512-8bwX7a8FghIgrupcxb4aUmYDLp8pX06rGh5HqDT7bB+8Rdells6mHvrFHHW2JAOPZUbnjUpKTLg6ECyzvas2AQ==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-ia32": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.12.tgz",
- "integrity": "sha512-0y9KrdVnbMM2/vG8KfU0byhUN+EFCny9+8g202gYqSSVMonbsCfLjUO+rCci7pM0WBEtz+oK/PIwHkzxkyharA==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-loong64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.12.tgz",
- "integrity": "sha512-h///Lr5a9rib/v1GGqXVGzjL4TMvVTv+s1DPoxQdz7l/AYv6LDSxdIwzxkrPW438oUXiDtwM10o9PmwS/6Z0Ng==",
- "cpu": [
- "loong64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-mips64el": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.12.tgz",
- "integrity": "sha512-iyRrM1Pzy9GFMDLsXn1iHUm18nhKnNMWscjmp4+hpafcZjrr2WbT//d20xaGljXDBYHqRcl8HnxbX6uaA/eGVw==",
- "cpu": [
- "mips64el"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-ppc64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.12.tgz",
- "integrity": "sha512-9meM/lRXxMi5PSUqEXRCtVjEZBGwB7P/D4yT8UG/mwIdze2aV4Vo6U5gD3+RsoHXKkHCfSxZKzmDssVlRj1QQA==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-riscv64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.12.tgz",
- "integrity": "sha512-Zr7KR4hgKUpWAwb1f3o5ygT04MzqVrGEGXGLnj15YQDJErYu/BGg+wmFlIDOdJp0PmB0lLvxFIOXZgFRrdjR0w==",
- "cpu": [
- "riscv64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/linux-s390x": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.12.tgz",
- "integrity": "sha512-MsKncOcgTNvdtiISc/jZs/Zf8d0cl/t3gYWX8J9ubBnVOwlk65UIEEvgBORTiljloIWnBzLs4qhzPkJcitIzIg==",
- "cpu": [
- "s390x"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
"node_modules/@esbuild/linux-x64": {
"version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.12.tgz",
- "integrity": "sha512-uqZMTLr/zR/ed4jIGnwSLkaHmPjOjJvnm6TVVitAa08SLS9Z0VM8wIRx7gWbJB5/J54YuIMInDquWyYvQLZkgw==",
"cpu": [
"x64"
],
@@ -2750,154 +2239,8 @@
"node": ">=18"
}
},
- "node_modules/@esbuild/netbsd-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.12.tgz",
- "integrity": "sha512-xXwcTq4GhRM7J9A8Gv5boanHhRa/Q9KLVmcyXHCTaM4wKfIpWkdXiMog/KsnxzJ0A1+nD+zoecuzqPmCRyBGjg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/netbsd-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.12.tgz",
- "integrity": "sha512-Ld5pTlzPy3YwGec4OuHh1aCVCRvOXdH8DgRjfDy/oumVovmuSzWfnSJg+VtakB9Cm0gxNO9BzWkj6mtO1FMXkQ==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/openbsd-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.12.tgz",
- "integrity": "sha512-fF96T6KsBo/pkQI950FARU9apGNTSlZGsv1jZBAlcLL1MLjLNIWPBkj5NlSz8aAzYKg+eNqknrUJ24QBybeR5A==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/openbsd-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.12.tgz",
- "integrity": "sha512-MZyXUkZHjQxUvzK7rN8DJ3SRmrVrke8ZyRusHlP+kuwqTcfWLyqMOE3sScPPyeIXN/mDJIfGXvcMqCgYKekoQw==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/openharmony-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz",
- "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openharmony"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/sunos-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.12.tgz",
- "integrity": "sha512-3wGSCDyuTHQUzt0nV7bocDy72r2lI33QL3gkDNGkod22EsYl04sMf0qLb8luNKTOmgF/eDEDP5BFNwoBKH441w==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/win32-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.12.tgz",
- "integrity": "sha512-rMmLrur64A7+DKlnSuwqUdRKyd3UE7oPJZmnljqEptesKM8wx9J8gx5u0+9Pq0fQQW8vqeKebwNXdfOyP+8Bsg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/win32-ia32": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.12.tgz",
- "integrity": "sha512-HkqnmmBoCbCwxUKKNPBixiWDGCpQGVsrQfJoVGYLPT41XWF8lHuE5N6WhVia2n4o5QK5M4tYr21827fNhi4byQ==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "node_modules/@esbuild/win32-x64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.12.tgz",
- "integrity": "sha512-alJC0uCZpTFrSL0CCDjcgleBXPnCrEAhTBILpeAp7M/OFgoqtAetfBzX0xM00MUsVVPpVjlPuMbREqnZCXaTnA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
"node_modules/@eslint-community/eslint-utils": {
"version": "4.9.1",
- "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz",
- "integrity": "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2915,8 +2258,6 @@
},
"node_modules/@eslint-community/regexpp": {
"version": "4.12.2",
- "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.2.tgz",
- "integrity": "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==",
"dev": true,
"license": "MIT",
"engines": {
@@ -2925,8 +2266,6 @@
},
"node_modules/@eslint/eslintrc": {
"version": "2.1.4",
- "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz",
- "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2949,15 +2288,11 @@
},
"node_modules/@eslint/eslintrc/node_modules/argparse": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
"dev": true,
"license": "Python-2.0"
},
"node_modules/@eslint/eslintrc/node_modules/globals": {
"version": "13.24.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz",
- "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2972,8 +2307,6 @@
},
"node_modules/@eslint/eslintrc/node_modules/js-yaml": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
- "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -2985,8 +2318,6 @@
},
"node_modules/@eslint/eslintrc/node_modules/type-fest": {
"version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
"dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
@@ -2998,8 +2329,6 @@
},
"node_modules/@eslint/js": {
"version": "8.57.1",
- "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.1.tgz",
- "integrity": "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -3008,8 +2337,6 @@
},
"node_modules/@esm-bundle/chai": {
"version": "4.3.4",
- "resolved": "https://registry.npmjs.org/@esm-bundle/chai/-/chai-4.3.4.tgz",
- "integrity": "sha512-6Tx35wWiNw7X0nLY9RMx8v3EL8SacCFW+eEZOE9Hc+XxmU5HFE2AFEg+GehUZpiyDGwVvPH75ckGlqC7coIPnA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -3018,9 +2345,6 @@
},
"node_modules/@humanwhocodes/config-array": {
"version": "0.13.0",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz",
- "integrity": "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==",
- "deprecated": "Use @eslint/config-array instead",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -3034,8 +2358,6 @@
},
"node_modules/@humanwhocodes/module-importer": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
- "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -3048,22 +2370,16 @@
},
"node_modules/@humanwhocodes/object-schema": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz",
- "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==",
- "deprecated": "Use @eslint/object-schema instead",
"dev": true,
"license": "BSD-3-Clause"
},
"node_modules/@import-maps/resolve": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@import-maps/resolve/-/resolve-1.0.1.tgz",
- "integrity": "sha512-tWZNBIS1CoekcwlMuyG2mr0a1Wo5lb5lEHwwWvZo+5GLgr3e9LLDTtmgtCWEwBpXMkxn9D+2W9j2FY6eZQq0tA==",
"license": "MIT"
},
"node_modules/@inquirer/confirm": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-3.2.0.tgz",
- "integrity": "sha512-oOIwPs0Dvq5220Z8lGL/6LHRTEr9TgLHmiI99Rj1PJ1p1czTys+olrgBqZk4E2qC0YTzeHprxSQmoHioVdJ7Lw==",
+ "license": "MIT",
"dependencies": {
"@inquirer/core": "^9.1.0",
"@inquirer/type": "^1.5.3"
@@ -3074,8 +2390,7 @@
},
"node_modules/@inquirer/core": {
"version": "9.1.0",
- "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-9.1.0.tgz",
- "integrity": "sha512-RZVfH//2ytTjmaBIzeKT1zefcQZzuruwkpTwwbe/i2jTl4o9M+iML5ChULzz6iw1Ok8iUBBsRCjY2IEbD8Ft4w==",
+ "license": "MIT",
"dependencies": {
"@inquirer/figures": "^1.0.5",
"@inquirer/type": "^1.5.3",
@@ -3097,8 +2412,7 @@
},
"node_modules/@inquirer/core/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -3111,16 +2425,14 @@
},
"node_modules/@inquirer/core/node_modules/cli-width": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz",
- "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==",
+ "license": "ISC",
"engines": {
"node": ">= 12"
}
},
"node_modules/@inquirer/core/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
},
@@ -3130,34 +2442,29 @@
},
"node_modules/@inquirer/core/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ "license": "MIT"
},
"node_modules/@inquirer/core/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
+ "license": "MIT"
},
"node_modules/@inquirer/core/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"node_modules/@inquirer/core/node_modules/mute-stream": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz",
- "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==",
+ "license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
"node_modules/@inquirer/core/node_modules/signal-exit": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
+ "license": "ISC",
"engines": {
"node": ">=14"
},
@@ -3167,8 +2474,7 @@
},
"node_modules/@inquirer/core/node_modules/string-width": {
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
"is-fullwidth-code-point": "^3.0.0",
@@ -3180,8 +2486,7 @@
},
"node_modules/@inquirer/core/node_modules/wrap-ansi": {
"version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.0.0",
"string-width": "^4.1.0",
@@ -3193,16 +2498,14 @@
},
"node_modules/@inquirer/figures": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.5.tgz",
- "integrity": "sha512-79hP/VWdZ2UVc9bFGJnoQ/lQMpL74mGgzSYX1xUqCVk7/v73vJCMw1VuyWN1jGkZ9B3z7THAbySqGbCNefcjfA==",
+ "license": "MIT",
"engines": {
"node": ">=18"
}
},
"node_modules/@inquirer/type": {
"version": "1.5.3",
- "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.5.3.tgz",
- "integrity": "sha512-xUQ14WQGR/HK5ei+2CvgcwoH9fQ4PgPGmVFSN0pc1+fVyDL3MREhyAY7nxEErSu6CkllBM3D7e3e+kOvtu+eIg==",
+ "license": "MIT",
"dependencies": {
"mute-stream": "^1.0.0"
},
@@ -3212,16 +2515,13 @@
},
"node_modules/@inquirer/type/node_modules/mute-stream": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-1.0.0.tgz",
- "integrity": "sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==",
+ "license": "ISC",
"engines": {
"node": "^14.17.0 || ^16.13.0 || >=18.0.0"
}
},
"node_modules/@isaacs/balanced-match": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz",
- "integrity": "sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==",
"license": "MIT",
"engines": {
"node": "20 || >=22"
@@ -3229,8 +2529,6 @@
},
"node_modules/@isaacs/brace-expansion": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz",
- "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==",
"license": "MIT",
"dependencies": {
"@isaacs/balanced-match": "^4.0.1"
@@ -3241,8 +2539,6 @@
},
"node_modules/@isaacs/cliui": {
"version": "8.0.2",
- "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
- "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
"license": "ISC",
"dependencies": {
"string-width": "^5.1.2",
@@ -3258,8 +2554,6 @@
},
"node_modules/@isaacs/cliui/node_modules/ansi-regex": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -3270,8 +2564,6 @@
},
"node_modules/@isaacs/cliui/node_modules/ansi-styles": {
"version": "6.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
- "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -3282,8 +2574,6 @@
},
"node_modules/@isaacs/cliui/node_modules/strip-ansi": {
"version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
"license": "MIT",
"dependencies": {
"ansi-regex": "^6.0.1"
@@ -3297,8 +2587,6 @@
},
"node_modules/@isaacs/cliui/node_modules/wrap-ansi": {
"version": "8.1.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
- "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^6.1.0",
@@ -3314,8 +2602,6 @@
},
"node_modules/@istanbuljs/load-nyc-config": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz",
- "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -3331,8 +2617,6 @@
},
"node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": {
"version": "5.3.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
- "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -3341,8 +2625,6 @@
},
"node_modules/@istanbuljs/schema": {
"version": "0.1.3",
- "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
- "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -3351,8 +2633,7 @@
},
"node_modules/@jridgewell/gen-mapping": {
"version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz",
- "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==",
+ "license": "MIT",
"dependencies": {
"@jridgewell/set-array": "^1.2.1",
"@jridgewell/sourcemap-codec": "^1.4.10",
@@ -3364,8 +2645,6 @@
},
"node_modules/@jridgewell/remapping": {
"version": "2.3.5",
- "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz",
- "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==",
"license": "MIT",
"dependencies": {
"@jridgewell/gen-mapping": "^0.3.5",
@@ -3374,8 +2653,6 @@
},
"node_modules/@jridgewell/resolve-uri": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
- "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==",
"license": "MIT",
"engines": {
"node": ">=6.0.0"
@@ -3383,16 +2660,13 @@
},
"node_modules/@jridgewell/set-array": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",
- "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",
+ "license": "MIT",
"engines": {
"node": ">=6.0.0"
}
},
"node_modules/@jridgewell/source-map": {
"version": "0.3.5",
- "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz",
- "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==",
"license": "MIT",
"dependencies": {
"@jridgewell/gen-mapping": "^0.3.0",
@@ -3401,14 +2675,11 @@
},
"node_modules/@jridgewell/sourcemap-codec": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
- "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
"license": "MIT"
},
"node_modules/@jridgewell/trace-mapping": {
"version": "0.3.25",
- "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
- "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
+ "license": "MIT",
"dependencies": {
"@jridgewell/resolve-uri": "^3.1.0",
"@jridgewell/sourcemap-codec": "^1.4.14"
@@ -3416,8 +2687,6 @@
},
"node_modules/@lion/listbox": {
"version": "0.12.0",
- "resolved": "https://registry.npmjs.org/@lion/listbox/-/listbox-0.12.0.tgz",
- "integrity": "sha512-RupZ6KIsZk7D62ZrSmk0WXt5W0d86ynzUyzPAOGW3tby58LmpKEjt3NwyhMCrCpjpH6Ib7sPsy0/46wVk4ynRw==",
"license": "MIT",
"dependencies": {
"@lion/core": "^0.21.0",
@@ -3426,8 +2695,6 @@
},
"node_modules/@lion/listbox/node_modules/@lion/core": {
"version": "0.21.1",
- "resolved": "https://registry.npmjs.org/@lion/core/-/core-0.21.1.tgz",
- "integrity": "sha512-6lCJ7ZLHQBcsZu/XBOEePG4KxxNFI1OD+1wSA4f9KMyHJVA4+FXZEv1mYniWVsfdPXyyAgKnmfB23xD4Z3kwng==",
"license": "MIT",
"dependencies": {
"@open-wc/dedupe-mixin": "^1.3.0",
@@ -3437,8 +2704,6 @@
},
"node_modules/@lion/listbox/node_modules/@lion/form-core": {
"version": "0.16.0",
- "resolved": "https://registry.npmjs.org/@lion/form-core/-/form-core-0.16.0.tgz",
- "integrity": "sha512-b3Tw0y/5eoIkfowJUqH4JIPvleFOsN09MM6Pb8j7QIyweRk/YlSMbirAlEYmdeTo8aOgGRJhbmrOKmukpsPA/g==",
"license": "MIT",
"dependencies": {
"@lion/core": "^0.21.0",
@@ -3447,8 +2712,6 @@
},
"node_modules/@lion/listbox/node_modules/@lion/localize": {
"version": "0.23.0",
- "resolved": "https://registry.npmjs.org/@lion/localize/-/localize-0.23.0.tgz",
- "integrity": "sha512-pGN2JzEPukvgtB3+BpeT13KZnI7mCqyq7m/a+A973XFhH1PJlAyEXdkv3bVJsIpNolqXRVP0lU4vgisMsO8IkQ==",
"license": "MIT",
"dependencies": {
"@bundled-es-modules/message-format": "6.0.4",
@@ -3458,14 +2721,10 @@
},
"node_modules/@lit-labs/ssr-dom-shim": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.1.tgz",
- "integrity": "sha512-kXOeFbfCm4fFf2A3WwVEeQj55tMZa8c8/f9AKHMobQMkzNUfUj+antR3fRPaZJawsa1aZiP/Da3ndpZrwEe4rQ==",
"license": "BSD-3-Clause"
},
"node_modules/@lit/reactive-element": {
"version": "1.6.2",
- "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.2.tgz",
- "integrity": "sha512-rDfl+QnCYjuIGf5xI2sVJWdYIi56CTCwWa+nidKYX6oIuBYwUbT/vX4qbUDlHiZKJ/3FRNQ/tWJui44p6/stSA==",
"license": "BSD-3-Clause",
"dependencies": {
"@lit-labs/ssr-dom-shim": "^1.0.0"
@@ -3473,9 +2732,8 @@
},
"node_modules/@manypkg/find-root": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@manypkg/find-root/-/find-root-1.1.0.tgz",
- "integrity": "sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.5.5",
"@types/node": "^12.7.1",
@@ -3485,15 +2743,13 @@
},
"node_modules/@manypkg/find-root/node_modules/@types/node": {
"version": "12.20.55",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz",
- "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@manypkg/find-root/node_modules/fs-extra": {
"version": "8.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
- "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"graceful-fs": "^4.2.0",
"jsonfile": "^4.0.0",
@@ -3505,9 +2761,8 @@
},
"node_modules/@manypkg/get-packages": {
"version": "1.1.3",
- "resolved": "https://registry.npmjs.org/@manypkg/get-packages/-/get-packages-1.1.3.tgz",
- "integrity": "sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.5.5",
"@changesets/types": "^4.0.1",
@@ -3519,15 +2774,13 @@
},
"node_modules/@manypkg/get-packages/node_modules/@changesets/types": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/@changesets/types/-/types-4.1.0.tgz",
- "integrity": "sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/@manypkg/get-packages/node_modules/fs-extra": {
"version": "8.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
- "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"graceful-fs": "^4.2.0",
"jsonfile": "^4.0.0",
@@ -3539,8 +2792,6 @@
},
"node_modules/@mdjs/core": {
"version": "0.9.5",
- "resolved": "https://registry.npmjs.org/@mdjs/core/-/core-0.9.5.tgz",
- "integrity": "sha512-dileGQBtlMuudDvkG57oP6AcQ4xgy61MZ+RGyLh3KuZTJSoe1pxebrEmjQ0u6uI7ZcJPNJEqswVGZMx0l0WGRg==",
"license": "MIT",
"dependencies": {
"@mdjs/mdjs-preview": "^0.5.8",
@@ -3566,14 +2817,10 @@
},
"node_modules/@mdjs/core/node_modules/es-module-lexer": {
"version": "0.9.3",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz",
- "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==",
"license": "MIT"
},
"node_modules/@mdjs/mdjs-preview": {
"version": "0.5.9",
- "resolved": "https://registry.npmjs.org/@mdjs/mdjs-preview/-/mdjs-preview-0.5.9.tgz",
- "integrity": "sha512-0FG3vEYmHVt74x9Vc+d3G10MmAfv0gmq4mzfV1nmG4dtGBEhuWZLrFIHiHOZWExUIv6Kui417EBnuHVLXOg+GA==",
"license": "MIT",
"dependencies": {
"@lion/accordion": "^0.9.0",
@@ -3583,8 +2830,6 @@
},
"node_modules/@mdjs/mdjs-preview/node_modules/@lion/accordion": {
"version": "0.9.0",
- "resolved": "https://registry.npmjs.org/@lion/accordion/-/accordion-0.9.0.tgz",
- "integrity": "sha512-ReFron+V7Uvrtuzb8H/qqvALmDJJNJu54uOcHuhU3AZvwZaQhe3q1A2Uo/gs+U4udYv20oeI3dsNPV6GnB+RTg==",
"license": "MIT",
"dependencies": {
"@lion/core": "^0.22.0"
@@ -3592,8 +2837,6 @@
},
"node_modules/@mdjs/mdjs-preview/node_modules/@lion/core": {
"version": "0.22.0",
- "resolved": "https://registry.npmjs.org/@lion/core/-/core-0.22.0.tgz",
- "integrity": "sha512-qgIRqp77UtMFi9PDxS6EE5xT6djqJ6qWNKur08mnKNNIg9NtVUeGSpSLGuMeZs+lI1To+n9/DrOsbSpJ0xUKIQ==",
"license": "MIT",
"dependencies": {
"@open-wc/dedupe-mixin": "^1.3.0",
@@ -3603,8 +2846,6 @@
},
"node_modules/@mdjs/mdjs-story": {
"version": "0.3.2",
- "resolved": "https://registry.npmjs.org/@mdjs/mdjs-story/-/mdjs-story-0.3.2.tgz",
- "integrity": "sha512-/wA2IH85Y8tBdPW0ktJ8tFE07899c49Qn6oyr7u3yDEFO2EcQPwEKDfA7R8vWhOwUeyw3Upq35n8FoOH6S/Qbg==",
"license": "MIT",
"dependencies": {
"lit": "^2.2.5"
@@ -3612,14 +2853,10 @@
},
"node_modules/@mdn/browser-compat-data": {
"version": "4.2.1",
- "resolved": "https://registry.npmjs.org/@mdn/browser-compat-data/-/browser-compat-data-4.2.1.tgz",
- "integrity": "sha512-EWUguj2kd7ldmrF9F+vI5hUOralPd+sdsUnYbRy33vZTuZkduC1shE9TtEMEjAQwyfyMb4ole5KtjF8MsnQOlA==",
"license": "CC0-1.0"
},
"node_modules/@mdx-js/mdx": {
"version": "1.6.22",
- "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz",
- "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==",
"license": "MIT",
"dependencies": {
"@babel/core": "7.12.9",
@@ -3649,8 +2886,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/@babel/core": {
"version": "7.12.9",
- "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz",
- "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.10.4",
@@ -3680,20 +2915,14 @@
},
"node_modules/@mdx-js/mdx/node_modules/@babel/helper-plugin-utils": {
"version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
- "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
"license": "MIT"
},
"node_modules/@mdx-js/mdx/node_modules/@types/parse5": {
"version": "5.0.3",
- "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz",
- "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==",
"license": "MIT"
},
"node_modules/@mdx-js/mdx/node_modules/comma-separated-tokens": {
"version": "1.0.8",
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz",
- "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -3702,14 +2931,10 @@
},
"node_modules/@mdx-js/mdx/node_modules/convert-source-map": {
"version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
"license": "MIT"
},
"node_modules/@mdx-js/mdx/node_modules/hast-util-from-parse5": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz",
- "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==",
"license": "MIT",
"dependencies": {
"@types/parse5": "^5.0.0",
@@ -3726,8 +2951,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/hast-util-parse-selector": {
"version": "2.2.5",
- "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz",
- "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -3736,8 +2959,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/hast-util-raw": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz",
- "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==",
"license": "MIT",
"dependencies": {
"@types/hast": "^2.0.0",
@@ -3758,8 +2979,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/hastscript": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz",
- "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==",
"license": "MIT",
"dependencies": {
"@types/hast": "^2.0.0",
@@ -3775,8 +2994,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/is-plain-obj": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
- "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -3784,8 +3001,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/mdast-util-to-hast": {
"version": "10.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz",
- "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
@@ -3802,10 +3017,12 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/@mdx-js/mdx/node_modules/parse5": {
+ "version": "6.0.1",
+ "license": "MIT"
+ },
"node_modules/@mdx-js/mdx/node_modules/property-information": {
"version": "5.6.0",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz",
- "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==",
"license": "MIT",
"dependencies": {
"xtend": "^4.0.0"
@@ -3817,8 +3034,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/remark-mdx": {
"version": "1.6.22",
- "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz",
- "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==",
"license": "MIT",
"dependencies": {
"@babel/core": "7.12.9",
@@ -3837,8 +3052,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/remark-parse": {
"version": "8.0.3",
- "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz",
- "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==",
"license": "MIT",
"dependencies": {
"ccount": "^1.0.0",
@@ -3865,8 +3078,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/semver": {
"version": "5.7.2",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
- "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
"license": "ISC",
"bin": {
"semver": "bin/semver"
@@ -3874,8 +3085,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/source-map": {
"version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
@@ -3883,8 +3092,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/space-separated-tokens": {
"version": "1.1.5",
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz",
- "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==",
"license": "MIT",
"funding": {
"type": "github",
@@ -3893,8 +3100,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/unherit": {
"version": "1.1.3",
- "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz",
- "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==",
"license": "MIT",
"dependencies": {
"inherits": "^2.0.0",
@@ -3907,8 +3112,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/unified": {
"version": "9.2.0",
- "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz",
- "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==",
"license": "MIT",
"dependencies": {
"bail": "^1.0.0",
@@ -3925,8 +3128,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/unist-util-remove-position": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz",
- "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==",
"license": "MIT",
"dependencies": {
"unist-util-visit": "^2.0.0"
@@ -3938,8 +3139,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/unist-util-stringify-position": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
- "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.2"
@@ -3951,8 +3150,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/vfile": {
"version": "4.2.1",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
- "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -3967,8 +3164,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/vfile-location": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz",
- "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -3977,8 +3172,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/vfile-message": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
- "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -3991,8 +3184,6 @@
},
"node_modules/@mdx-js/mdx/node_modules/web-namespaces": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz",
- "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -4001,8 +3192,6 @@
},
"node_modules/@mdx-js/react": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz",
- "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4019,8 +3208,6 @@
},
"node_modules/@mdx-js/util": {
"version": "1.6.22",
- "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz",
- "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -4029,8 +3216,6 @@
},
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
- "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
"license": "MIT",
"dependencies": {
"@nodelib/fs.stat": "2.0.5",
@@ -4042,8 +3227,6 @@
},
"node_modules/@nodelib/fs.stat": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
- "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
"license": "MIT",
"engines": {
"node": ">= 8"
@@ -4051,8 +3234,6 @@
},
"node_modules/@nodelib/fs.walk": {
"version": "1.2.8",
- "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
- "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
"license": "MIT",
"dependencies": {
"@nodelib/fs.scandir": "2.1.5",
@@ -4064,8 +3245,6 @@
},
"node_modules/@npmcli/config": {
"version": "6.2.1",
- "resolved": "https://registry.npmjs.org/@npmcli/config/-/config-6.2.1.tgz",
- "integrity": "sha512-Cj/OrSbrLvnwWuzquFCDTwFN8QmR+SWH6qLNCBttUreDkKM5D5p36SeSMbcEUiCGdwjUrVy2yd8C0REwwwDPEw==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -4084,8 +3263,6 @@
},
"node_modules/@npmcli/config/node_modules/abbrev": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-2.0.0.tgz",
- "integrity": "sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==",
"dev": true,
"license": "ISC",
"engines": {
@@ -4094,8 +3271,6 @@
},
"node_modules/@npmcli/config/node_modules/ini": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.1.tgz",
- "integrity": "sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==",
"dev": true,
"license": "ISC",
"engines": {
@@ -4104,8 +3279,6 @@
},
"node_modules/@npmcli/config/node_modules/nopt": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-7.2.0.tgz",
- "integrity": "sha512-CVDtwCdhYIvnAzFoJ6NJ6dX3oga9/HyciQDnG1vQDjSLMeKLJ4A93ZqYKDrgYSr1FBY5/hMYC+2VCi24pgpkGA==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -4120,8 +3293,6 @@
},
"node_modules/@npmcli/map-workspaces": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@npmcli/map-workspaces/-/map-workspaces-3.0.4.tgz",
- "integrity": "sha512-Z0TbvXkRbacjFFLpVpV0e2mheCh+WzQpcqL+4xp49uNJOxOnIAPZyXtUxZ5Qn3QBTGKA11Exjd9a5411rBrhDg==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -4136,8 +3307,6 @@
},
"node_modules/@npmcli/map-workspaces/node_modules/brace-expansion": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4146,8 +3315,6 @@
},
"node_modules/@npmcli/map-workspaces/node_modules/glob": {
"version": "10.3.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.3.tgz",
- "integrity": "sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -4169,8 +3336,6 @@
},
"node_modules/@npmcli/map-workspaces/node_modules/minimatch": {
"version": "9.0.3",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
- "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -4185,8 +3350,6 @@
},
"node_modules/@npmcli/name-from-folder": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@npmcli/name-from-folder/-/name-from-folder-2.0.0.tgz",
- "integrity": "sha512-pwK+BfEBZJbKdNYpHHRTNBwBoqrN/iIMO0AiGvYsp3Hoaq0WbgGSWQR6SCldZovoDpY3yje5lkFUe6gsDgJ2vg==",
"dev": true,
"license": "ISC",
"engines": {
@@ -4195,13 +3358,10 @@
},
"node_modules/@open-draft/deferred-promise": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@open-draft/deferred-promise/-/deferred-promise-2.2.0.tgz",
- "integrity": "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA=="
+ "license": "MIT"
},
"node_modules/@open-draft/logger": {
"version": "0.3.0",
- "resolved": "https://registry.npmjs.org/@open-draft/logger/-/logger-0.3.0.tgz",
- "integrity": "sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==",
"license": "MIT",
"dependencies": {
"is-node-process": "^1.2.0",
@@ -4210,20 +3370,14 @@
},
"node_modules/@open-draft/until": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@open-draft/until/-/until-2.1.0.tgz",
- "integrity": "sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==",
"license": "MIT"
},
"node_modules/@open-wc/dedupe-mixin": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/@open-wc/dedupe-mixin/-/dedupe-mixin-1.4.0.tgz",
- "integrity": "sha512-Sj7gKl1TLcDbF7B6KUhtvr+1UCxdhMbNY5KxdU5IfMFWqL8oy1ZeAcCANjoB1TL0AJTcPmcCFsCbHf8X2jGDUA==",
"license": "MIT"
},
"node_modules/@open-wc/scoped-elements": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/@open-wc/scoped-elements/-/scoped-elements-2.2.0.tgz",
- "integrity": "sha512-Qe+vWsuVHFzUkdChwlmJGuQf9cA3I+QOsSHULV/6qf6wsqLM2/32svNRH+rbBIMwiPEwzZprZlkvkqQRucYnVA==",
"license": "MIT",
"dependencies": {
"@lit/reactive-element": "^1.0.0",
@@ -4232,8 +3386,6 @@
},
"node_modules/@pkgjs/parseargs": {
"version": "0.11.0",
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
"license": "MIT",
"optional": true,
"engines": {
@@ -4242,8 +3394,6 @@
},
"node_modules/@playwright/test": {
"version": "1.53.0",
- "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.53.0.tgz",
- "integrity": "sha512-15hjKreZDcp7t6TL/7jkAo6Df5STZN09jGiv5dbP9A6vMVncXRqE7/B2SncsyOwrkZRBH2i6/TPOL8BVmm3c7w==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -4258,8 +3408,6 @@
},
"node_modules/@pnpm/config.env-replace": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz",
- "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -4268,8 +3416,6 @@
},
"node_modules/@pnpm/network.ca-file": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz",
- "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4281,15 +3427,11 @@
},
"node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": {
"version": "4.2.10",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz",
- "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==",
"dev": true,
"license": "ISC"
},
"node_modules/@pnpm/npm-conf": {
"version": "2.2.2",
- "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz",
- "integrity": "sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -4303,24 +3445,34 @@
},
"node_modules/@polka/url": {
"version": "1.0.0-next.28",
- "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.28.tgz",
- "integrity": "sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==",
"license": "MIT"
},
"node_modules/@popperjs/core": {
"version": "2.11.8",
- "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz",
- "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==",
"license": "MIT",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/popperjs"
}
},
+ "node_modules/@prettier/sync": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/@prettier/sync/-/sync-0.6.1.tgz",
+ "integrity": "sha512-yF9G8vK/LYUTF3Cijd7VC9La3b20F20/J/fgoR4H0B8JGOWnZVZX6+I6+vODPosjmMcpdlUV+gUqJQZp3kLOcw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "make-synchronized": "^0.8.0"
+ },
+ "funding": {
+ "url": "https://github.com/prettier/prettier-synchronized?sponsor=1"
+ },
+ "peerDependencies": {
+ "prettier": "*"
+ }
+ },
"node_modules/@promptbook/utils": {
"version": "0.69.5",
- "resolved": "https://registry.npmjs.org/@promptbook/utils/-/utils-0.69.5.tgz",
- "integrity": "sha512-xm5Ti/Hp3o4xHrsK9Yy3MS6KbDxYbq485hDsFvxqaNA7equHLPdo8H8faTitTeb14QCDfLW4iwCxdVYu5sn6YQ==",
"funding": [
{
"type": "individual",
@@ -4338,8 +3490,6 @@
},
"node_modules/@puppeteer/browsers": {
"version": "2.9.0",
- "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.9.0.tgz",
- "integrity": "sha512-8+xM+cFydYET4X/5/3yZMHs7sjS6c9I6H5I3xJdb6cinzxWUT/I2QVw4avxCQ8QDndwdHkG/FiSZIrCjAbaKvQ==",
"license": "Apache-2.0",
"dependencies": {
"debug": "^4.4.0",
@@ -4359,8 +3509,6 @@
},
"node_modules/@puppeteer/browsers/node_modules/debug": {
"version": "4.4.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
- "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
"license": "MIT",
"dependencies": {
"ms": "^2.1.3"
@@ -4376,14 +3524,10 @@
},
"node_modules/@puppeteer/browsers/node_modules/ms": {
"version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"license": "MIT"
},
"node_modules/@puppeteer/browsers/node_modules/tar-fs": {
"version": "3.0.8",
- "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.8.tgz",
- "integrity": "sha512-ZoROL70jptorGAlgAYiLoBLItEKw/fUxg9BSYK/dF/GAGYFJOJJJMvjPAKDJraCXFwadD456FCuvLWgfhMsPwg==",
"license": "MIT",
"dependencies": {
"pump": "^3.0.0",
@@ -4396,8 +3540,6 @@
},
"node_modules/@rocket/blog": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/@rocket/blog/-/blog-0.4.0.tgz",
- "integrity": "sha512-XNT44ZWkZ6/egs1yCUt9SkRQ/BpsqM2Pgk7HpfexezEvUvx6wKr1O4TEvuEQ9cjby9COouM29PHZHLiAq3lC9w==",
"license": "MIT",
"dependencies": {
"plugins-manager": "^0.3.0"
@@ -4405,8 +3547,6 @@
},
"node_modules/@rocket/cli": {
"version": "0.10.2",
- "resolved": "https://registry.npmjs.org/@rocket/cli/-/cli-0.10.2.tgz",
- "integrity": "sha512-FuWPNc2mbyuwm5n8AoNAKhhDeXzNabot6OsY5zrE3xD0VQAxCepA9YvAT8yGmUPw+Sveqh1OjufSS247l8SgKg==",
"license": "MIT",
"dependencies": {
"@11ty/eleventy": "^0.11.1",
@@ -4437,8 +3577,6 @@
},
"node_modules/@rocket/cli/node_modules/@rocket/building-rollup": {
"version": "0.4.1",
- "resolved": "https://registry.npmjs.org/@rocket/building-rollup/-/building-rollup-0.4.1.tgz",
- "integrity": "sha512-99I3+NTLJnw3GHJnWaG5rEhZoiIIxgvlV+4/XncJuENcbY9tjmYZOHMzQ0lyJfhx25WZZQ+iNsvIE0NWCt92vw==",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.12.10",
@@ -4463,8 +3601,6 @@
},
"node_modules/@rocket/cli/node_modules/@rollup/plugin-babel": {
"version": "5.3.1",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz",
- "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==",
"license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.10.4",
@@ -4486,8 +3622,6 @@
},
"node_modules/@rocket/cli/node_modules/@rollup/plugin-babel/node_modules/@rollup/pluginutils": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
"license": "MIT",
"dependencies": {
"@types/estree": "0.0.39",
@@ -4503,14 +3637,10 @@
},
"node_modules/@rocket/cli/node_modules/@rollup/plugin-babel/node_modules/estree-walker": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
"license": "MIT"
},
"node_modules/@rocket/cli/node_modules/@rollup/plugin-node-resolve": {
"version": "11.2.1",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz",
- "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==",
"license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^3.1.0",
@@ -4529,8 +3659,6 @@
},
"node_modules/@rocket/cli/node_modules/@rollup/plugin-node-resolve/node_modules/@rollup/pluginutils": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
"license": "MIT",
"dependencies": {
"@types/estree": "0.0.39",
@@ -4546,14 +3674,10 @@
},
"node_modules/@rocket/cli/node_modules/@rollup/plugin-node-resolve/node_modules/estree-walker": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
"license": "MIT"
},
"node_modules/@rocket/cli/node_modules/@rollup/plugin-replace": {
"version": "2.4.2",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz",
- "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==",
"license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^3.1.0",
@@ -4565,8 +3689,6 @@
},
"node_modules/@rocket/cli/node_modules/@rollup/plugin-replace/node_modules/@rollup/pluginutils": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
"license": "MIT",
"dependencies": {
"@types/estree": "0.0.39",
@@ -4582,20 +3704,14 @@
},
"node_modules/@rocket/cli/node_modules/@rollup/plugin-replace/node_modules/estree-walker": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
"license": "MIT"
},
"node_modules/@rocket/cli/node_modules/@types/estree": {
"version": "0.0.39",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
"license": "MIT"
},
"node_modules/@rocket/cli/node_modules/@types/resolve": {
"version": "1.17.1",
- "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
- "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
"license": "MIT",
"dependencies": {
"@types/node": "*"
@@ -4603,8 +3719,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/config-loader": {
"version": "0.1.3",
- "resolved": "https://registry.npmjs.org/@web/config-loader/-/config-loader-0.1.3.tgz",
- "integrity": "sha512-XVKH79pk4d3EHRhofete8eAnqto1e8mCRAqPV00KLNFzCWSe8sWmLnqKCqkPNARC6nksMaGrATnA5sPDRllMpQ==",
"license": "MIT",
"dependencies": {
"semver": "^7.3.4"
@@ -4615,8 +3729,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/dev-server": {
"version": "0.1.38",
- "resolved": "https://registry.npmjs.org/@web/dev-server/-/dev-server-0.1.38.tgz",
- "integrity": "sha512-WUq7Zi8KeJ5/UZmmpZ+kzUpUlFlMP/rcreJKYg9Lxiz998KYl4G5Rv24akX0piTuqXG7r6h+zszg8V/hdzjCoA==",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.12.11",
@@ -4644,8 +3756,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/dev-server-core": {
"version": "0.4.1",
- "resolved": "https://registry.npmjs.org/@web/dev-server-core/-/dev-server-core-0.4.1.tgz",
- "integrity": "sha512-KdYwejXZwIZvb6tYMCqU7yBiEOPfKLQ3V9ezqqEz8DA9V9R3oQWaowckvCpFB9IxxPfS/P8/59OkdzGKQjcIUw==",
"license": "MIT",
"dependencies": {
"@types/koa": "^2.11.6",
@@ -4673,8 +3783,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/dev-server-rollup": {
"version": "0.3.21",
- "resolved": "https://registry.npmjs.org/@web/dev-server-rollup/-/dev-server-rollup-0.3.21.tgz",
- "integrity": "sha512-138t+vMFkegRip6Rtlz68Bo5rl984C9c2rLg3dWl9JEEJSQcWgA3iEwXYh4xTc52WjXnM3/LpboAjTYQOMyfrA==",
"license": "MIT",
"dependencies": {
"@rollup/plugin-node-resolve": "^13.0.4",
@@ -4690,8 +3798,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/dev-server-rollup/node_modules/@rollup/plugin-node-resolve": {
"version": "13.3.0",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz",
- "integrity": "sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==",
"license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^3.1.0",
@@ -4710,8 +3816,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/dev-server-rollup/node_modules/@rollup/pluginutils": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
"license": "MIT",
"dependencies": {
"@types/estree": "0.0.39",
@@ -4727,8 +3831,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/dev-server-rollup/node_modules/@web/dev-server-core": {
"version": "0.3.19",
- "resolved": "https://registry.npmjs.org/@web/dev-server-core/-/dev-server-core-0.3.19.tgz",
- "integrity": "sha512-Q/Xt4RMVebLWvALofz1C0KvP8qHbzU1EmdIA2Y1WMPJwiFJFhPxdr75p9YxK32P2t0hGs6aqqS5zE0HW9wYzYA==",
"license": "MIT",
"dependencies": {
"@types/koa": "^2.11.6",
@@ -4756,14 +3858,10 @@
},
"node_modules/@rocket/cli/node_modules/@web/dev-server-rollup/node_modules/estree-walker": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
"license": "MIT"
},
"node_modules/@rocket/cli/node_modules/@web/dev-server-rollup/node_modules/isbinaryfile": {
"version": "4.0.10",
- "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-4.0.10.tgz",
- "integrity": "sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==",
"license": "MIT",
"engines": {
"node": ">= 8.0.0"
@@ -4774,8 +3872,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/dev-server/node_modules/@rollup/plugin-node-resolve": {
"version": "13.3.0",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-13.3.0.tgz",
- "integrity": "sha512-Lus8rbUo1eEcnS4yTFKLZrVumLPY+YayBdWXgFSHYhTT2iJbMhoaaBL3xl5NCdeRytErGr8tZ0L71BMRmnlwSw==",
"license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^3.1.0",
@@ -4794,8 +3890,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/dev-server/node_modules/@rollup/pluginutils": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
"license": "MIT",
"dependencies": {
"@types/estree": "0.0.39",
@@ -4811,8 +3905,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/dev-server/node_modules/@web/dev-server-rollup": {
"version": "0.4.1",
- "resolved": "https://registry.npmjs.org/@web/dev-server-rollup/-/dev-server-rollup-0.4.1.tgz",
- "integrity": "sha512-Ebsv7Ovd9MufeH3exvikBJ7GmrZA5OmHnOgaiHcwMJ2eQBJA5/I+/CbRjsLX97ICj/ZwZG//p2ITRz8W3UfSqg==",
"license": "MIT",
"dependencies": {
"@rollup/plugin-node-resolve": "^13.0.4",
@@ -4828,8 +3920,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/dev-server/node_modules/command-line-usage": {
"version": "7.0.1",
- "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-7.0.1.tgz",
- "integrity": "sha512-NCyznE//MuTjwi3y84QVUGEOT+P5oto1e1Pk/jFPVdPPfsG03qpTIl3yw6etR+v73d0lXsoojRpvbru2sqePxQ==",
"license": "MIT",
"dependencies": {
"array-back": "^6.2.2",
@@ -4843,14 +3933,10 @@
},
"node_modules/@rocket/cli/node_modules/@web/dev-server/node_modules/estree-walker": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
"license": "MIT"
},
"node_modules/@rocket/cli/node_modules/@web/parse5-utils": {
"version": "1.3.1",
- "resolved": "https://registry.npmjs.org/@web/parse5-utils/-/parse5-utils-1.3.1.tgz",
- "integrity": "sha512-haCgDchZrAOB9EhBJ5XqiIjBMsS/exsM5Ru7sCSyNkXVEJWskyyKuKMFk66BonnIGMPpDtqDrTUfYEis5Zi3XA==",
"license": "MIT",
"dependencies": {
"@types/parse5": "^6.0.1",
@@ -4862,8 +3948,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/polyfills-loader": {
"version": "1.4.1",
- "resolved": "https://registry.npmjs.org/@web/polyfills-loader/-/polyfills-loader-1.4.1.tgz",
- "integrity": "sha512-3dGhkctHgMJpWQFWpS++ksiEA6F8kiKrY5Ia6F3Vu+oh5UlN+c7QG8WPKIcFR8M7Ec6EofO25JfBybiVUTZ+CQ==",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.12.10",
@@ -4891,8 +3975,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/rollup-plugin-copy": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/@web/rollup-plugin-copy/-/rollup-plugin-copy-0.2.0.tgz",
- "integrity": "sha512-l3YInTLe/rbth6WuyoA7GY6DuXdt3iX6hQm6uoe5298fBzZfZPa3i0WVyUi3zPo6VttY0bjxPJyWK7JRQ37Cnw==",
"license": "MIT",
"dependencies": {
"glob": "^7.0.0"
@@ -4903,8 +3985,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/rollup-plugin-html": {
"version": "1.11.1",
- "resolved": "https://registry.npmjs.org/@web/rollup-plugin-html/-/rollup-plugin-html-1.11.1.tgz",
- "integrity": "sha512-E7dzkyC55vfR2jxNjTTpJ35PBF+Pp8EldOC4HZtXXUrwiAR1DsoDXeSxhbbtcVwNxqJBrJxMobOLfFrmVstAZA==",
"license": "MIT",
"dependencies": {
"@web/parse5-utils": "^1.3.1",
@@ -4918,8 +3998,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/rollup-plugin-import-meta-assets": {
"version": "1.0.8",
- "resolved": "https://registry.npmjs.org/@web/rollup-plugin-import-meta-assets/-/rollup-plugin-import-meta-assets-1.0.8.tgz",
- "integrity": "sha512-lLIzsd94SwQv/z4eOhOECCTzQBZRT20wmmAQaP/wFJZfRgQNWaf3SxMClRlmw1Kuo2x6LdSXocnocUyKcmKNOg==",
"license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^5.0.2",
@@ -4932,8 +4010,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/rollup-plugin-import-meta-assets/node_modules/magic-string": {
"version": "0.30.1",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz",
- "integrity": "sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==",
"license": "MIT",
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.4.15"
@@ -4944,8 +4020,6 @@
},
"node_modules/@rocket/cli/node_modules/@web/rollup-plugin-polyfills-loader": {
"version": "1.3.1",
- "resolved": "https://registry.npmjs.org/@web/rollup-plugin-polyfills-loader/-/rollup-plugin-polyfills-loader-1.3.1.tgz",
- "integrity": "sha512-dV73QWsGMFkCGwgs2l6ADmDFtsEIduTJLSBL5wBHp5wZm1Sy4SQAEGTsDMRDX5cpAHRT9+sUnKLLREfBppuJbA==",
"license": "MIT",
"dependencies": {
"@web/polyfills-loader": "^1.3.4"
@@ -4956,8 +4030,6 @@
},
"node_modules/@rocket/cli/node_modules/array-back": {
"version": "6.2.2",
- "resolved": "https://registry.npmjs.org/array-back/-/array-back-6.2.2.tgz",
- "integrity": "sha512-gUAZ7HPyb4SJczXAMUXMGAvI976JoK3qEx9v1FTmeYuJj0IBiaKttG1ydtGKdkfqWkIkouke7nG8ufGy77+Cvw==",
"license": "MIT",
"engines": {
"node": ">=12.17"
@@ -4965,8 +4037,6 @@
},
"node_modules/@rocket/cli/node_modules/fs-extra": {
"version": "9.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
- "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
"license": "MIT",
"dependencies": {
"at-least-node": "^1.0.0",
@@ -4980,8 +4050,6 @@
},
"node_modules/@rocket/cli/node_modules/glob": {
"version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -5000,8 +4068,6 @@
},
"node_modules/@rocket/cli/node_modules/jsonfile": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
"license": "MIT",
"dependencies": {
"universalify": "^2.0.0"
@@ -5012,8 +4078,6 @@
},
"node_modules/@rocket/cli/node_modules/lru-cache": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
"license": "ISC",
"dependencies": {
"yallist": "^4.0.0"
@@ -5024,22 +4088,21 @@
},
"node_modules/@rocket/cli/node_modules/magic-string": {
"version": "0.25.9",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
- "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
"license": "MIT",
"dependencies": {
"sourcemap-codec": "^1.4.8"
}
},
+ "node_modules/@rocket/cli/node_modules/parse5": {
+ "version": "6.0.1",
+ "license": "MIT"
+ },
"node_modules/@rocket/cli/node_modules/regenerator-runtime": {
"version": "0.13.11",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
- "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg=="
+ "license": "MIT"
},
"node_modules/@rocket/cli/node_modules/rollup": {
"version": "2.79.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
- "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
"license": "MIT",
"bin": {
"rollup": "dist/bin/rollup"
@@ -5053,8 +4116,6 @@
},
"node_modules/@rocket/cli/node_modules/rollup-plugin-terser": {
"version": "7.0.2",
- "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
- "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.10.4",
@@ -5068,8 +4129,6 @@
},
"node_modules/@rocket/cli/node_modules/serialize-javascript": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
- "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
"license": "BSD-3-Clause",
"dependencies": {
"randombytes": "^2.1.0"
@@ -5077,8 +4136,6 @@
},
"node_modules/@rocket/cli/node_modules/table-layout": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-3.0.2.tgz",
- "integrity": "sha512-rpyNZYRw+/C+dYkcQ3Pr+rLxW4CfHpXjPDnG7lYhdRoUcZTUt+KEsX+94RGp/aVp/MQU35JCITv2T/beY4m+hw==",
"license": "MIT",
"dependencies": {
"@75lb/deep-merge": "^1.1.1",
@@ -5098,8 +4155,6 @@
},
"node_modules/@rocket/cli/node_modules/table-layout/node_modules/command-line-usage": {
"version": "7.0.1",
- "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-7.0.1.tgz",
- "integrity": "sha512-NCyznE//MuTjwi3y84QVUGEOT+P5oto1e1Pk/jFPVdPPfsG03qpTIl3yw6etR+v73d0lXsoojRpvbru2sqePxQ==",
"license": "MIT",
"dependencies": {
"array-back": "^6.2.2",
@@ -5113,8 +4168,6 @@
},
"node_modules/@rocket/cli/node_modules/typical": {
"version": "7.1.1",
- "resolved": "https://registry.npmjs.org/typical/-/typical-7.1.1.tgz",
- "integrity": "sha512-T+tKVNs6Wu7IWiAce5BgMd7OZfNYUndHwc5MknN+UHOudi7sGZzuHdCadllRuqJ3fPtgFtIH9+lt9qRv6lmpfA==",
"license": "MIT",
"engines": {
"node": ">=12.17"
@@ -5122,8 +4175,6 @@
},
"node_modules/@rocket/cli/node_modules/universalify": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
- "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
"license": "MIT",
"engines": {
"node": ">= 10.0.0"
@@ -5131,8 +4182,6 @@
},
"node_modules/@rocket/cli/node_modules/wordwrapjs": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-5.1.0.tgz",
- "integrity": "sha512-JNjcULU2e4KJwUNv6CHgI46UvDGitb6dGryHajXTDiLgg1/RiGoPSDw4kZfYnwGtEXf2ZMeIewDQgFGzkCB2Sg==",
"license": "MIT",
"engines": {
"node": ">=12.17"
@@ -5140,20 +4189,14 @@
},
"node_modules/@rocket/cli/node_modules/yallist": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
"license": "ISC"
},
"node_modules/@rocket/core": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/@rocket/core/-/core-0.1.2.tgz",
- "integrity": "sha512-DVHTKlMKUX4lS/QamVSlZP8qrz3fyetQ3/N49lc9aopnsMKIpdWxx3bYILYW7y3TB13ay81v2iomG/YaCMrDNw==",
"license": "MIT"
},
"node_modules/@rocket/drawer": {
"version": "0.1.5",
- "resolved": "https://registry.npmjs.org/@rocket/drawer/-/drawer-0.1.5.tgz",
- "integrity": "sha512-37WgB5nyB6ocdcFDfGhY8nFoC0T4B2Ee3gh8N6Xd2neE7ZKm2KcrEu94QzPmXseWit1n7P0tSi34ZPmnQakTmA==",
"license": "MIT",
"dependencies": {
"@lion/overlays": "^0.29.1",
@@ -5162,8 +4205,6 @@
},
"node_modules/@rocket/drawer/node_modules/@lion/core": {
"version": "0.19.0",
- "resolved": "https://registry.npmjs.org/@lion/core/-/core-0.19.0.tgz",
- "integrity": "sha512-SU2JzKEgGdwOVK9WdsmjKiYkgQ/hOYC05jxyHfG9qJWmOzEUsuvvULjwU8hd1u7gLy5gSxsdEO2nJ2zyWV2ihg==",
"license": "MIT",
"dependencies": {
"@open-wc/dedupe-mixin": "^1.3.0",
@@ -5173,8 +4214,6 @@
},
"node_modules/@rocket/drawer/node_modules/@lion/overlays": {
"version": "0.29.1",
- "resolved": "https://registry.npmjs.org/@lion/overlays/-/overlays-0.29.1.tgz",
- "integrity": "sha512-MtoPavlnSVbisPPK+VPOyvekE5STHOH3GubC63danjVbMC9Nf927kzLT19l89JPxseejpU0fXHSdz7PVhNGgIA==",
"license": "MIT",
"dependencies": {
"@lion/core": "0.19.0",
@@ -5184,14 +4223,10 @@
},
"node_modules/@rocket/drawer/node_modules/singleton-manager": {
"version": "1.4.2",
- "resolved": "https://registry.npmjs.org/singleton-manager/-/singleton-manager-1.4.2.tgz",
- "integrity": "sha512-3/K7K61TiN0+tw32HRC3AZQBacN0Ky/NmHEnhofFPEFROqZ5T6BXK45Z94OQsvuFD2euOVOU40XDNeTal63Baw==",
"license": "MIT"
},
"node_modules/@rocket/eleventy-plugin-mdjs-unified": {
"version": "0.6.0",
- "resolved": "https://registry.npmjs.org/@rocket/eleventy-plugin-mdjs-unified/-/eleventy-plugin-mdjs-unified-0.6.0.tgz",
- "integrity": "sha512-apSI+o/rov6fAOHB2y/o3xJ5pssUYje5jayxbtq3lEmP8RfQNiFLAqQH244PA3sH0BLgO8PEQsz9P9t/zPL6SQ==",
"license": "MIT",
"dependencies": {
"@mdjs/core": "^0.9.0",
@@ -5201,14 +4236,10 @@
},
"node_modules/@rocket/eleventy-plugin-mdjs-unified/node_modules/es-module-lexer": {
"version": "0.3.26",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.3.26.tgz",
- "integrity": "sha512-Va0Q/xqtrss45hWzP8CZJwzGSZJjDM5/MJRE3IXXnUCcVLElR9BRaE9F62BopysASyc4nM3uwhSW7FFB9nlWAA==",
"license": "MIT"
},
"node_modules/@rocket/eleventy-rocket-nav": {
"version": "0.3.1",
- "resolved": "https://registry.npmjs.org/@rocket/eleventy-rocket-nav/-/eleventy-rocket-nav-0.3.1.tgz",
- "integrity": "sha512-FPBGYqWVLSvIMmGBejMKz7O3YUeFrFkBUSCU/er2Pi2fgbgNHbe4Ax1yikaL6HEjQaKW525n2V7IG4KD9MYJJw==",
"license": "MIT",
"dependencies": {
"dependency-graph": "^0.10.0",
@@ -5217,8 +4248,6 @@
},
"node_modules/@rocket/eleventy-rocket-nav/node_modules/dependency-graph": {
"version": "0.10.0",
- "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.10.0.tgz",
- "integrity": "sha512-c9amUgpgxSi1bE5/sbLwcs5diLD0ygCQYmhfM5H1s5VH1mCsYkcmAL3CcNdv4kdSw6JuMoHeDGzLgj/gAXdWVg==",
"license": "MIT",
"engines": {
"node": ">= 0.6.0"
@@ -5226,8 +4255,6 @@
},
"node_modules/@rocket/launch": {
"version": "0.6.0",
- "resolved": "https://registry.npmjs.org/@rocket/launch/-/launch-0.6.0.tgz",
- "integrity": "sha512-Utk0MrJe3a9eof71QRWhR/CPeKDnKji+iN3sDbkXQxlEU46hHDTuJ7M0PggfaKdskYNp5w1Y9tGzz/v27fFSOg==",
"license": "MIT",
"dependencies": {
"@rocket/drawer": "^0.1.3",
@@ -5236,14 +4263,10 @@
},
"node_modules/@rocket/navigation": {
"version": "0.2.1",
- "resolved": "https://registry.npmjs.org/@rocket/navigation/-/navigation-0.2.1.tgz",
- "integrity": "sha512-MNrMM8yssg39+vpqeWn3YnqwYMQ61iucAPvGBBdXRVP26Ay3xCEKL+iZvdq/sizx63i3G+BvLpvb8lrOz6542Q==",
"license": "MIT"
},
"node_modules/@rocket/search": {
"version": "0.6.0",
- "resolved": "https://registry.npmjs.org/@rocket/search/-/search-0.6.0.tgz",
- "integrity": "sha512-Z9klwuixaCzulbTfHwrXsSk5MrCHsBH+g+BM2bKD0BmIoJBHSAW1pRFDt504V9JZR759qbgYPL6/dfdx7UBg5w==",
"license": "MIT",
"dependencies": {
"@lion/combobox": "^0.9.0",
@@ -5258,8 +4281,6 @@
},
"node_modules/@rocket/search/node_modules/@lion/combobox": {
"version": "0.9.0",
- "resolved": "https://registry.npmjs.org/@lion/combobox/-/combobox-0.9.0.tgz",
- "integrity": "sha512-FEOnuH+s9NSFZTcCEYvLIy6IWz4c8qUgGhackcXEGjDf5/Z8VItbhWdfPZ0WrA1bFnR+S0n4vovJWsYWSFovzw==",
"license": "MIT",
"dependencies": {
"@lion/core": "^0.21.0",
@@ -5270,8 +4291,6 @@
},
"node_modules/@rocket/search/node_modules/@lion/core": {
"version": "0.21.1",
- "resolved": "https://registry.npmjs.org/@lion/core/-/core-0.21.1.tgz",
- "integrity": "sha512-6lCJ7ZLHQBcsZu/XBOEePG4KxxNFI1OD+1wSA4f9KMyHJVA4+FXZEv1mYniWVsfdPXyyAgKnmfB23xD4Z3kwng==",
"license": "MIT",
"dependencies": {
"@open-wc/dedupe-mixin": "^1.3.0",
@@ -5281,8 +4300,6 @@
},
"node_modules/@rocket/search/node_modules/@lion/form-core": {
"version": "0.16.0",
- "resolved": "https://registry.npmjs.org/@lion/form-core/-/form-core-0.16.0.tgz",
- "integrity": "sha512-b3Tw0y/5eoIkfowJUqH4JIPvleFOsN09MM6Pb8j7QIyweRk/YlSMbirAlEYmdeTo8aOgGRJhbmrOKmukpsPA/g==",
"license": "MIT",
"dependencies": {
"@lion/core": "^0.21.0",
@@ -5291,8 +4308,6 @@
},
"node_modules/@rocket/search/node_modules/@lion/localize": {
"version": "0.23.0",
- "resolved": "https://registry.npmjs.org/@lion/localize/-/localize-0.23.0.tgz",
- "integrity": "sha512-pGN2JzEPukvgtB3+BpeT13KZnI7mCqyq7m/a+A973XFhH1PJlAyEXdkv3bVJsIpNolqXRVP0lU4vgisMsO8IkQ==",
"license": "MIT",
"dependencies": {
"@bundled-es-modules/message-format": "6.0.4",
@@ -5302,8 +4317,6 @@
},
"node_modules/@rocket/search/node_modules/@lion/overlays": {
"version": "0.31.0",
- "resolved": "https://registry.npmjs.org/@lion/overlays/-/overlays-0.31.0.tgz",
- "integrity": "sha512-4jCoan6QjUARx7UddsZogqgQAVyacu82JaR8raMzIb1eZWo3m8w/hxDCssdYrsDbXJCiOgwgAfE0Kd929GBUpw==",
"license": "MIT",
"dependencies": {
"@lion/core": "^0.21.0",
@@ -5313,8 +4326,6 @@
},
"node_modules/@rocket/search/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -5328,8 +4339,6 @@
},
"node_modules/@rocket/search/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -5344,8 +4353,6 @@
},
"node_modules/@rocket/search/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -5356,14 +4363,10 @@
},
"node_modules/@rocket/search/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"license": "MIT"
},
"node_modules/@rocket/search/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -5371,8 +4374,6 @@
},
"node_modules/@rocket/search/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -5383,8 +4384,7 @@
},
"node_modules/@rollup/plugin-node-resolve": {
"version": "15.2.3",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz",
- "integrity": "sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==",
+ "license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^5.0.1",
"@types/resolve": "1.20.2",
@@ -5407,8 +4407,6 @@
},
"node_modules/@rollup/plugin-replace": {
"version": "6.0.2",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-6.0.2.tgz",
- "integrity": "sha512-7QaYCf8bqF04dOy7w/eHmJeNExxTYwvKAmlSAH/EaWWUzbT0h5sbF6bktFoX/0F/0qwng5/dWFMyf3gzaM8DsQ==",
"license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^5.0.1",
@@ -5428,8 +4426,7 @@
},
"node_modules/@rollup/plugin-terser": {
"version": "0.4.4",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz",
- "integrity": "sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A==",
+ "license": "MIT",
"dependencies": {
"serialize-javascript": "^6.0.1",
"smob": "^1.0.0",
@@ -5449,9 +4446,8 @@
},
"node_modules/@rollup/plugin-typescript": {
"version": "11.1.5",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-11.1.5.tgz",
- "integrity": "sha512-rnMHrGBB0IUEv69Q8/JGRD/n4/n6b3nfpufUu26axhUcboUzv/twfZU8fIBbTOphRAe0v8EyxzeDpKXqGHfyDA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^5.0.1",
"resolve": "^1.22.1"
@@ -5475,8 +4471,7 @@
},
"node_modules/@rollup/pluginutils": {
"version": "5.0.5",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.0.5.tgz",
- "integrity": "sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==",
+ "license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0",
"estree-walker": "^2.0.2",
@@ -5678,8 +4673,6 @@
},
"node_modules/@rollup/rollup-linux-x64-gnu": {
"version": "4.34.2",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.34.2.tgz",
- "integrity": "sha512-j+jFdfOycLIQ7FWKka9Zd3qvsIyugg5LeZuHF6kFlXo6MSOc6R1w37YUVy8VpAKd81LMWGi5g9J25P09M0SSIw==",
"cpu": [
"x64"
],
@@ -5691,8 +4684,6 @@
},
"node_modules/@rollup/rollup-linux-x64-musl": {
"version": "4.34.2",
- "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.34.2.tgz",
- "integrity": "sha512-aDPHyM/D2SpXfSNCVWCxyHmOqN9qb7SWkY1+vaXqMNMXslZYnwh9V/UCudl6psyG0v6Ukj7pXanIpfZwCOEMUg==",
"cpu": [
"x64"
],
@@ -5743,8 +4734,6 @@
},
"node_modules/@sindresorhus/is": {
"version": "0.14.0",
- "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz",
- "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -5753,14 +4742,10 @@
},
"node_modules/@socket.io/component-emitter": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz",
- "integrity": "sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==",
"license": "MIT"
},
"node_modules/@storybook/addon-a11y": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-8.6.12.tgz",
- "integrity": "sha512-H28zHiL8uuv29XsVNf9VjNWsCeht/l66GPYHT7aom1jh+f3fS9+sutrCGEBC/T7cnRpy8ZyuHCtihUqS+RI4pg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5779,8 +4764,6 @@
},
"node_modules/@storybook/addon-actions": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.6.12.tgz",
- "integrity": "sha512-B5kfiRvi35oJ0NIo53CGH66H471A3XTzrfaa6SxXEJsgxxSeKScG5YeXcCvLiZfvANRQ7QDsmzPUgg0o3hdMXw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5800,8 +4783,6 @@
},
"node_modules/@storybook/addon-backgrounds": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.6.12.tgz",
- "integrity": "sha512-lmIAma9BiiCTbJ8YfdZkXjpnAIrOUcgboLkt1f6XJ78vNEMnLNzD9gnh7Tssz1qrqvm34v9daDjIb+ggdiKp3Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5819,8 +4800,6 @@
},
"node_modules/@storybook/addon-controls": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.6.12.tgz",
- "integrity": "sha512-9VSRPJWQVb9wLp21uvpxDGNctYptyUX0gbvxIWOHMH3R2DslSoq41lsC/oQ4l4zSHVdL+nq8sCTkhBxIsjKqdQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5838,8 +4817,6 @@
},
"node_modules/@storybook/addon-docs": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.6.12.tgz",
- "integrity": "sha512-kEezQjAf/p3SpDzLABgg4fbT48B6dkT2LiZCKTRmCrJVtuReaAr4R9MMM6Jsph6XjbIj/SvOWf3CMeOPXOs9sg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5861,8 +4838,6 @@
},
"node_modules/@storybook/addon-docs/node_modules/@storybook/blocks": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.6.12.tgz",
- "integrity": "sha512-DohlTq6HM1jDbHYiXL4ZvZ00VkhpUp5uftzj/CZDLY1fYHRjqtaTwWm2/OpceivMA8zDitLcq5atEZN+f+siTg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5889,8 +4864,6 @@
},
"node_modules/@storybook/addon-docs/node_modules/@storybook/icons": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.4.0.tgz",
- "integrity": "sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -5903,8 +4876,6 @@
},
"node_modules/@storybook/addon-docs/node_modules/@storybook/react-dom-shim": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.6.12.tgz",
- "integrity": "sha512-51QvoimkBzYs8s3rCYnY5h0cFqLz/Mh0vRcughwYaXckWzDBV8l67WBO5Xf5nBsukCbWyqBVPpEQLww8s7mrLA==",
"dev": true,
"license": "MIT",
"funding": {
@@ -5919,8 +4890,6 @@
},
"node_modules/@storybook/addon-docs/node_modules/react-dom": {
"version": "19.1.0",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz",
- "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5932,8 +4901,6 @@
},
"node_modules/@storybook/addon-essentials": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.6.12.tgz",
- "integrity": "sha512-Y/7e8KFlttaNfv7q2zoHMPdX6hPXHdsuQMAjYl5NG9HOAJREu4XBy4KZpbcozRe4ApZ78rYsN/MO1EuA+bNMIA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5958,8 +4925,6 @@
},
"node_modules/@storybook/addon-highlight": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.6.12.tgz",
- "integrity": "sha512-9FITVxdoycZ+eXuAZL9ElWyML/0fPPn9UgnnAkrU7zkMi+Segq/Tx7y+WWanC5zfWZrXAuG6WTOYEXeWQdm//w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5975,8 +4940,6 @@
},
"node_modules/@storybook/addon-interactions": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-8.6.12.tgz",
- "integrity": "sha512-cTAJlTq6uVZBEbtwdXkXoPQ4jHOAGKQnYSezBT4pfNkdjn/FnEeaQhMBDzf14h2wr5OgBnJa6Lmd8LD9ficz4A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -5996,8 +4959,6 @@
},
"node_modules/@storybook/addon-links": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.6.12.tgz",
- "integrity": "sha512-AfKujFHoAxhxq4yu+6NwylltS9lf5MPs1eLLXvOlwo3l7Y/c68OdxJ7j68vLQhs9H173WVYjKyjbjFxJWf/YYg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6020,8 +4981,6 @@
},
"node_modules/@storybook/addon-measure": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.6.12.tgz",
- "integrity": "sha512-tACmwqqOvutaQSduw8SMb62wICaT1rWaHtMN3vtWXuxgDPSdJQxLP+wdVyRYMAgpxhLyIO7YRf++Hfha9RHgFg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6038,8 +4997,6 @@
},
"node_modules/@storybook/addon-outline": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.6.12.tgz",
- "integrity": "sha512-1ylwm+n1s40S91No0v9T4tCjZORu3GbnjINlyjYTDLLhQHyBQd3nWR1Y1eewU4xH4cW9SnSLcMQFS/82xHqU6A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6056,8 +5013,6 @@
},
"node_modules/@storybook/addon-toolbars": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.6.12.tgz",
- "integrity": "sha512-HEcSzo1DyFtIu5/ikVOmh5h85C1IvK9iFKSzBR6ice33zBOaehVJK+Z5f487MOXxPsZ63uvWUytwPyViGInj+g==",
"dev": true,
"license": "MIT",
"funding": {
@@ -6070,8 +5025,6 @@
},
"node_modules/@storybook/addon-viewport": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.6.12.tgz",
- "integrity": "sha512-EXK2LArAnABsPP0leJKy78L/lbMWow+EIJfytEP5fHaW4EhMR6h7Hzaqzre6U0IMMr/jVFa1ci+m0PJ0eQc2bw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6087,8 +5040,6 @@
},
"node_modules/@storybook/components": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/components/-/components-8.6.12.tgz",
- "integrity": "sha512-FiaE8xvCdvKC2arYusgtlDNZ77b8ysr8njAYQZwwaIHjy27TbR2tEpLDCmUwSbANNmivtc/xGEiDDwcNppMWlQ==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -6100,8 +5051,6 @@
},
"node_modules/@storybook/core": {
"version": "8.6.15",
- "resolved": "https://registry.npmjs.org/@storybook/core/-/core-8.6.15.tgz",
- "integrity": "sha512-VFpKcphNurJpSC4fpUfKL3GTXVoL53oytghGR30QIw5jKWwaT50HVbTyb41BLOUuZjmMhUQA8weiQEew6RX0gw==",
"license": "MIT",
"dependencies": {
"@storybook/theming": "8.6.15",
@@ -6131,8 +5080,6 @@
},
"node_modules/@storybook/core-common": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-8.6.12.tgz",
- "integrity": "sha512-EuAGaoxWCORBMWv/sA55treXuOjtinCFGlZp1Dr8PW56DLauNR5zVNsU/L/ngJt22hoHcBwf4ppuTUPbOjZcpw==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -6144,8 +5091,6 @@
},
"node_modules/@storybook/core-events": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-8.6.12.tgz",
- "integrity": "sha512-j2MUlSfYOhTsjlruRWTqSVwYreJGFIsWeqHFAhCdtmXe3qpFBM/LuxTKuaM1uWvs6vEAyGEzDw8+DXwuO6uISg==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -6157,8 +5102,6 @@
},
"node_modules/@storybook/core/node_modules/@storybook/theming": {
"version": "8.6.15",
- "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.6.15.tgz",
- "integrity": "sha512-dAbL0XOekyT6XsF49R6Etj3WxQ/LpdJDIswUUeHgVJ6/yd2opZOGbPxnwA3zlmAh1c0tvpPyhSDXxSG79u8e4Q==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -6170,8 +5113,6 @@
},
"node_modules/@storybook/core/node_modules/ws": {
"version": "8.18.3",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
- "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
"license": "MIT",
"engines": {
"node": ">=10.0.0"
@@ -6191,8 +5132,6 @@
},
"node_modules/@storybook/csf": {
"version": "0.0.2--canary.4566f4d.1",
- "resolved": "https://registry.npmjs.org/@storybook/csf/-/csf-0.0.2--canary.4566f4d.1.tgz",
- "integrity": "sha512-9OVvMVh3t9znYZwb0Svf/YQoxX2gVOeQTGe2bses2yj+a3+OJnCrUF3/hGv6Em7KujtOdL2LL+JnG49oMVGFgQ==",
"license": "MIT",
"dependencies": {
"lodash": "^4.17.15"
@@ -6200,8 +5139,6 @@
},
"node_modules/@storybook/csf-plugin": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.6.12.tgz",
- "integrity": "sha512-6s8CnP1aoKPb3XtC0jRLUp8M5vTA8RhGAwQDKUsFpCC7g89JR9CaKs9FY2ZSzsNbjR15uASi7b3K8BzeYumYQg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6217,8 +5154,6 @@
},
"node_modules/@storybook/csf-tools": {
"version": "6.5.16",
- "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-6.5.16.tgz",
- "integrity": "sha512-+WD4sH/OwAfXZX3IN6/LOZ9D9iGEFcN+Vvgv9wOsLRgsAZ10DG/NK6c1unXKDM/ogJtJYccNI8Hd+qNE/GFV6A==",
"license": "MIT",
"dependencies": {
"@babel/core": "^7.12.10",
@@ -6251,8 +5186,6 @@
},
"node_modules/@storybook/csf-tools/node_modules/core-js": {
"version": "3.42.0",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.42.0.tgz",
- "integrity": "sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==",
"hasInstallScript": true,
"license": "MIT",
"funding": {
@@ -6262,8 +5195,6 @@
},
"node_modules/@storybook/csf-tools/node_modules/fs-extra": {
"version": "9.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
- "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
"license": "MIT",
"dependencies": {
"at-least-node": "^1.0.0",
@@ -6277,8 +5208,6 @@
},
"node_modules/@storybook/csf-tools/node_modules/jsonfile": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
"license": "MIT",
"dependencies": {
"universalify": "^2.0.0"
@@ -6289,14 +5218,10 @@
},
"node_modules/@storybook/csf-tools/node_modules/regenerator-runtime": {
"version": "0.13.11",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz",
- "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==",
"license": "MIT"
},
"node_modules/@storybook/csf-tools/node_modules/universalify": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz",
- "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==",
"license": "MIT",
"engines": {
"node": ">= 10.0.0"
@@ -6304,14 +5229,10 @@
},
"node_modules/@storybook/global": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/@storybook/global/-/global-5.0.0.tgz",
- "integrity": "sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==",
"license": "MIT"
},
"node_modules/@storybook/instrumenter": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-8.6.12.tgz",
- "integrity": "sha512-VK5fYAF8jMwWP/u3YsmSwKGh+FeSY8WZn78flzRUwirp2Eg1WWjsqPRubAk7yTpcqcC/km9YMF3KbqfzRv2s/A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6328,8 +5249,6 @@
},
"node_modules/@storybook/manager-api": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.6.12.tgz",
- "integrity": "sha512-O0SpISeJLNTQvhSBOsWzzkCgs8vCjOq1578rwqHlC6jWWm4QmtfdyXqnv7rR1Hk08kQ+Dzqh0uhwHx0nfwy4nQ==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -6341,8 +5260,6 @@
},
"node_modules/@storybook/mdx1-csf": {
"version": "0.0.1",
- "resolved": "https://registry.npmjs.org/@storybook/mdx1-csf/-/mdx1-csf-0.0.1.tgz",
- "integrity": "sha512-4biZIWWzoWlCarMZmTpqcJNgo/RBesYZwGFbQeXiGYsswuvfWARZnW9RE9aUEMZ4XPn7B1N3EKkWcdcWe/K2tg==",
"license": "MIT",
"dependencies": {
"@babel/generator": "^7.12.11",
@@ -6360,8 +5277,6 @@
},
"node_modules/@storybook/mdx1-csf/node_modules/loader-utils": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz",
- "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
"license": "MIT",
"dependencies": {
"big.js": "^5.2.2",
@@ -6374,8 +5289,6 @@
},
"node_modules/@storybook/mdx1-csf/node_modules/prettier": {
"version": "2.3.0",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.0.tgz",
- "integrity": "sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==",
"license": "MIT",
"bin": {
"prettier": "bin-prettier.js"
@@ -6386,8 +5299,6 @@
},
"node_modules/@storybook/node-logger": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-8.6.12.tgz",
- "integrity": "sha512-Jk7mQWsu60BptBwYJAd69kMmsEqBAbGDuA/fqban+8vfNiSKgR3PRkhis0DsGEk53bpAEfbkCcyvYRCrrq4M3Q==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -6399,8 +5310,6 @@
},
"node_modules/@storybook/preview": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-8.6.12.tgz",
- "integrity": "sha512-w7lLOsqyvB4a/I9wPmBDYDDGmhqWWaOa5DcxTgaIInoVucK6bI1ZNqHlD+8xQkFmlCWOncVEhXydF1w5nyR68w==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -6412,8 +5321,6 @@
},
"node_modules/@storybook/preview-api": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.6.12.tgz",
- "integrity": "sha512-84FE3Hrs0AYKHqpDZOwx1S/ffOfxBdL65lhCoeI8GoWwCkzwa9zEP3kvXBo/BnEDO7nAfxvMhjASTZXbKRJh5Q==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -6425,8 +5332,6 @@
},
"node_modules/@storybook/test": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/test/-/test-8.6.12.tgz",
- "integrity": "sha512-0BK1Eg+VD0lNMB1BtxqHE3tP9FdkUmohtvWG7cq6lWvMrbCmAmh3VWai3RMCCDOukPFpjabOr8BBRLVvhNpv2w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6448,8 +5353,6 @@
},
"node_modules/@storybook/theming": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-8.6.12.tgz",
- "integrity": "sha512-6VjZg8HJ2Op7+KV7ihJpYrDnFtd9D1jrQnUS8LckcpuBXrIEbaut5+34ObY8ssQnSqkk2GwIZBBBQYQBCVvkOw==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -6461,8 +5364,6 @@
},
"node_modules/@storybook/types": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/types/-/types-8.6.12.tgz",
- "integrity": "sha512-G/nR+js7KV1qKH3nAcOfwceERBic5e03dpkeA6PDmqBiQ8XeM9B6N4NTMhXi/2gM5ZAGJ+NxJMaW6zLnc32DjA==",
"dev": true,
"license": "MIT",
"funding": {
@@ -6475,8 +5376,6 @@
},
"node_modules/@storybook/web-components": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/web-components/-/web-components-8.6.12.tgz",
- "integrity": "sha512-j+609VT8abBlpV+tB/vqSRO/fKA1QpnKWlbE0JpolzmEbgla//pAZomPysoOnvTLL3lSX3conjiAAaTpwbjyLg==",
"license": "MIT",
"dependencies": {
"@storybook/components": "8.6.12",
@@ -6501,8 +5400,6 @@
},
"node_modules/@surma/rollup-plugin-off-main-thread": {
"version": "2.2.3",
- "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz",
- "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==",
"license": "Apache-2.0",
"dependencies": {
"ejs": "^3.1.6",
@@ -6513,8 +5410,6 @@
},
"node_modules/@surma/rollup-plugin-off-main-thread/node_modules/ejs": {
"version": "3.1.9",
- "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz",
- "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==",
"license": "Apache-2.0",
"dependencies": {
"jake": "^10.8.5"
@@ -6528,8 +5423,6 @@
},
"node_modules/@surma/rollup-plugin-off-main-thread/node_modules/magic-string": {
"version": "0.25.9",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
- "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
"license": "MIT",
"dependencies": {
"sourcemap-codec": "^1.4.8"
@@ -6537,8 +5430,6 @@
},
"node_modules/@szmarczak/http-timer": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz",
- "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6550,8 +5441,6 @@
},
"node_modules/@testing-library/dom": {
"version": "10.4.0",
- "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz",
- "integrity": "sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6570,8 +5459,6 @@
},
"node_modules/@testing-library/dom/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6586,8 +5473,6 @@
},
"node_modules/@testing-library/dom/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": {
@@ -6603,8 +5488,6 @@
},
"node_modules/@testing-library/dom/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6616,15 +5499,11 @@
},
"node_modules/@testing-library/dom/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true,
"license": "MIT"
},
"node_modules/@testing-library/dom/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -6633,8 +5512,6 @@
},
"node_modules/@testing-library/dom/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6646,8 +5523,6 @@
},
"node_modules/@testing-library/jest-dom": {
"version": "6.5.0",
- "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.5.0.tgz",
- "integrity": "sha512-xGGHpBXYSHUUr6XsKBfs85TWlYKpTc37cSBBVrXcib2MkHLboWlkClhWF37JKlDb9KEq3dHs+f2xR7XJEWGBxA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6667,8 +5542,6 @@
},
"node_modules/@testing-library/jest-dom/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6683,8 +5556,6 @@
},
"node_modules/@testing-library/jest-dom/node_modules/chalk": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz",
- "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6697,8 +5568,6 @@
},
"node_modules/@testing-library/jest-dom/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6710,22 +5579,16 @@
},
"node_modules/@testing-library/jest-dom/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true,
"license": "MIT"
},
"node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": {
"version": "0.6.3",
- "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz",
- "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==",
"dev": true,
"license": "MIT"
},
"node_modules/@testing-library/jest-dom/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -6734,8 +5597,6 @@
},
"node_modules/@testing-library/jest-dom/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6747,8 +5608,6 @@
},
"node_modules/@testing-library/user-event": {
"version": "14.5.2",
- "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.2.tgz",
- "integrity": "sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -6761,14 +5620,10 @@
},
"node_modules/@tootallnate/quickjs-emscripten": {
"version": "0.23.0",
- "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
- "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==",
"license": "MIT"
},
"node_modules/@trysound/sax": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
- "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
"dev": true,
"license": "ISC",
"engines": {
@@ -6777,36 +5632,26 @@
},
"node_modules/@tsconfig/node10": {
"version": "1.0.9",
- "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz",
- "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==",
"dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node12": {
"version": "1.0.11",
- "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz",
- "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==",
"dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node14": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz",
- "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==",
"dev": true,
"license": "MIT"
},
"node_modules/@tsconfig/node16": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz",
- "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/accepts": {
"version": "1.3.5",
- "resolved": "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz",
- "integrity": "sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==",
"license": "MIT",
"dependencies": {
"@types/node": "*"
@@ -6814,8 +5659,6 @@
},
"node_modules/@types/acorn": {
"version": "4.0.6",
- "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz",
- "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==",
"license": "MIT",
"dependencies": {
"@types/estree": "*"
@@ -6823,21 +5666,15 @@
},
"node_modules/@types/aria-query": {
"version": "5.0.4",
- "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz",
- "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/babel__code-frame": {
"version": "7.0.3",
- "resolved": "https://registry.npmjs.org/@types/babel__code-frame/-/babel__code-frame-7.0.3.tgz",
- "integrity": "sha512-2TN6oiwtNjOezilFVl77zwdNPwQWaDBBCCWWxyo1ctiO3vAtd7H/aB/CBJdw9+kqq3+latD0SXoedIuHySSZWw==",
"license": "MIT"
},
"node_modules/@types/babel__core": {
"version": "7.20.1",
- "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.1.tgz",
- "integrity": "sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw==",
"devOptional": true,
"license": "MIT",
"dependencies": {
@@ -6850,8 +5687,6 @@
},
"node_modules/@types/babel__generator": {
"version": "7.6.4",
- "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz",
- "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==",
"devOptional": true,
"license": "MIT",
"dependencies": {
@@ -6860,8 +5695,6 @@
},
"node_modules/@types/babel__template": {
"version": "7.4.1",
- "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
- "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
"devOptional": true,
"license": "MIT",
"dependencies": {
@@ -6871,8 +5704,6 @@
},
"node_modules/@types/babel__traverse": {
"version": "7.20.1",
- "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.1.tgz",
- "integrity": "sha512-MitHFXnhtgwsGZWtT68URpOvLN4EREih1u3QtQiN4VdAxWKRVvGCSvw/Qth0M0Qq3pJpnGOu5JaM/ydK7OGbqg==",
"devOptional": true,
"license": "MIT",
"dependencies": {
@@ -6881,14 +5712,10 @@
},
"node_modules/@types/babel-types": {
"version": "7.0.11",
- "resolved": "https://registry.npmjs.org/@types/babel-types/-/babel-types-7.0.11.tgz",
- "integrity": "sha512-pkPtJUUY+Vwv6B1inAz55rQvivClHJxc9aVEPPmaq2cbyeMLCiDpbKpcKyX4LAwpNGi+SHBv0tHv6+0gXv0P2A==",
"license": "MIT"
},
"node_modules/@types/babylon": {
"version": "6.16.6",
- "resolved": "https://registry.npmjs.org/@types/babylon/-/babylon-6.16.6.tgz",
- "integrity": "sha512-G4yqdVlhr6YhzLXFKy5F7HtRBU8Y23+iWy7UKthMq/OSQnL1hbsoeXESQ2LY8zEDlknipDG3nRGhUC9tkwvy/w==",
"license": "MIT",
"dependencies": {
"@types/babel-types": "*"
@@ -6896,8 +5723,6 @@
},
"node_modules/@types/body-parser": {
"version": "1.19.2",
- "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz",
- "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==",
"license": "MIT",
"dependencies": {
"@types/connect": "*",
@@ -6906,8 +5731,6 @@
},
"node_modules/@types/browserslist": {
"version": "4.15.0",
- "resolved": "https://registry.npmjs.org/@types/browserslist/-/browserslist-4.15.0.tgz",
- "integrity": "sha512-h9LyKErRGZqMsHh9bd+FE8yCIal4S0DxKTOeui56VgVXqa66TKiuaIUxCAI7c1O0LjaUzOTcsMyOpO9GetozRA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6916,15 +5739,11 @@
},
"node_modules/@types/browserslist-useragent": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/browserslist-useragent/-/browserslist-useragent-3.0.4.tgz",
- "integrity": "sha512-S/AhrluMHi8EcuxxCtTDBGr8u+XvwUfLvZdARuIS2LFZ/lHoeaeJJYCozD68GKH6wm52FbIHq4WWPF/Ec6a9qA==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/cacheable-request": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz",
- "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==",
"license": "MIT",
"dependencies": {
"@types/http-cache-semantics": "*",
@@ -6935,29 +5754,21 @@
},
"node_modules/@types/caniuse-api": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/@types/caniuse-api/-/caniuse-api-3.0.2.tgz",
- "integrity": "sha512-YfCDMn7R59n7GFFfwjPAM0zLJQy4UvveC32rOJBmTqJJY8uSRqM4Dc7IJj8V9unA48Qy4nj5Bj3jD6Q8VZ1Seg==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/chai": {
"version": "4.3.5",
- "resolved": "https://registry.npmjs.org/@types/chai/-/chai-4.3.5.tgz",
- "integrity": "sha512-mEo1sAde+UCE6b2hxn332f1g1E8WfYRu6p5SvTKr2ZKC1f7gFJXk4h5PyGP9Dt6gCaG8y8XhwnXWC6Iy2cmBng==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/clone": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/@types/clone/-/clone-2.1.1.tgz",
- "integrity": "sha512-BZIU34bSYye0j/BFcPraiDZ5ka6MJADjcDVELGf7glr9K+iE8NYVjFslJFVWzskSxkLLyCrSPScE82/UUoBSvg==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/co-body": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/@types/co-body/-/co-body-6.1.0.tgz",
- "integrity": "sha512-3e0q2jyDAnx/DSZi0z2H0yoZ2wt5yRDZ+P7ymcMObvq0ufWRT4tsajyO+Q1VwVWiv9PRR4W3YEjEzBjeZlhF+w==",
"license": "MIT",
"dependencies": {
"@types/node": "*",
@@ -6966,21 +5777,15 @@
},
"node_modules/@types/command-line-args": {
"version": "5.2.0",
- "resolved": "https://registry.npmjs.org/@types/command-line-args/-/command-line-args-5.2.0.tgz",
- "integrity": "sha512-UuKzKpJJ/Ief6ufIaIzr3A/0XnluX7RvFgwkV89Yzvm77wCh1kFaFmqN8XEnGcN62EuHdedQjEMb8mYxFLGPyA==",
"license": "MIT"
},
"node_modules/@types/command-line-usage": {
"version": "5.0.2",
- "resolved": "https://registry.npmjs.org/@types/command-line-usage/-/command-line-usage-5.0.2.tgz",
- "integrity": "sha512-n7RlEEJ+4x4TS7ZQddTmNSxP+zziEG0TNsMfiRIxcIVXt71ENJ9ojeXmGO3wPoTdn7pJcU2xc3CJYMktNT6DPg==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/concat-stream": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@types/concat-stream/-/concat-stream-2.0.0.tgz",
- "integrity": "sha512-t3YCerNM7NTVjLuICZo5gYAXYoDvpuuTceCcFQWcDQz26kxUR5uIWolxbIR5jRNIXpMqhOpW/b8imCR1LEmuJw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -6989,8 +5794,6 @@
},
"node_modules/@types/connect": {
"version": "3.4.35",
- "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz",
- "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==",
"license": "MIT",
"dependencies": {
"@types/node": "*"
@@ -6998,25 +5801,18 @@
},
"node_modules/@types/content-disposition": {
"version": "0.5.5",
- "resolved": "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.5.tgz",
- "integrity": "sha512-v6LCdKfK6BwcqMo+wYW05rLS12S0ZO0Fl4w1h4aaZMD7bqT3gVUns6FvLJKGZHQmYn3SX55JWGpziwJRwVgutA==",
"license": "MIT"
},
"node_modules/@types/convert-source-map": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/@types/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-QUm4YOC/ENo0VjPVl2o8HGyTbHHQGDOw8PCg3rXBucYHKyZN/XjXRbPFAV1tB2FvM0/wyFoDct4cTIctzKrQFg==",
"license": "MIT"
},
"node_modules/@types/cookie": {
"version": "0.4.1",
- "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.4.1.tgz",
- "integrity": "sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q=="
+ "license": "MIT"
},
"node_modules/@types/cookies": {
"version": "0.7.7",
- "resolved": "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.7.tgz",
- "integrity": "sha512-h7BcvPUogWbKCzBR2lY4oqaZbO3jXZksexYJVFvkrFeLgbZjQkU4x8pRq6eg2MHXQhY0McQdqmmsxRWlVAHooA==",
"license": "MIT",
"dependencies": {
"@types/connect": "*",
@@ -7027,22 +5823,17 @@
},
"node_modules/@types/cors": {
"version": "2.8.17",
- "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.17.tgz",
- "integrity": "sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==",
+ "license": "MIT",
"dependencies": {
"@types/node": "*"
}
},
"node_modules/@types/debounce": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@types/debounce/-/debounce-1.2.1.tgz",
- "integrity": "sha512-epMsEE85fi4lfmJUH/89/iV/LI+F5CvNIvmgs5g5jYFPfhO2S/ae8WSsLOKWdwtoaZw9Q2IhJ4tQ5tFCcS/4HA==",
"license": "MIT"
},
"node_modules/@types/debug": {
"version": "4.1.12",
- "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz",
- "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==",
"license": "MIT",
"dependencies": {
"@types/ms": "*"
@@ -7050,21 +5841,15 @@
},
"node_modules/@types/diff": {
"version": "5.0.3",
- "resolved": "https://registry.npmjs.org/@types/diff/-/diff-5.0.3.tgz",
- "integrity": "sha512-amrLbRqTU9bXMCc6uX0sWpxsQzRIo9z6MJPkH1pkez/qOxuqSZVuryJAWoBRq94CeG8JxY+VK4Le9HtjQR5T9A==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/estree": {
"version": "1.0.6",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
- "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
"license": "MIT"
},
"node_modules/@types/estree-jsx": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.0.tgz",
- "integrity": "sha512-3qvGd0z8F2ENTGr/GG1yViqfiKmRfrXVx5sJyHGFu3z7m5g5utCQtGp/g29JnjflhtQJBv1WDQukHiT58xPcYQ==",
"license": "MIT",
"dependencies": {
"@types/estree": "*"
@@ -7072,8 +5857,6 @@
},
"node_modules/@types/etag": {
"version": "1.8.1",
- "resolved": "https://registry.npmjs.org/@types/etag/-/etag-1.8.1.tgz",
- "integrity": "sha512-bsKkeSqN7HYyYntFRAmzcwx/dKW4Wa+KVMTInANlI72PWLQmOpZu96j0OqHZGArW4VQwCmJPteQlXaUDeOB0WQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7082,8 +5865,6 @@
},
"node_modules/@types/express": {
"version": "4.17.17",
- "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz",
- "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==",
"license": "MIT",
"dependencies": {
"@types/body-parser": "*",
@@ -7094,8 +5875,6 @@
},
"node_modules/@types/express-serve-static-core": {
"version": "4.17.35",
- "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.35.tgz",
- "integrity": "sha512-wALWQwrgiB2AWTT91CB62b6Yt0sNHpznUXeZEcnPU3DRdlDIz74x8Qg1UUYKSVFi+va5vKOLYRBI1bRKiLLKIg==",
"license": "MIT",
"dependencies": {
"@types/node": "*",
@@ -7106,9 +5885,8 @@
},
"node_modules/@types/fs-extra": {
"version": "11.0.4",
- "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.4.tgz",
- "integrity": "sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/jsonfile": "*",
"@types/node": "*"
@@ -7116,8 +5894,6 @@
},
"node_modules/@types/hast": {
"version": "2.3.5",
- "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.5.tgz",
- "integrity": "sha512-SvQi0L/lNpThgPoleH53cdjB3y9zpLlVjRbqB3rH8hx1jiRSBGAhyjV3H+URFjNVRqt2EdYNrbZE5IsGlNfpRg==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2"
@@ -7125,33 +5901,23 @@
},
"node_modules/@types/html-minifier-terser": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-7.0.0.tgz",
- "integrity": "sha512-hw3bhStrg5e3FQT8qZKCJTrzt/UbEaunU1xRWJ+aNOTmeBMvE3S4Ml2HiiNnZgL8izu0LFVkHUoPFXL1s5QNpQ==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/http-assert": {
"version": "1.5.3",
- "resolved": "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.3.tgz",
- "integrity": "sha512-FyAOrDuQmBi8/or3ns4rwPno7/9tJTijVW6aQQjK02+kOQ8zmoNg2XJtAuQhvQcy1ASJq38wirX5//9J1EqoUA==",
"license": "MIT"
},
"node_modules/@types/http-cache-semantics": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz",
- "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==",
"license": "MIT"
},
"node_modules/@types/http-errors": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.1.tgz",
- "integrity": "sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==",
"license": "MIT"
},
"node_modules/@types/ip": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@types/ip/-/ip-1.1.0.tgz",
- "integrity": "sha512-dwNe8gOoF70VdL6WJBwVHtQmAX4RMd62M+mAB9HQFjG1/qiCLM/meRy95Pd14FYBbEDwCq7jgJs89cHpLBu4HQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7160,21 +5926,15 @@
},
"node_modules/@types/is-empty": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/@types/is-empty/-/is-empty-1.2.1.tgz",
- "integrity": "sha512-a3xgqnFTuNJDm1fjsTjHocYJ40Cz3t8utYpi5GNaxzrJC2HSD08ym+whIL7fNqiqBCdM9bcqD1H/tORWAFXoZw==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/istanbul-lib-coverage": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz",
- "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==",
"license": "MIT"
},
"node_modules/@types/istanbul-lib-report": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
- "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==",
"license": "MIT",
"dependencies": {
"@types/istanbul-lib-coverage": "*"
@@ -7182,8 +5942,6 @@
},
"node_modules/@types/istanbul-reports": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz",
- "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==",
"license": "MIT",
"dependencies": {
"@types/istanbul-lib-report": "*"
@@ -7191,23 +5949,18 @@
},
"node_modules/@types/jsonfile": {
"version": "6.1.4",
- "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.4.tgz",
- "integrity": "sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/node": "*"
}
},
"node_modules/@types/keygrip": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.2.tgz",
- "integrity": "sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==",
"license": "MIT"
},
"node_modules/@types/keyv": {
"version": "3.1.4",
- "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz",
- "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==",
"license": "MIT",
"dependencies": {
"@types/node": "*"
@@ -7215,8 +5968,6 @@
},
"node_modules/@types/koa": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/@types/koa/-/koa-3.0.2.tgz",
- "integrity": "sha512-7TRzVOBcH/q8CfPh9AmHBQ8TZtimT4Sn+rw8//hXveI6+F41z93W8a+0B0O8L7apKQv+vKBIEZSECiL0Oo1JFA==",
"license": "MIT",
"dependencies": {
"@types/accepts": "*",
@@ -7231,8 +5982,6 @@
},
"node_modules/@types/koa-compose": {
"version": "3.2.5",
- "resolved": "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.5.tgz",
- "integrity": "sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==",
"license": "MIT",
"dependencies": {
"@types/koa": "*"
@@ -7240,8 +5989,6 @@
},
"node_modules/@types/koa-etag": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/koa-etag/-/koa-etag-3.0.4.tgz",
- "integrity": "sha512-uPcg5P2KfZ2lN6R2776UA0702lYPyrvcAk21H8TZxMRo9WGzQJNHohzyTvSjJ+ZyzB5gC5f/pc/ZPUk/o85e1w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7251,8 +5998,6 @@
},
"node_modules/@types/koa-send": {
"version": "4.1.3",
- "resolved": "https://registry.npmjs.org/@types/koa-send/-/koa-send-4.1.3.tgz",
- "integrity": "sha512-daaTqPZlgjIJycSTNjKpHYuKhXYP30atFc1pBcy6HHqB9+vcymDgYTguPdx9tO4HMOqNyz6bz/zqpxt5eLR+VA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7261,8 +6006,6 @@
},
"node_modules/@types/koa-static": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/@types/koa-static/-/koa-static-4.0.4.tgz",
- "integrity": "sha512-j1AUzzl7eJYEk9g01hNTlhmipFh8RFbOQmaMNLvLcNNAkPw0bdTs3XTa3V045XFlrWN0QYnblbDJv2RzawTn6A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7272,14 +6015,10 @@
},
"node_modules/@types/lodash": {
"version": "4.17.16",
- "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.16.tgz",
- "integrity": "sha512-HX7Em5NYQAXKW+1T+FiuG27NGwzJfCX3s1GjOa7ujxZa52kjJLOr4FUxT+giF6Tgxv1e+/czV/iTtBw27WTU9g==",
"license": "MIT"
},
"node_modules/@types/mdast": {
"version": "3.0.12",
- "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.12.tgz",
- "integrity": "sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2"
@@ -7287,34 +6026,24 @@
},
"node_modules/@types/mdx": {
"version": "2.0.13",
- "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz",
- "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==",
"license": "MIT"
},
"node_modules/@types/mime": {
"version": "1.3.2",
- "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz",
- "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==",
"license": "MIT"
},
"node_modules/@types/minimatch": {
"version": "5.1.2",
- "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz",
- "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/minimist": {
"version": "1.2.2",
- "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz",
- "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/mkdirp": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-1.0.2.tgz",
- "integrity": "sha512-o0K1tSO0Dx5X6xlU5F1D6625FawhC3dU3iqr25lluNv/+/QIVH8RLNEiVokgIZo+mz+87w/3Mkg/VvQS+J51fQ==",
"license": "MIT",
"dependencies": {
"@types/node": "*"
@@ -7322,29 +6051,22 @@
},
"node_modules/@types/mocha": {
"version": "10.0.1",
- "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.1.tgz",
- "integrity": "sha512-/fvYntiO1GeICvqbQ3doGDIP97vWmvFt83GKguJ6prmQM2iXZfFcq6YE8KteFyRtX2/h5Hf91BYvPodJKFYv5Q==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/ms": {
"version": "0.7.31",
- "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz",
- "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==",
"license": "MIT"
},
"node_modules/@types/mute-stream": {
"version": "0.0.4",
- "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz",
- "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==",
+ "license": "MIT",
"dependencies": {
"@types/node": "*"
}
},
"node_modules/@types/nlcst": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/@types/nlcst/-/nlcst-1.0.1.tgz",
- "integrity": "sha512-aVIyXt6pZiiMOtVByE4Y0gf+BLm1Cxc4ZLSK8VRHn1CgkO+kXbQwN/EBhQmhPdBMjFJCMBKtmNW2zWQuFywz8Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7353,8 +6075,6 @@
},
"node_modules/@types/node": {
"version": "22.10.10",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.10.tgz",
- "integrity": "sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.20.0"
@@ -7362,35 +6082,25 @@
},
"node_modules/@types/normalize-package-data": {
"version": "2.4.1",
- "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz",
- "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/parse5": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-6.0.3.tgz",
- "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==",
"license": "MIT"
},
"node_modules/@types/path-is-inside": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@types/path-is-inside/-/path-is-inside-1.0.0.tgz",
- "integrity": "sha512-hfnXRGugz+McgX2jxyy5qz9sB21LRzlGn24zlwN2KEgoPtEvjzNRrLtUkOOebPDPZl3Rq7ywKxYvylVcEZDnEw==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/picomatch": {
"version": "2.3.0",
- "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-2.3.0.tgz",
- "integrity": "sha512-O397rnSS9iQI4OirieAtsDqvCj4+3eY1J+EPdNTKuHuRWIfUoGyzX294o8C4KJYaLqgSrd2o60c5EqCU8Zv02g==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/pixelmatch": {
"version": "5.2.4",
- "resolved": "https://registry.npmjs.org/@types/pixelmatch/-/pixelmatch-5.2.4.tgz",
- "integrity": "sha512-HDaSHIAv9kwpMN7zlmwfTv6gax0PiporJOipcrGsVNF3Ba+kryOZc0Pio5pn6NhisgWr7TaajlPEKTbTAypIBQ==",
"license": "MIT",
"dependencies": {
"@types/node": "*"
@@ -7398,52 +6108,49 @@
},
"node_modules/@types/pngjs": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/@types/pngjs/-/pngjs-6.0.1.tgz",
- "integrity": "sha512-J39njbdW1U/6YyVXvC9+1iflZghP8jgRf2ndYghdJb5xL49LYDB+1EuAxfbuJ2IBbWIL3AjHPQhgaTxT3YaYeg==",
"license": "MIT",
"dependencies": {
"@types/node": "*"
}
},
+ "node_modules/@types/prettier": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-3.0.0.tgz",
+ "integrity": "sha512-mFMBfMOz8QxhYVbuINtswBp9VL2b4Y0QqYHwqLz3YbgtfAcat2Dl6Y1o4e22S/OVE6Ebl9m7wWiMT2lSbAs1wA==",
+ "deprecated": "This is a stub types definition. prettier provides its own type definitions, so you do not need this installed.",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "prettier": "*"
+ }
+ },
"node_modules/@types/prismjs": {
"version": "1.26.0",
- "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.0.tgz",
- "integrity": "sha512-ZTaqn/qSqUuAq1YwvOFQfVW1AR/oQJlLSZVustdjwI+GZ8kr0MSHBj0tsXPW1EqHubx50gtBEjbPGsdZwQwCjQ==",
"license": "MIT"
},
"node_modules/@types/qs": {
"version": "6.9.7",
- "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz",
- "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==",
"license": "MIT"
},
"node_modules/@types/range-parser": {
"version": "1.2.4",
- "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
- "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==",
"license": "MIT"
},
"node_modules/@types/react": {
- "version": "19.1.4",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-19.1.4.tgz",
- "integrity": "sha512-EB1yiiYdvySuIITtD5lhW4yPyJ31RkJkkDw794LaQYrxCSaQV/47y5o1FMC4zF9ZyjUjzJMZwbovEnT5yHTW6g==",
+ "version": "19.2.14",
"dev": true,
"license": "MIT",
"peer": true,
"dependencies": {
- "csstype": "^3.0.2"
+ "csstype": "^3.2.2"
}
},
"node_modules/@types/resolve": {
"version": "1.20.2",
- "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.20.2.tgz",
- "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==",
"license": "MIT"
},
"node_modules/@types/responselike": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz",
- "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==",
"license": "MIT",
"dependencies": {
"@types/node": "*"
@@ -7451,8 +6158,6 @@
},
"node_modules/@types/selenium-standalone": {
"version": "7.0.1",
- "resolved": "https://registry.npmjs.org/@types/selenium-standalone/-/selenium-standalone-7.0.1.tgz",
- "integrity": "sha512-zbKenL0fAXzPyiOaaFMrvFdMNhj5BgNJQq8bxiZfwQD9ID2J8bUG5xbcS3tQtlzIX/62z9nG5Vo45oaHWTbvbw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7461,8 +6166,6 @@
},
"node_modules/@types/selenium-webdriver": {
"version": "4.1.15",
- "resolved": "https://registry.npmjs.org/@types/selenium-webdriver/-/selenium-webdriver-4.1.15.tgz",
- "integrity": "sha512-oQ15G3q3EZ0dS049SB/5zx2tQkIS2kmDQWC/TSfAHJYKvXLZoUiLaPXnfSwbLP8Q5lcJeu5oYjKVSEV0t3H6Bg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7471,8 +6174,6 @@
},
"node_modules/@types/send": {
"version": "0.17.1",
- "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.1.tgz",
- "integrity": "sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==",
"license": "MIT",
"dependencies": {
"@types/mime": "^1",
@@ -7481,8 +6182,6 @@
},
"node_modules/@types/serve-static": {
"version": "1.15.2",
- "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.2.tgz",
- "integrity": "sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==",
"license": "MIT",
"dependencies": {
"@types/http-errors": "*",
@@ -7492,66 +6191,47 @@
},
"node_modules/@types/sinonjs__fake-timers": {
"version": "8.1.5",
- "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz",
- "integrity": "sha512-mQkU2jY8jJEF7YHjHvsQO8+3ughTL1mcnn96igfhONmR+fUPSKIkefQYpSe8bsly2Ep7oQbn/6VG5/9/0qcArQ==",
"license": "MIT"
},
"node_modules/@types/supports-color": {
"version": "8.1.1",
- "resolved": "https://registry.npmjs.org/@types/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-dPWnWsf+kzIG140B8z2w3fr5D03TLWbOAFQl45xUpI3vcizeXriNR5VYkWZ+WTMsUHqZ9Xlt3hrxGNANFyNQfw==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/tough-cookie": {
"version": "4.0.5",
- "resolved": "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz",
- "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA=="
+ "license": "MIT"
},
"node_modules/@types/trusted-types": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.3.tgz",
- "integrity": "sha512-NfQ4gyz38SL8sDNrSixxU2Os1a5xcdFxipAFxYEuLUlvU2uDwS4NUpsImcf1//SlWItCVMMLiylsxbmNMToV/g==",
"license": "MIT"
},
"node_modules/@types/ua-parser-js": {
"version": "0.7.36",
- "resolved": "https://registry.npmjs.org/@types/ua-parser-js/-/ua-parser-js-0.7.36.tgz",
- "integrity": "sha512-N1rW+njavs70y2cApeIw1vLMYXRwfBy+7trgavGuuTfOd7j1Yh7QTRc/yqsPl6ncokt72ZXuxEU0PiCp9bSwNQ==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/unist": {
"version": "2.0.7",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.7.tgz",
- "integrity": "sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==",
"license": "MIT"
},
"node_modules/@types/uuid": {
"version": "9.0.8",
- "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz",
- "integrity": "sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/valid-url": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/@types/valid-url/-/valid-url-1.0.4.tgz",
- "integrity": "sha512-msGTxAnOwsiKZ36i5h3eBfOsMfuh+vKMqwsepJAd56ov9b+F9yYbJuE3rFOznHScNMKPY/y6rXbtWkb5RhyHMg==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/webidl-conversions": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
- "integrity": "sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog==",
"dev": true,
"license": "MIT"
},
"node_modules/@types/whatwg-url": {
"version": "11.0.0",
- "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.0.tgz",
- "integrity": "sha512-4F6szvZP3FM5HvJAmcInXBfrAhvM4tLIc8MO1nXwabG5TZVOLxVmAXRpICqXYd3lBlomSRGmLCopYV+yTocgpQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7560,19 +6240,14 @@
},
"node_modules/@types/which": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/@types/which/-/which-2.0.2.tgz",
- "integrity": "sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==",
"license": "MIT"
},
"node_modules/@types/wrap-ansi": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz",
- "integrity": "sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g=="
+ "license": "MIT"
},
"node_modules/@types/ws": {
"version": "8.18.1",
- "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz",
- "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==",
"license": "MIT",
"dependencies": {
"@types/node": "*"
@@ -7580,17 +6255,14 @@
},
"node_modules/@types/xml": {
"version": "1.0.11",
- "resolved": "https://registry.npmjs.org/@types/xml/-/xml-1.0.11.tgz",
- "integrity": "sha512-9gktTjxBWoz4+X8ZOS+QRFM2/liMQgBv8Z36wuNnomK5jtXFq4IJa7Az4Hzoy+rYux343NkH9Dq+nzIdejVrjw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/node": "*"
}
},
"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==",
"license": "MIT",
"optional": true,
"dependencies": {
@@ -7598,17 +6270,15 @@
}
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "8.57.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.57.1.tgz",
- "integrity": "sha512-Gn3aqnvNl4NGc6x3/Bqk1AOn0thyTU9bqDRhiRnUWezgvr2OnhYCWCgC8zXXRVqBsIL1pSDt7T9nJUe0oM0kDQ==",
+ "version": "8.57.0",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-community/regexpp": "^4.12.2",
- "@typescript-eslint/scope-manager": "8.57.1",
- "@typescript-eslint/type-utils": "8.57.1",
- "@typescript-eslint/utils": "8.57.1",
- "@typescript-eslint/visitor-keys": "8.57.1",
+ "@typescript-eslint/scope-manager": "8.57.0",
+ "@typescript-eslint/type-utils": "8.57.0",
+ "@typescript-eslint/utils": "8.57.0",
+ "@typescript-eslint/visitor-keys": "8.57.0",
"ignore": "^7.0.5",
"natural-compare": "^1.4.0",
"ts-api-utils": "^2.4.0"
@@ -7621,15 +6291,13 @@
"url": "https://opencollective.com/typescript-eslint"
},
"peerDependencies": {
- "@typescript-eslint/parser": "^8.57.1",
+ "@typescript-eslint/parser": "^8.57.0",
"eslint": "^8.57.0 || ^9.0.0 || ^10.0.0",
"typescript": ">=4.8.4 <6.0.0"
}
},
"node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": {
"version": "7.0.5",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz",
- "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -7637,16 +6305,14 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "8.57.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.57.1.tgz",
- "integrity": "sha512-k4eNDan0EIMTT/dUKc/g+rsJ6wcHYhNPdY19VoX/EOtaAG8DLtKCykhrUnuHPYvinn5jhAPgD2Qw9hXBwrahsw==",
+ "version": "8.57.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/scope-manager": "8.57.1",
- "@typescript-eslint/types": "8.57.1",
- "@typescript-eslint/typescript-estree": "8.57.1",
- "@typescript-eslint/visitor-keys": "8.57.1",
+ "@typescript-eslint/scope-manager": "8.57.0",
+ "@typescript-eslint/types": "8.57.0",
+ "@typescript-eslint/typescript-estree": "8.57.0",
+ "@typescript-eslint/visitor-keys": "8.57.0",
"debug": "^4.4.3"
},
"engines": {
@@ -7663,8 +6329,6 @@
},
"node_modules/@typescript-eslint/parser/node_modules/debug": {
"version": "4.4.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
- "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7681,20 +6345,16 @@
},
"node_modules/@typescript-eslint/parser/node_modules/ms": {
"version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"dev": true,
"license": "MIT"
},
"node_modules/@typescript-eslint/project-service": {
- "version": "8.57.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.57.1.tgz",
- "integrity": "sha512-vx1F37BRO1OftsYlmG9xay1TqnjNVlqALymwWVuYTdo18XuKxtBpCj1QlzNIEHlvlB27osvXFWptYiEWsVdYsg==",
+ "version": "8.57.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/tsconfig-utils": "^8.57.1",
- "@typescript-eslint/types": "^8.57.1",
+ "@typescript-eslint/tsconfig-utils": "^8.57.0",
+ "@typescript-eslint/types": "^8.57.0",
"debug": "^4.4.3"
},
"engines": {
@@ -7710,8 +6370,6 @@
},
"node_modules/@typescript-eslint/project-service/node_modules/debug": {
"version": "4.4.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
- "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7728,20 +6386,16 @@
},
"node_modules/@typescript-eslint/project-service/node_modules/ms": {
"version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"dev": true,
"license": "MIT"
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "8.57.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.57.1.tgz",
- "integrity": "sha512-hs/QcpCwlwT2L5S+3fT6gp0PabyGk4Q0Rv2doJXA0435/OpnSR3VRgvrp8Xdoc3UAYSg9cyUjTeFXZEPg/3OKg==",
+ "version": "8.57.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.57.1",
- "@typescript-eslint/visitor-keys": "8.57.1"
+ "@typescript-eslint/types": "8.57.0",
+ "@typescript-eslint/visitor-keys": "8.57.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -7752,9 +6406,7 @@
}
},
"node_modules/@typescript-eslint/tsconfig-utils": {
- "version": "8.57.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.57.1.tgz",
- "integrity": "sha512-0lgOZB8cl19fHO4eI46YUx2EceQqhgkPSuCGLlGi79L2jwYY1cxeYc1Nae8Aw1xjgW3PKVDLlr3YJ6Bxx8HkWg==",
+ "version": "8.57.0",
"dev": true,
"license": "MIT",
"engines": {
@@ -7769,15 +6421,13 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "8.57.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.57.1.tgz",
- "integrity": "sha512-+Bwwm0ScukFdyoJsh2u6pp4S9ktegF98pYUU0hkphOOqdMB+1sNQhIz8y5E9+4pOioZijrkfNO/HUJVAFFfPKA==",
+ "version": "8.57.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.57.1",
- "@typescript-eslint/typescript-estree": "8.57.1",
- "@typescript-eslint/utils": "8.57.1",
+ "@typescript-eslint/types": "8.57.0",
+ "@typescript-eslint/typescript-estree": "8.57.0",
+ "@typescript-eslint/utils": "8.57.0",
"debug": "^4.4.3",
"ts-api-utils": "^2.4.0"
},
@@ -7795,8 +6445,6 @@
},
"node_modules/@typescript-eslint/type-utils/node_modules/debug": {
"version": "4.4.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
- "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7813,15 +6461,11 @@
},
"node_modules/@typescript-eslint/type-utils/node_modules/ms": {
"version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"dev": true,
"license": "MIT"
},
"node_modules/@typescript-eslint/types": {
- "version": "8.57.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.57.1.tgz",
- "integrity": "sha512-S29BOBPJSFUiblEl6RzPPjJt6w25A6XsBqRVDt53tA/tlL8q7ceQNZHTjPeONt/3S7KRI4quk+yP9jK2WjBiPQ==",
+ "version": "8.57.0",
"dev": true,
"license": "MIT",
"engines": {
@@ -7833,16 +6477,14 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.57.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.57.1.tgz",
- "integrity": "sha512-ybe2hS9G6pXpqGtPli9Gx9quNV0TWLOmh58ADlmZe9DguLq0tiAKVjirSbtM1szG6+QH6rVXyU6GTLQbWnMY+g==",
+ "version": "8.57.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/project-service": "8.57.1",
- "@typescript-eslint/tsconfig-utils": "8.57.1",
- "@typescript-eslint/types": "8.57.1",
- "@typescript-eslint/visitor-keys": "8.57.1",
+ "@typescript-eslint/project-service": "8.57.0",
+ "@typescript-eslint/tsconfig-utils": "8.57.0",
+ "@typescript-eslint/types": "8.57.0",
+ "@typescript-eslint/visitor-keys": "8.57.0",
"debug": "^4.4.3",
"minimatch": "^10.2.2",
"semver": "^7.7.3",
@@ -7862,8 +6504,6 @@
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz",
- "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -7872,8 +6512,6 @@
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": {
"version": "5.0.4",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz",
- "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7885,8 +6523,6 @@
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/debug": {
"version": "4.4.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
- "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -7903,8 +6539,6 @@
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": {
"version": "10.2.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz",
- "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==",
"dev": true,
"license": "BlueOak-1.0.0",
"dependencies": {
@@ -7919,22 +6553,18 @@
},
"node_modules/@typescript-eslint/typescript-estree/node_modules/ms": {
"version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"dev": true,
"license": "MIT"
},
"node_modules/@typescript-eslint/utils": {
- "version": "8.57.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.57.1.tgz",
- "integrity": "sha512-XUNSJ/lEVFttPMMoDVA2r2bwrl8/oPx8cURtczkSEswY5T3AeLmCy+EKWQNdL4u0MmAHOjcWrqJp2cdvgjn8dQ==",
+ "version": "8.57.0",
"dev": true,
"license": "MIT",
"dependencies": {
"@eslint-community/eslint-utils": "^4.9.1",
- "@typescript-eslint/scope-manager": "8.57.1",
- "@typescript-eslint/types": "8.57.1",
- "@typescript-eslint/typescript-estree": "8.57.1"
+ "@typescript-eslint/scope-manager": "8.57.0",
+ "@typescript-eslint/types": "8.57.0",
+ "@typescript-eslint/typescript-estree": "8.57.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -7949,13 +6579,11 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.57.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.57.1.tgz",
- "integrity": "sha512-YWnmJkXbofiz9KbnbbwuA2rpGkFPLbAIetcCNO6mJ8gdhdZ/v7WDXsoGFAJuM6ikUFKTlSQnjWnVO4ux+UzS6A==",
+ "version": "8.57.0",
"dev": true,
"license": "MIT",
"dependencies": {
- "@typescript-eslint/types": "8.57.1",
+ "@typescript-eslint/types": "8.57.0",
"eslint-visitor-keys": "^5.0.0"
},
"engines": {
@@ -7968,8 +6596,6 @@
},
"node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz",
- "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -7981,14 +6607,10 @@
},
"node_modules/@ungap/structured-clone": {
"version": "1.3.0",
- "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz",
- "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==",
"license": "ISC"
},
"node_modules/@vitest/expect": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.0.5.tgz",
- "integrity": "sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8003,8 +6625,6 @@
},
"node_modules/@vitest/expect/node_modules/@vitest/pretty-format": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz",
- "integrity": "sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8016,8 +6636,6 @@
},
"node_modules/@vitest/expect/node_modules/@vitest/utils": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.0.5.tgz",
- "integrity": "sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8032,8 +6650,6 @@
},
"node_modules/@vitest/expect/node_modules/assertion-error": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz",
- "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -8042,8 +6658,6 @@
},
"node_modules/@vitest/expect/node_modules/chai": {
"version": "5.2.0",
- "resolved": "https://registry.npmjs.org/chai/-/chai-5.2.0.tgz",
- "integrity": "sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8059,8 +6673,6 @@
},
"node_modules/@vitest/expect/node_modules/check-error": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz",
- "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -8069,8 +6681,6 @@
},
"node_modules/@vitest/expect/node_modules/deep-eql": {
"version": "5.0.2",
- "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz",
- "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -8079,8 +6689,6 @@
},
"node_modules/@vitest/expect/node_modules/estree-walker": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
- "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8089,15 +6697,11 @@
},
"node_modules/@vitest/expect/node_modules/loupe": {
"version": "3.1.3",
- "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.3.tgz",
- "integrity": "sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==",
"dev": true,
"license": "MIT"
},
"node_modules/@vitest/expect/node_modules/pathval": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz",
- "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -8106,8 +6710,6 @@
},
"node_modules/@vitest/pretty-format": {
"version": "2.1.9",
- "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz",
- "integrity": "sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8119,8 +6721,6 @@
},
"node_modules/@vitest/spy": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.0.5.tgz",
- "integrity": "sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8132,8 +6732,6 @@
},
"node_modules/@vitest/utils": {
"version": "2.1.9",
- "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz",
- "integrity": "sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8147,15 +6745,11 @@
},
"node_modules/@vitest/utils/node_modules/loupe": {
"version": "3.1.3",
- "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.3.tgz",
- "integrity": "sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==",
"dev": true,
"license": "MIT"
},
"node_modules/@wdio/config": {
"version": "9.12.3",
- "resolved": "https://registry.npmjs.org/@wdio/config/-/config-9.12.3.tgz",
- "integrity": "sha512-xPLrwIm043OQkWZSlErR0e4LNYPMaLFAyDEtVEcbXgRhOH/Nl91kCUPiJMQSXJIoQ+qRxoMQzDvv01mQrcVwCA==",
"license": "MIT",
"dependencies": {
"@wdio/logger": "9.4.4",
@@ -8171,8 +6765,6 @@
},
"node_modules/@wdio/config/node_modules/brace-expansion": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -8180,8 +6772,6 @@
},
"node_modules/@wdio/config/node_modules/glob": {
"version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
"license": "ISC",
"dependencies": {
"foreground-child": "^3.1.0",
@@ -8200,8 +6790,6 @@
},
"node_modules/@wdio/config/node_modules/import-meta-resolve": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz",
- "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -8210,8 +6798,6 @@
},
"node_modules/@wdio/config/node_modules/jackspeak": {
"version": "3.4.3",
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
- "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
"license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/cliui": "^8.0.2"
@@ -8225,8 +6811,6 @@
},
"node_modules/@wdio/config/node_modules/minimatch": {
"version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -8240,8 +6824,6 @@
},
"node_modules/@wdio/logger": {
"version": "9.4.4",
- "resolved": "https://registry.npmjs.org/@wdio/logger/-/logger-9.4.4.tgz",
- "integrity": "sha512-BXx8RXFUW2M4dcO6t5Le95Hi2ZkTQBRsvBQqLekT2rZ6Xmw8ZKZBPf0FptnoftFGg6dYmwnDidYv/0+4PiHjpQ==",
"license": "MIT",
"dependencies": {
"chalk": "^5.1.2",
@@ -8255,8 +6837,6 @@
},
"node_modules/@wdio/logger/node_modules/ansi-regex": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -8267,8 +6847,6 @@
},
"node_modules/@wdio/logger/node_modules/chalk": {
"version": "5.4.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz",
- "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==",
"license": "MIT",
"engines": {
"node": "^12.17.0 || ^14.13 || >=16.0.0"
@@ -8279,8 +6857,6 @@
},
"node_modules/@wdio/logger/node_modules/strip-ansi": {
"version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
"license": "MIT",
"dependencies": {
"ansi-regex": "^6.0.1"
@@ -8294,14 +6870,10 @@
},
"node_modules/@wdio/protocols": {
"version": "9.12.3",
- "resolved": "https://registry.npmjs.org/@wdio/protocols/-/protocols-9.12.3.tgz",
- "integrity": "sha512-M4K8/YuVUvp6h7LflD0jNM56BnZyntoMhKSYB/4bSauVmEQKrbKh1iOZ7zYdp9R7oojjsiVspjLMN0L313JKiA==",
"license": "MIT"
},
"node_modules/@wdio/repl": {
"version": "9.4.4",
- "resolved": "https://registry.npmjs.org/@wdio/repl/-/repl-9.4.4.tgz",
- "integrity": "sha512-kchPRhoG/pCn4KhHGiL/ocNhdpR8OkD2e6sANlSUZ4TGBVi86YSIEjc2yXUwLacHknC/EnQk/SFnqd4MsNjGGg==",
"license": "MIT",
"dependencies": {
"@types/node": "^20.1.0"
@@ -8312,8 +6884,6 @@
},
"node_modules/@wdio/repl/node_modules/@types/node": {
"version": "20.17.30",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.30.tgz",
- "integrity": "sha512-7zf4YyHA+jvBNfVrk2Gtvs6x7E8V+YDW05bNfG2XkWDJfYRXrTiP/DsB2zSYTaHX0bGIujTBQdMVAhb+j7mwpg==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.19.2"
@@ -8321,14 +6891,10 @@
},
"node_modules/@wdio/repl/node_modules/undici-types": {
"version": "6.19.8",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
- "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
"license": "MIT"
},
"node_modules/@wdio/types": {
"version": "9.12.3",
- "resolved": "https://registry.npmjs.org/@wdio/types/-/types-9.12.3.tgz",
- "integrity": "sha512-MlnQ3WG1CQAjmUmeKtv3timGR91hSsCwQW9T1kqpu0VaJ/qbw3sWgtArMqRvgWB2H6IGueqQwDQ9qHlP013w9Q==",
"license": "MIT",
"dependencies": {
"@types/node": "^20.1.0"
@@ -8339,8 +6905,6 @@
},
"node_modules/@wdio/types/node_modules/@types/node": {
"version": "20.17.30",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.30.tgz",
- "integrity": "sha512-7zf4YyHA+jvBNfVrk2Gtvs6x7E8V+YDW05bNfG2XkWDJfYRXrTiP/DsB2zSYTaHX0bGIujTBQdMVAhb+j7mwpg==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.19.2"
@@ -8348,14 +6912,10 @@
},
"node_modules/@wdio/types/node_modules/undici-types": {
"version": "6.19.8",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
- "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
"license": "MIT"
},
"node_modules/@wdio/utils": {
"version": "9.12.3",
- "resolved": "https://registry.npmjs.org/@wdio/utils/-/utils-9.12.3.tgz",
- "integrity": "sha512-G7qpiLux89jqhzz33TvIIWaMIKIUUmmBaBH8ylCu3W/7h8i1/jPrYryOvWw75yVWl1ch4NYEo4uJey1NsJnkAQ==",
"license": "MIT",
"dependencies": {
"@puppeteer/browsers": "^2.2.0",
@@ -8378,8 +6938,6 @@
},
"node_modules/@wdio/utils/node_modules/decamelize": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz",
- "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==",
"license": "MIT",
"engines": {
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
@@ -8390,8 +6948,6 @@
},
"node_modules/@wdio/utils/node_modules/import-meta-resolve": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-4.1.0.tgz",
- "integrity": "sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -8480,8 +7036,6 @@
},
"node_modules/@web/storybook-prebuilt": {
"version": "0.1.37",
- "resolved": "https://registry.npmjs.org/@web/storybook-prebuilt/-/storybook-prebuilt-0.1.37.tgz",
- "integrity": "sha512-je4BAbOJiEjQOkeFJfw+fnezKpU3fQW+5ZTiY24UGB1xPaZfU7ZMrC9tW6699vy/QRVJhiJyQrcIQ35OVSlCQA==",
"license": "MIT"
},
"node_modules/@web/storybook-utils": {
@@ -8558,20 +7112,14 @@
},
"node_modules/@webcomponents/shadycss": {
"version": "1.11.2",
- "resolved": "https://registry.npmjs.org/@webcomponents/shadycss/-/shadycss-1.11.2.tgz",
- "integrity": "sha512-vRq+GniJAYSBmTRnhCYPAPq6THYqovJ/gzGThWbgEZUQaBccndGTi1hdiUP15HzEco0I6t4RCtXyX0rsSmwgPw==",
"license": "BSD-3-Clause"
},
"node_modules/@webcomponents/webcomponentsjs": {
"version": "2.8.0",
- "resolved": "https://registry.npmjs.org/@webcomponents/webcomponentsjs/-/webcomponentsjs-2.8.0.tgz",
- "integrity": "sha512-loGD63sacRzOzSJgQnB9ZAhaQGkN7wl2Zuw7tsphI5Isa0irijrRo6EnJii/GgjGefIFO8AIO7UivzRhFaEk9w==",
"license": "BSD-3-Clause"
},
"node_modules/@zip.js/zip.js": {
"version": "2.7.60",
- "resolved": "https://registry.npmjs.org/@zip.js/zip.js/-/zip.js-2.7.60.tgz",
- "integrity": "sha512-vA3rLyqdxBrVo1FWSsbyoecaqWTV+vgPRf0QKeM7kVDG0r+lHUqd7zQDv1TO9k4BcAoNzNDSNrrel24Mk6addA==",
"license": "BSD-3-Clause",
"engines": {
"bun": ">=0.7.0",
@@ -8581,20 +7129,14 @@
},
"node_modules/a-sync-waterfall": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/a-sync-waterfall/-/a-sync-waterfall-1.0.1.tgz",
- "integrity": "sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==",
"license": "MIT"
},
"node_modules/abbrev": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
- "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
"license": "ISC"
},
"node_modules/abort-controller": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
- "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==",
"license": "MIT",
"dependencies": {
"event-target-shim": "^5.0.0"
@@ -8605,14 +7147,10 @@
},
"node_modules/abortcontroller-polyfill": {
"version": "1.7.5",
- "resolved": "https://registry.npmjs.org/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.5.tgz",
- "integrity": "sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ==",
"license": "MIT"
},
"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==",
"license": "MIT",
"dependencies": {
"mime-types": "~2.1.34",
@@ -8624,8 +7162,6 @@
},
"node_modules/acorn": {
"version": "8.14.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
- "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
"license": "MIT",
"bin": {
"acorn": "bin/acorn"
@@ -8636,8 +7172,6 @@
},
"node_modules/acorn-globals": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz",
- "integrity": "sha512-uWttZCk96+7itPxK8xCzY86PnxKTMrReKDqrHzv42VQY0K30PUO8WY13WMOuI+cOdX4EIdzdvQ8k6jkuGRFMYw==",
"license": "MIT",
"dependencies": {
"acorn": "^4.0.4"
@@ -8645,8 +7179,6 @@
},
"node_modules/acorn-globals/node_modules/acorn": {
"version": "4.0.13",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
- "integrity": "sha512-fu2ygVGuMmlzG8ZeRJ0bvR41nsAkxxhbyk8bZ1SS521Z7vmgJFTQQlfz/Mp/nJexGBz+v8sC9bM6+lNgskt4Ug==",
"license": "MIT",
"bin": {
"acorn": "bin/acorn"
@@ -8657,8 +7189,6 @@
},
"node_modules/acorn-jsx": {
"version": "5.3.2",
- "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
- "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
"license": "MIT",
"peerDependencies": {
"acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
@@ -8666,8 +7196,6 @@
},
"node_modules/acorn-walk": {
"version": "8.2.0",
- "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
- "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -8676,8 +7204,6 @@
},
"node_modules/agent-base": {
"version": "7.1.3",
- "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
- "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
"license": "MIT",
"engines": {
"node": ">= 14"
@@ -8685,8 +7211,6 @@
},
"node_modules/ajv": {
"version": "6.14.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
- "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8702,8 +7226,6 @@
},
"node_modules/alex": {
"version": "11.0.0",
- "resolved": "https://registry.npmjs.org/alex/-/alex-11.0.0.tgz",
- "integrity": "sha512-YbVCn9CZZDtH5wzGYt0mTergstBhGmm9jnGaG4UmO2nCQLD6swj5eqHIHnNKWAh62EtwItMai3dPNFbux6KOHw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8738,8 +7260,6 @@
},
"node_modules/alex/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"dev": true,
"license": "MIT",
"funding": {
@@ -8749,8 +7269,6 @@
},
"node_modules/alex/node_modules/camelcase": {
"version": "7.0.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz",
- "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -8762,8 +7280,6 @@
},
"node_modules/alex/node_modules/camelcase-keys": {
"version": "8.0.2",
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-8.0.2.tgz",
- "integrity": "sha512-qMKdlOfsjlezMqxkUGGMaWWs17i2HoL15tM+wtx8ld4nLrUwU58TFdvyGOz/piNP842KeO8yXvggVQSdQ828NA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8781,8 +7297,6 @@
},
"node_modules/alex/node_modules/camelcase-keys/node_modules/type-fest": {
"version": "2.19.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
- "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
"dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
@@ -8794,8 +7308,6 @@
},
"node_modules/alex/node_modules/ccount": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
- "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
"dev": true,
"license": "MIT",
"funding": {
@@ -8805,8 +7317,6 @@
},
"node_modules/alex/node_modules/decamelize": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz",
- "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -8818,8 +7328,6 @@
},
"node_modules/alex/node_modules/escape-string-regexp": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz",
- "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -8831,8 +7339,6 @@
},
"node_modules/alex/node_modules/find-up": {
"version": "6.3.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz",
- "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8848,8 +7354,6 @@
},
"node_modules/alex/node_modules/hosted-git-info": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-5.2.1.tgz",
- "integrity": "sha512-xIcQYMnhcx2Nr4JTjsFmwwnr9vldugPy9uVm0o87bjqqWMv9GaqsTeT+i99wTl0mk1uLxJtHxLb8kymqTENQsw==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -8861,8 +7365,6 @@
},
"node_modules/alex/node_modules/indent-string": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz",
- "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -8874,8 +7376,6 @@
},
"node_modules/alex/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -8887,8 +7387,6 @@
},
"node_modules/alex/node_modules/locate-path": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz",
- "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8903,8 +7401,6 @@
},
"node_modules/alex/node_modules/lru-cache": {
"version": "7.18.3",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
- "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
"dev": true,
"license": "ISC",
"engines": {
@@ -8913,8 +7409,6 @@
},
"node_modules/alex/node_modules/markdown-table": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.3.tgz",
- "integrity": "sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==",
"dev": true,
"license": "MIT",
"funding": {
@@ -8924,8 +7418,6 @@
},
"node_modules/alex/node_modules/mdast-util-find-and-replace": {
"version": "2.2.2",
- "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz",
- "integrity": "sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8941,8 +7433,6 @@
},
"node_modules/alex/node_modules/mdast-util-gfm": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz",
- "integrity": "sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8961,8 +7451,6 @@
},
"node_modules/alex/node_modules/mdast-util-gfm-autolink-literal": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz",
- "integrity": "sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8978,8 +7466,6 @@
},
"node_modules/alex/node_modules/mdast-util-gfm-strikethrough": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz",
- "integrity": "sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -8993,8 +7479,6 @@
},
"node_modules/alex/node_modules/mdast-util-gfm-table": {
"version": "1.0.7",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz",
- "integrity": "sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9010,8 +7494,6 @@
},
"node_modules/alex/node_modules/mdast-util-gfm-task-list-item": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz",
- "integrity": "sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9025,8 +7507,6 @@
},
"node_modules/alex/node_modules/meow": {
"version": "11.0.0",
- "resolved": "https://registry.npmjs.org/meow/-/meow-11.0.0.tgz",
- "integrity": "sha512-Cl0yeeIrko6d94KpUo1M+0X1sB14ikoaqlIGuTH1fW4I+E3+YljL54/hb/BWmVfrV9tTV9zU04+xjw08Fh2WkA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9052,8 +7532,6 @@
},
"node_modules/alex/node_modules/micromark-extension-gfm": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-2.0.3.tgz",
- "integrity": "sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9073,8 +7551,6 @@
},
"node_modules/alex/node_modules/micromark-extension-gfm-autolink-literal": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.5.tgz",
- "integrity": "sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9090,8 +7566,6 @@
},
"node_modules/alex/node_modules/micromark-extension-gfm-strikethrough": {
"version": "1.0.7",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz",
- "integrity": "sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9109,8 +7583,6 @@
},
"node_modules/alex/node_modules/micromark-extension-gfm-table": {
"version": "1.0.7",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz",
- "integrity": "sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9127,8 +7599,6 @@
},
"node_modules/alex/node_modules/micromark-extension-gfm-tagfilter": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz",
- "integrity": "sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9141,8 +7611,6 @@
},
"node_modules/alex/node_modules/micromark-extension-gfm-task-list-item": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz",
- "integrity": "sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9159,8 +7627,6 @@
},
"node_modules/alex/node_modules/normalize-package-data": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-4.0.1.tgz",
- "integrity": "sha512-EBk5QKKuocMJhB3BILuKhmaPjI8vNRSpIfO9woLC6NyHVkKKdVEdAO1mrT0ZfxNR1lKwCcTkuZfmGIFdizZ8Pg==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -9175,8 +7641,6 @@
},
"node_modules/alex/node_modules/p-limit": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz",
- "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9191,8 +7655,6 @@
},
"node_modules/alex/node_modules/p-locate": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz",
- "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9207,8 +7669,6 @@
},
"node_modules/alex/node_modules/path-exists": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz",
- "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -9217,8 +7677,6 @@
},
"node_modules/alex/node_modules/quick-lru": {
"version": "6.1.1",
- "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-6.1.1.tgz",
- "integrity": "sha512-S27GBT+F0NTRiehtbrgaSE1idUAJ5bX8dPAQTdylEyNlrdcH5X4Lz7Edz3DYzecbsCluD5zO8ZNEe04z3D3u6Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -9230,8 +7688,6 @@
},
"node_modules/alex/node_modules/read-pkg": {
"version": "7.1.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-7.1.0.tgz",
- "integrity": "sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9249,8 +7705,6 @@
},
"node_modules/alex/node_modules/read-pkg-up": {
"version": "9.1.0",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-9.1.0.tgz",
- "integrity": "sha512-vaMRR1AC1nrd5CQM0PhlRsO5oc2AAigqr7cCrZ/MW/Rsaflz4RlgzkpL4qoU/z1F6wrbd85iFv1OQj/y5RdGvg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9267,8 +7721,6 @@
},
"node_modules/alex/node_modules/read-pkg-up/node_modules/type-fest": {
"version": "2.19.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
- "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
"dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
@@ -9280,8 +7732,6 @@
},
"node_modules/alex/node_modules/read-pkg/node_modules/hosted-git-info": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
- "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -9293,8 +7743,6 @@
},
"node_modules/alex/node_modules/read-pkg/node_modules/lru-cache": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
- "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -9306,8 +7754,6 @@
},
"node_modules/alex/node_modules/read-pkg/node_modules/normalize-package-data": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz",
- "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -9322,8 +7768,6 @@
},
"node_modules/alex/node_modules/read-pkg/node_modules/type-fest": {
"version": "2.19.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
- "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
"dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
@@ -9335,8 +7779,6 @@
},
"node_modules/alex/node_modules/redent": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz",
- "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9352,8 +7794,6 @@
},
"node_modules/alex/node_modules/remark-gfm": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-3.0.1.tgz",
- "integrity": "sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9369,8 +7809,6 @@
},
"node_modules/alex/node_modules/remark-parse": {
"version": "10.0.2",
- "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-10.0.2.tgz",
- "integrity": "sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9385,8 +7823,6 @@
},
"node_modules/alex/node_modules/strip-indent": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz",
- "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9401,8 +7837,6 @@
},
"node_modules/alex/node_modules/trim-newlines": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.1.1.tgz",
- "integrity": "sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -9414,8 +7848,6 @@
},
"node_modules/alex/node_modules/trough": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz",
- "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==",
"dev": true,
"license": "MIT",
"funding": {
@@ -9425,8 +7857,6 @@
},
"node_modules/alex/node_modules/type-fest": {
"version": "3.13.1",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-3.13.1.tgz",
- "integrity": "sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==",
"dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
@@ -9438,8 +7868,6 @@
},
"node_modules/alex/node_modules/unified": {
"version": "10.1.2",
- "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
- "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9458,8 +7886,6 @@
},
"node_modules/alex/node_modules/unist-util-is": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz",
- "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9472,8 +7898,6 @@
},
"node_modules/alex/node_modules/unist-util-visit-parents": {
"version": "5.1.3",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz",
- "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9487,15 +7911,11 @@
},
"node_modules/alex/node_modules/yallist": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
- "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
"dev": true,
"license": "ISC"
},
"node_modules/alex/node_modules/yargs-parser": {
"version": "21.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
- "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
"dev": true,
"license": "ISC",
"engines": {
@@ -9504,8 +7924,6 @@
},
"node_modules/align-text": {
"version": "0.1.4",
- "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
- "integrity": "sha512-GrTZLRpmp6wIC2ztrWW9MjjTgSKccffgFagbNDOX95/dcjEcYZibYTeaOntySQLcdw1ztBoFkviiUvTMbb9MYg==",
"license": "MIT",
"dependencies": {
"kind-of": "^3.0.2",
@@ -9518,14 +7936,10 @@
},
"node_modules/align-text/node_modules/is-buffer": {
"version": "1.1.6",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
- "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
"license": "MIT"
},
"node_modules/align-text/node_modules/kind-of": {
"version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
"license": "MIT",
"dependencies": {
"is-buffer": "^1.1.5"
@@ -9536,8 +7950,6 @@
},
"node_modules/ansi-align": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz",
- "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -9546,15 +7958,11 @@
},
"node_modules/ansi-align/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"dev": true,
"license": "MIT"
},
"node_modules/ansi-align/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -9563,8 +7971,6 @@
},
"node_modules/ansi-align/node_modules/string-width": {
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9578,17 +7984,14 @@
},
"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",
- "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==",
"license": "MIT",
"dependencies": {
"type-fest": "^0.21.3"
@@ -9602,8 +8005,6 @@
},
"node_modules/ansi-regex": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
- "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -9611,8 +8012,6 @@
},
"node_modules/ansi-styles": {
"version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
"license": "MIT",
"dependencies": {
"color-convert": "^1.9.0"
@@ -9623,8 +8022,6 @@
},
"node_modules/anymatch": {
"version": "3.1.3",
- "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
- "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
"license": "ISC",
"dependencies": {
"normalize-path": "^3.0.0",
@@ -9636,14 +8033,10 @@
},
"node_modules/aproba": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
- "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
"license": "ISC"
},
"node_modules/archiver": {
"version": "7.0.1",
- "resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.1.tgz",
- "integrity": "sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==",
"license": "MIT",
"dependencies": {
"archiver-utils": "^5.0.2",
@@ -9660,8 +8053,6 @@
},
"node_modules/archiver-utils": {
"version": "5.0.2",
- "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-5.0.2.tgz",
- "integrity": "sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==",
"license": "MIT",
"dependencies": {
"glob": "^10.0.0",
@@ -9678,8 +8069,6 @@
},
"node_modules/archiver-utils/node_modules/brace-expansion": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -9687,8 +8076,6 @@
},
"node_modules/archiver-utils/node_modules/buffer": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
"funding": [
{
"type": "github",
@@ -9711,8 +8098,6 @@
},
"node_modules/archiver-utils/node_modules/glob": {
"version": "10.4.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
- "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
"license": "ISC",
"dependencies": {
"foreground-child": "^3.1.0",
@@ -9731,8 +8116,6 @@
},
"node_modules/archiver-utils/node_modules/jackspeak": {
"version": "3.4.3",
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
- "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
"license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/cliui": "^8.0.2"
@@ -9746,8 +8129,6 @@
},
"node_modules/archiver-utils/node_modules/minimatch": {
"version": "9.0.5",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
- "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -9761,8 +8142,6 @@
},
"node_modules/archiver-utils/node_modules/readable-stream": {
"version": "4.7.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
- "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
"license": "MIT",
"dependencies": {
"abort-controller": "^3.0.0",
@@ -9777,8 +8156,6 @@
},
"node_modules/archiver-utils/node_modules/string_decoder": {
"version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
"license": "MIT",
"dependencies": {
"safe-buffer": "~5.2.0"
@@ -9786,14 +8163,10 @@
},
"node_modules/archiver/node_modules/async": {
"version": "3.2.6",
- "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
- "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==",
"license": "MIT"
},
"node_modules/archiver/node_modules/buffer": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
"funding": [
{
"type": "github",
@@ -9816,8 +8189,6 @@
},
"node_modules/archiver/node_modules/buffer-crc32": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz",
- "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==",
"license": "MIT",
"engines": {
"node": ">=8.0.0"
@@ -9825,8 +8196,6 @@
},
"node_modules/archiver/node_modules/readable-stream": {
"version": "4.7.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
- "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
"license": "MIT",
"dependencies": {
"abort-controller": "^3.0.0",
@@ -9841,8 +8210,6 @@
},
"node_modules/archiver/node_modules/string_decoder": {
"version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
"license": "MIT",
"dependencies": {
"safe-buffer": "~5.2.0"
@@ -9850,9 +8217,6 @@
},
"node_modules/are-we-there-yet": {
"version": "1.1.7",
- "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
- "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
- "deprecated": "This package is no longer supported.",
"license": "ISC",
"dependencies": {
"delegates": "^1.0.0",
@@ -9861,15 +8225,11 @@
},
"node_modules/arg": {
"version": "4.1.3",
- "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz",
- "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==",
"dev": true,
"license": "MIT"
},
"node_modules/argparse": {
"version": "1.0.10",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
- "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
"license": "MIT",
"dependencies": {
"sprintf-js": "~1.0.2"
@@ -9877,8 +8237,6 @@
},
"node_modules/aria-query": {
"version": "5.3.0",
- "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz",
- "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==",
"license": "Apache-2.0",
"dependencies": {
"dequal": "^2.0.3"
@@ -9886,8 +8244,6 @@
},
"node_modules/array-back": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz",
- "integrity": "sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -9895,8 +8251,6 @@
},
"node_modules/array-buffer-byte-length": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz",
- "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -9908,8 +8262,6 @@
},
"node_modules/array-differ": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz",
- "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -9917,8 +8269,6 @@
},
"node_modules/array-flat-polyfill": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/array-flat-polyfill/-/array-flat-polyfill-1.0.1.tgz",
- "integrity": "sha512-hfJmKupmQN0lwi0xG6FQ5U8Rd97RnIERplymOv/qpq8AoNKPPAnxJadjFA23FNWm88wykh9HmpLJUUwUtNU/iw==",
"license": "CC0-1.0",
"engines": {
"node": ">=6.0.0"
@@ -9926,15 +8276,11 @@
},
"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-iterate": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-1.1.4.tgz",
- "integrity": "sha512-sNRaPGh9nnmdC8Zf+pT3UqP8rnWj5Hf9wiFGsX3wUQ2yVSIhO2ShFwCoceIPpB41QF6i2OEmrHmCo36xronCVA==",
"dev": true,
"license": "MIT",
"funding": {
@@ -9944,8 +8290,6 @@
},
"node_modules/array-union": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
- "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -9953,8 +8297,6 @@
},
"node_modules/array-uniq": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
- "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -9962,8 +8304,6 @@
},
"node_modules/arraybuffer.prototype.slice": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.1.tgz",
- "integrity": "sha512-09x0ZWFEjj4WD8PDbykUwo3t9arLn8NIzmmYEJFpYekOAQjpkGSyrQhNoRTcwwcFRu+ycWF78QZ63oWTqSjBcw==",
"license": "MIT",
"dependencies": {
"array-buffer-byte-length": "^1.0.0",
@@ -9982,8 +8322,6 @@
},
"node_modules/arrify": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
- "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -9991,14 +8329,10 @@
},
"node_modules/asap": {
"version": "2.0.6",
- "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
- "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==",
"license": "MIT"
},
"node_modules/assertion-error": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz",
- "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -10007,8 +8341,6 @@
},
"node_modules/ast-types": {
"version": "0.13.4",
- "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
- "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
"license": "MIT",
"dependencies": {
"tslib": "^2.0.1"
@@ -10019,8 +8351,6 @@
},
"node_modules/astral-regex": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz",
- "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -10028,8 +8358,6 @@
},
"node_modules/astring": {
"version": "1.8.6",
- "resolved": "https://registry.npmjs.org/astring/-/astring-1.8.6.tgz",
- "integrity": "sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg==",
"license": "MIT",
"bin": {
"astring": "bin/astring"
@@ -10037,8 +8365,6 @@
},
"node_modules/async": {
"version": "2.6.4",
- "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
- "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
"license": "MIT",
"dependencies": {
"lodash": "^4.17.14"
@@ -10046,8 +8372,6 @@
},
"node_modules/async-each-series": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz",
- "integrity": "sha512-p4jj6Fws4Iy2m0iCmI2am2ZNZCgbdgE+P8F/8csmn2vx7ixXrO2zGcuNsD46X5uZSVecmkEy/M06X2vG8KD6dQ==",
"license": "MIT",
"engines": {
"node": ">=0.8.0"
@@ -10055,14 +8379,10 @@
},
"node_modules/asynckit": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
- "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
"license": "MIT"
},
"node_modules/at-least-node": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
- "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
"license": "ISC",
"engines": {
"node": ">= 4.0.0"
@@ -10070,8 +8390,6 @@
},
"node_modules/available-typed-arrays": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz",
- "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -10082,8 +8400,6 @@
},
"node_modules/axe-core": {
"version": "4.10.3",
- "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.10.3.tgz",
- "integrity": "sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==",
"dev": true,
"license": "MPL-2.0",
"engines": {
@@ -10092,8 +8408,6 @@
},
"node_modules/axios": {
"version": "0.21.4",
- "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
- "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
"license": "MIT",
"dependencies": {
"follow-redirects": "^1.14.0"
@@ -10101,14 +8415,10 @@
},
"node_modules/b4a": {
"version": "1.6.4",
- "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.4.tgz",
- "integrity": "sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==",
"license": "ISC"
},
"node_modules/babel-plugin-apply-mdx-type-prop": {
"version": "1.6.22",
- "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz",
- "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "7.10.4",
@@ -10124,14 +8434,10 @@
},
"node_modules/babel-plugin-apply-mdx-type-prop/node_modules/@babel/helper-plugin-utils": {
"version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
- "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
"license": "MIT"
},
"node_modules/babel-plugin-bundled-import-meta": {
"version": "0.3.2",
- "resolved": "https://registry.npmjs.org/babel-plugin-bundled-import-meta/-/babel-plugin-bundled-import-meta-0.3.2.tgz",
- "integrity": "sha512-RMXzsnWoFHDSUc1X/QiejEwQBtQ0Y68HQZ542JQ4voFa5Sgl5f/D4T7+EOocUeSbiT4XIDbrhfxbH5OmcV8Ibw==",
"license": "BSD-3-Clause",
"dependencies": {
"@babel/plugin-syntax-import-meta": "^7.2.0",
@@ -10146,8 +8452,6 @@
},
"node_modules/babel-plugin-extract-import-names": {
"version": "1.6.22",
- "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz",
- "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==",
"license": "MIT",
"dependencies": {
"@babel/helper-plugin-utils": "7.10.4"
@@ -10159,14 +8463,10 @@
},
"node_modules/babel-plugin-extract-import-names/node_modules/@babel/helper-plugin-utils": {
"version": "7.10.4",
- "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
- "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
"license": "MIT"
},
"node_modules/babel-plugin-istanbul": {
"version": "6.1.1",
- "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz",
- "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@@ -10182,8 +8482,7 @@
},
"node_modules/babel-plugin-polyfill-corejs2": {
"version": "0.4.10",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.10.tgz",
- "integrity": "sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==",
+ "license": "MIT",
"dependencies": {
"@babel/compat-data": "^7.22.6",
"@babel/helper-define-polyfill-provider": "^0.6.1",
@@ -10195,16 +8494,14 @@
},
"node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": {
"version": "6.3.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
- "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
+ "license": "ISC",
"bin": {
"semver": "bin/semver.js"
}
},
"node_modules/babel-plugin-polyfill-corejs3": {
"version": "0.10.4",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz",
- "integrity": "sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-define-polyfill-provider": "^0.6.1",
"core-js-compat": "^3.36.1"
@@ -10215,8 +8512,7 @@
},
"node_modules/babel-plugin-polyfill-regenerator": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.1.tgz",
- "integrity": "sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-define-polyfill-provider": "^0.6.1"
},
@@ -10226,8 +8522,6 @@
},
"node_modules/babel-plugin-template-html-minifier": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/babel-plugin-template-html-minifier/-/babel-plugin-template-html-minifier-4.1.0.tgz",
- "integrity": "sha512-fyuqn/SEPG68v+YUrBehOhQ81fxlu1A3YPATo3XXTNTsYsUFejRNNFTdQk5vkramMYy7/9XKIXIwsnB0VVvVTg==",
"license": "MIT",
"dependencies": {
"clean-css": "^4.2.1",
@@ -10240,8 +8534,6 @@
},
"node_modules/babel-plugin-template-html-minifier/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==",
"license": "MIT",
"dependencies": {
"source-map": "~0.6.0"
@@ -10252,8 +8544,6 @@
},
"node_modules/babel-plugin-template-html-minifier/node_modules/commander": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
- "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
"license": "MIT",
"engines": {
"node": ">= 6"
@@ -10261,8 +8551,6 @@
},
"node_modules/babel-plugin-template-html-minifier/node_modules/html-minifier-terser": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz",
- "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==",
"license": "MIT",
"dependencies": {
"camel-case": "^4.1.1",
@@ -10282,8 +8570,6 @@
},
"node_modules/babel-plugin-template-html-minifier/node_modules/source-map": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
@@ -10291,8 +8577,6 @@
},
"node_modules/babel-plugin-template-html-minifier/node_modules/terser": {
"version": "4.8.1",
- "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz",
- "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==",
"license": "BSD-2-Clause",
"dependencies": {
"commander": "^2.20.0",
@@ -10308,14 +8592,10 @@
},
"node_modules/babel-plugin-template-html-minifier/node_modules/terser/node_modules/commander": {
"version": "2.20.3",
- "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
- "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
"license": "MIT"
},
"node_modules/babel-runtime": {
"version": "6.26.0",
- "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
- "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==",
"license": "MIT",
"dependencies": {
"core-js": "^2.4.0",
@@ -10324,14 +8604,10 @@
},
"node_modules/babel-runtime/node_modules/regenerator-runtime": {
"version": "0.11.1",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
- "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
"license": "MIT"
},
"node_modules/babel-types": {
"version": "6.26.0",
- "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
- "integrity": "sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==",
"license": "MIT",
"dependencies": {
"babel-runtime": "^6.26.0",
@@ -10342,8 +8618,6 @@
},
"node_modules/babel-types/node_modules/to-fast-properties": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
- "integrity": "sha512-lxrWP8ejsq+7E3nNjwYmUBMAgjMTZoTI+sdBOpvNyijeDLa29LUn9QaoXAHv4+Z578hbmHHJKZknzxVtvo77og==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -10351,8 +8625,6 @@
},
"node_modules/babylon": {
"version": "6.18.0",
- "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
- "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
"license": "MIT",
"bin": {
"babylon": "bin/babylon.js"
@@ -10360,8 +8632,6 @@
},
"node_modules/bail": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz",
- "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==",
"license": "MIT",
"funding": {
"type": "github",
@@ -10370,21 +8640,15 @@
},
"node_modules/balanced-match": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
"license": "MIT"
},
"node_modules/bare-events": {
"version": "2.5.4",
- "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.4.tgz",
- "integrity": "sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==",
"license": "Apache-2.0",
"optional": true
},
"node_modules/bare-fs": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.1.2.tgz",
- "integrity": "sha512-8wSeOia5B7LwD4+h465y73KOdj5QHsbbuoUfPBi+pXgFJIPuG7SsiOdJuijWMyfid49eD+WivpfY7KT8gbAzBA==",
"license": "Apache-2.0",
"optional": true,
"dependencies": {
@@ -10406,8 +8670,6 @@
},
"node_modules/bare-os": {
"version": "3.6.1",
- "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.1.tgz",
- "integrity": "sha512-uaIjxokhFidJP+bmmvKSgiMzj2sV5GPHaZVAIktcxcpCyBFFWO+YlikVAdhmUo2vYFvFhOXIAlldqV29L8126g==",
"license": "Apache-2.0",
"optional": true,
"engines": {
@@ -10416,8 +8678,6 @@
},
"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==",
"license": "Apache-2.0",
"optional": true,
"dependencies": {
@@ -10426,8 +8686,6 @@
},
"node_modules/bare-stream": {
"version": "2.6.5",
- "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.6.5.tgz",
- "integrity": "sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==",
"license": "Apache-2.0",
"optional": true,
"dependencies": {
@@ -10448,8 +8706,6 @@
},
"node_modules/base64-js": {
"version": "1.5.1",
- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
- "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
"funding": [
{
"type": "github",
@@ -10468,16 +8724,13 @@
},
"node_modules/base64id": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/base64id/-/base64id-2.0.0.tgz",
- "integrity": "sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==",
+ "license": "MIT",
"engines": {
"node": "^4.5.0 || >= 5.9"
}
},
"node_modules/basic-ftp": {
"version": "5.0.5",
- "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.0.5.tgz",
- "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==",
"license": "MIT",
"engines": {
"node": ">=10.0.0"
@@ -10485,14 +8738,10 @@
},
"node_modules/batch": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
- "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
"license": "MIT"
},
"node_modules/better-opn": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-3.0.2.tgz",
- "integrity": "sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==",
"license": "MIT",
"dependencies": {
"open": "^8.0.4"
@@ -10503,9 +8752,8 @@
},
"node_modules/better-path-resolve": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz",
- "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"is-windows": "^1.0.0"
},
@@ -10515,8 +8763,6 @@
},
"node_modules/big.js": {
"version": "5.2.2",
- "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
- "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
"license": "MIT",
"engines": {
"node": "*"
@@ -10524,8 +8770,6 @@
},
"node_modules/binary-extensions": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
- "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -10533,8 +8777,6 @@
},
"node_modules/bl": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
- "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
"license": "MIT",
"dependencies": {
"buffer": "^5.5.0",
@@ -10544,8 +8786,6 @@
},
"node_modules/bl/node_modules/readable-stream": {
"version": "3.6.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
- "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
"license": "MIT",
"dependencies": {
"inherits": "^2.0.3",
@@ -10558,9 +8798,8 @@
},
"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",
@@ -10582,29 +8821,23 @@
},
"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
+ "dev": true,
+ "license": "MIT"
},
"node_modules/boolbase": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
- "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
"license": "ISC"
},
"node_modules/boxen": {
"version": "7.1.1",
- "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz",
- "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10626,8 +8859,6 @@
},
"node_modules/boxen/node_modules/ansi-regex": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -10639,8 +8870,6 @@
},
"node_modules/boxen/node_modules/ansi-styles": {
"version": "6.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
- "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
"dev": true,
"license": "MIT",
"engines": {
@@ -10652,8 +8881,6 @@
},
"node_modules/boxen/node_modules/camelcase": {
"version": "7.0.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz",
- "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -10665,8 +8892,6 @@
},
"node_modules/boxen/node_modules/chalk": {
"version": "5.3.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
- "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -10678,8 +8903,6 @@
},
"node_modules/boxen/node_modules/strip-ansi": {
"version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10694,8 +8917,6 @@
},
"node_modules/boxen/node_modules/type-fest": {
"version": "2.19.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
- "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
"dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
@@ -10707,8 +8928,6 @@
},
"node_modules/boxen/node_modules/wrap-ansi": {
"version": "8.1.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
- "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -10725,8 +8944,6 @@
},
"node_modules/brace-expansion": {
"version": "1.1.11",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0",
@@ -10735,8 +8952,7 @@
},
"node_modules/braces": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
- "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
+ "license": "MIT",
"dependencies": {
"fill-range": "^7.1.1"
},
@@ -10745,21 +8961,15 @@
}
},
"node_modules/browser-assert": {
- "version": "1.2.1",
- "resolved": "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz",
- "integrity": "sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ=="
+ "version": "1.2.1"
},
"node_modules/browser-stdout": {
"version": "1.3.1",
- "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
- "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
"dev": true,
"license": "ISC"
},
"node_modules/browser-sync": {
"version": "2.29.3",
- "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.29.3.tgz",
- "integrity": "sha512-NiM38O6XU84+MN+gzspVmXV2fTOoe+jBqIBx3IBdhZrdeURr6ZgznJr/p+hQ+KzkKEiGH/GcC4SQFSL0jV49bg==",
"license": "Apache-2.0",
"dependencies": {
"browser-sync-client": "^2.29.3",
@@ -10801,8 +9011,6 @@
},
"node_modules/browser-sync-client": {
"version": "2.29.3",
- "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.29.3.tgz",
- "integrity": "sha512-4tK5JKCl7v/3aLbmCBMzpufiYLsB1+UI+7tUXCCp5qF0AllHy/jAqYu6k7hUF3hYtlClKpxExWaR+rH+ny07wQ==",
"license": "ISC",
"dependencies": {
"etag": "1.8.1",
@@ -10815,8 +9023,6 @@
},
"node_modules/browser-sync-ui": {
"version": "2.29.3",
- "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.29.3.tgz",
- "integrity": "sha512-kBYOIQjU/D/3kYtUIJtj82e797Egk1FB2broqItkr3i4eF1qiHbFCG6srksu9gWhfmuM/TNG76jMfzAdxEPakg==",
"license": "Apache-2.0",
"dependencies": {
"async-each-series": "0.1.1",
@@ -10830,8 +9036,6 @@
},
"node_modules/browser-sync-ui/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -10845,8 +9049,6 @@
},
"node_modules/browser-sync-ui/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -10861,8 +9063,6 @@
},
"node_modules/browser-sync-ui/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -10873,14 +9073,10 @@
},
"node_modules/browser-sync-ui/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"license": "MIT"
},
"node_modules/browser-sync-ui/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -10888,8 +9084,6 @@
},
"node_modules/browser-sync-ui/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -10900,8 +9094,6 @@
},
"node_modules/browser-sync/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -10915,8 +9107,6 @@
},
"node_modules/browser-sync/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -10931,8 +9121,6 @@
},
"node_modules/browser-sync/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -10943,14 +9131,10 @@
},
"node_modules/browser-sync/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"license": "MIT"
},
"node_modules/browser-sync/node_modules/fs-extra": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz",
- "integrity": "sha512-V3Z3WZWVUYd8hoCL5xfXJCaHWYzmtwW5XWYSlLgERi8PWd8bx1kUHUk8L1BT57e49oKnDDD180mjfrHc1yA9rg==",
"license": "MIT",
"dependencies": {
"graceful-fs": "^4.1.2",
@@ -10960,8 +9144,6 @@
},
"node_modules/browser-sync/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -10969,8 +9151,6 @@
},
"node_modules/browser-sync/node_modules/jsonfile": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz",
- "integrity": "sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==",
"license": "MIT",
"optionalDependencies": {
"graceful-fs": "^4.1.6"
@@ -10978,8 +9158,6 @@
},
"node_modules/browser-sync/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -10990,8 +9168,6 @@
},
"node_modules/browserslist": {
"version": "4.23.0",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz",
- "integrity": "sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==",
"funding": [
{
"type": "opencollective",
@@ -11006,6 +9182,7 @@
"url": "https://github.com/sponsors/ai"
}
],
+ "license": "MIT",
"dependencies": {
"caniuse-lite": "^1.0.30001587",
"electron-to-chromium": "^1.4.668",
@@ -11021,8 +9198,6 @@
},
"node_modules/browserslist-useragent": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/browserslist-useragent/-/browserslist-useragent-4.0.0.tgz",
- "integrity": "sha512-j804bXobzifFsFfzzywNKK23mLt10C1HCOK6PaKFDqQQX0PExOOjswvFPUCPHSj3qwkrmPE1EptTi28g5J2I3g==",
"license": "MIT",
"dependencies": {
"semver": "^7.3.5",
@@ -11037,8 +9212,6 @@
},
"node_modules/browserstack-local": {
"version": "1.5.3",
- "resolved": "https://registry.npmjs.org/browserstack-local/-/browserstack-local-1.5.3.tgz",
- "integrity": "sha512-qSEMycQT4iEHvmtoOVZb42mvDTaLjePgMR+ybXsFTfkOJ//KZF55IRvonJzxtEv/Gwpzte7UHEG6g81HyqAr4Q==",
"license": "MIT",
"dependencies": {
"agent-base": "^6.0.2",
@@ -11050,8 +9223,6 @@
},
"node_modules/browserstack-local/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==",
"license": "MIT",
"dependencies": {
"debug": "4"
@@ -11062,8 +9233,6 @@
},
"node_modules/browserstack-local/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==",
"license": "MIT",
"dependencies": {
"agent-base": "6",
@@ -11075,14 +9244,10 @@
},
"node_modules/bs-recipes": {
"version": "1.3.4",
- "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz",
- "integrity": "sha512-BXvDkqhDNxXEjeGM8LFkSbR+jzmP/CYpCiVKYn+soB1dDldeU15EBNDkwVXndKuX35wnNUaPd0qSoQEAkmQtMw==",
"license": "ISC"
},
"node_modules/bubble-stream-error": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/bubble-stream-error/-/bubble-stream-error-1.0.0.tgz",
- "integrity": "sha512-Rqf0ly5H4HGt+ki/n3m7GxoR2uIGtNqezPlOLX8Vuo13j5/tfPuVvAr84eoGF7sYm6lKdbGnT/3q8qmzuT5Y9w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -11095,8 +9260,6 @@
},
"node_modules/buffer": {
"version": "5.7.1",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
- "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
"funding": [
{
"type": "github",
@@ -11119,8 +9282,6 @@
},
"node_modules/buffer-alloc": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
- "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
"license": "MIT",
"dependencies": {
"buffer-alloc-unsafe": "^1.1.0",
@@ -11129,14 +9290,10 @@
},
"node_modules/buffer-alloc-unsafe": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
- "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
"license": "MIT"
},
"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==",
"license": "MIT",
"engines": {
"node": "*"
@@ -11144,20 +9301,14 @@
},
"node_modules/buffer-fill": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
- "integrity": "sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==",
"license": "MIT"
},
"node_modules/buffer-from": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
- "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
"license": "MIT"
},
"node_modules/builtin-modules": {
"version": "3.3.0",
- "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz",
- "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -11168,8 +9319,6 @@
},
"node_modules/bytes": {
"version": "3.1.2",
- "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
- "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
"license": "MIT",
"engines": {
"node": ">= 0.8"
@@ -11177,8 +9326,6 @@
},
"node_modules/cache-content-type": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/cache-content-type/-/cache-content-type-1.0.1.tgz",
- "integrity": "sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==",
"license": "MIT",
"dependencies": {
"mime-types": "^2.1.18",
@@ -11190,8 +9337,6 @@
},
"node_modules/cacheable-lookup": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz",
- "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -11200,8 +9345,6 @@
},
"node_modules/cacheable-request": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz",
- "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -11219,8 +9362,6 @@
},
"node_modules/cacheable-request/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": {
@@ -11235,8 +9376,6 @@
},
"node_modules/cacheable-request/node_modules/lowercase-keys": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
- "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -11245,8 +9384,7 @@
},
"node_modules/call-bind": {
"version": "1.0.7",
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
- "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
+ "license": "MIT",
"dependencies": {
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
@@ -11263,8 +9401,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"es-errors": "^1.3.0",
@@ -11276,8 +9412,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"call-bind-apply-helpers": "^1.0.2",
@@ -11292,8 +9426,6 @@
},
"node_modules/callsites": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
- "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -11301,8 +9433,6 @@
},
"node_modules/camel-case": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
- "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
"license": "MIT",
"dependencies": {
"pascal-case": "^3.1.2",
@@ -11311,8 +9441,6 @@
},
"node_modules/camelcase": {
"version": "6.3.0",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
- "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
"license": "MIT",
"engines": {
"node": ">=10"
@@ -11323,8 +9451,6 @@
},
"node_modules/camelcase-css": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
- "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
"license": "MIT",
"engines": {
"node": ">= 6"
@@ -11332,8 +9458,6 @@
},
"node_modules/caniuse-api": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
- "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
"license": "MIT",
"dependencies": {
"browserslist": "^4.0.0",
@@ -11344,8 +9468,6 @@
},
"node_modules/caniuse-lite": {
"version": "1.0.30001607",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001607.tgz",
- "integrity": "sha512-WcvhVRjXLKFB/kmOFVwELtMxyhq3iM/MvmXcyCe2PNf166c39mptscOc/45TTS96n2gpNV2z7+NakArTWZCQ3w==",
"funding": [
{
"type": "opencollective",
@@ -11359,12 +9481,11 @@
"type": "github",
"url": "https://github.com/sponsors/ai"
}
- ]
+ ],
+ "license": "CC-BY-4.0"
},
"node_modules/capital-case": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/capital-case/-/capital-case-1.0.4.tgz",
- "integrity": "sha512-ds37W8CytHgwnhGGTi88pcPyR15qoNkOpYwmMMfnWqqWgESapLqvDx6huFjQ5vqWSn2Z06173XNA7LtMOeUh1A==",
"license": "MIT",
"dependencies": {
"no-case": "^3.0.4",
@@ -11374,8 +9495,6 @@
},
"node_modules/ccount": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz",
- "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -11384,8 +9503,6 @@
},
"node_modules/center-align": {
"version": "0.1.3",
- "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
- "integrity": "sha512-Baz3aNe2gd2LP2qk5U+sDk/m4oSuwSDcBfayTCTBoWpfIGO5XFxPmjILQII4NGiZjD6DoDI6kf7gKaxkf7s3VQ==",
"license": "MIT",
"dependencies": {
"align-text": "^0.1.3",
@@ -11397,8 +9514,6 @@
},
"node_modules/chai": {
"version": "4.3.7",
- "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.7.tgz",
- "integrity": "sha512-HLnAzZ2iupm25PlN0xFreAlBA5zaBSv3og0DdeGA4Ar6h6rJ3A0rolRUKJhSF2V10GZKDgWF/VmAEsNWjCRB+A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -11416,8 +9531,6 @@
},
"node_modules/chalk": {
"version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^3.2.1",
@@ -11430,8 +9543,6 @@
},
"node_modules/chalk-template": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/chalk-template/-/chalk-template-0.4.0.tgz",
- "integrity": "sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==",
"license": "MIT",
"dependencies": {
"chalk": "^4.1.2"
@@ -11445,8 +9556,6 @@
},
"node_modules/chalk-template/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -11460,8 +9569,6 @@
},
"node_modules/chalk-template/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -11476,8 +9583,6 @@
},
"node_modules/chalk-template/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -11488,14 +9593,10 @@
},
"node_modules/chalk-template/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"license": "MIT"
},
"node_modules/chalk-template/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -11503,8 +9604,6 @@
},
"node_modules/chalk-template/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -11515,8 +9614,6 @@
},
"node_modules/change-case": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/change-case/-/change-case-4.1.2.tgz",
- "integrity": "sha512-bSxY2ws9OtviILG1EiY5K7NNxkqg/JnRnFxLtKQ96JaviiIxi7djMrSd0ECT9AC+lttClmYwKw53BWpOMblo7A==",
"license": "MIT",
"dependencies": {
"camel-case": "^4.1.2",
@@ -11535,8 +9632,6 @@
},
"node_modules/character-entities": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz",
- "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==",
"license": "MIT",
"funding": {
"type": "github",
@@ -11545,8 +9640,6 @@
},
"node_modules/character-entities-html4": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz",
- "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==",
"license": "MIT",
"funding": {
"type": "github",
@@ -11555,8 +9648,6 @@
},
"node_modules/character-entities-legacy": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz",
- "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==",
"license": "MIT",
"funding": {
"type": "github",
@@ -11565,8 +9656,6 @@
},
"node_modules/character-parser": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/character-parser/-/character-parser-2.2.0.tgz",
- "integrity": "sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==",
"license": "MIT",
"dependencies": {
"is-regex": "^1.0.3"
@@ -11574,8 +9663,6 @@
},
"node_modules/character-reference-invalid": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz",
- "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -11584,15 +9671,11 @@
},
"node_modules/chardet": {
"version": "0.7.0",
- "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
- "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
"dev": true,
"license": "MIT"
},
"node_modules/check-error": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.2.tgz",
- "integrity": "sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -11601,8 +9684,6 @@
},
"node_modules/check-html-links": {
"version": "0.2.4",
- "resolved": "https://registry.npmjs.org/check-html-links/-/check-html-links-0.2.4.tgz",
- "integrity": "sha512-CveBUBG17veT1o2pkakDMQFlDxiAi3iCmI3Adgu1W+/iD+4m3jfmTBIQEykyTg3gl758Pl11JO3Xj69iUu7QZA==",
"license": "MIT",
"dependencies": {
"chalk": "^4.0.0",
@@ -11619,8 +9700,6 @@
},
"node_modules/check-html-links/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -11634,8 +9713,6 @@
},
"node_modules/check-html-links/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -11650,8 +9727,6 @@
},
"node_modules/check-html-links/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -11662,14 +9737,10 @@
},
"node_modules/check-html-links/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"license": "MIT"
},
"node_modules/check-html-links/node_modules/data-uri-to-buffer": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
- "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
"license": "MIT",
"engines": {
"node": ">= 12"
@@ -11677,8 +9748,6 @@
},
"node_modules/check-html-links/node_modules/glob": {
"version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -11697,8 +9766,6 @@
},
"node_modules/check-html-links/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -11706,8 +9773,6 @@
},
"node_modules/check-html-links/node_modules/node-fetch": {
"version": "3.3.1",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.1.tgz",
- "integrity": "sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==",
"license": "MIT",
"dependencies": {
"data-uri-to-buffer": "^4.0.0",
@@ -11724,8 +9789,6 @@
},
"node_modules/check-html-links/node_modules/slash": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
- "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -11736,8 +9799,6 @@
},
"node_modules/check-html-links/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -11748,8 +9809,6 @@
},
"node_modules/cheerio": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0.tgz",
- "integrity": "sha512-quS9HgjQpdaXOvsZz82Oz7uxtXiy6UIsIQcpBj7HRw2M63Skasm9qlDocAM7jNuaxdhpPU7c4kJN+gA5MCu4ww==",
"license": "MIT",
"dependencies": {
"cheerio-select": "^2.1.0",
@@ -11773,8 +9832,6 @@
},
"node_modules/cheerio-select": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",
- "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==",
"license": "BSD-2-Clause",
"dependencies": {
"boolbase": "^1.0.0",
@@ -11790,8 +9847,6 @@
},
"node_modules/cheerio-select/node_modules/css-select": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz",
- "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==",
"license": "BSD-2-Clause",
"dependencies": {
"boolbase": "^1.0.0",
@@ -11806,8 +9861,6 @@
},
"node_modules/cheerio-select/node_modules/dom-serializer": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
- "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
"license": "MIT",
"dependencies": {
"domelementtype": "^2.3.0",
@@ -11820,8 +9873,6 @@
},
"node_modules/cheerio-select/node_modules/domhandler": {
"version": "5.0.3",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
- "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
"license": "BSD-2-Clause",
"dependencies": {
"domelementtype": "^2.3.0"
@@ -11835,8 +9886,6 @@
},
"node_modules/cheerio-select/node_modules/domutils": {
"version": "3.2.2",
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
- "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
"license": "BSD-2-Clause",
"dependencies": {
"dom-serializer": "^2.0.0",
@@ -11849,8 +9898,6 @@
},
"node_modules/cheerio/node_modules/dom-serializer": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
- "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
"license": "MIT",
"dependencies": {
"domelementtype": "^2.3.0",
@@ -11863,8 +9910,6 @@
},
"node_modules/cheerio/node_modules/domhandler": {
"version": "5.0.3",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
- "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
"license": "BSD-2-Clause",
"dependencies": {
"domelementtype": "^2.3.0"
@@ -11878,8 +9923,6 @@
},
"node_modules/cheerio/node_modules/domutils": {
"version": "3.2.2",
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
- "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
"license": "BSD-2-Clause",
"dependencies": {
"dom-serializer": "^2.0.0",
@@ -11892,8 +9935,6 @@
},
"node_modules/cheerio/node_modules/parse5": {
"version": "7.2.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz",
- "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==",
"license": "MIT",
"dependencies": {
"entities": "^4.5.0"
@@ -11904,8 +9945,6 @@
},
"node_modules/chokidar": {
"version": "3.5.3",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
- "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
"funding": [
{
"type": "individual",
@@ -11931,14 +9970,10 @@
},
"node_modules/chownr": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
- "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
"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==",
"license": "Apache-2.0",
"dependencies": {
"@types/node": "*",
@@ -11955,8 +9990,6 @@
},
"node_modules/chrome-launcher/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==",
"license": "MIT",
"engines": {
"node": ">=10"
@@ -11967,8 +10000,6 @@
},
"node_modules/chromium-bidi": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-3.0.0.tgz",
- "integrity": "sha512-ZOGRDAhBMX1uxL2Cm2TDuhImbrsEz5A/tTcVU6RpXEWaTNUNwsHW6njUXizh51Ir6iqHbKAfhA2XK33uBcLo5A==",
"license": "Apache-2.0",
"dependencies": {
"mitt": "^3.0.1",
@@ -11980,14 +10011,10 @@
},
"node_modules/chromium-bidi/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==",
"license": "MIT"
},
"node_modules/ci-info": {
"version": "3.8.0",
- "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.8.0.tgz",
- "integrity": "sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==",
"dev": true,
"funding": [
{
@@ -12000,15 +10027,63 @@
"node": ">=8"
}
},
+ "node_modules/cidr-regex": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/cidr-regex/-/cidr-regex-4.0.3.tgz",
+ "integrity": "sha512-HOwDIy/rhKeMf6uOzxtv7FAbrz8zPjmVKfSpM+U7/bNBXC5rtOyr758jxcptiSx6ZZn5LOhPJT5WWxPAGDV8dw==",
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "ip-regex": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/cidr-regex/node_modules/ip-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-5.0.0.tgz",
+ "integrity": "sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/cidr-tools": {
+ "version": "6.4.2",
+ "resolved": "https://registry.npmjs.org/cidr-tools/-/cidr-tools-6.4.2.tgz",
+ "integrity": "sha512-KZC8t2ipCqU2M+ISmTxRDGu9bku5MRU3V1cWyGEFJTZEzRhGvBJvVsbpZO5UAu12fExRFihtYGXAlgFFpmK9jw==",
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "cidr-regex": "4.0.3",
+ "ip-bigint": "7.3.0",
+ "ip-regex": "5.0.0",
+ "string-natural-compare": "3.0.1"
+ },
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/cidr-tools/node_modules/ip-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-5.0.0.tgz",
+ "integrity": "sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/cjs-module-lexer": {
"version": "1.2.3",
- "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz",
- "integrity": "sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ=="
+ "license": "MIT"
},
"node_modules/clean-css": {
"version": "5.3.2",
- "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz",
- "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==",
"license": "MIT",
"dependencies": {
"source-map": "~0.6.0"
@@ -12019,8 +10094,6 @@
},
"node_modules/clean-css/node_modules/source-map": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
@@ -12028,8 +10101,6 @@
},
"node_modules/cli-boxes": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz",
- "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==",
"dev": true,
"license": "MIT",
"engines": {
@@ -12041,8 +10112,6 @@
},
"node_modules/cli-cursor": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz",
- "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==",
"license": "MIT",
"dependencies": {
"restore-cursor": "^3.1.0"
@@ -12053,8 +10122,7 @@
},
"node_modules/cli-spinners": {
"version": "2.9.2",
- "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz",
- "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
+ "license": "MIT",
"engines": {
"node": ">=6"
},
@@ -12064,8 +10132,6 @@
},
"node_modules/cli-truncate": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-4.0.0.tgz",
- "integrity": "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12081,8 +10147,6 @@
},
"node_modules/cli-truncate/node_modules/ansi-regex": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -12094,15 +10158,11 @@
},
"node_modules/cli-truncate/node_modules/emoji-regex": {
"version": "10.4.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz",
- "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==",
"dev": true,
"license": "MIT"
},
"node_modules/cli-truncate/node_modules/string-width": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
- "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12119,8 +10179,6 @@
},
"node_modules/cli-truncate/node_modules/strip-ansi": {
"version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12135,8 +10193,6 @@
},
"node_modules/cliui": {
"version": "8.0.1",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
- "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
"license": "ISC",
"dependencies": {
"string-width": "^4.2.0",
@@ -12149,14 +10205,10 @@
},
"node_modules/cliui/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"license": "MIT"
},
"node_modules/cliui/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -12164,8 +10216,6 @@
},
"node_modules/cliui/node_modules/string-width": {
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -12178,17 +10228,40 @@
},
"node_modules/clone": {
"version": "2.1.2",
- "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
- "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==",
"license": "MIT",
"engines": {
"node": ">=0.8"
}
},
+ "node_modules/clone-regexp": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-3.0.0.tgz",
+ "integrity": "sha512-ujdnoq2Kxb8s3ItNBtnYeXdm07FcU0u8ARAT1lQ2YdMwQC+cdiXX8KoqMVuglztILivceTtp4ivqGSmEmhBUJw==",
+ "license": "MIT",
+ "dependencies": {
+ "is-regexp": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/clone-regexp/node_modules/is-regexp": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-3.1.0.tgz",
+ "integrity": "sha512-rbku49cWloU5bSMI+zaRaXdQHXnthP6DZ/vLnfdSKyL4zUzuWnomtOEiZZOd+ioQ+avFo/qau3KPTc7Fjy1uPA==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/clone-response": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz",
- "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==",
"license": "MIT",
"dependencies": {
"mimic-response": "^1.0.0"
@@ -12199,8 +10272,6 @@
},
"node_modules/co": {
"version": "4.6.0",
- "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz",
- "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==",
"license": "MIT",
"engines": {
"iojs": ">= 1.0.0",
@@ -12209,8 +10280,6 @@
},
"node_modules/co-body": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/co-body/-/co-body-6.1.0.tgz",
- "integrity": "sha512-m7pOT6CdLN7FuXUcpuz/8lfQ/L77x8SchHCF4G0RBTJO20Wzmhn5Sp4/5WsKy8OSpifBSUrmg83qEqaDHdyFuQ==",
"license": "MIT",
"dependencies": {
"inflation": "^2.0.0",
@@ -12221,8 +10290,6 @@
},
"node_modules/code-point-at": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
- "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -12230,8 +10297,6 @@
},
"node_modules/collapse-white-space": {
"version": "1.0.6",
- "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz",
- "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==",
"license": "MIT",
"funding": {
"type": "github",
@@ -12240,8 +10305,6 @@
},
"node_modules/color-convert": {
"version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
"license": "MIT",
"dependencies": {
"color-name": "1.1.3"
@@ -12249,14 +10312,10 @@
},
"node_modules/color-name": {
"version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
"license": "MIT"
},
"node_modules/color-string": {
"version": "1.9.1",
- "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
- "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
"license": "MIT",
"dependencies": {
"color-name": "^1.0.0",
@@ -12265,22 +10324,16 @@
},
"node_modules/colord": {
"version": "2.9.3",
- "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz",
- "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==",
"dev": true,
"license": "MIT"
},
"node_modules/colorette": {
"version": "2.0.20",
- "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz",
- "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==",
"dev": true,
"license": "MIT"
},
"node_modules/combined-stream": {
"version": "1.0.8",
- "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
- "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
"license": "MIT",
"dependencies": {
"delayed-stream": "~1.0.0"
@@ -12291,8 +10344,6 @@
},
"node_modules/comma-separated-tokens": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz",
- "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -12301,8 +10352,6 @@
},
"node_modules/command-line-args": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz",
- "integrity": "sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==",
"license": "MIT",
"dependencies": {
"array-back": "^3.1.0",
@@ -12316,8 +10365,6 @@
},
"node_modules/command-line-usage": {
"version": "6.1.3",
- "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-6.1.3.tgz",
- "integrity": "sha512-sH5ZSPr+7UStsloltmDh7Ce5fb8XPlHyoPzTpyyMuYCtervL65+ubVZ6Q61cFtFl62UyJlc8/JwERRbAFPUqgw==",
"license": "MIT",
"dependencies": {
"array-back": "^4.0.2",
@@ -12331,8 +10378,6 @@
},
"node_modules/command-line-usage/node_modules/array-back": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz",
- "integrity": "sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -12340,8 +10385,6 @@
},
"node_modules/command-line-usage/node_modules/typical": {
"version": "5.2.0",
- "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz",
- "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -12349,14 +10392,10 @@
},
"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==",
"license": "MIT"
},
"node_modules/common-tags": {
"version": "1.8.2",
- "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz",
- "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==",
"license": "MIT",
"engines": {
"node": ">=4.0.0"
@@ -12364,15 +10403,11 @@
},
"node_modules/commondir": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
- "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
"dev": true,
"license": "MIT"
},
"node_modules/compress-commons": {
"version": "6.0.2",
- "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz",
- "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==",
"license": "MIT",
"dependencies": {
"crc-32": "^1.2.0",
@@ -12387,8 +10422,6 @@
},
"node_modules/compress-commons/node_modules/buffer": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
"funding": [
{
"type": "github",
@@ -12411,8 +10444,6 @@
},
"node_modules/compress-commons/node_modules/readable-stream": {
"version": "4.7.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
- "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
"license": "MIT",
"dependencies": {
"abort-controller": "^3.0.0",
@@ -12427,8 +10458,6 @@
},
"node_modules/compress-commons/node_modules/string_decoder": {
"version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
"license": "MIT",
"dependencies": {
"safe-buffer": "~5.2.0"
@@ -12436,8 +10465,7 @@
},
"node_modules/compressing": {
"version": "1.10.1",
- "resolved": "https://registry.npmjs.org/compressing/-/compressing-1.10.1.tgz",
- "integrity": "sha512-XXwUffcVjqv8NGSQu1ttp6eMmuZ3zZEAec28Rt30o/vkXE20jXhowRQ9LXLY4uOgFkxXrNzApLobpam53Dc1AA==",
+ "license": "MIT",
"dependencies": {
"@eggjs/yauzl": "^2.11.0",
"flushwritable": "^1.0.0",
@@ -12455,8 +10483,7 @@
},
"node_modules/compressing/node_modules/bl": {
"version": "1.2.3",
- "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz",
- "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==",
+ "license": "MIT",
"dependencies": {
"readable-stream": "^2.3.5",
"safe-buffer": "^5.1.1"
@@ -12464,8 +10491,7 @@
},
"node_modules/compressing/node_modules/iconv-lite": {
"version": "0.5.2",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.5.2.tgz",
- "integrity": "sha512-kERHXvpSaB4aU3eANwidg79K8FlrN77m8G9V+0vOR3HYaRifrlwMEpT7ZBJqLSEIHnEgJTHcWK82wwLwwKwtag==",
+ "license": "MIT",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3"
},
@@ -12475,8 +10501,7 @@
},
"node_modules/compressing/node_modules/tar-stream": {
"version": "1.6.2",
- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
- "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
+ "license": "MIT",
"dependencies": {
"bl": "^1.0.0",
"buffer-alloc": "^1.2.0",
@@ -12492,14 +10517,10 @@
},
"node_modules/concat-map": {
"version": "0.0.1",
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
"license": "MIT"
},
"node_modules/concat-stream": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz",
- "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==",
"dev": true,
"engines": [
"node >= 6.0"
@@ -12514,8 +10535,6 @@
},
"node_modules/concat-stream/node_modules/readable-stream": {
"version": "3.6.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
- "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12529,8 +10548,6 @@
},
"node_modules/concat-with-sourcemaps": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz",
- "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -12539,8 +10556,6 @@
},
"node_modules/concat-with-sourcemaps/node_modules/source-map": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
"license": "BSD-3-Clause",
"engines": {
@@ -12549,8 +10564,6 @@
},
"node_modules/concurrently": {
"version": "8.2.0",
- "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-8.2.0.tgz",
- "integrity": "sha512-nnLMxO2LU492mTUj9qX/az/lESonSZu81UznYDoXtz1IQf996ixVqPAgHXwvHiHCAef/7S8HIK+fTFK7Ifk8YA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12577,8 +10590,6 @@
},
"node_modules/concurrently/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12593,8 +10604,6 @@
},
"node_modules/concurrently/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": {
@@ -12610,8 +10619,6 @@
},
"node_modules/concurrently/node_modules/chalk/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12623,8 +10630,6 @@
},
"node_modules/concurrently/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12636,15 +10641,11 @@
},
"node_modules/concurrently/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true,
"license": "MIT"
},
"node_modules/concurrently/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -12653,8 +10654,6 @@
},
"node_modules/concurrently/node_modules/supports-color": {
"version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12669,8 +10668,6 @@
},
"node_modules/condense-newlines": {
"version": "0.2.1",
- "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz",
- "integrity": "sha512-P7X+QL9Hb9B/c8HI5BFFKmjgBu2XpQuF98WZ9XkO+dBGgk5XgwiQz7o1SmpglNWId3581UcS0SFAWfoIhMHPfg==",
"license": "MIT",
"dependencies": {
"extend-shallow": "^2.0.1",
@@ -12683,14 +10680,10 @@
},
"node_modules/condense-newlines/node_modules/is-buffer": {
"version": "1.1.6",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
- "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
"license": "MIT"
},
"node_modules/condense-newlines/node_modules/kind-of": {
"version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==",
"license": "MIT",
"dependencies": {
"is-buffer": "^1.1.5"
@@ -12701,8 +10694,6 @@
},
"node_modules/config-chain": {
"version": "1.1.13",
- "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz",
- "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==",
"license": "MIT",
"dependencies": {
"ini": "^1.3.4",
@@ -12711,8 +10702,6 @@
},
"node_modules/configstore": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz",
- "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -12731,8 +10720,6 @@
},
"node_modules/connect": {
"version": "3.6.6",
- "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
- "integrity": "sha512-OO7axMmPpu/2XuX1+2Yrg0ddju31B6xLZMWkJ5rYBu4YRmRVlOjvlY6kw2FJKiAzyxGwnrDUAG4s1Pf0sbBMCQ==",
"license": "MIT",
"dependencies": {
"debug": "2.6.9",
@@ -12746,8 +10733,6 @@
},
"node_modules/connect-history-api-fallback": {
"version": "1.6.0",
- "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
- "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
"license": "MIT",
"engines": {
"node": ">=0.8"
@@ -12755,8 +10740,6 @@
},
"node_modules/connect/node_modules/debug": {
"version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"license": "MIT",
"dependencies": {
"ms": "2.0.0"
@@ -12764,20 +10747,14 @@
},
"node_modules/connect/node_modules/ms": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"license": "MIT"
},
"node_modules/console-control-strings": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
- "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==",
"license": "ISC"
},
"node_modules/constant-case": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/constant-case/-/constant-case-3.0.4.tgz",
- "integrity": "sha512-I2hSBi7Vvs7BEuJDr5dDHfzb/Ruj3FyvFyh7KLilAjNQw3Be+xgqUBA2W6scVEcL0hL1dwPRtIqEPVUCKkSsyQ==",
"license": "MIT",
"dependencies": {
"no-case": "^3.0.4",
@@ -12787,8 +10764,6 @@
},
"node_modules/constantinople": {
"version": "3.1.2",
- "resolved": "https://registry.npmjs.org/constantinople/-/constantinople-3.1.2.tgz",
- "integrity": "sha512-yePcBqEFhLOqSBtwYOGGS1exHo/s1xjekXiinh4itpNQGCu4KA1euPh1fg07N2wMITZXQkBz75Ntdt1ctGZouw==",
"license": "MIT",
"dependencies": {
"@types/babel-types": "^7.0.0",
@@ -12799,14 +10774,10 @@
},
"node_modules/construct-style-sheets-polyfill": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/construct-style-sheets-polyfill/-/construct-style-sheets-polyfill-3.1.0.tgz",
- "integrity": "sha512-HBLKP0chz8BAY6rBdzda11c3wAZeCZ+kIG4weVC2NM3AXzxx09nhe8t0SQNdloAvg5GLuHwq/0SPOOSPvtCcKw==",
"license": "MIT"
},
"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==",
"license": "MIT",
"dependencies": {
"safe-buffer": "5.2.1"
@@ -12817,23 +10788,29 @@
},
"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==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
}
},
+ "node_modules/convert-hrtime": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-5.0.0.tgz",
+ "integrity": "sha512-lOETlkIeYSJWcbbcvjRKGxVMXJR+8+OQb/mTPbA4ObPMytYIsUbuOE0Jzy60hjARYszq1id0j8KgVhC+WGZVTg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/convert-source-map": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
- "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
"license": "MIT"
},
"node_modules/cookie": {
"version": "0.7.2",
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz",
- "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -12841,15 +10818,11 @@
},
"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/cookies": {
"version": "0.9.1",
- "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.9.1.tgz",
- "integrity": "sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==",
"license": "MIT",
"dependencies": {
"depd": "~2.0.0",
@@ -12861,15 +10834,11 @@
},
"node_modules/core-js": {
"version": "2.6.12",
- "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
- "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
"hasInstallScript": true,
"license": "MIT"
},
"node_modules/core-js-bundle": {
"version": "3.31.1",
- "resolved": "https://registry.npmjs.org/core-js-bundle/-/core-js-bundle-3.31.1.tgz",
- "integrity": "sha512-9mV/Sev/3MeCyEOmlcoensQOP6HS2iM3n+8ga+7flwxIVw1Se7Y/6Hyz7OWw/s6oOl6TZzA4vyTBEXUKroc44w==",
"hasInstallScript": true,
"license": "MIT",
"funding": {
@@ -12879,8 +10848,7 @@
},
"node_modules/core-js-compat": {
"version": "3.36.1",
- "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.36.1.tgz",
- "integrity": "sha512-Dk997v9ZCt3X/npqzyGdTlq6t7lDBhZwGvV94PKzDArjp7BTRm7WlDAXYd/OWdeFHO8OChQYRJNJvUCqCbrtKA==",
+ "license": "MIT",
"dependencies": {
"browserslist": "^4.23.0"
},
@@ -12891,14 +10859,11 @@
},
"node_modules/core-util-is": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
- "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
"license": "MIT"
},
"node_modules/cors": {
"version": "2.8.5",
- "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz",
- "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==",
+ "license": "MIT",
"dependencies": {
"object-assign": "^4",
"vary": "^1"
@@ -12909,8 +10874,6 @@
},
"node_modules/cosmiconfig": {
"version": "9.0.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz",
- "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==",
"license": "MIT",
"dependencies": {
"env-paths": "^2.2.1",
@@ -12935,14 +10898,10 @@
},
"node_modules/cosmiconfig/node_modules/argparse": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
"license": "Python-2.0"
},
"node_modules/cosmiconfig/node_modules/js-yaml": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
- "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
"license": "MIT",
"dependencies": {
"argparse": "^2.0.1"
@@ -12953,8 +10912,6 @@
},
"node_modules/crc-32": {
"version": "1.2.2",
- "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz",
- "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==",
"license": "Apache-2.0",
"bin": {
"crc32": "bin/crc32.njs"
@@ -12965,8 +10922,6 @@
},
"node_modules/crc32-stream": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz",
- "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==",
"license": "MIT",
"dependencies": {
"crc-32": "^1.2.0",
@@ -12978,8 +10933,6 @@
},
"node_modules/crc32-stream/node_modules/buffer": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
"funding": [
{
"type": "github",
@@ -13002,8 +10955,6 @@
},
"node_modules/crc32-stream/node_modules/readable-stream": {
"version": "4.7.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
- "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
"license": "MIT",
"dependencies": {
"abort-controller": "^3.0.0",
@@ -13018,8 +10969,6 @@
},
"node_modules/crc32-stream/node_modules/string_decoder": {
"version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
"license": "MIT",
"dependencies": {
"safe-buffer": "~5.2.0"
@@ -13027,15 +10976,12 @@
},
"node_modules/create-require": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz",
- "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==",
"dev": true,
"license": "MIT"
},
"node_modules/cross-spawn": {
"version": "7.0.6",
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
- "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
+ "license": "MIT",
"dependencies": {
"path-key": "^3.1.0",
"shebang-command": "^2.0.0",
@@ -13047,8 +10993,6 @@
},
"node_modules/crypto-random-string": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz",
- "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13063,8 +11007,6 @@
},
"node_modules/crypto-random-string/node_modules/type-fest": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz",
- "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==",
"dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
@@ -13076,8 +11018,6 @@
},
"node_modules/css-declaration-sorter": {
"version": "6.4.1",
- "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz",
- "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==",
"dev": true,
"license": "ISC",
"engines": {
@@ -13089,8 +11029,6 @@
},
"node_modules/css-select": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz",
- "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -13106,20 +11044,14 @@
},
"node_modules/css-selector-parser": {
"version": "1.4.1",
- "resolved": "https://registry.npmjs.org/css-selector-parser/-/css-selector-parser-1.4.1.tgz",
- "integrity": "sha512-HYPSb7y/Z7BNDCOrakL4raGO2zltZkbeXyAd6Tg9obzix6QhzxCotdBl6VT0Dv4vZfJGVz3WL/xaEI9Ly3ul0g==",
"license": "MIT"
},
"node_modules/css-shorthand-properties": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/css-shorthand-properties/-/css-shorthand-properties-1.1.2.tgz",
- "integrity": "sha512-C2AugXIpRGQTxaCW0N7n5jD/p5irUmCrwl03TrnMFBHDbdq44CFWR2zO7rK9xPN4Eo3pUxC4vQzQgbIpzrD1PQ==",
"license": "MIT"
},
"node_modules/css-tree": {
"version": "1.1.3",
- "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
- "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13132,8 +11064,6 @@
},
"node_modules/css-tree/node_modules/source-map": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"dev": true,
"license": "BSD-3-Clause",
"engines": {
@@ -13141,14 +11071,10 @@
}
},
"node_modules/css-value": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/css-value/-/css-value-0.0.1.tgz",
- "integrity": "sha512-FUV3xaJ63buRLgHrLQVlVgQnQdR4yqdLGaDu7g8CQcWjInDfM9plBTPI9FRfpahju1UBSaMckeb2/46ApS/V1Q=="
+ "version": "0.0.1"
},
"node_modules/css-what": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
- "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
"license": "BSD-2-Clause",
"engines": {
"node": ">= 6"
@@ -13159,15 +11085,11 @@
},
"node_modules/css.escape": {
"version": "1.5.1",
- "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz",
- "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==",
"dev": true,
"license": "MIT"
},
"node_modules/cssesc": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
- "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
"dev": true,
"license": "MIT",
"bin": {
@@ -13179,8 +11101,6 @@
},
"node_modules/cssnano": {
"version": "5.1.15",
- "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz",
- "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13201,8 +11121,6 @@
},
"node_modules/cssnano-preset-default": {
"version": "5.2.14",
- "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz",
- "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13245,8 +11163,6 @@
},
"node_modules/cssnano-utils": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz",
- "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -13258,8 +11174,6 @@
},
"node_modules/cssnano/node_modules/yaml": {
"version": "1.10.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
"dev": true,
"license": "ISC",
"engines": {
@@ -13268,8 +11182,6 @@
},
"node_modules/csso": {
"version": "4.2.0",
- "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
- "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13280,17 +11192,13 @@
}
},
"node_modules/csstype": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz",
- "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==",
+ "version": "3.2.3",
"dev": true,
"license": "MIT",
"peer": true
},
"node_modules/cuss": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/cuss/-/cuss-2.2.0.tgz",
- "integrity": "sha512-3hlHOhMiZ6YdHY5LPUhfxlx1Pj14eGttv2l9ADB1Lkv7e/us5XD798wrVLJ9DHmDO8SzCDuA+ItByFZ3M1dIYg==",
"dev": true,
"license": "MIT",
"funding": {
@@ -13300,8 +11208,6 @@
},
"node_modules/data-uri-to-buffer": {
"version": "6.0.2",
- "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
- "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
"license": "MIT",
"engines": {
"node": ">= 14"
@@ -13309,8 +11215,6 @@
},
"node_modules/date-fns": {
"version": "2.30.0",
- "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz",
- "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13326,8 +11230,6 @@
},
"node_modules/date-time": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/date-time/-/date-time-0.1.1.tgz",
- "integrity": "sha512-p4psdkgdNA6x0600SKbfWiOomNb33ADBMRHf49GMhYVgJsPefZlMSLXXVWWUpbqSxB3DL5/cxKa6a8i3XPK5Xg==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -13335,14 +11237,10 @@
},
"node_modules/debounce": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz",
- "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==",
"license": "MIT"
},
"node_modules/debug": {
"version": "4.3.4",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
- "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
"license": "MIT",
"dependencies": {
"ms": "2.1.2"
@@ -13358,8 +11256,6 @@
},
"node_modules/decamelize": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -13367,8 +11263,6 @@
},
"node_modules/decamelize-keys": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz",
- "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13384,8 +11278,6 @@
},
"node_modules/decamelize-keys/node_modules/map-obj": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
- "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -13394,8 +11286,6 @@
},
"node_modules/decode-named-character-reference": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz",
- "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==",
"license": "MIT",
"dependencies": {
"character-entities": "^2.0.0"
@@ -13407,8 +11297,6 @@
},
"node_modules/decode-uri-component": {
"version": "0.2.2",
- "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz",
- "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==",
"license": "MIT",
"engines": {
"node": ">=0.10"
@@ -13416,8 +11304,6 @@
},
"node_modules/decompress-response": {
"version": "3.3.0",
- "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
- "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13429,8 +11315,6 @@
},
"node_modules/deep-eql": {
"version": "4.1.3",
- "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.3.tgz",
- "integrity": "sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13442,14 +11326,10 @@
},
"node_modules/deep-equal": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
- "integrity": "sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==",
"license": "MIT"
},
"node_modules/deep-extend": {
"version": "0.6.0",
- "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
- "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
"license": "MIT",
"engines": {
"node": ">=4.0.0"
@@ -13457,15 +11337,11 @@
},
"node_modules/deep-is": {
"version": "0.1.4",
- "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
- "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
"dev": true,
"license": "MIT"
},
"node_modules/deepmerge": {
"version": "4.3.1",
- "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz",
- "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -13473,8 +11349,6 @@
},
"node_modules/deepmerge-ts": {
"version": "7.1.5",
- "resolved": "https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.5.tgz",
- "integrity": "sha512-HOJkrhaYsweh+W+e74Yn7YStZOilkoPb6fycpwNLKzSPtruFs48nYis0zy5yJz1+ktUhHxoRDJ27RQAWLIJVJw==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=16.0.0"
@@ -13482,8 +11356,7 @@
},
"node_modules/default-gateway": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz",
- "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
+ "license": "BSD-2-Clause",
"dependencies": {
"execa": "^5.0.0"
},
@@ -13493,8 +11366,7 @@
},
"node_modules/default-gateway/node_modules/execa": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
- "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
+ "license": "MIT",
"dependencies": {
"cross-spawn": "^7.0.3",
"get-stream": "^6.0.0",
@@ -13515,24 +11387,21 @@
},
"node_modules/default-gateway/node_modules/human-signals": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
- "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
+ "license": "Apache-2.0",
"engines": {
"node": ">=10.17.0"
}
},
"node_modules/default-gateway/node_modules/mimic-fn": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "license": "MIT",
"engines": {
"node": ">=6"
}
},
"node_modules/default-gateway/node_modules/npm-run-path": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
- "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "license": "MIT",
"dependencies": {
"path-key": "^3.0.0"
},
@@ -13542,8 +11411,7 @@
},
"node_modules/default-gateway/node_modules/onetime": {
"version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "license": "MIT",
"dependencies": {
"mimic-fn": "^2.1.0"
},
@@ -13556,23 +11424,19 @@
},
"node_modules/default-gateway/node_modules/strip-final-newline": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
- "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "license": "MIT",
"engines": {
"node": ">=6"
}
},
"node_modules/defer-to-connect": {
"version": "1.1.3",
- "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz",
- "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==",
"dev": true,
"license": "MIT"
},
"node_modules/define-data-property": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
- "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
+ "license": "MIT",
"dependencies": {
"es-define-property": "^1.0.0",
"es-errors": "^1.3.0",
@@ -13587,8 +11451,6 @@
},
"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==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -13596,8 +11458,7 @@
},
"node_modules/define-properties": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz",
- "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==",
+ "license": "MIT",
"dependencies": {
"define-data-property": "^1.0.1",
"has-property-descriptors": "^1.0.0",
@@ -13612,8 +11473,6 @@
},
"node_modules/degenerator": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
- "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
"license": "MIT",
"dependencies": {
"ast-types": "^0.13.4",
@@ -13626,8 +11485,6 @@
},
"node_modules/delayed-stream": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
- "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
"license": "MIT",
"engines": {
"node": ">=0.4.0"
@@ -13635,14 +11492,10 @@
},
"node_modules/delegates": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
- "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==",
"license": "MIT"
},
"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==",
"license": "MIT",
"engines": {
"node": ">= 0.8"
@@ -13650,8 +11503,6 @@
},
"node_modules/dependency-graph": {
"version": "0.9.0",
- "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz",
- "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==",
"license": "MIT",
"engines": {
"node": ">= 0.6.0"
@@ -13659,8 +11510,6 @@
},
"node_modules/dequal": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz",
- "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -13668,8 +11517,6 @@
},
"node_modules/destroy": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
- "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
"license": "MIT",
"engines": {
"node": ">= 0.8",
@@ -13678,8 +11525,6 @@
},
"node_modules/detab": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz",
- "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==",
"license": "MIT",
"dependencies": {
"repeat-string": "^1.5.4"
@@ -13691,8 +11536,6 @@
},
"node_modules/detect-indent": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz",
- "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -13701,8 +11544,6 @@
},
"node_modules/detect-libc": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
- "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==",
"license": "Apache-2.0",
"bin": {
"detect-libc": "bin/detect-libc.js"
@@ -13713,8 +11554,6 @@
},
"node_modules/dev-ip": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz",
- "integrity": "sha512-LmVkry/oDShEgSZPNgqCIp2/TlqtExeGmymru3uCELnfyjY11IzpAproLYs+1X88fXO6DBoYP3ul2Xo2yz2j6A==",
"bin": {
"dev-ip": "lib/dev-ip.js"
},
@@ -13724,8 +11563,6 @@
},
"node_modules/dev-to-git": {
"version": "1.4.10",
- "resolved": "https://registry.npmjs.org/dev-to-git/-/dev-to-git-1.4.10.tgz",
- "integrity": "sha512-HWm1eixNjHUXPjkdouIhlIxxzBy5nfTdX313Pghr15buTsXlypGv4pyQFucPIluvNrX22gyZdL9RBnCxOc2bLQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13744,8 +11581,6 @@
},
"node_modules/devlop": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz",
- "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==",
"license": "MIT",
"dependencies": {
"dequal": "^2.0.0"
@@ -13757,14 +11592,10 @@
},
"node_modules/devtools-protocol": {
"version": "0.0.1425554",
- "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1425554.tgz",
- "integrity": "sha512-uRfxR6Nlzdzt0ihVIkV+sLztKgs7rgquY/Mhcv1YNCWDh5IZgl5mnn2aeEnW5stYTE0wwiF4RYVz8eMEpV1SEw==",
"license": "BSD-3-Clause"
},
"node_modules/diff": {
"version": "5.2.2",
- "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.2.tgz",
- "integrity": "sha512-vtcDfH3TOjP8UekytvnHH1o1P4FcUdt4eQ1Y+Abap1tk/OB2MWQvcwS2ClCd1zuIhc3JKOx6p3kod8Vfys3E+A==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.3.1"
@@ -13772,8 +11603,6 @@
},
"node_modules/dir-glob": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
- "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
"license": "MIT",
"dependencies": {
"path-type": "^4.0.0"
@@ -13784,8 +11613,6 @@
},
"node_modules/doctrine": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
- "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -13797,21 +11624,15 @@
},
"node_modules/doctypes": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/doctypes/-/doctypes-1.1.0.tgz",
- "integrity": "sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==",
"license": "MIT"
},
"node_modules/dom-accessibility-api": {
"version": "0.5.16",
- "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz",
- "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==",
"dev": true,
"license": "MIT"
},
"node_modules/dom-serializer": {
"version": "1.4.1",
- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz",
- "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13825,8 +11646,6 @@
},
"node_modules/dom-serializer/node_modules/entities": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
- "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
"dev": true,
"license": "BSD-2-Clause",
"funding": {
@@ -13834,14 +11653,10 @@
}
},
"node_modules/dom-walk": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz",
- "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w=="
+ "version": "0.1.2"
},
"node_modules/domelementtype": {
"version": "2.3.0",
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
- "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
"funding": [
{
"type": "github",
@@ -13852,8 +11667,6 @@
},
"node_modules/domhandler": {
"version": "4.3.1",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz",
- "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -13868,8 +11681,6 @@
},
"node_modules/domutils": {
"version": "2.8.0",
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
- "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -13883,8 +11694,6 @@
},
"node_modules/dot-case": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
- "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
"license": "MIT",
"dependencies": {
"no-case": "^3.0.4",
@@ -13893,8 +11702,6 @@
},
"node_modules/dot-prop": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz",
- "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -13909,8 +11716,6 @@
},
"node_modules/dotenv": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.0.0.tgz",
- "integrity": "sha512-30xVGqjLjiUOArT4+M5q9sYdvuR4riM6yK9wMcas9Vbp6zZa+ocC9dp6QoftuhTPhFAiLK/0C5Ni2nou/Bk8lg==",
"dev": true,
"license": "BSD-2-Clause",
"engines": {
@@ -13919,8 +11724,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"call-bind-apply-helpers": "^1.0.1",
@@ -13933,33 +11736,23 @@
},
"node_modules/duplexer": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz",
- "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==",
"license": "MIT"
},
"node_modules/duplexer3": {
"version": "0.1.5",
- "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz",
- "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==",
"dev": true,
"license": "BSD-3-Clause"
},
"node_modules/dynamic-import-polyfill": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/dynamic-import-polyfill/-/dynamic-import-polyfill-0.1.1.tgz",
- "integrity": "sha512-m953zv0w5oDagTItWm6Auhmk/pY7EiejaqiVbnzSS3HIjh1FCUeK7WzuaVtWPNs58A+/xpIE+/dVk6pKsrua8g==",
"license": "MIT"
},
"node_modules/eastasianwidth": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
- "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
"license": "MIT"
},
"node_modules/easy-extender": {
"version": "2.3.4",
- "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz",
- "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==",
"dependencies": {
"lodash": "^4.17.10"
},
@@ -13969,8 +11762,6 @@
},
"node_modules/eazy-logger": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-4.1.0.tgz",
- "integrity": "sha512-+mn7lRm+Zf1UT/YaH8WXtpU6PIV2iOjzP6jgKoiaq/VNrjYKp+OHZGe2znaLgDeFkw8cL9ffuaUm+nNnzcYyGw==",
"dependencies": {
"chalk": "4.1.2"
},
@@ -13980,8 +11771,6 @@
},
"node_modules/eazy-logger/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -13995,8 +11784,6 @@
},
"node_modules/eazy-logger/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -14011,8 +11798,6 @@
},
"node_modules/eazy-logger/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -14023,14 +11808,10 @@
},
"node_modules/eazy-logger/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"license": "MIT"
},
"node_modules/eazy-logger/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -14038,8 +11819,6 @@
},
"node_modules/eazy-logger/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -14050,8 +11829,6 @@
},
"node_modules/edge-paths": {
"version": "3.0.5",
- "resolved": "https://registry.npmjs.org/edge-paths/-/edge-paths-3.0.5.tgz",
- "integrity": "sha512-sB7vSrDnFa4ezWQk9nZ/n0FdpdUuC6R1EOrlU3DL+bovcNFK28rqu2emmAUjujYEJTWIgQGqgVVWUZXMnc8iWg==",
"license": "MIT",
"dependencies": {
"@types/which": "^2.0.1",
@@ -14066,8 +11843,6 @@
},
"node_modules/edgedriver": {
"version": "6.1.1",
- "resolved": "https://registry.npmjs.org/edgedriver/-/edgedriver-6.1.1.tgz",
- "integrity": "sha512-/dM/PoBf22Xg3yypMWkmRQrBKEnSyNaZ7wHGCT9+qqT14izwtFT+QvdR89rjNkMfXwW+bSFoqOfbcvM+2Cyc7w==",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
@@ -14090,8 +11865,6 @@
},
"node_modules/edgedriver/node_modules/data-uri-to-buffer": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
- "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
"license": "MIT",
"engines": {
"node": ">= 12"
@@ -14099,8 +11872,6 @@
},
"node_modules/edgedriver/node_modules/decamelize": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz",
- "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==",
"license": "MIT",
"engines": {
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
@@ -14111,8 +11882,6 @@
},
"node_modules/edgedriver/node_modules/isexe": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
- "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
"license": "ISC",
"engines": {
"node": ">=16"
@@ -14120,8 +11889,6 @@
},
"node_modules/edgedriver/node_modules/node-fetch": {
"version": "3.3.2",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
- "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
"license": "MIT",
"dependencies": {
"data-uri-to-buffer": "^4.0.0",
@@ -14138,8 +11905,6 @@
},
"node_modules/edgedriver/node_modules/which": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz",
- "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==",
"license": "ISC",
"dependencies": {
"isexe": "^3.1.1"
@@ -14153,8 +11918,6 @@
},
"node_modules/editorconfig": {
"version": "0.15.3",
- "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
- "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==",
"license": "MIT",
"dependencies": {
"commander": "^2.19.0",
@@ -14168,8 +11931,6 @@
},
"node_modules/editorconfig/node_modules/lru-cache": {
"version": "4.1.5",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
- "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
"license": "ISC",
"dependencies": {
"pseudomap": "^1.0.2",
@@ -14178,8 +11939,6 @@
},
"node_modules/editorconfig/node_modules/semver": {
"version": "5.7.2",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
- "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
"license": "ISC",
"bin": {
"semver": "bin/semver"
@@ -14187,20 +11946,14 @@
},
"node_modules/editorconfig/node_modules/yallist": {
"version": "2.1.2",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
- "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==",
"license": "ISC"
},
"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==",
"license": "MIT"
},
"node_modules/ejs": {
"version": "2.7.4",
- "resolved": "https://registry.npmjs.org/ejs/-/ejs-2.7.4.tgz",
- "integrity": "sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==",
"hasInstallScript": true,
"license": "Apache-2.0",
"engines": {
@@ -14209,19 +11962,14 @@
},
"node_modules/electron-to-chromium": {
"version": "1.4.730",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.730.tgz",
- "integrity": "sha512-oJRPo82XEqtQAobHpJIR3zW5YO3sSRRkPz2an4yxi1UvqhsGm54vR/wzTFV74a3soDOJ8CKW7ajOOX5ESzddwg=="
+ "license": "ISC"
},
"node_modules/emoji-regex": {
"version": "9.2.2",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
- "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
"license": "MIT"
},
"node_modules/emojis-list": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
- "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
"license": "MIT",
"engines": {
"node": ">= 4"
@@ -14229,8 +11977,6 @@
},
"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==",
"license": "MIT",
"engines": {
"node": ">= 0.8"
@@ -14238,8 +11984,6 @@
},
"node_modules/encoding-sniffer": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.0.tgz",
- "integrity": "sha512-ju7Wq1kg04I3HtiYIOrUrdfdDvkyO9s5XM8QAj/bN61Yo/Vb4vgJxy5vi4Yxk01gWHbrofpPtpxM8bKger9jhg==",
"license": "MIT",
"dependencies": {
"iconv-lite": "^0.6.3",
@@ -14251,8 +11995,6 @@
},
"node_modules/encoding-sniffer/node_modules/iconv-lite": {
"version": "0.6.3",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
- "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
"license": "MIT",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
@@ -14263,8 +12005,6 @@
},
"node_modules/end-of-stream": {
"version": "1.4.4",
- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
- "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
"license": "MIT",
"dependencies": {
"once": "^1.4.0"
@@ -14272,8 +12012,7 @@
},
"node_modules/engine.io": {
"version": "6.6.2",
- "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.6.2.tgz",
- "integrity": "sha512-gmNvsYi9C8iErnZdVcJnvCpSKbWTt1E8+JZo8b+daLninywUWi5NQ5STSHZ9rFjFO7imNcvb8Pc5pe/wMR5xEw==",
+ "license": "MIT",
"dependencies": {
"@types/cookie": "^0.4.1",
"@types/cors": "^2.8.12",
@@ -14292,8 +12031,6 @@
},
"node_modules/engine.io-client": {
"version": "6.5.1",
- "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-6.5.1.tgz",
- "integrity": "sha512-hE5wKXH8Ru4L19MbM1GgYV/2Qo54JSMh1rlJbfpa40bEWkCKNo3ol2eOtGmowcr+ysgbI7+SGL+by42Q3pt/Ng==",
"license": "MIT",
"dependencies": {
"@socket.io/component-emitter": "~3.1.0",
@@ -14305,8 +12042,6 @@
},
"node_modules/engine.io-client/node_modules/ws": {
"version": "8.11.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
- "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
"license": "MIT",
"engines": {
"node": ">=10.0.0"
@@ -14326,8 +12061,6 @@
},
"node_modules/engine.io-parser": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.1.0.tgz",
- "integrity": "sha512-enySgNiK5tyZFynt3z7iqBR+Bto9EVVVvDFuTT0ioHCGbzirZVGDGiQjZzEp8hWl6hd5FSVytJGuScX1C1C35w==",
"license": "MIT",
"engines": {
"node": ">=10.0.0"
@@ -14335,16 +12068,14 @@
},
"node_modules/engine.io/node_modules/engine.io-parser": {
"version": "5.2.3",
- "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-5.2.3.tgz",
- "integrity": "sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==",
+ "license": "MIT",
"engines": {
"node": ">=10.0.0"
}
},
"node_modules/engine.io/node_modules/ws": {
"version": "8.17.1",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz",
- "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==",
+ "license": "MIT",
"engines": {
"node": ">=10.0.0"
},
@@ -14363,9 +12094,8 @@
},
"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"
@@ -14376,8 +12106,6 @@
},
"node_modules/entities": {
"version": "4.5.0",
- "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
- "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
"license": "BSD-2-Clause",
"engines": {
"node": ">=0.12"
@@ -14388,8 +12116,6 @@
},
"node_modules/env-paths": {
"version": "2.2.1",
- "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
- "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -14397,8 +12123,6 @@
},
"node_modules/environment": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz",
- "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -14410,8 +12134,6 @@
},
"node_modules/errno": {
"version": "0.1.8",
- "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
- "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
"license": "MIT",
"dependencies": {
"prr": "~1.0.1"
@@ -14422,8 +12144,6 @@
},
"node_modules/error-ex": {
"version": "1.3.2",
- "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
- "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
"license": "MIT",
"dependencies": {
"is-arrayish": "^0.2.1"
@@ -14431,13 +12151,10 @@
},
"node_modules/errorstacks": {
"version": "2.4.1",
- "resolved": "https://registry.npmjs.org/errorstacks/-/errorstacks-2.4.1.tgz",
- "integrity": "sha512-jE4i0SMYevwu/xxAuzhly/KTwtj0xDhbzB6m1xPImxTkw8wcCbgarOQPfCVMi5JKVyW7in29pNJCCJrry3Ynnw=="
+ "license": "MIT"
},
"node_modules/es-abstract": {
"version": "1.22.1",
- "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.1.tgz",
- "integrity": "sha512-ioRRcXMO6OFyRpyzV3kE1IIBd4WG5/kltnzdxSCqoP8CMGs/Li+M1uF5o7lOkZVFjDs+NLesthnF66Pg/0q0Lw==",
"license": "MIT",
"dependencies": {
"array-buffer-byte-length": "^1.0.0",
@@ -14489,8 +12206,6 @@
},
"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==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -14498,28 +12213,21 @@
},
"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==",
+ "license": "MIT",
"engines": {
"node": ">= 0.4"
}
},
"node_modules/es-module-lexer": {
"version": "1.6.0",
- "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz",
- "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==",
"license": "MIT"
},
"node_modules/es-module-shims": {
"version": "1.8.0",
- "resolved": "https://registry.npmjs.org/es-module-shims/-/es-module-shims-1.8.0.tgz",
- "integrity": "sha512-5l/AqgnWvYFF38qkK8VNoQ8BL3LkJ8bAJuxhOKA/JqoLC4bcaeJeLwMkhEcrDsf5IUCDdwZ6eEG40+Xuh/APcQ==",
"license": "MIT"
},
"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==",
"license": "MIT",
"dependencies": {
"es-errors": "^1.3.0"
@@ -14530,8 +12238,6 @@
},
"node_modules/es-set-tostringtag": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz",
- "integrity": "sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==",
"license": "MIT",
"dependencies": {
"get-intrinsic": "^1.1.3",
@@ -14544,8 +12250,6 @@
},
"node_modules/es-to-primitive": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz",
- "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==",
"license": "MIT",
"dependencies": {
"is-callable": "^1.1.4",
@@ -14561,8 +12265,6 @@
},
"node_modules/esast-util-from-estree": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz",
- "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -14577,14 +12279,10 @@
},
"node_modules/esast-util-from-estree/node_modules/@types/unist": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
"license": "MIT"
},
"node_modules/esast-util-from-estree/node_modules/estree-util-visit": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz",
- "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -14597,8 +12295,6 @@
},
"node_modules/esast-util-from-estree/node_modules/unist-util-position-from-estree": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz",
- "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -14610,8 +12306,6 @@
},
"node_modules/esast-util-from-js": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz",
- "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -14626,14 +12320,10 @@
},
"node_modules/esast-util-from-js/node_modules/@types/unist": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
"license": "MIT"
},
"node_modules/esast-util-from-js/node_modules/unist-util-stringify-position": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
- "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -14645,8 +12335,6 @@
},
"node_modules/esast-util-from-js/node_modules/vfile-message": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
- "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -14659,8 +12347,6 @@
},
"node_modules/esbuild": {
"version": "0.25.12",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.12.tgz",
- "integrity": "sha512-bbPBYYrtZbkt6Os6FiTLCTFxvq4tt3JKall1vRwshA3fdVztsLAatFaZobhkBC8/BrPetoa0oksYoKXoG4ryJg==",
"hasInstallScript": true,
"license": "MIT",
"bin": {
@@ -14700,8 +12386,6 @@
},
"node_modules/esbuild-register": {
"version": "3.6.0",
- "resolved": "https://registry.npmjs.org/esbuild-register/-/esbuild-register-3.6.0.tgz",
- "integrity": "sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==",
"license": "MIT",
"dependencies": {
"debug": "^4.3.4"
@@ -14710,26 +12394,8 @@
"esbuild": ">=0.12 <1"
}
},
- "node_modules/esbuild/node_modules/@esbuild/openharmony-arm64": {
- "version": "0.25.12",
- "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.12.tgz",
- "integrity": "sha512-rm0YWsqUSRrjncSXGA7Zv78Nbnw4XL6/dzr20cyrQf7ZmRcsovpcRBdhD43Nuk3y7XIoW2OxMVvwuRvk9XdASg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openharmony"
- ],
- "engines": {
- "node": ">=18"
- }
- },
"node_modules/escalade": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
- "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -14737,8 +12403,6 @@
},
"node_modules/escape-goat": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz",
- "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -14750,14 +12414,10 @@
},
"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==",
"license": "MIT"
},
"node_modules/escape-string-regexp": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
"license": "MIT",
"engines": {
"node": ">=0.8.0"
@@ -14765,8 +12425,6 @@
},
"node_modules/escodegen": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
- "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
"license": "BSD-2-Clause",
"dependencies": {
"esprima": "^4.0.1",
@@ -14786,8 +12444,6 @@
},
"node_modules/escodegen/node_modules/source-map": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"license": "BSD-3-Clause",
"optional": true,
"engines": {
@@ -14796,9 +12452,6 @@
},
"node_modules/eslint": {
"version": "8.57.1",
- "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.1.tgz",
- "integrity": "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA==",
- "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -14853,8 +12506,6 @@
},
"node_modules/eslint-config-prettier": {
"version": "9.1.2",
- "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-9.1.2.tgz",
- "integrity": "sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==",
"dev": true,
"license": "MIT",
"bin": {
@@ -14866,8 +12517,6 @@
},
"node_modules/eslint-scope": {
"version": "7.2.2",
- "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz",
- "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -14883,8 +12532,6 @@
},
"node_modules/eslint-visitor-keys": {
"version": "3.4.3",
- "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
- "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -14896,8 +12543,6 @@
},
"node_modules/eslint/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -14912,15 +12557,11 @@
},
"node_modules/eslint/node_modules/argparse": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
"dev": true,
"license": "Python-2.0"
},
"node_modules/eslint/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": {
@@ -14936,8 +12577,6 @@
},
"node_modules/eslint/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -14949,15 +12588,11 @@
},
"node_modules/eslint/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true,
"license": "MIT"
},
"node_modules/eslint/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": {
@@ -14969,8 +12604,6 @@
},
"node_modules/eslint/node_modules/find-up": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
- "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -14986,8 +12619,6 @@
},
"node_modules/eslint/node_modules/glob-parent": {
"version": "6.0.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
- "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -14999,8 +12630,6 @@
},
"node_modules/eslint/node_modules/globals": {
"version": "13.20.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
- "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15015,8 +12644,6 @@
},
"node_modules/eslint/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -15025,8 +12652,6 @@
},
"node_modules/eslint/node_modules/js-yaml": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
- "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15038,8 +12663,6 @@
},
"node_modules/eslint/node_modules/locate-path": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15054,8 +12677,6 @@
},
"node_modules/eslint/node_modules/p-limit": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15070,8 +12691,6 @@
},
"node_modules/eslint/node_modules/p-locate": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15086,8 +12705,6 @@
},
"node_modules/eslint/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15099,8 +12716,6 @@
},
"node_modules/eslint/node_modules/type-fest": {
"version": "0.20.2",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
- "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
"dev": true,
"license": "(MIT OR CC0-1.0)",
"engines": {
@@ -15112,8 +12727,6 @@
},
"node_modules/eslint/node_modules/yocto-queue": {
"version": "0.1.0",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
- "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -15125,8 +12738,6 @@
},
"node_modules/espree": {
"version": "9.6.1",
- "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz",
- "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -15143,8 +12754,6 @@
},
"node_modules/esprima": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
"license": "BSD-2-Clause",
"bin": {
"esparse": "bin/esparse.js",
@@ -15156,8 +12765,6 @@
},
"node_modules/esquery": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
- "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@@ -15169,8 +12776,6 @@
},
"node_modules/esrecurse": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
- "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -15182,8 +12787,6 @@
},
"node_modules/estraverse": {
"version": "5.3.0",
- "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
- "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
"license": "BSD-2-Clause",
"engines": {
"node": ">=4.0"
@@ -15191,8 +12794,6 @@
},
"node_modules/estree-util-is-identifier-name": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.1.0.tgz",
- "integrity": "sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==",
"dev": true,
"license": "MIT",
"funding": {
@@ -15202,8 +12803,6 @@
},
"node_modules/estree-util-scope": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz",
- "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0",
@@ -15216,8 +12815,6 @@
},
"node_modules/estree-util-visit": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.2.1.tgz",
- "integrity": "sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15231,14 +12828,10 @@
},
"node_modules/estree-walker": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz",
- "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==",
"license": "MIT"
},
"node_modules/esutils": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
- "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
"license": "BSD-2-Clause",
"engines": {
"node": ">=0.10.0"
@@ -15246,8 +12839,6 @@
},
"node_modules/etag": {
"version": "1.8.1",
- "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
- "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -15255,8 +12846,6 @@
},
"node_modules/event-stream": {
"version": "3.1.7",
- "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.1.7.tgz",
- "integrity": "sha512-ddACn1VEffD+nvbofs8gs/0qJZC9gtEGLG+WykE//rinSpYLSaTsnN96eVQV+gHdUhV/nVtxUNKC3OjrApuEMw==",
"dev": true,
"dependencies": {
"duplexer": "~0.1.1",
@@ -15270,8 +12859,6 @@
},
"node_modules/event-target-shim": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
- "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -15279,14 +12866,10 @@
},
"node_modules/eventemitter3": {
"version": "4.0.7",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
- "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
"license": "MIT"
},
"node_modules/events": {
"version": "3.3.0",
- "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
- "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
"license": "MIT",
"engines": {
"node": ">=0.8.x"
@@ -15294,8 +12877,6 @@
},
"node_modules/execa": {
"version": "8.0.1",
- "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz",
- "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15318,8 +12899,6 @@
},
"node_modules/execa/node_modules/get-stream": {
"version": "8.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz",
- "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -15331,8 +12910,6 @@
},
"node_modules/execa/node_modules/is-stream": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
- "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -15344,8 +12921,6 @@
},
"node_modules/execa/node_modules/signal-exit": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
"dev": true,
"license": "ISC",
"engines": {
@@ -15357,8 +12932,6 @@
},
"node_modules/expand-template": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
- "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
"license": "(MIT OR WTFPL)",
"engines": {
"node": ">=6"
@@ -15366,9 +12939,8 @@
},
"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",
@@ -15412,36 +12984,32 @@
},
"node_modules/express/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/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/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/express/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",
@@ -15457,9 +13025,8 @@
},
"node_modules/express/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"
},
@@ -15469,15 +13036,13 @@
},
"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
+ "dev": true,
+ "license": "MIT"
},
"node_modules/express/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",
@@ -15499,24 +13064,21 @@
},
"node_modules/express/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/express/node_modules/send/node_modules/ms": {
"version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/express/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",
@@ -15529,14 +13091,10 @@
},
"node_modules/extend": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
- "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
"license": "MIT"
},
"node_modules/extend-shallow": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==",
"license": "MIT",
"dependencies": {
"is-extendable": "^0.1.0"
@@ -15547,14 +13105,11 @@
},
"node_modules/extendable-error": {
"version": "0.1.7",
- "resolved": "https://registry.npmjs.org/extendable-error/-/extendable-error-0.1.7.tgz",
- "integrity": "sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg==",
- "dev": true
+ "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",
- "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15568,8 +13123,6 @@
},
"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==",
"license": "BSD-2-Clause",
"dependencies": {
"debug": "^4.1.1",
@@ -15588,8 +13141,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"pump": "^3.0.0"
@@ -15603,20 +13154,14 @@
},
"node_modules/fast-deep-equal": {
"version": "3.1.3",
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
- "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
"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==",
"license": "MIT"
},
"node_modules/fast-glob": {
"version": "3.3.0",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.0.tgz",
- "integrity": "sha512-ChDuvbOypPuNjO8yIDf36x7BlZX1smcUMTTcyoIjycexOxd6DFsKsg21qVBzEmr3G7fUKIRy2/psii+CIUt7FA==",
"license": "MIT",
"dependencies": {
"@nodelib/fs.stat": "^2.0.2",
@@ -15631,21 +13176,15 @@
},
"node_modules/fast-json-stable-stringify": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
- "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
"license": "MIT"
},
"node_modules/fast-levenshtein": {
"version": "2.0.6",
- "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
- "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
"dev": true,
"license": "MIT"
},
"node_modules/fast-xml-parser": {
"version": "4.5.3",
- "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.3.tgz",
- "integrity": "sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==",
"funding": [
{
"type": "github",
@@ -15662,8 +13201,6 @@
},
"node_modules/fastq": {
"version": "1.15.0",
- "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
- "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
"license": "ISC",
"dependencies": {
"reusify": "^1.0.4"
@@ -15671,8 +13208,6 @@
},
"node_modules/fault": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz",
- "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15685,8 +13220,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"pend": "~1.2.0"
@@ -15694,16 +13227,13 @@
},
"node_modules/fd-slicer2": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/fd-slicer2/-/fd-slicer2-1.2.0.tgz",
- "integrity": "sha512-3lBUNUckhMZduCc4g+Pw4Ve16LD9vpX9b8qUkkKq2mgDRLYWzblszZH2luADnJqjJe+cypngjCuKRm/IW12rRw==",
+ "license": "MIT",
"dependencies": {
"pend": "^1.2.0"
}
},
"node_modules/fetch-blob": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz",
- "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==",
"funding": [
{
"type": "github",
@@ -15714,6 +13244,7 @@
"url": "https://paypal.me/jimmywarting"
}
],
+ "license": "MIT",
"dependencies": {
"node-domexception": "^1.0.0",
"web-streams-polyfill": "^3.0.3"
@@ -15724,8 +13255,6 @@
},
"node_modules/file-entry-cache": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
- "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -15737,8 +13266,6 @@
},
"node_modules/filelist": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz",
- "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==",
"license": "Apache-2.0",
"dependencies": {
"minimatch": "^5.0.1"
@@ -15746,8 +13273,6 @@
},
"node_modules/filelist/node_modules/brace-expansion": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -15755,8 +13280,6 @@
},
"node_modules/filelist/node_modules/minimatch": {
"version": "5.1.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -15767,8 +13290,7 @@
},
"node_modules/fill-range": {
"version": "7.1.1",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
- "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
+ "license": "MIT",
"dependencies": {
"to-regex-range": "^5.0.1"
},
@@ -15778,8 +13300,6 @@
},
"node_modules/filter-obj": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz",
- "integrity": "sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -15787,8 +13307,6 @@
},
"node_modules/finalhandler": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
- "integrity": "sha512-ejnvM9ZXYzp6PUPUyQBMBf0Co5VX2gr5H2VQe2Ui2jWXNlxv+PYZo8wpAymJNJdLsG1R4p+M4aynF8KuoUEwRw==",
"license": "MIT",
"dependencies": {
"debug": "2.6.9",
@@ -15805,8 +13323,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"ms": "2.0.0"
@@ -15814,14 +13330,10 @@
},
"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==",
"license": "MIT"
},
"node_modules/finalhandler/node_modules/on-finished": {
"version": "2.3.0",
- "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
- "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
"license": "MIT",
"dependencies": {
"ee-first": "1.1.1"
@@ -15832,8 +13344,6 @@
},
"node_modules/finalhandler/node_modules/statuses": {
"version": "1.3.1",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
- "integrity": "sha512-wuTCPGlJONk/a1kqZ4fQM2+908lC7fa7nPYpTC1EhnvqLX/IICbeP1OZGDtA374trpSq68YubKUMo8oRhN46yg==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -15841,8 +13351,6 @@
},
"node_modules/find-replace": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz",
- "integrity": "sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==",
"license": "MIT",
"dependencies": {
"array-back": "^3.0.1"
@@ -15853,8 +13361,6 @@
},
"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": {
@@ -15867,8 +13373,6 @@
},
"node_modules/flat": {
"version": "5.0.2",
- "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
- "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
"dev": true,
"license": "BSD-3-Clause",
"bin": {
@@ -15877,8 +13381,6 @@
},
"node_modules/flat-cache": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
- "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
"license": "MIT",
"dependencies": {
"flatted": "^3.1.0",
@@ -15890,8 +13392,6 @@
},
"node_modules/flat-cache/node_modules/glob": {
"version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -15910,8 +13410,6 @@
},
"node_modules/flat-cache/node_modules/rimraf": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
"license": "ISC",
"dependencies": {
"glob": "^7.1.3"
@@ -15925,25 +13423,21 @@
},
"node_modules/flatted": {
"version": "3.2.7",
- "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
- "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==",
"license": "ISC"
},
"node_modules/flushwritable": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/flushwritable/-/flushwritable-1.0.0.tgz",
- "integrity": "sha512-3VELfuWCLVzt5d2Gblk8qcqFro6nuwvxwMzHaENVDHI7rxcBRtMCwTk/E9FXcgh+82DSpavPNDueA9+RxXJoFg=="
+ "license": "MIT"
},
"node_modules/follow-redirects": {
"version": "1.15.6",
- "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
- "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
"funding": [
{
"type": "individual",
"url": "https://github.com/sponsors/RubenVerborgh"
}
],
+ "license": "MIT",
"engines": {
"node": ">=4.0"
},
@@ -15955,8 +13449,6 @@
},
"node_modules/for-each": {
"version": "0.3.3",
- "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
- "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
"license": "MIT",
"dependencies": {
"is-callable": "^1.1.3"
@@ -15964,8 +13456,6 @@
},
"node_modules/foreground-child": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz",
- "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==",
"license": "ISC",
"dependencies": {
"cross-spawn": "^7.0.0",
@@ -15980,8 +13470,6 @@
},
"node_modules/foreground-child/node_modules/signal-exit": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.2.tgz",
- "integrity": "sha512-MY2/qGx4enyjprQnFaZsHib3Yadh3IXyV2C321GY0pjGfVBu4un0uDJkwgdxqO+Rdx8JMT8IfJIRwbYVz3Ob3Q==",
"license": "ISC",
"engines": {
"node": ">=14"
@@ -15992,8 +13480,6 @@
},
"node_modules/form-data": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz",
- "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==",
"license": "MIT",
"dependencies": {
"asynckit": "^0.4.0",
@@ -16006,8 +13492,6 @@
},
"node_modules/form-data-encoder": {
"version": "2.1.4",
- "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz",
- "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -16016,8 +13500,6 @@
},
"node_modules/format": {
"version": "0.2.2",
- "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz",
- "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==",
"dev": true,
"engines": {
"node": ">=0.4.x"
@@ -16025,8 +13507,6 @@
},
"node_modules/formdata-polyfill": {
"version": "4.0.10",
- "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz",
- "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==",
"license": "MIT",
"dependencies": {
"fetch-blob": "^3.1.2"
@@ -16037,8 +13517,6 @@
},
"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": {
@@ -16047,8 +13525,6 @@
},
"node_modules/fresh": {
"version": "0.5.2",
- "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
- "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -16056,14 +13532,10 @@
},
"node_modules/from": {
"version": "0.1.7",
- "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz",
- "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==",
"license": "MIT"
},
"node_modules/front-matter": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-3.0.2.tgz",
- "integrity": "sha512-iBGZaWyzqgsrPGsqrXZP6N4hp5FzSKDi18nfAoYpgz3qK5sAwFv/ojmn3VS60SOgLvq6CtojNqy0y6ZNz05IzQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16072,15 +13544,12 @@
},
"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==",
"license": "MIT"
},
"node_modules/fs-extra": {
"version": "7.0.1",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz",
- "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"graceful-fs": "^4.1.2",
"jsonfile": "^4.0.0",
@@ -16092,14 +13561,13 @@
},
"node_modules/fs.realpath": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
"license": "ISC"
},
"node_modules/fsevents": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
- "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
+ "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
+ "hasInstallScript": true,
"license": "MIT",
"optional": true,
"os": [
@@ -16111,16 +13579,25 @@
},
"node_modules/function-bind": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
- "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/function-timeout": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/function-timeout/-/function-timeout-0.1.1.tgz",
+ "integrity": "sha512-0NVVC0TaP7dSTvn1yMiy6d6Q8gifzbvQafO46RtLG/kHJUBNd+pVRGOBoK44wNBvtSPUJRfdVvkFdD3p0xvyZg==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/function.prototype.name": {
"version": "1.1.5",
- "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz",
- "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -16137,8 +13614,6 @@
},
"node_modules/functions-have-names": {
"version": "1.2.3",
- "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz",
- "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -16146,9 +13621,6 @@
},
"node_modules/gauge": {
"version": "2.7.4",
- "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
- "integrity": "sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==",
- "deprecated": "This package is no longer supported.",
"license": "ISC",
"dependencies": {
"aproba": "^1.0.3",
@@ -16163,8 +13635,6 @@
},
"node_modules/gauge/node_modules/ansi-regex": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
- "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -16172,8 +13642,6 @@
},
"node_modules/gauge/node_modules/is-fullwidth-code-point": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
- "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==",
"license": "MIT",
"dependencies": {
"number-is-nan": "^1.0.0"
@@ -16184,8 +13652,6 @@
},
"node_modules/gauge/node_modules/string-width": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
- "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==",
"license": "MIT",
"dependencies": {
"code-point-at": "^1.0.0",
@@ -16198,8 +13664,6 @@
},
"node_modules/gauge/node_modules/strip-ansi": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
- "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
"license": "MIT",
"dependencies": {
"ansi-regex": "^2.0.0"
@@ -16210,8 +13674,6 @@
},
"node_modules/geckodriver": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/geckodriver/-/geckodriver-5.0.0.tgz",
- "integrity": "sha512-vn7TtQ3b9VMJtVXsyWtQQl1fyBVFhQy7UvJF96kPuuJ0or5THH496AD3eUyaDD11+EqCxH9t6V+EP9soZQk4YQ==",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
@@ -16233,8 +13695,6 @@
},
"node_modules/geckodriver/node_modules/data-uri-to-buffer": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz",
- "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==",
"license": "MIT",
"engines": {
"node": ">= 12"
@@ -16242,8 +13702,6 @@
},
"node_modules/geckodriver/node_modules/decamelize": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-6.0.0.tgz",
- "integrity": "sha512-Fv96DCsdOgB6mdGl67MT5JaTNKRzrzill5OH5s8bjYJXVlcXyPYGyPsUkWyGV5p1TXI5esYIYMMeDJL0hEIwaA==",
"license": "MIT",
"engines": {
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
@@ -16254,8 +13712,6 @@
},
"node_modules/geckodriver/node_modules/isexe": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
- "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
"license": "ISC",
"engines": {
"node": ">=16"
@@ -16263,8 +13719,6 @@
},
"node_modules/geckodriver/node_modules/node-fetch": {
"version": "3.3.2",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz",
- "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==",
"license": "MIT",
"dependencies": {
"data-uri-to-buffer": "^4.0.0",
@@ -16281,8 +13735,6 @@
},
"node_modules/geckodriver/node_modules/tar-fs": {
"version": "3.0.8",
- "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.0.8.tgz",
- "integrity": "sha512-ZoROL70jptorGAlgAYiLoBLItEKw/fUxg9BSYK/dF/GAGYFJOJJJMvjPAKDJraCXFwadD456FCuvLWgfhMsPwg==",
"license": "MIT",
"dependencies": {
"pump": "^3.0.0",
@@ -16295,8 +13747,6 @@
},
"node_modules/geckodriver/node_modules/which": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/which/-/which-5.0.0.tgz",
- "integrity": "sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==",
"license": "ISC",
"dependencies": {
"isexe": "^3.1.1"
@@ -16310,8 +13760,6 @@
},
"node_modules/generic-names": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-4.0.0.tgz",
- "integrity": "sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16320,8 +13768,6 @@
},
"node_modules/gensync": {
"version": "1.0.0-beta.2",
- "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
- "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
"license": "MIT",
"engines": {
"node": ">=6.9.0"
@@ -16329,8 +13775,6 @@
},
"node_modules/get-caller-file": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
- "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
"license": "ISC",
"engines": {
"node": "6.* || 8.* || >= 10.*"
@@ -16338,8 +13782,6 @@
},
"node_modules/get-east-asian-width": {
"version": "1.3.0",
- "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.3.0.tgz",
- "integrity": "sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -16351,8 +13793,6 @@
},
"node_modules/get-func-name": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.0.tgz",
- "integrity": "sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==",
"dev": true,
"license": "MIT",
"engines": {
@@ -16361,8 +13801,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"call-bind-apply-helpers": "^1.0.2",
@@ -16385,14 +13823,10 @@
},
"node_modules/get-own-enumerable-property-symbols": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz",
- "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==",
"license": "ISC"
},
"node_modules/get-package-type": {
"version": "0.1.0",
- "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz",
- "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -16401,8 +13835,6 @@
},
"node_modules/get-port": {
"version": "7.1.0",
- "resolved": "https://registry.npmjs.org/get-port/-/get-port-7.1.0.tgz",
- "integrity": "sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==",
"license": "MIT",
"engines": {
"node": ">=16"
@@ -16413,8 +13845,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"dunder-proto": "^1.0.1",
@@ -16426,13 +13856,10 @@
},
"node_modules/get-ready": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/get-ready/-/get-ready-1.0.0.tgz",
- "integrity": "sha512-mFXCZPJIlcYcth+N8267+mghfYN9h3EhsDa6JSnbA3Wrhh/XFpuowviFcsDeYZtKspQyWyJqfs4O6P8CHeTwzw=="
+ "license": "MIT"
},
"node_modules/get-stream": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
- "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
"license": "MIT",
"engines": {
"node": ">=10"
@@ -16443,8 +13870,6 @@
},
"node_modules/get-symbol-description": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz",
- "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -16457,10 +13882,21 @@
"url": "https://github.com/sponsors/ljharb"
}
},
+ "node_modules/get-tsconfig": {
+ "version": "4.13.6",
+ "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.6.tgz",
+ "integrity": "sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "resolve-pkg-maps": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1"
+ }
+ },
"node_modules/get-uri": {
"version": "6.0.4",
- "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.4.tgz",
- "integrity": "sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==",
"license": "MIT",
"dependencies": {
"basic-ftp": "^5.0.2",
@@ -16473,8 +13909,6 @@
},
"node_modules/git-diff-tree": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/git-diff-tree/-/git-diff-tree-1.1.0.tgz",
- "integrity": "sha512-PdNkH2snpXsKIzho6OWMZKEl+KZG6Zm+1ghQIDi0tEq1sz/S1tDjvNuYrX2ZpomalHAB89OUQim8O6vN+jesNQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16486,8 +13920,6 @@
},
"node_modules/git-spawned-stream": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/git-spawned-stream/-/git-spawned-stream-1.0.1.tgz",
- "integrity": "sha512-W2Zo3sCiq5Hqv1/FLsNmGomkXdyimmkHncGzqjBHh7nWx+CbH5dkWGb6CiFdknooL7wfeZJ3gz14KrXl/gotCw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16497,14 +13929,10 @@
},
"node_modules/github-from-package": {
"version": "0.0.0",
- "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
- "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
"license": "MIT"
},
"node_modules/github-markdown-css": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/github-markdown-css/-/github-markdown-css-4.0.0.tgz",
- "integrity": "sha512-mH0bcIKv4XAN0mQVokfTdKo2OD5K8WJE9+lbMdM32/q0Ie5tXgVN/2o+zvToRMxSTUuiTRcLg5hzkFfOyBYreg==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/sindresorhus"
@@ -16512,14 +13940,10 @@
},
"node_modules/github-slugger": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz",
- "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==",
"license": "ISC"
},
"node_modules/glob": {
"version": "8.1.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
- "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
"license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -16537,8 +13961,6 @@
},
"node_modules/glob-parent": {
"version": "5.1.2",
- "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
- "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
"license": "ISC",
"dependencies": {
"is-glob": "^4.0.1"
@@ -16549,8 +13971,6 @@
},
"node_modules/glob/node_modules/brace-expansion": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -16558,8 +13978,6 @@
},
"node_modules/glob/node_modules/minimatch": {
"version": "5.1.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -16570,8 +13988,6 @@
},
"node_modules/global": {
"version": "4.4.0",
- "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz",
- "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==",
"license": "MIT",
"dependencies": {
"min-document": "^2.19.0",
@@ -16580,8 +13996,6 @@
},
"node_modules/global-dirs": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz",
- "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16596,8 +14010,6 @@
},
"node_modules/global-dirs/node_modules/ini": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz",
- "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==",
"dev": true,
"license": "ISC",
"engines": {
@@ -16606,8 +14018,6 @@
},
"node_modules/globals": {
"version": "11.12.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
- "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
"license": "MIT",
"engines": {
"node": ">=4"
@@ -16615,8 +14025,6 @@
},
"node_modules/globalthis": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz",
- "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==",
"license": "MIT",
"dependencies": {
"define-properties": "^1.1.3"
@@ -16630,8 +14038,6 @@
},
"node_modules/globby": {
"version": "11.1.0",
- "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz",
- "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==",
"license": "MIT",
"dependencies": {
"array-union": "^2.1.0",
@@ -16650,8 +14056,6 @@
},
"node_modules/gopd": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
- "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -16662,8 +14066,6 @@
},
"node_modules/got": {
"version": "9.6.0",
- "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz",
- "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16685,8 +14087,6 @@
},
"node_modules/got/node_modules/get-stream": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
- "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16698,27 +14098,19 @@
},
"node_modules/graceful-fs": {
"version": "4.2.11",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
"license": "ISC"
},
"node_modules/grapheme-splitter": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz",
- "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==",
"license": "MIT"
},
"node_modules/graphemer": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
- "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
"dev": true,
"license": "MIT"
},
"node_modules/gray-matter": {
"version": "4.0.3",
- "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz",
- "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==",
"license": "MIT",
"dependencies": {
"js-yaml": "^3.13.1",
@@ -16731,21 +14123,15 @@
}
},
"node_modules/hamljs": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/hamljs/-/hamljs-0.6.2.tgz",
- "integrity": "sha512-/chXRp4WpL47I+HX1vCCdSbEXAljEG2FBMmgO7Am0bYsqgnEjreeWzUdX1onXqwZtcfgxbCg5WtEYYvuZ5muBg=="
+ "version": "0.6.2"
},
"node_modules/hanbi": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/hanbi/-/hanbi-1.0.1.tgz",
- "integrity": "sha512-ygE4dxg+khS7BZBZTVqaaq+X3oCQX6q4Z2LvNzRpPdZLmzbmL7xu6KCdjWoRiRlYfyZN9R+gMztf4MftiCH0Mw==",
"dev": true,
"license": "MIT"
},
"node_modules/handlebars": {
"version": "4.7.7",
- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.7.tgz",
- "integrity": "sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==",
"license": "MIT",
"dependencies": {
"minimist": "^1.2.5",
@@ -16765,8 +14151,6 @@
},
"node_modules/handlebars/node_modules/source-map": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
@@ -16774,8 +14158,6 @@
},
"node_modules/hard-rejection": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz",
- "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -16784,8 +14166,6 @@
},
"node_modules/has": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
"license": "MIT",
"dependencies": {
"function-bind": "^1.1.1"
@@ -16796,8 +14176,6 @@
},
"node_modules/has-bigints": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz",
- "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -16805,8 +14183,6 @@
},
"node_modules/has-color": {
"version": "0.1.7",
- "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
- "integrity": "sha512-kaNz5OTAYYmt646Hkqw50/qyxP2vFnTVu5AQ1Zmk22Kk5+4Qx6BpO8+u7IKsML5fOsFk0ZT0AcCJNYwcvaLBvw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -16814,8 +14190,6 @@
},
"node_modules/has-flag": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
"license": "MIT",
"engines": {
"node": ">=4"
@@ -16823,8 +14197,7 @@
},
"node_modules/has-property-descriptors": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
- "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
+ "license": "MIT",
"dependencies": {
"es-define-property": "^1.0.0"
},
@@ -16834,8 +14207,6 @@
},
"node_modules/has-proto": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
- "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -16846,8 +14217,6 @@
},
"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==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -16858,8 +14227,6 @@
},
"node_modules/has-tostringtag": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
- "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
"license": "MIT",
"dependencies": {
"has-symbols": "^1.0.3"
@@ -16873,14 +14240,10 @@
},
"node_modules/has-unicode": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
- "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==",
"license": "ISC"
},
"node_modules/has-yarn": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz",
- "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -16892,14 +14255,10 @@
},
"node_modules/hash-string": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/hash-string/-/hash-string-1.0.0.tgz",
- "integrity": "sha512-dtNNyxXobzHavayZwOwRWhBTqS9GX4jDjIMsGc0fDyaN2A+4zMn5Ua9ODDCggN6w3Spma6mAHL3ImmW3BkWDmQ==",
"license": "ISC"
},
"node_modules/hash.js": {
"version": "1.1.7",
- "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
- "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
"license": "MIT",
"dependencies": {
"inherits": "^2.0.3",
@@ -16908,8 +14267,7 @@
},
"node_modules/hasown": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
- "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
+ "license": "MIT",
"dependencies": {
"function-bind": "^1.1.2"
},
@@ -16919,8 +14277,6 @@
},
"node_modules/hast-to-hyperscript": {
"version": "9.0.1",
- "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz",
- "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.3",
@@ -16938,8 +14294,6 @@
},
"node_modules/hast-to-hyperscript/node_modules/comma-separated-tokens": {
"version": "1.0.8",
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz",
- "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -16948,8 +14302,6 @@
},
"node_modules/hast-to-hyperscript/node_modules/property-information": {
"version": "5.6.0",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz",
- "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==",
"license": "MIT",
"dependencies": {
"xtend": "^4.0.0"
@@ -16961,8 +14313,6 @@
},
"node_modules/hast-to-hyperscript/node_modules/space-separated-tokens": {
"version": "1.1.5",
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz",
- "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==",
"license": "MIT",
"funding": {
"type": "github",
@@ -16971,8 +14321,6 @@
},
"node_modules/hast-to-hyperscript/node_modules/web-namespaces": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz",
- "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -16981,8 +14329,6 @@
},
"node_modules/hast-util-embedded": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/hast-util-embedded/-/hast-util-embedded-2.0.1.tgz",
- "integrity": "sha512-QUdSOP1/o+/TxXtpPFXR2mUg2P+ySrmlX7QjwHZCXqMFyYk7YmcGSvqRW+4XgXAoHifdE1t2PwFaQK33TqVjSw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -16995,8 +14341,6 @@
},
"node_modules/hast-util-from-parse5": {
"version": "7.1.2",
- "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz",
- "integrity": "sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -17015,8 +14359,6 @@
},
"node_modules/hast-util-has-property": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/hast-util-has-property/-/hast-util-has-property-1.0.4.tgz",
- "integrity": "sha512-ghHup2voGfgFoHMGnaLHOjbYFACKrRh9KFttdCzMCbFoBMJXiNi2+XTrPP8+q6cDJM/RSqlCfVWrjp1H201rZg==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -17025,8 +14367,6 @@
},
"node_modules/hast-util-heading-rank": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/hast-util-heading-rank/-/hast-util-heading-rank-1.0.1.tgz",
- "integrity": "sha512-P6Hq7RCky9syMevlrN90QWpqWDXCxwIVOfQR2rK6P4GpY4bqjKEuCzoWSRORZ7vz+VgRpLnXimh+mkwvVFjbyQ==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -17035,8 +14375,6 @@
},
"node_modules/hast-util-is-body-ok-link": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-is-body-ok-link/-/hast-util-is-body-ok-link-2.0.0.tgz",
- "integrity": "sha512-S58hCexyKdD31vMsErvgLfflW6vYWo/ixRLPJTtkOvLld24vyI8vmYmkgLA5LG3la2ME7nm7dLGdm48gfLRBfw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -17051,8 +14389,6 @@
},
"node_modules/hast-util-is-body-ok-link/node_modules/hast-util-has-property": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/hast-util-has-property/-/hast-util-has-property-2.0.1.tgz",
- "integrity": "sha512-X2+RwZIMTMKpXUzlotatPzWj8bspCymtXH3cfG3iQKV+wPF53Vgaqxi/eLqGck0wKq1kS9nvoB1wchbCPEL8sg==",
"dev": true,
"license": "MIT",
"funding": {
@@ -17062,8 +14398,6 @@
},
"node_modules/hast-util-is-element": {
"version": "2.1.3",
- "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz",
- "integrity": "sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -17077,8 +14411,6 @@
},
"node_modules/hast-util-parse-selector": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz",
- "integrity": "sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -17091,8 +14423,6 @@
},
"node_modules/hast-util-phrasing": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/hast-util-phrasing/-/hast-util-phrasing-2.0.2.tgz",
- "integrity": "sha512-yGkCfPkkfCyiLfK6KEl/orMDr/zgCnq/NaO9HfULx6/Zga5fso5eqQA5Ov/JZVqACygvw9shRYWgXNcG2ilo7w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -17109,8 +14439,6 @@
},
"node_modules/hast-util-phrasing/node_modules/hast-util-has-property": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/hast-util-has-property/-/hast-util-has-property-2.0.1.tgz",
- "integrity": "sha512-X2+RwZIMTMKpXUzlotatPzWj8bspCymtXH3cfG3iQKV+wPF53Vgaqxi/eLqGck0wKq1kS9nvoB1wchbCPEL8sg==",
"dev": true,
"license": "MIT",
"funding": {
@@ -17120,8 +14448,6 @@
},
"node_modules/hast-util-raw": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.1.0.tgz",
- "integrity": "sha512-5FoZLDHBpka20OlZZ4I/+RBw5piVQ8iI1doEvffQhx5CbCyTtP8UCq8Tw6NmTAMtXgsQxmhW7Ly8OdFre5/YMQ==",
"license": "MIT",
"dependencies": {
"@types/hast": "^2.0.0",
@@ -17143,14 +14469,10 @@
},
"node_modules/hast-util-raw/node_modules/@types/parse5": {
"version": "5.0.3",
- "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz",
- "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==",
"license": "MIT"
},
"node_modules/hast-util-raw/node_modules/comma-separated-tokens": {
"version": "1.0.8",
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz",
- "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -17159,8 +14481,6 @@
},
"node_modules/hast-util-raw/node_modules/hast-util-from-parse5": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz",
- "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==",
"license": "MIT",
"dependencies": {
"@types/parse5": "^5.0.0",
@@ -17177,8 +14497,6 @@
},
"node_modules/hast-util-raw/node_modules/hast-util-parse-selector": {
"version": "2.2.5",
- "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz",
- "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -17187,8 +14505,6 @@
},
"node_modules/hast-util-raw/node_modules/hastscript": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz",
- "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==",
"license": "MIT",
"dependencies": {
"@types/hast": "^2.0.0",
@@ -17202,10 +14518,12 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/hast-util-raw/node_modules/parse5": {
+ "version": "6.0.1",
+ "license": "MIT"
+ },
"node_modules/hast-util-raw/node_modules/property-information": {
"version": "5.6.0",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz",
- "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==",
"license": "MIT",
"dependencies": {
"xtend": "^4.0.0"
@@ -17217,8 +14535,6 @@
},
"node_modules/hast-util-raw/node_modules/space-separated-tokens": {
"version": "1.1.5",
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz",
- "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==",
"license": "MIT",
"funding": {
"type": "github",
@@ -17227,8 +14543,6 @@
},
"node_modules/hast-util-raw/node_modules/unist-util-stringify-position": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
- "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.2"
@@ -17240,8 +14554,6 @@
},
"node_modules/hast-util-raw/node_modules/vfile": {
"version": "4.2.1",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
- "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -17256,8 +14568,6 @@
},
"node_modules/hast-util-raw/node_modules/vfile-location": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz",
- "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -17266,8 +14576,6 @@
},
"node_modules/hast-util-raw/node_modules/vfile-message": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
- "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -17280,8 +14588,6 @@
},
"node_modules/hast-util-raw/node_modules/web-namespaces": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz",
- "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -17290,8 +14596,6 @@
},
"node_modules/hast-util-sanitize": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/hast-util-sanitize/-/hast-util-sanitize-3.0.2.tgz",
- "integrity": "sha512-+2I0x2ZCAyiZOO/sb4yNLFmdwPBnyJ4PBkVTUMKMqBwYNA+lXSgOmoRXlJFazoyid9QPogRRKgKhVEodv181sA==",
"license": "MIT",
"dependencies": {
"xtend": "^4.0.0"
@@ -17303,8 +14607,6 @@
},
"node_modules/hast-util-to-html": {
"version": "7.1.3",
- "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-7.1.3.tgz",
- "integrity": "sha512-yk2+1p3EJTEE9ZEUkgHsUSVhIpCsL/bvT8E5GzmWc+N1Po5gBw+0F8bo7dpxXR0nu0bQVxVZGX2lBGF21CmeDw==",
"license": "MIT",
"dependencies": {
"ccount": "^1.0.0",
@@ -17325,8 +14627,6 @@
},
"node_modules/hast-util-to-html/node_modules/comma-separated-tokens": {
"version": "1.0.8",
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz",
- "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -17335,8 +14635,6 @@
},
"node_modules/hast-util-to-html/node_modules/hast-util-is-element": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-1.1.0.tgz",
- "integrity": "sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -17345,8 +14643,6 @@
},
"node_modules/hast-util-to-html/node_modules/hast-util-whitespace": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-1.0.4.tgz",
- "integrity": "sha512-I5GTdSfhYfAPNztx2xJRQpG8cuDSNt599/7YUn7Gx/WxNMsG+a835k97TDkFgk123cwjfwINaZknkKkphx/f2A==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -17355,8 +14651,6 @@
},
"node_modules/hast-util-to-html/node_modules/property-information": {
"version": "5.6.0",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz",
- "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==",
"license": "MIT",
"dependencies": {
"xtend": "^4.0.0"
@@ -17368,8 +14662,6 @@
},
"node_modules/hast-util-to-html/node_modules/space-separated-tokens": {
"version": "1.1.5",
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz",
- "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==",
"license": "MIT",
"funding": {
"type": "github",
@@ -17378,8 +14670,6 @@
},
"node_modules/hast-util-to-jsx-runtime": {
"version": "2.3.2",
- "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.2.tgz",
- "integrity": "sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0",
@@ -17405,8 +14695,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/@types/hast": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz",
- "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "*"
@@ -17414,8 +14702,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/@types/mdast": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
- "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
"license": "MIT",
"dependencies": {
"@types/unist": "*"
@@ -17423,14 +14709,10 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/@types/unist": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
"license": "MIT"
},
"node_modules/hast-util-to-jsx-runtime/node_modules/ccount": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
- "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -17439,8 +14721,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/character-entities-html4": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
- "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
"license": "MIT",
"funding": {
"type": "github",
@@ -17449,8 +14729,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/character-entities-legacy": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
- "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
"license": "MIT",
"funding": {
"type": "github",
@@ -17459,8 +14737,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/character-reference-invalid": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
- "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -17469,8 +14745,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/estree-util-is-identifier-name": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz",
- "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -17479,8 +14753,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/hast-util-whitespace": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
- "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
"license": "MIT",
"dependencies": {
"@types/hast": "^3.0.0"
@@ -17492,14 +14764,10 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/inline-style-parser": {
"version": "0.2.4",
- "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz",
- "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==",
"license": "MIT"
},
"node_modules/hast-util-to-jsx-runtime/node_modules/is-alphabetical": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
- "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==",
"license": "MIT",
"funding": {
"type": "github",
@@ -17508,8 +14776,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/is-alphanumerical": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
- "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
"license": "MIT",
"dependencies": {
"is-alphabetical": "^2.0.0",
@@ -17522,8 +14788,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/is-decimal": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
- "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==",
"license": "MIT",
"funding": {
"type": "github",
@@ -17532,8 +14796,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/is-hexadecimal": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
- "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -17542,8 +14804,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/mdast-util-from-markdown": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",
- "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0",
@@ -17566,8 +14826,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/mdast-util-mdx-expression": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz",
- "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -17584,8 +14842,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/mdast-util-mdx-jsx": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz",
- "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -17608,8 +14864,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/mdast-util-mdxjs-esm": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz",
- "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -17626,8 +14880,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/mdast-util-phrasing": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
- "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0",
@@ -17640,8 +14892,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/mdast-util-to-markdown": {
"version": "2.1.2",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
- "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0",
@@ -17661,8 +14911,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/mdast-util-to-string": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
- "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0"
@@ -17674,8 +14922,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz",
- "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17709,8 +14955,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-core-commonmark": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz",
- "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17743,8 +14987,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-factory-destination": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
- "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17764,8 +15006,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-factory-label": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
- "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17786,8 +15026,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-factory-space": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
- "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17806,8 +15044,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-factory-title": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
- "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17828,8 +15064,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-factory-whitespace": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
- "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17850,8 +15084,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-character": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
- "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17870,8 +15102,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-chunked": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
- "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17889,8 +15119,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-classify-character": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
- "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17910,8 +15138,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-combine-extensions": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
- "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17930,8 +15156,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-decode-numeric-character-reference": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
- "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17949,8 +15173,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-decode-string": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
- "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17971,8 +15193,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-encode": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
- "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -17987,8 +15207,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-html-tag-name": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
- "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -18003,8 +15221,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-normalize-identifier": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
- "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -18022,8 +15238,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-resolve-all": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
- "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -18041,8 +15255,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-sanitize-uri": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
- "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -18062,8 +15274,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-subtokenize": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.4.tgz",
- "integrity": "sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -18084,8 +15294,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-symbol": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
- "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -18100,8 +15308,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/micromark-util-types": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz",
- "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -18116,8 +15322,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/parse-entities": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz",
- "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -18135,14 +15339,10 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/parse-entities/node_modules/@types/unist": {
"version": "2.0.11",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
- "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
"license": "MIT"
},
"node_modules/hast-util-to-jsx-runtime/node_modules/stringify-entities": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",
- "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",
"license": "MIT",
"dependencies": {
"character-entities-html4": "^2.0.0",
@@ -18155,8 +15355,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/style-to-object": {
"version": "1.0.8",
- "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz",
- "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==",
"license": "MIT",
"dependencies": {
"inline-style-parser": "0.2.4"
@@ -18164,8 +15362,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/unist-util-is": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz",
- "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -18177,8 +15373,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/unist-util-position": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
- "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -18190,8 +15384,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/unist-util-stringify-position": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
- "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -18203,8 +15395,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/unist-util-visit": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz",
- "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -18218,8 +15408,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/unist-util-visit-parents": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz",
- "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -18232,8 +15420,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/vfile-message": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
- "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -18246,8 +15432,6 @@
},
"node_modules/hast-util-to-jsx-runtime/node_modules/zwitch": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
- "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
"license": "MIT",
"funding": {
"type": "github",
@@ -18256,8 +15440,6 @@
},
"node_modules/hast-util-to-nlcst": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/hast-util-to-nlcst/-/hast-util-to-nlcst-2.2.0.tgz",
- "integrity": "sha512-BFBvuoEo9yCHklUSCz6+JG/FAkr+qCVaW1bE0/Y8+SBhuaz7s+suHDpkyQxH7FF2kqctYRhquLRCcmn+PS0IUQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -18281,8 +15463,6 @@
},
"node_modules/hast-util-to-nlcst/node_modules/unist-util-position": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz",
- "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -18295,8 +15475,6 @@
},
"node_modules/hast-util-to-parse5": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz",
- "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==",
"license": "MIT",
"dependencies": {
"hast-to-hyperscript": "^9.0.0",
@@ -18312,8 +15490,6 @@
},
"node_modules/hast-util-to-parse5/node_modules/property-information": {
"version": "5.6.0",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz",
- "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==",
"license": "MIT",
"dependencies": {
"xtend": "^4.0.0"
@@ -18325,8 +15501,6 @@
},
"node_modules/hast-util-to-parse5/node_modules/web-namespaces": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz",
- "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -18335,8 +15509,6 @@
},
"node_modules/hast-util-to-string": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-2.0.0.tgz",
- "integrity": "sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -18349,8 +15521,6 @@
},
"node_modules/hast-util-whitespace": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz",
- "integrity": "sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==",
"dev": true,
"license": "MIT",
"funding": {
@@ -18360,8 +15530,6 @@
},
"node_modules/hastscript": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-7.2.0.tgz",
- "integrity": "sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -18378,8 +15546,6 @@
},
"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==",
"license": "MIT",
"bin": {
"he": "bin/he"
@@ -18387,8 +15553,6 @@
},
"node_modules/header-case": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/header-case/-/header-case-2.0.4.tgz",
- "integrity": "sha512-H/vuk5TEEVZwrR0lp2zed9OCo1uAILMlx0JEMgC26rzyJJ3N1v6XkwHHXJQdR2doSjcGPM6OKPYoJgf0plJ11Q==",
"license": "MIT",
"dependencies": {
"capital-case": "^1.0.4",
@@ -18397,26 +15561,19 @@
},
"node_modules/headers-polyfill": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-4.0.2.tgz",
- "integrity": "sha512-EWGTfnTqAO2L/j5HZgoM/3z82L7necsJ0pO9Tp0X1wil3PDLrkypTBRgVO2ExehEEvUycejZD3FuRaXpZZc3kw=="
+ "license": "MIT"
},
"node_modules/htm": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/htm/-/htm-3.1.1.tgz",
- "integrity": "sha512-983Vyg8NwUE7JkZ6NmOqpCZ+sh1bKv2iYTlUkzlWmA5JD2acKoxd4KVxbMmxX/85mtfdnDmTFoNKcg5DGAvxNQ==",
"dev": true,
"license": "Apache-2.0"
},
"node_modules/html-escaper": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
- "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
"license": "MIT"
},
"node_modules/html-minifier-terser": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz",
- "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==",
"license": "MIT",
"dependencies": {
"camel-case": "^4.1.2",
@@ -18436,8 +15593,6 @@
},
"node_modules/html-minifier-terser/node_modules/commander": {
"version": "10.0.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
- "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
"license": "MIT",
"engines": {
"node": ">=14"
@@ -18445,8 +15600,6 @@
},
"node_modules/html-void-elements": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz",
- "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==",
"license": "MIT",
"funding": {
"type": "github",
@@ -18455,14 +15608,10 @@
},
"node_modules/htmlfy": {
"version": "0.6.6",
- "resolved": "https://registry.npmjs.org/htmlfy/-/htmlfy-0.6.6.tgz",
- "integrity": "sha512-NsJ/YV/FQ9XpU0t+TkCMqXVsedNqSSImrI1E4aRBX8uDSaXzF7FOBl/8HKnnqm50RngNfLIoAVLyPQbyVi8EaQ==",
"license": "MIT"
},
"node_modules/htmlparser2": {
"version": "9.1.0",
- "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-9.1.0.tgz",
- "integrity": "sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==",
"funding": [
"https://github.com/fb55/htmlparser2?sponsor=1",
{
@@ -18480,8 +15629,6 @@
},
"node_modules/htmlparser2/node_modules/dom-serializer": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
- "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
"license": "MIT",
"dependencies": {
"domelementtype": "^2.3.0",
@@ -18494,8 +15641,6 @@
},
"node_modules/htmlparser2/node_modules/domhandler": {
"version": "5.0.3",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
- "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
"license": "BSD-2-Clause",
"dependencies": {
"domelementtype": "^2.3.0"
@@ -18509,8 +15654,6 @@
},
"node_modules/htmlparser2/node_modules/domutils": {
"version": "3.2.2",
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
- "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
"license": "BSD-2-Clause",
"dependencies": {
"dom-serializer": "^2.0.0",
@@ -18523,8 +15666,6 @@
},
"node_modules/http-assert": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/http-assert/-/http-assert-1.5.0.tgz",
- "integrity": "sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==",
"license": "MIT",
"dependencies": {
"deep-equal": "~1.0.1",
@@ -18536,8 +15677,6 @@
},
"node_modules/http-assert/node_modules/depd": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -18545,8 +15684,6 @@
},
"node_modules/http-assert/node_modules/http-errors": {
"version": "1.8.1",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
- "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
"license": "MIT",
"dependencies": {
"depd": "~1.1.2",
@@ -18561,8 +15698,6 @@
},
"node_modules/http-assert/node_modules/statuses": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
- "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -18570,14 +15705,10 @@
},
"node_modules/http-cache-semantics": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz",
- "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==",
"license": "BSD-2-Clause"
},
"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==",
"license": "MIT",
"dependencies": {
"depd": "2.0.0",
@@ -18592,8 +15723,6 @@
},
"node_modules/http-proxy": {
"version": "1.18.1",
- "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
- "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
"license": "MIT",
"dependencies": {
"eventemitter3": "^4.0.0",
@@ -18606,8 +15735,6 @@
},
"node_modules/http-proxy-agent": {
"version": "7.0.2",
- "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
- "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
"license": "MIT",
"dependencies": {
"agent-base": "^7.1.0",
@@ -18619,8 +15746,6 @@
},
"node_modules/http2-wrapper": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.0.tgz",
- "integrity": "sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -18633,8 +15758,6 @@
},
"node_modules/https-proxy-agent": {
"version": "7.0.6",
- "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
- "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
"license": "MIT",
"dependencies": {
"agent-base": "^7.1.2",
@@ -18646,14 +15769,11 @@
},
"node_modules/human-id": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/human-id/-/human-id-1.0.2.tgz",
- "integrity": "sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/human-signals": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz",
- "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==",
"dev": true,
"license": "Apache-2.0",
"engines": {
@@ -18662,8 +15782,6 @@
},
"node_modules/husky": {
"version": "9.1.7",
- "resolved": "https://registry.npmjs.org/husky/-/husky-9.1.7.tgz",
- "integrity": "sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==",
"dev": true,
"license": "MIT",
"bin": {
@@ -18678,8 +15796,6 @@
},
"node_modules/iconv-lite": {
"version": "0.4.24",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
- "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
"license": "MIT",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3"
@@ -18690,15 +15806,11 @@
},
"node_modules/icss-replace-symbols": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz",
- "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==",
"dev": true,
"license": "ISC"
},
"node_modules/icss-utils": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
- "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
"dev": true,
"license": "ISC",
"engines": {
@@ -18710,14 +15822,10 @@
},
"node_modules/idb": {
"version": "7.1.1",
- "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz",
- "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==",
"license": "ISC"
},
"node_modules/ieee754": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
- "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
"funding": [
{
"type": "github",
@@ -18736,8 +15844,6 @@
},
"node_modules/ignore": {
"version": "5.2.4",
- "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
- "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
"license": "MIT",
"engines": {
"node": ">= 4"
@@ -18745,8 +15851,6 @@
},
"node_modules/image-size": {
"version": "0.9.7",
- "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.9.7.tgz",
- "integrity": "sha512-KRVgLNZkr00YGN0qn9MlIrmlxbRhsCcEb1Byq3WKGnIV4M48iD185cprRtaoK4t5iC+ym2Q5qlArxZ/V1yzDgA==",
"license": "MIT",
"dependencies": {
"queue": "6.0.2"
@@ -18760,14 +15864,10 @@
},
"node_modules/immediate": {
"version": "3.0.6",
- "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
- "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==",
"license": "MIT"
},
"node_modules/immutable": {
"version": "3.8.2",
- "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz",
- "integrity": "sha512-15gZoQ38eYjEjxkorfbcgBKBL6R7T459OuK+CpcWt7O3KF4uPCx2tD0uFETlUDIyo+1789crbMhTvQBSR5yBMg==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -18775,8 +15875,6 @@
},
"node_modules/import-cwd": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz",
- "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -18788,8 +15886,6 @@
},
"node_modules/import-fresh": {
"version": "3.3.0",
- "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
- "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
"license": "MIT",
"dependencies": {
"parent-module": "^1.0.0",
@@ -18804,8 +15900,6 @@
},
"node_modules/import-fresh/node_modules/resolve-from": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
- "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
"license": "MIT",
"engines": {
"node": ">=4"
@@ -18813,8 +15907,6 @@
},
"node_modules/import-from": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz",
- "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -18826,8 +15918,6 @@
},
"node_modules/import-lazy": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz",
- "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -18836,8 +15926,6 @@
},
"node_modules/import-meta-resolve": {
"version": "2.2.2",
- "resolved": "https://registry.npmjs.org/import-meta-resolve/-/import-meta-resolve-2.2.2.tgz",
- "integrity": "sha512-f8KcQ1D80V7RnqVm+/lirO9zkOxjGxhaTC1IPrBGd3MEfNgmNG67tSUO9gTi2F3Blr2Az6g1vocaxzkVnWl9MA==",
"dev": true,
"license": "MIT",
"funding": {
@@ -18847,8 +15935,6 @@
},
"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": {
@@ -18857,8 +15943,6 @@
},
"node_modules/indent-string": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
- "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -18867,8 +15951,6 @@
},
"node_modules/inflation": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/inflation/-/inflation-2.0.0.tgz",
- "integrity": "sha512-m3xv4hJYR2oXw4o4Y5l6P5P16WYmazYof+el6Al3f+YlggGj6qT9kImBAnzDelRALnP5d3h4jGBPKzYCizjZZw==",
"license": "MIT",
"engines": {
"node": ">= 0.8.0"
@@ -18876,8 +15958,6 @@
},
"node_modules/inflight": {
"version": "1.0.6",
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
"license": "ISC",
"dependencies": {
"once": "^1.3.0",
@@ -18886,26 +15966,120 @@
},
"node_modules/inherits": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
"license": "ISC"
},
"node_modules/ini": {
"version": "1.3.8",
- "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
- "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
"license": "ISC"
},
"node_modules/inline-style-parser": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz",
- "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==",
"license": "MIT"
},
+ "node_modules/internal-ip": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-8.0.1.tgz",
+ "integrity": "sha512-UBBMBk8f1PrIHUXOPI/6vW0eFWhZl/UGHpNaqLAAOANNZxkGuqq/IDfk2goQ902E9hy1mtM7iXhdgZCpCceeew==",
+ "license": "MIT",
+ "dependencies": {
+ "cidr-tools": "^6.4.1",
+ "default-gateway": "^7.2.2",
+ "is-ip": "^5.0.0",
+ "p-event": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=16"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/internal-ip?sponsor=1"
+ }
+ },
+ "node_modules/internal-ip/node_modules/default-gateway": {
+ "version": "7.2.2",
+ "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-7.2.2.tgz",
+ "integrity": "sha512-AD7TrdNNPXRZIGw63dw+lnGmT4v7ggZC5NHNJgAYWm5njrwoze1q5JSAW9YuLy2tjnoLUG/r8FEB93MCh9QJPg==",
+ "license": "BSD-2-Clause",
+ "dependencies": {
+ "execa": "^7.1.1"
+ },
+ "engines": {
+ "node": ">= 16"
+ }
+ },
+ "node_modules/internal-ip/node_modules/execa": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-7.2.0.tgz",
+ "integrity": "sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==",
+ "license": "MIT",
+ "dependencies": {
+ "cross-spawn": "^7.0.3",
+ "get-stream": "^6.0.1",
+ "human-signals": "^4.3.0",
+ "is-stream": "^3.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^5.1.0",
+ "onetime": "^6.0.0",
+ "signal-exit": "^3.0.7",
+ "strip-final-newline": "^3.0.0"
+ },
+ "engines": {
+ "node": "^14.18.0 || ^16.14.0 || >=18.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/execa?sponsor=1"
+ }
+ },
+ "node_modules/internal-ip/node_modules/human-signals": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-4.3.1.tgz",
+ "integrity": "sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==",
+ "license": "Apache-2.0",
+ "engines": {
+ "node": ">=14.18.0"
+ }
+ },
+ "node_modules/internal-ip/node_modules/ip-regex": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-5.0.0.tgz",
+ "integrity": "sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/internal-ip/node_modules/is-ip": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-5.0.1.tgz",
+ "integrity": "sha512-FCsGHdlrOnZQcp0+XT5a+pYowf33itBalCl+7ovNXC/7o5BhIpG14M3OrpPPdBSIQJCm+0M5+9mO7S9VVTTCFw==",
+ "license": "MIT",
+ "dependencies": {
+ "ip-regex": "^5.0.0",
+ "super-regex": "^0.2.0"
+ },
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/internal-ip/node_modules/is-stream": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz",
+ "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==",
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/internal-slot": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.5.tgz",
- "integrity": "sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==",
"license": "MIT",
"dependencies": {
"get-intrinsic": "^1.2.0",
@@ -18918,20 +16092,14 @@
},
"node_modules/intersection-observer": {
"version": "0.12.2",
- "resolved": "https://registry.npmjs.org/intersection-observer/-/intersection-observer-0.12.2.tgz",
- "integrity": "sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==",
"license": "Apache-2.0"
},
"node_modules/ip": {
"version": "1.1.8",
- "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz",
- "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==",
"license": "MIT"
},
"node_modules/ip-address": {
"version": "9.0.5",
- "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz",
- "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==",
"license": "MIT",
"dependencies": {
"jsbn": "1.1.0",
@@ -18943,22 +16111,26 @@
},
"node_modules/ip-address/node_modules/sprintf-js": {
"version": "1.1.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
- "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
"license": "BSD-3-Clause"
},
+ "node_modules/ip-bigint": {
+ "version": "7.3.0",
+ "resolved": "https://registry.npmjs.org/ip-bigint/-/ip-bigint-7.3.0.tgz",
+ "integrity": "sha512-2qVAe0Q9+Y+5nGvmogwK9y4kefD5Ks5l/IG0Jo1lhU9gIF34jifhqrwXwzkIl+LC594Q6SyAlngs4p890xsXVw==",
+ "license": "BSD-2-Clause",
+ "engines": {
+ "node": ">=16"
+ }
+ },
"node_modules/ip-regex": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz",
- "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==",
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"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==",
"license": "MIT",
"engines": {
"node": ">= 0.10"
@@ -18966,8 +16138,6 @@
},
"node_modules/is-absolute": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
- "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
"license": "MIT",
"dependencies": {
"is-relative": "^1.0.0",
@@ -18979,8 +16149,6 @@
},
"node_modules/is-absolute-url": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-4.0.1.tgz",
- "integrity": "sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==",
"license": "MIT",
"engines": {
"node": "^12.20.0 || ^14.13.1 || >=16.0.0"
@@ -18991,8 +16159,6 @@
},
"node_modules/is-alphabetical": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz",
- "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -19001,8 +16167,6 @@
},
"node_modules/is-alphanumerical": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz",
- "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==",
"license": "MIT",
"dependencies": {
"is-alphabetical": "^1.0.0",
@@ -19015,8 +16179,6 @@
},
"node_modules/is-arguments": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz",
- "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==",
"license": "MIT",
"dependencies": {
"call-bound": "^1.0.2",
@@ -19031,8 +16193,6 @@
},
"node_modules/is-array-buffer": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz",
- "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -19045,14 +16205,10 @@
},
"node_modules/is-arrayish": {
"version": "0.2.1",
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
- "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
"license": "MIT"
},
"node_modules/is-bigint": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz",
- "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==",
"license": "MIT",
"dependencies": {
"has-bigints": "^1.0.1"
@@ -19063,8 +16219,6 @@
},
"node_modules/is-binary-path": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
- "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
"license": "MIT",
"dependencies": {
"binary-extensions": "^2.0.0"
@@ -19075,8 +16229,6 @@
},
"node_modules/is-boolean-object": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz",
- "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -19091,8 +16243,6 @@
},
"node_modules/is-buffer": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz",
- "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==",
"funding": [
{
"type": "github",
@@ -19114,8 +16264,6 @@
},
"node_modules/is-builtin-module": {
"version": "3.2.1",
- "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-3.2.1.tgz",
- "integrity": "sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==",
"license": "MIT",
"dependencies": {
"builtin-modules": "^3.3.0"
@@ -19129,8 +16277,6 @@
},
"node_modules/is-callable": {
"version": "1.2.7",
- "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz",
- "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -19141,8 +16287,6 @@
},
"node_modules/is-ci": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz",
- "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -19154,8 +16298,6 @@
},
"node_modules/is-core-module": {
"version": "2.12.1",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.12.1.tgz",
- "integrity": "sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==",
"license": "MIT",
"dependencies": {
"has": "^1.0.3"
@@ -19166,8 +16308,6 @@
},
"node_modules/is-date-object": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
- "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
"license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
@@ -19181,8 +16321,6 @@
},
"node_modules/is-decimal": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz",
- "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -19191,8 +16329,6 @@
},
"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==",
"license": "MIT",
"bin": {
"is-docker": "cli.js"
@@ -19206,15 +16342,11 @@
},
"node_modules/is-empty": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/is-empty/-/is-empty-1.2.0.tgz",
- "integrity": "sha512-F2FnH/otLNJv0J6wc73A5Xo7oHLNnqplYqZhUu01tD54DIPvxIRSTSLkrUB/M0nHO4vo1O9PDfN4KoTxCzLh/w==",
"dev": true,
"license": "MIT"
},
"node_modules/is-expression": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-expression/-/is-expression-3.0.0.tgz",
- "integrity": "sha512-vyMeQMq+AiH5uUnoBfMTwf18tO3bM6k1QXBE9D6ueAAquEfCZe3AJPtud9g6qS0+4X8xA7ndpZiDyeb2l2qOBw==",
"license": "MIT",
"dependencies": {
"acorn": "~4.0.2",
@@ -19223,8 +16355,6 @@
},
"node_modules/is-expression/node_modules/acorn": {
"version": "4.0.13",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz",
- "integrity": "sha512-fu2ygVGuMmlzG8ZeRJ0bvR41nsAkxxhbyk8bZ1SS521Z7vmgJFTQQlfz/Mp/nJexGBz+v8sC9bM6+lNgskt4Ug==",
"license": "MIT",
"bin": {
"acorn": "bin/acorn"
@@ -19235,8 +16365,6 @@
},
"node_modules/is-extendable": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -19244,8 +16372,6 @@
},
"node_modules/is-extglob": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -19253,8 +16379,6 @@
},
"node_modules/is-fullwidth-code-point": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz",
- "integrity": "sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -19266,8 +16390,6 @@
},
"node_modules/is-generator-function": {
"version": "1.0.10",
- "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz",
- "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==",
"license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
@@ -19281,8 +16403,6 @@
},
"node_modules/is-glob": {
"version": "4.0.3",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
- "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
"license": "MIT",
"dependencies": {
"is-extglob": "^2.1.1"
@@ -19293,8 +16413,6 @@
},
"node_modules/is-hexadecimal": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz",
- "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -19303,8 +16421,6 @@
},
"node_modules/is-installed-globally": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz",
- "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -19320,8 +16436,7 @@
},
"node_modules/is-ip": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz",
- "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==",
+ "license": "MIT",
"dependencies": {
"ip-regex": "^4.0.0"
},
@@ -19331,14 +16446,10 @@
},
"node_modules/is-module": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
- "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==",
"license": "MIT"
},
"node_modules/is-negative-zero": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz",
- "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -19349,14 +16460,10 @@
},
"node_modules/is-node-process": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/is-node-process/-/is-node-process-1.2.0.tgz",
- "integrity": "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==",
"license": "MIT"
},
"node_modules/is-npm": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz",
- "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -19368,16 +16475,13 @@
},
"node_modules/is-number": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "license": "MIT",
"engines": {
"node": ">=0.12.0"
}
},
"node_modules/is-number-like": {
"version": "1.0.8",
- "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz",
- "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==",
"license": "ISC",
"dependencies": {
"lodash.isfinite": "^3.3.2"
@@ -19385,8 +16489,6 @@
},
"node_modules/is-number-object": {
"version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz",
- "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==",
"license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
@@ -19400,8 +16502,6 @@
},
"node_modules/is-obj": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz",
- "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -19410,8 +16510,6 @@
},
"node_modules/is-path-inside": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
- "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -19420,8 +16518,6 @@
},
"node_modules/is-plain-obj": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz",
- "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -19430,8 +16526,6 @@
},
"node_modules/is-port-reachable": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/is-port-reachable/-/is-port-reachable-3.1.0.tgz",
- "integrity": "sha512-vjc0SSRNZ32s9SbZBzGaiP6YVB+xglLShhgZD/FHMZUXBvQWaV9CtzgeVhjccFJrI6RAMV+LX7NYxueW/A8W5A==",
"dev": true,
"license": "MIT",
"engines": {
@@ -19440,14 +16534,10 @@
},
"node_modules/is-promise": {
"version": "2.2.2",
- "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz",
- "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==",
"license": "MIT"
},
"node_modules/is-reference": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz",
- "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -19456,8 +16546,6 @@
},
"node_modules/is-regex": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
- "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -19472,8 +16560,6 @@
},
"node_modules/is-regexp": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz",
- "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -19481,8 +16567,6 @@
},
"node_modules/is-relative": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
- "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
"license": "MIT",
"dependencies": {
"is-unc-path": "^1.0.0"
@@ -19493,14 +16577,10 @@
},
"node_modules/is-running": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-running/-/is-running-2.1.0.tgz",
- "integrity": "sha512-mjJd3PujZMl7j+D395WTIO5tU5RIDBfVSRtRR4VOJou3H66E38UjbjvDGh3slJzPuolsb+yQFqwHNNdyp5jg3w==",
"license": "BSD"
},
"node_modules/is-shared-array-buffer": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz",
- "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2"
@@ -19511,8 +16591,6 @@
},
"node_modules/is-stream": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -19523,8 +16601,6 @@
},
"node_modules/is-string": {
"version": "1.0.7",
- "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz",
- "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==",
"license": "MIT",
"dependencies": {
"has-tostringtag": "^1.0.0"
@@ -19538,9 +16614,8 @@
},
"node_modules/is-subdir": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz",
- "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"better-path-resolve": "1.0.0"
},
@@ -19550,8 +16625,6 @@
},
"node_modules/is-symbol": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz",
- "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==",
"license": "MIT",
"dependencies": {
"has-symbols": "^1.0.2"
@@ -19565,8 +16638,6 @@
},
"node_modules/is-typed-array": {
"version": "1.1.10",
- "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz",
- "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==",
"license": "MIT",
"dependencies": {
"available-typed-arrays": "^1.0.5",
@@ -19584,15 +16655,11 @@
},
"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-unc-path": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
- "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
"license": "MIT",
"dependencies": {
"unc-path-regex": "^0.1.2"
@@ -19603,8 +16670,6 @@
},
"node_modules/is-unicode-supported": {
"version": "0.1.0",
- "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
- "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -19616,8 +16681,6 @@
},
"node_modules/is-weakref": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz",
- "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2"
@@ -19628,8 +16691,6 @@
},
"node_modules/is-whitespace": {
"version": "0.3.0",
- "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz",
- "integrity": "sha512-RydPhl4S6JwAyj0JJjshWJEFG6hNye3pZFBRZaTUfZFwGHxzppNaNOVgQuS/E/SlhrApuMXrpnK1EEIXfdo3Dg==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -19637,8 +16698,6 @@
},
"node_modules/is-whitespace-character": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz",
- "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==",
"license": "MIT",
"funding": {
"type": "github",
@@ -19647,8 +16706,6 @@
},
"node_modules/is-windows": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
- "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -19656,8 +16713,6 @@
},
"node_modules/is-word-character": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz",
- "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==",
"license": "MIT",
"funding": {
"type": "github",
@@ -19666,8 +16721,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"is-docker": "^2.0.0"
@@ -19678,8 +16731,6 @@
},
"node_modules/is-yarn-global": {
"version": "0.4.1",
- "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz",
- "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -19688,14 +16739,10 @@
},
"node_modules/isarray": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
"license": "MIT"
},
"node_modules/isbinaryfile": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/isbinaryfile/-/isbinaryfile-5.0.0.tgz",
- "integrity": "sha512-UDdnyGvMajJUWCkib7Cei/dvyJrrvo4FIrsvSFWdPpXSUorzXrDJ0S+X5Q4ZlasfPjca4yqCNNsjbCeiy8FFeg==",
"license": "MIT",
"engines": {
"node": ">= 14.0.0"
@@ -19706,14 +16753,10 @@
},
"node_modules/isexe": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
"license": "ISC"
},
"node_modules/istanbul-lib-coverage": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz",
- "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=8"
@@ -19721,8 +16764,6 @@
},
"node_modules/istanbul-lib-instrument": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz",
- "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==",
"dev": true,
"license": "BSD-3-Clause",
"dependencies": {
@@ -19738,8 +16779,6 @@
},
"node_modules/istanbul-lib-instrument/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": {
@@ -19748,8 +16787,6 @@
},
"node_modules/istanbul-lib-report": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
- "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==",
"license": "BSD-3-Clause",
"dependencies": {
"istanbul-lib-coverage": "^3.0.0",
@@ -19762,8 +16799,6 @@
},
"node_modules/istanbul-lib-report/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -19771,8 +16806,6 @@
},
"node_modules/istanbul-lib-report/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -19783,8 +16816,6 @@
},
"node_modules/istanbul-reports": {
"version": "3.1.5",
- "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz",
- "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==",
"license": "BSD-3-Clause",
"dependencies": {
"html-escaper": "^2.0.0",
@@ -19796,8 +16827,7 @@
},
"node_modules/jackspeak": {
"version": "2.3.6",
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz",
- "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==",
+ "license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/cliui": "^8.0.2"
},
@@ -19813,8 +16843,6 @@
},
"node_modules/jake": {
"version": "10.8.7",
- "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz",
- "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==",
"license": "Apache-2.0",
"dependencies": {
"async": "^3.2.3",
@@ -19831,8 +16859,6 @@
},
"node_modules/jake/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -19846,14 +16872,10 @@
},
"node_modules/jake/node_modules/async": {
"version": "3.2.4",
- "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz",
- "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==",
"license": "MIT"
},
"node_modules/jake/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -19868,8 +16890,6 @@
},
"node_modules/jake/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -19880,14 +16900,10 @@
},
"node_modules/jake/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"license": "MIT"
},
"node_modules/jake/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -19895,8 +16911,6 @@
},
"node_modules/jake/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -19907,14 +16921,10 @@
},
"node_modules/javascript-stringify": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.1.0.tgz",
- "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==",
"license": "MIT"
},
"node_modules/jest-worker": {
"version": "26.6.2",
- "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz",
- "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==",
"license": "MIT",
"dependencies": {
"@types/node": "*",
@@ -19927,8 +16937,6 @@
},
"node_modules/jest-worker/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -19936,8 +16944,6 @@
},
"node_modules/jest-worker/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -19948,8 +16954,6 @@
},
"node_modules/js-beautify": {
"version": "1.14.8",
- "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.8.tgz",
- "integrity": "sha512-4S7HFeI9YfRvRgKnEweohs0tgJj28InHVIj4Nl8Htf96Y6pHg3+tJrmo4ucAM9f7l4SHbFI3IvFAZ2a1eQPbyg==",
"license": "MIT",
"dependencies": {
"config-chain": "^1.1.13",
@@ -19968,8 +16972,6 @@
},
"node_modules/js-string-escape": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/js-string-escape/-/js-string-escape-1.0.1.tgz",
- "integrity": "sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==",
"license": "MIT",
"engines": {
"node": ">= 0.8"
@@ -19977,20 +16979,14 @@
},
"node_modules/js-stringify": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/js-stringify/-/js-stringify-1.0.2.tgz",
- "integrity": "sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==",
"license": "MIT"
},
"node_modules/js-tokens": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
- "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
"license": "MIT"
},
"node_modules/js-yaml": {
"version": "3.14.2",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz",
- "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==",
"license": "MIT",
"dependencies": {
"argparse": "^1.0.7",
@@ -20002,14 +16998,10 @@
},
"node_modules/jsbn": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
- "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==",
"license": "MIT"
},
"node_modules/jsdoc-type-pratt-parser": {
"version": "4.8.0",
- "resolved": "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.8.0.tgz",
- "integrity": "sha512-iZ8Bdb84lWRuGHamRXFyML07r21pcwBrLkHEuHgEY5UbCouBwv7ECknDRKzsQIXMiqpPymqtIf8TC/shYKB5rw==",
"license": "MIT",
"engines": {
"node": ">=12.0.0"
@@ -20017,8 +17009,6 @@
},
"node_modules/jsesc": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz",
- "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==",
"license": "MIT",
"bin": {
"jsesc": "bin/jsesc"
@@ -20029,41 +17019,29 @@
},
"node_modules/json-buffer": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz",
- "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==",
"dev": true,
"license": "MIT"
},
"node_modules/json-parse-even-better-errors": {
"version": "2.3.1",
- "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
- "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
"license": "MIT"
},
"node_modules/json-schema": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz",
- "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==",
"license": "(AFL-2.1 OR BSD-3-Clause)"
},
"node_modules/json-schema-traverse": {
"version": "0.4.1",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
- "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
"dev": true,
"license": "MIT"
},
"node_modules/json-stable-stringify-without-jsonify": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
- "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
"dev": true,
"license": "MIT"
},
"node_modules/json5": {
"version": "2.2.3",
- "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
- "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"license": "MIT",
"bin": {
"json5": "lib/cli.js"
@@ -20074,15 +17052,11 @@
},
"node_modules/jsonc-parser": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
- "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==",
"dev": true,
"license": "MIT"
},
"node_modules/jsonfile": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
- "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==",
"license": "MIT",
"optionalDependencies": {
"graceful-fs": "^4.1.6"
@@ -20090,8 +17064,6 @@
},
"node_modules/jsonpointer": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz",
- "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -20099,8 +17071,6 @@
},
"node_modules/jstransformer": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/jstransformer/-/jstransformer-1.0.0.tgz",
- "integrity": "sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==",
"license": "MIT",
"dependencies": {
"is-promise": "^2.0.0",
@@ -20109,8 +17079,6 @@
},
"node_modules/jszip": {
"version": "3.10.1",
- "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz",
- "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==",
"license": "(MIT OR GPL-3.0-or-later)",
"dependencies": {
"lie": "~3.3.0",
@@ -20121,8 +17089,6 @@
},
"node_modules/junk": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/junk/-/junk-1.0.3.tgz",
- "integrity": "sha512-3KF80UaaSSxo8jVnRYtMKNGFOoVPBdkkVPsw+Ad0y4oxKXPduS6G6iHkrf69yJVff/VAaYXkV42rtZ7daJxU3w==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -20130,8 +17096,6 @@
},
"node_modules/keygrip": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz",
- "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==",
"license": "MIT",
"dependencies": {
"tsscmp": "1.0.6"
@@ -20142,8 +17106,6 @@
},
"node_modules/keyv": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz",
- "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20152,8 +17114,6 @@
},
"node_modules/kind-of": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
- "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -20161,8 +17121,6 @@
},
"node_modules/kleur": {
"version": "4.1.5",
- "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz",
- "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -20171,8 +17129,6 @@
},
"node_modules/koa": {
"version": "2.16.1",
- "resolved": "https://registry.npmjs.org/koa/-/koa-2.16.1.tgz",
- "integrity": "sha512-umfX9d3iuSxTQP4pnzLOz0HKnPg0FaUUIKcye2lOiz3KPu1Y3M3xlz76dISdFPQs37P9eJz1wUpcTS6KDPn9fA==",
"license": "MIT",
"dependencies": {
"accepts": "^1.3.5",
@@ -20205,14 +17161,10 @@
},
"node_modules/koa-compose": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/koa-compose/-/koa-compose-4.1.0.tgz",
- "integrity": "sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==",
"license": "MIT"
},
"node_modules/koa-convert": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/koa-convert/-/koa-convert-2.0.0.tgz",
- "integrity": "sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==",
"license": "MIT",
"dependencies": {
"co": "^4.6.0",
@@ -20224,8 +17176,6 @@
},
"node_modules/koa-etag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/koa-etag/-/koa-etag-4.0.0.tgz",
- "integrity": "sha512-1cSdezCkBWlyuB9l6c/IFoe1ANCDdPBxkDkRiaIup40xpUub6U/wwRXoKBZw/O5BifX9OlqAjYnDyzM6+l+TAg==",
"license": "MIT",
"dependencies": {
"etag": "^1.8.1"
@@ -20233,8 +17183,6 @@
},
"node_modules/koa-send": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/koa-send/-/koa-send-5.0.1.tgz",
- "integrity": "sha512-tmcyQ/wXXuxpDxyNXv5yNNkdAMdFRqwtegBXUaowiQzUKqJehttS0x2j0eOZDQAyloAth5w6wwBImnFzkUz3pQ==",
"license": "MIT",
"dependencies": {
"debug": "^4.1.1",
@@ -20247,8 +17195,6 @@
},
"node_modules/koa-send/node_modules/depd": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -20256,8 +17202,6 @@
},
"node_modules/koa-send/node_modules/http-errors": {
"version": "1.8.1",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
- "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
"license": "MIT",
"dependencies": {
"depd": "~1.1.2",
@@ -20272,8 +17216,6 @@
},
"node_modules/koa-send/node_modules/statuses": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
- "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -20281,8 +17223,6 @@
},
"node_modules/koa-static": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/koa-static/-/koa-static-5.0.0.tgz",
- "integrity": "sha512-UqyYyH5YEXaJrf9S8E23GoJFQZXkBVJ9zYYMPGz919MSX1KuvAcycIuS0ci150HCoPf4XQVhQ84Qf8xRPWxFaQ==",
"license": "MIT",
"dependencies": {
"debug": "^3.1.0",
@@ -20294,8 +17234,6 @@
},
"node_modules/koa-static/node_modules/debug": {
"version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"license": "MIT",
"dependencies": {
"ms": "^2.1.1"
@@ -20303,8 +17241,6 @@
},
"node_modules/koa/node_modules/http-errors": {
"version": "1.8.1",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz",
- "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==",
"license": "MIT",
"dependencies": {
"depd": "~1.1.2",
@@ -20319,8 +17255,6 @@
},
"node_modules/koa/node_modules/http-errors/node_modules/depd": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -20328,8 +17262,6 @@
},
"node_modules/koa/node_modules/statuses": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
- "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -20337,8 +17269,6 @@
},
"node_modules/latest-version": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz",
- "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20353,8 +17283,6 @@
},
"node_modules/lazy-cache": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
- "integrity": "sha512-RE2g0b5VGZsOCFOCgP7omTRYFqydmZkBwl5oNnQ1lDYC57uyO9KqNnNVxT7COSHTxrRCWVcAVOcbjk+tvh/rgQ==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -20362,8 +17290,6 @@
},
"node_modules/lazystream": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz",
- "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==",
"license": "MIT",
"dependencies": {
"readable-stream": "^2.0.5"
@@ -20374,8 +17300,6 @@
},
"node_modules/leven": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
- "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -20383,8 +17307,6 @@
},
"node_modules/levn": {
"version": "0.4.1",
- "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
- "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20397,8 +17319,6 @@
},
"node_modules/lie": {
"version": "3.3.0",
- "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
- "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
"license": "MIT",
"dependencies": {
"immediate": "~3.0.5"
@@ -20406,8 +17326,6 @@
},
"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==",
"license": "Apache-2.0",
"dependencies": {
"debug": "^2.6.9",
@@ -20416,8 +17334,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"ms": "2.0.0"
@@ -20425,14 +17341,11 @@
},
"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==",
"license": "MIT"
},
"node_modules/lightningcss": {
"version": "1.24.0",
- "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.24.0.tgz",
- "integrity": "sha512-y36QEEDVx4IM7/yIZNsZJMRREIu26WzTsauIysf5s76YeCmlSbRZS7aC97IGPuoFRnyZ5Wx43OBsQBFB5Ne7ng==",
+ "license": "MPL-2.0",
"dependencies": {
"detect-libc": "^1.0.3"
},
@@ -20455,127 +17368,12 @@
"lightningcss-win32-x64-msvc": "1.24.0"
}
},
- "node_modules/lightningcss-darwin-arm64": {
- "version": "1.24.0",
- "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.24.0.tgz",
- "integrity": "sha512-rTNPkEiynOu4CfGdd5ZfVOQe2gd2idfQd4EfX1l2ZUUwd+2SwSdbb7cG4rlwfnZckbzCAygm85xkpekRE5/wFw==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">= 12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/parcel"
- }
- },
- "node_modules/lightningcss-darwin-x64": {
- "version": "1.24.0",
- "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.24.0.tgz",
- "integrity": "sha512-4KCeF2RJjzp9xdGY8zIH68CUtptEg8uz8PfkHvsIdrP4t9t5CIgfDBhiB8AmuO75N6SofdmZexDZIKdy9vA7Ww==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">= 12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/parcel"
- }
- },
- "node_modules/lightningcss-freebsd-x64": {
- "version": "1.24.0",
- "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.24.0.tgz",
- "integrity": "sha512-FJAYlek1wXuVTsncNU0C6YD41q126dXcIUm97KAccMn9C4s/JfLSqGWT2gIzAblavPFkyGG2gIADTWp3uWfN1g==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">= 12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/parcel"
- }
- },
- "node_modules/lightningcss-linux-arm-gnueabihf": {
- "version": "1.24.0",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.24.0.tgz",
- "integrity": "sha512-N55K6JqzMx7C0hYUu1YmWqhkHwzEJlkQRMA6phY65noO0I1LOAvP4wBIoFWrzRE+O6zL0RmXJ2xppqyTbk3sYw==",
- "cpu": [
- "arm"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/parcel"
- }
- },
- "node_modules/lightningcss-linux-arm64-gnu": {
- "version": "1.24.0",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.24.0.tgz",
- "integrity": "sha512-MqqUB2TpYtFWeBvvf5KExDdClU3YGLW5bHKs50uKKootcvG9KoS7wYwd5UichS+W3mYLc5yXUPGD1DNWbLiYKw==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/parcel"
- }
- },
- "node_modules/lightningcss-linux-arm64-musl": {
- "version": "1.24.0",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.24.0.tgz",
- "integrity": "sha512-5wn4d9tFwa5bS1ao9mLexYVJdh3nn09HNIipsII6ZF7z9ZA5J4dOEhMgKoeCl891axTGTUYd8Kxn+Hn3XUSYRQ==",
- "cpu": [
- "arm64"
- ],
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">= 12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/parcel"
- }
- },
"node_modules/lightningcss-linux-x64-gnu": {
"version": "1.24.0",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.24.0.tgz",
- "integrity": "sha512-3j5MdTh+LSDF3o6uDwRjRUgw4J+IfDCVtdkUrJvKxL79qBLUujXY7CTe5X3IQDDLKEe/3wu49r8JKgxr0MfjbQ==",
"cpu": [
"x64"
],
+ "license": "MPL-2.0",
"optional": true,
"os": [
"linux"
@@ -20590,11 +17388,10 @@
},
"node_modules/lightningcss-linux-x64-musl": {
"version": "1.24.0",
- "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.24.0.tgz",
- "integrity": "sha512-HI+rNnvaLz0o36z6Ki0gyG5igVGrJmzczxA5fznr6eFTj3cHORoR/j2q8ivMzNFR4UKJDkTWUH5LMhacwOHWBA==",
"cpu": [
"x64"
],
+ "license": "MPL-2.0",
"optional": true,
"os": [
"linux"
@@ -20607,29 +17404,8 @@
"url": "https://opencollective.com/parcel"
}
},
- "node_modules/lightningcss-win32-x64-msvc": {
- "version": "1.24.0",
- "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.24.0.tgz",
- "integrity": "sha512-oeije/t7OZ5N9vSs6amyW/34wIYoBCpE6HUlsSKcP2SR1CVgx9oKEM00GtQmtqNnYiMIfsSm7+ppMb4NLtD5vg==",
- "cpu": [
- "x64"
- ],
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">= 12.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/parcel"
- }
- },
"node_modules/lilconfig": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz",
- "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -20638,8 +17414,6 @@
},
"node_modules/limit-spawn": {
"version": "0.0.3",
- "resolved": "https://registry.npmjs.org/limit-spawn/-/limit-spawn-0.0.3.tgz",
- "integrity": "sha512-2vJ6FDCit0ohq77qdbIdk5JqGs/98W1fGEgozoAMq/oybKPdgLuB8bHH/wWgvCdQzEJpm6Sxh0abG/PtxFr7XA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -20647,20 +17421,14 @@
}
},
"node_modules/limiter": {
- "version": "1.1.5",
- "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz",
- "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA=="
+ "version": "1.1.5"
},
"node_modules/lines-and-columns": {
"version": "1.2.4",
- "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
- "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
"license": "MIT"
},
"node_modules/linkify-it": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz",
- "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==",
"license": "MIT",
"dependencies": {
"uc.micro": "^1.0.1"
@@ -20668,8 +17436,6 @@
},
"node_modules/lint-staged": {
"version": "15.2.11",
- "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.2.11.tgz",
- "integrity": "sha512-Ev6ivCTYRTGs9ychvpVw35m/bcNDuBN+mnTeObCL5h+boS5WzBEC6LHI4I9F/++sZm1m+J2LEiy0gxL/R9TBqQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20696,8 +17462,6 @@
},
"node_modules/lint-staged/node_modules/chalk": {
"version": "5.3.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
- "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -20709,8 +17473,6 @@
},
"node_modules/lint-staged/node_modules/commander": {
"version": "12.1.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-12.1.0.tgz",
- "integrity": "sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -20719,8 +17481,6 @@
},
"node_modules/lint-staged/node_modules/debug": {
"version": "4.4.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
- "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20737,8 +17497,6 @@
},
"node_modules/lint-staged/node_modules/lilconfig": {
"version": "3.1.3",
- "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz",
- "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -20750,15 +17508,11 @@
},
"node_modules/lint-staged/node_modules/ms": {
"version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"dev": true,
"license": "MIT"
},
"node_modules/liquidjs": {
"version": "6.4.3",
- "resolved": "https://registry.npmjs.org/liquidjs/-/liquidjs-6.4.3.tgz",
- "integrity": "sha512-m1xSB10Ncu22NR3X0xdaqu/GvP1xadDCFYGqGgd6me8DAWjyA68BKE5DHJmSxw1CGsWPsX+Hj2v/87J2w/LvMQ==",
"license": "MIT",
"engines": {
"node": ">=4.8.7"
@@ -20766,8 +17520,6 @@
},
"node_modules/listr2": {
"version": "8.2.5",
- "resolved": "https://registry.npmjs.org/listr2/-/listr2-8.2.5.tgz",
- "integrity": "sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20784,8 +17536,6 @@
},
"node_modules/listr2/node_modules/ansi-escapes": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.0.0.tgz",
- "integrity": "sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20800,8 +17550,6 @@
},
"node_modules/listr2/node_modules/ansi-regex": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
- "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -20813,8 +17561,6 @@
},
"node_modules/listr2/node_modules/ansi-styles": {
"version": "6.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
- "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
"dev": true,
"license": "MIT",
"engines": {
@@ -20826,8 +17572,6 @@
},
"node_modules/listr2/node_modules/cli-cursor": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz",
- "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20842,22 +17586,16 @@
},
"node_modules/listr2/node_modules/emoji-regex": {
"version": "10.4.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz",
- "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==",
"dev": true,
"license": "MIT"
},
"node_modules/listr2/node_modules/eventemitter3": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
- "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==",
"dev": true,
"license": "MIT"
},
"node_modules/listr2/node_modules/is-fullwidth-code-point": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.0.0.tgz",
- "integrity": "sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20872,8 +17610,6 @@
},
"node_modules/listr2/node_modules/log-update": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz",
- "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20892,8 +17628,6 @@
},
"node_modules/listr2/node_modules/onetime": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz",
- "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20908,8 +17642,6 @@
},
"node_modules/listr2/node_modules/restore-cursor": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz",
- "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20925,8 +17657,6 @@
},
"node_modules/listr2/node_modules/signal-exit": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
"dev": true,
"license": "ISC",
"engines": {
@@ -20938,8 +17668,6 @@
},
"node_modules/listr2/node_modules/slice-ansi": {
"version": "7.1.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.0.tgz",
- "integrity": "sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20955,8 +17683,6 @@
},
"node_modules/listr2/node_modules/string-width": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz",
- "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20973,8 +17699,6 @@
},
"node_modules/listr2/node_modules/strip-ansi": {
"version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -20989,8 +17713,6 @@
},
"node_modules/listr2/node_modules/wrap-ansi": {
"version": "9.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.0.tgz",
- "integrity": "sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -21007,8 +17729,6 @@
},
"node_modules/lit": {
"version": "2.7.6",
- "resolved": "https://registry.npmjs.org/lit/-/lit-2.7.6.tgz",
- "integrity": "sha512-1amFHA7t4VaaDe+vdQejSVBklwtH9svGoG6/dZi9JhxtJBBlqY5D1RV7iLUYY0trCqQc4NfhYYZilZiVHt7Hxg==",
"license": "BSD-3-Clause",
"dependencies": {
"@lit/reactive-element": "^1.6.0",
@@ -21018,8 +17738,6 @@
},
"node_modules/lit-element": {
"version": "3.3.2",
- "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-3.3.2.tgz",
- "integrity": "sha512-xXAeVWKGr4/njq0rGC9dethMnYCq5hpKYrgQZYTzawt9YQhMiXfD+T1RgrdY3NamOxwq2aXlb0vOI6e29CKgVQ==",
"license": "BSD-3-Clause",
"dependencies": {
"@lit-labs/ssr-dom-shim": "^1.1.0",
@@ -21029,8 +17747,6 @@
},
"node_modules/lit-html": {
"version": "2.7.5",
- "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-2.7.5.tgz",
- "integrity": "sha512-YqUzpisJodwKIlbMFCtyrp58oLloKGnnPLMJ1t23cbfIJjg/H9pvLWK4XS69YeubK5HUs1UE4ys9w5dP1zg6IA==",
"license": "BSD-3-Clause",
"dependencies": {
"@types/trusted-types": "^2.0.2"
@@ -21038,8 +17754,6 @@
},
"node_modules/load-plugin": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/load-plugin/-/load-plugin-5.1.0.tgz",
- "integrity": "sha512-Lg1CZa1CFj2CbNaxijTL6PCbzd4qGTlZov+iH2p5Xwy/ApcZJh+i6jMN2cYePouTfjJfrNu3nXFdEw8LvbjPFQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -21053,8 +17767,6 @@
},
"node_modules/loader-utils": {
"version": "3.2.1",
- "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz",
- "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -21063,8 +17775,6 @@
},
"node_modules/localtunnel": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-2.0.2.tgz",
- "integrity": "sha512-n418Cn5ynvJd7m/N1d9WVJISLJF/ellZnfsLnx8WBWGzxv/ntNcFkJ1o6se5quUhCplfLGBNL5tYHiq5WF3Nug==",
"license": "MIT",
"dependencies": {
"axios": "0.21.4",
@@ -21081,8 +17791,6 @@
},
"node_modules/localtunnel/node_modules/cliui": {
"version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
- "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"license": "ISC",
"dependencies": {
"string-width": "^4.2.0",
@@ -21092,8 +17800,6 @@
},
"node_modules/localtunnel/node_modules/debug": {
"version": "4.3.2",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
- "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
"license": "MIT",
"dependencies": {
"ms": "2.1.2"
@@ -21109,14 +17815,10 @@
},
"node_modules/localtunnel/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"license": "MIT"
},
"node_modules/localtunnel/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -21124,8 +17826,6 @@
},
"node_modules/localtunnel/node_modules/string-width": {
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -21138,8 +17838,6 @@
},
"node_modules/localtunnel/node_modules/yargs": {
"version": "17.1.1",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.1.1.tgz",
- "integrity": "sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==",
"license": "MIT",
"dependencies": {
"cliui": "^7.0.2",
@@ -21156,8 +17854,6 @@
},
"node_modules/locate-app": {
"version": "2.5.0",
- "resolved": "https://registry.npmjs.org/locate-app/-/locate-app-2.5.0.tgz",
- "integrity": "sha512-xIqbzPMBYArJRmPGUZD9CzV9wOqmVtQnaAn3wrj3s6WYW0bQvPI7x+sPYUGmDTYMHefVK//zc6HEYZ1qnxIK+Q==",
"funding": [
{
"type": "individual",
@@ -21177,8 +17873,6 @@
},
"node_modules/locate-app/node_modules/type-fest": {
"version": "4.26.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.0.tgz",
- "integrity": "sha512-OduNjVJsFbifKb57UqZ2EMP1i4u64Xwow3NYXUtBbD4vIwJdQd4+xl8YDou1dlm4DVrtwT/7Ky8z8WyCULVfxw==",
"license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=16"
@@ -21189,8 +17883,6 @@
},
"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": {
@@ -21202,87 +17894,61 @@
},
"node_modules/lodash": {
"version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
- "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
"license": "MIT"
},
"node_modules/lodash-es": {
"version": "4.17.21",
- "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz",
- "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==",
"license": "MIT"
},
"node_modules/lodash.camelcase": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz",
- "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==",
"license": "MIT"
},
"node_modules/lodash.clonedeep": {
"version": "4.5.0",
- "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz",
- "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==",
"license": "MIT"
},
"node_modules/lodash.debounce": {
"version": "4.0.8",
- "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
- "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow=="
+ "license": "MIT"
},
"node_modules/lodash.isfinite": {
"version": "3.3.2",
- "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz",
- "integrity": "sha512-7FGG40uhC8Mm633uKW1r58aElFlBlxCrg9JfSi3P6aYiWmfiWF0PgMd86ZUsxE5GwWPdHoS2+48bwTh2VPkIQA==",
"license": "MIT"
},
"node_modules/lodash.mapvalues": {
"version": "4.6.0",
- "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz",
- "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==",
"dev": true,
"license": "MIT"
},
"node_modules/lodash.memoize": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
- "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==",
"license": "MIT"
},
"node_modules/lodash.merge": {
"version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
"dev": true,
"license": "MIT"
},
"node_modules/lodash.sortby": {
"version": "4.7.0",
- "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz",
- "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==",
"license": "MIT"
},
"node_modules/lodash.startcase": {
"version": "4.4.0",
- "resolved": "https://registry.npmjs.org/lodash.startcase/-/lodash.startcase-4.4.0.tgz",
- "integrity": "sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/lodash.uniq": {
"version": "4.5.0",
- "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
- "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==",
"license": "MIT"
},
"node_modules/lodash.zip": {
"version": "4.2.0",
- "resolved": "https://registry.npmjs.org/lodash.zip/-/lodash.zip-4.2.0.tgz",
- "integrity": "sha512-C7IOaBBK/0gMORRBd8OETNx3kmOkgIWIPvyDpZSCTwUrpYmgZwJkjZeOD8ww4xbOUOs4/attY+pciKvadNfFbg==",
"license": "MIT"
},
"node_modules/log-symbols": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
- "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -21298,8 +17964,6 @@
},
"node_modules/log-symbols/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -21314,8 +17978,6 @@
},
"node_modules/log-symbols/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": {
@@ -21331,8 +17993,6 @@
},
"node_modules/log-symbols/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -21344,15 +18004,11 @@
},
"node_modules/log-symbols/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true,
"license": "MIT"
},
"node_modules/log-symbols/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -21361,8 +18017,6 @@
},
"node_modules/log-symbols/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -21374,8 +18028,6 @@
},
"node_modules/log-update": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz",
- "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==",
"license": "MIT",
"dependencies": {
"ansi-escapes": "^4.3.0",
@@ -21392,8 +18044,6 @@
},
"node_modules/log-update/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -21407,8 +18057,6 @@
},
"node_modules/log-update/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -21419,20 +18067,14 @@
},
"node_modules/log-update/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"license": "MIT"
},
"node_modules/log-update/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"license": "MIT"
},
"node_modules/log-update/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -21440,8 +18082,6 @@
},
"node_modules/log-update/node_modules/slice-ansi": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz",
- "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.0.0",
@@ -21457,8 +18097,6 @@
},
"node_modules/log-update/node_modules/string-width": {
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -21471,8 +18109,6 @@
},
"node_modules/log-update/node_modules/wrap-ansi": {
"version": "6.2.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
- "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.0.0",
@@ -21485,8 +18121,6 @@
},
"node_modules/loglevel": {
"version": "1.9.2",
- "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.9.2.tgz",
- "integrity": "sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==",
"license": "MIT",
"engines": {
"node": ">= 0.6.0"
@@ -21498,14 +18132,10 @@
},
"node_modules/loglevel-plugin-prefix": {
"version": "0.8.4",
- "resolved": "https://registry.npmjs.org/loglevel-plugin-prefix/-/loglevel-plugin-prefix-0.8.4.tgz",
- "integrity": "sha512-WpG9CcFAOjz/FtNht+QJeGpvVl/cdR6P0z6OcXSkr8wFJOsV2GRj2j10JLfjuA4aYkcKCNIEqRGCyTife9R8/g==",
"license": "MIT"
},
"node_modules/longest": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
- "integrity": "sha512-k+yt5n3l48JU4k8ftnKG6V7u32wyH2NfKzeMto9F/QRE0amxy/LayxwlvjjkZEIzqR+19IrtFO8p5kB9QaYUFg==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -21513,8 +18143,6 @@
},
"node_modules/longest-streak": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz",
- "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==",
"license": "MIT",
"funding": {
"type": "github",
@@ -21523,8 +18151,6 @@
},
"node_modules/loupe": {
"version": "2.3.6",
- "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.6.tgz",
- "integrity": "sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -21533,8 +18159,6 @@
},
"node_modules/lower-case": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
- "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
"license": "MIT",
"dependencies": {
"tslib": "^2.0.3"
@@ -21542,8 +18166,6 @@
},
"node_modules/lowercase-keys": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz",
- "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -21552,8 +18174,6 @@
},
"node_modules/lru-cache": {
"version": "8.0.5",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-8.0.5.tgz",
- "integrity": "sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA==",
"license": "ISC",
"engines": {
"node": ">=16.14"
@@ -21561,8 +18181,6 @@
},
"node_modules/luxon": {
"version": "1.28.1",
- "resolved": "https://registry.npmjs.org/luxon/-/luxon-1.28.1.tgz",
- "integrity": "sha512-gYHAa180mKrNIUJCbwpmD0aTu9kV0dREDrwNnuyFAsO1Wt0EVYSZelPnJlbj9HplzXX/YWXHFTL45kvZ53M0pw==",
"license": "MIT",
"engines": {
"node": "*"
@@ -21570,8 +18188,6 @@
},
"node_modules/lz-string": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
- "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==",
"dev": true,
"license": "MIT",
"bin": {
@@ -21580,8 +18196,6 @@
},
"node_modules/magic-string": {
"version": "0.30.17",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
- "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
"license": "MIT",
"dependencies": {
"@jridgewell/sourcemap-codec": "^1.5.0"
@@ -21589,8 +18203,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"semver": "^6.0.0"
@@ -21604,8 +18216,6 @@
},
"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==",
"license": "ISC",
"bin": {
"semver": "bin/semver.js"
@@ -21613,15 +18223,21 @@
},
"node_modules/make-error": {
"version": "1.3.6",
- "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz",
- "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==",
"dev": true,
"license": "ISC"
},
+ "node_modules/make-synchronized": {
+ "version": "0.8.0",
+ "resolved": "https://registry.npmjs.org/make-synchronized/-/make-synchronized-0.8.0.tgz",
+ "integrity": "sha512-DZu4lwc0ffoFz581BSQa/BJl+1ZqIkoRQ+VejMlH0VrP4E86StAODnZujZ4sepumQj8rcP7wUnUBGM8Gu+zKUA==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/fisker/make-synchronized?sponsor=1"
+ }
+ },
"node_modules/map-cache": {
"version": "0.2.2",
- "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
- "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -21629,8 +18245,6 @@
},
"node_modules/map-obj": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz",
- "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -21642,20 +18256,14 @@
},
"node_modules/map-or-similar": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/map-or-similar/-/map-or-similar-1.5.0.tgz",
- "integrity": "sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==",
"dev": true,
"license": "MIT"
},
"node_modules/map-stream": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz",
- "integrity": "sha512-CkYQrPYZfWnu/DAmVCpTSX/xHpKZ80eKh2lAkyA6AJTef6bW+6JpbQZN5rofum7da+SyN1bi5ctTm+lTfcCW3g=="
+ "version": "0.1.0"
},
"node_modules/markdown-escapes": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz",
- "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -21664,8 +18272,6 @@
},
"node_modules/markdown-it": {
"version": "10.0.0",
- "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-10.0.0.tgz",
- "integrity": "sha512-YWOP1j7UbDNz+TumYP1kpwnP0aEa711cJjrAQrzd0UXlbJfc5aAq0F/PZHjiioqDC1NKgvIMX+o+9Bk7yuM2dg==",
"license": "MIT",
"dependencies": {
"argparse": "^1.0.7",
@@ -21680,14 +18286,10 @@
},
"node_modules/markdown-it/node_modules/entities": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz",
- "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==",
"license": "BSD-2-Clause"
},
"node_modules/markdown-table": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz",
- "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==",
"license": "MIT",
"dependencies": {
"repeat-string": "^1.0.0"
@@ -21699,14 +18301,10 @@
},
"node_modules/marky": {
"version": "1.2.5",
- "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz",
- "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==",
"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==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -21714,8 +18312,6 @@
},
"node_modules/maximatch": {
"version": "0.1.0",
- "resolved": "https://registry.npmjs.org/maximatch/-/maximatch-0.1.0.tgz",
- "integrity": "sha512-9ORVtDUFk4u/NFfo0vG/ND/z7UQCVZBL539YW0+U1I7H1BkZwizcPx5foFv7LCPcBnm2U6RjFnQOsIvN4/Vm2A==",
"license": "MIT",
"dependencies": {
"array-differ": "^1.0.0",
@@ -21729,8 +18325,6 @@
},
"node_modules/maximatch/node_modules/array-differ": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz",
- "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -21738,8 +18332,6 @@
},
"node_modules/maximatch/node_modules/array-union": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
- "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==",
"license": "MIT",
"dependencies": {
"array-uniq": "^1.0.1"
@@ -21750,8 +18342,6 @@
},
"node_modules/mdast-comment-marker": {
"version": "2.1.2",
- "resolved": "https://registry.npmjs.org/mdast-comment-marker/-/mdast-comment-marker-2.1.2.tgz",
- "integrity": "sha512-HED3ezseRVkBzZ0uK4q6RJMdufr/2p3VfVZstE3H1N9K8bwtspztWo6Xd7rEatuGNoCXaBna8oEqMwUn0Ve1bw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -21765,8 +18355,6 @@
},
"node_modules/mdast-squeeze-paragraphs": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz",
- "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==",
"license": "MIT",
"dependencies": {
"unist-util-remove": "^2.0.0"
@@ -21778,8 +18366,6 @@
},
"node_modules/mdast-util-definitions": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz",
- "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==",
"license": "MIT",
"dependencies": {
"unist-util-visit": "^2.0.0"
@@ -21791,8 +18377,6 @@
},
"node_modules/mdast-util-find-and-replace": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-1.1.1.tgz",
- "integrity": "sha512-9cKl33Y21lyckGzpSmEQnIDjEfeeWelN5s1kUW1LwdB0Fkuq2u+4GdqcGEygYxJE8GVqCl0741bYXHgamfWAZA==",
"license": "MIT",
"dependencies": {
"escape-string-regexp": "^4.0.0",
@@ -21806,8 +18390,6 @@
},
"node_modules/mdast-util-find-and-replace/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==",
"license": "MIT",
"engines": {
"node": ">=10"
@@ -21818,8 +18400,6 @@
},
"node_modules/mdast-util-from-markdown": {
"version": "1.3.1",
- "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz",
- "integrity": "sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -21843,8 +18423,6 @@
},
"node_modules/mdast-util-from-markdown/node_modules/micromark": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.2.0.tgz",
- "integrity": "sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==",
"dev": true,
"funding": [
{
@@ -21879,8 +18457,6 @@
},
"node_modules/mdast-util-frontmatter": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-1.0.1.tgz",
- "integrity": "sha512-JjA2OjxRqAa8wEG8hloD0uTU0kdn8kbtOWpPP94NBkfAlbxn4S8gCGf/9DwFtEeGPXrDcNXdiDjVaRdUFqYokw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -21895,8 +18471,6 @@
},
"node_modules/mdast-util-gfm": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-0.1.2.tgz",
- "integrity": "sha512-NNkhDx/qYcuOWB7xHUGWZYVXvjPFFd6afg6/e2g+SV4r9q5XUcCbV4Wfa3DLYIiD+xAEZc6K4MGaE/m0KDcPwQ==",
"license": "MIT",
"dependencies": {
"mdast-util-gfm-autolink-literal": "^0.1.0",
@@ -21912,8 +18486,6 @@
},
"node_modules/mdast-util-gfm-autolink-literal": {
"version": "0.1.3",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-0.1.3.tgz",
- "integrity": "sha512-GjmLjWrXg1wqMIO9+ZsRik/s7PLwTaeCHVB7vRxUwLntZc8mzmTsLVr6HW1yLokcnhfURsn5zmSVdi3/xWWu1A==",
"license": "MIT",
"dependencies": {
"ccount": "^1.0.0",
@@ -21927,8 +18499,6 @@
},
"node_modules/mdast-util-gfm-footnote": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz",
- "integrity": "sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -21943,8 +18513,6 @@
},
"node_modules/mdast-util-gfm-strikethrough": {
"version": "0.2.3",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-0.2.3.tgz",
- "integrity": "sha512-5OQLXpt6qdbttcDG/UxYY7Yjj3e8P7X16LzvpX8pIQPYJ/C2Z1qFGMmcw+1PZMUM3Z8wt8NRfYTvCni93mgsgA==",
"license": "MIT",
"dependencies": {
"mdast-util-to-markdown": "^0.6.0"
@@ -21956,8 +18524,6 @@
},
"node_modules/mdast-util-gfm-strikethrough/node_modules/longest-streak": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
- "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -21966,8 +18532,6 @@
},
"node_modules/mdast-util-gfm-strikethrough/node_modules/mdast-util-to-markdown": {
"version": "0.6.5",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz",
- "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -21984,8 +18548,6 @@
},
"node_modules/mdast-util-gfm-strikethrough/node_modules/mdast-util-to-string": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz",
- "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -21994,8 +18556,6 @@
},
"node_modules/mdast-util-gfm-table": {
"version": "0.1.6",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.6.tgz",
- "integrity": "sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==",
"license": "MIT",
"dependencies": {
"markdown-table": "^2.0.0",
@@ -22008,8 +18568,6 @@
},
"node_modules/mdast-util-gfm-table/node_modules/longest-streak": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
- "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -22018,8 +18576,6 @@
},
"node_modules/mdast-util-gfm-table/node_modules/mdast-util-to-markdown": {
"version": "0.6.5",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz",
- "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -22036,8 +18592,6 @@
},
"node_modules/mdast-util-gfm-table/node_modules/mdast-util-to-string": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz",
- "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -22046,8 +18600,6 @@
},
"node_modules/mdast-util-gfm-task-list-item": {
"version": "0.1.6",
- "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-0.1.6.tgz",
- "integrity": "sha512-/d51FFIfPsSmCIRNp7E6pozM9z1GYPIkSy1urQ8s/o4TC22BZ7DqfHFWiqBD23bc7J3vV1Fc9O4QIHBlfuit8A==",
"license": "MIT",
"dependencies": {
"mdast-util-to-markdown": "~0.6.0"
@@ -22059,8 +18611,6 @@
},
"node_modules/mdast-util-gfm-task-list-item/node_modules/longest-streak": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
- "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -22069,8 +18619,6 @@
},
"node_modules/mdast-util-gfm-task-list-item/node_modules/mdast-util-to-markdown": {
"version": "0.6.5",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz",
- "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -22087,8 +18635,6 @@
},
"node_modules/mdast-util-gfm-task-list-item/node_modules/mdast-util-to-string": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz",
- "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -22097,8 +18643,6 @@
},
"node_modules/mdast-util-gfm/node_modules/longest-streak": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
- "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -22107,8 +18651,6 @@
},
"node_modules/mdast-util-gfm/node_modules/mdast-util-to-markdown": {
"version": "0.6.5",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz",
- "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -22125,8 +18667,6 @@
},
"node_modules/mdast-util-gfm/node_modules/mdast-util-to-string": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz",
- "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -22135,8 +18675,6 @@
},
"node_modules/mdast-util-mdx": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-2.0.1.tgz",
- "integrity": "sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22153,8 +18691,6 @@
},
"node_modules/mdast-util-mdx-expression": {
"version": "1.3.2",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.3.2.tgz",
- "integrity": "sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22171,8 +18707,6 @@
},
"node_modules/mdast-util-mdx-jsx": {
"version": "2.1.4",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-2.1.4.tgz",
- "integrity": "sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22196,8 +18730,6 @@
},
"node_modules/mdast-util-mdx-jsx/node_modules/ccount": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
- "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
"dev": true,
"license": "MIT",
"funding": {
@@ -22207,8 +18739,6 @@
},
"node_modules/mdast-util-mdx-jsx/node_modules/character-entities-html4": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
- "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
"dev": true,
"license": "MIT",
"funding": {
@@ -22218,8 +18748,6 @@
},
"node_modules/mdast-util-mdx-jsx/node_modules/character-entities-legacy": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
- "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
"dev": true,
"license": "MIT",
"funding": {
@@ -22229,8 +18757,6 @@
},
"node_modules/mdast-util-mdx-jsx/node_modules/character-reference-invalid": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
- "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==",
"dev": true,
"license": "MIT",
"funding": {
@@ -22240,8 +18766,6 @@
},
"node_modules/mdast-util-mdx-jsx/node_modules/is-alphabetical": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
- "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==",
"dev": true,
"license": "MIT",
"funding": {
@@ -22251,8 +18775,6 @@
},
"node_modules/mdast-util-mdx-jsx/node_modules/is-alphanumerical": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
- "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22266,8 +18788,6 @@
},
"node_modules/mdast-util-mdx-jsx/node_modules/is-decimal": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
- "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==",
"dev": true,
"license": "MIT",
"funding": {
@@ -22277,8 +18797,6 @@
},
"node_modules/mdast-util-mdx-jsx/node_modules/is-hexadecimal": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
- "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==",
"dev": true,
"license": "MIT",
"funding": {
@@ -22288,8 +18806,6 @@
},
"node_modules/mdast-util-mdx-jsx/node_modules/parse-entities": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.1.tgz",
- "integrity": "sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22309,8 +18825,6 @@
},
"node_modules/mdast-util-mdx-jsx/node_modules/stringify-entities": {
"version": "4.0.3",
- "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.3.tgz",
- "integrity": "sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22324,8 +18838,6 @@
},
"node_modules/mdast-util-mdxjs-esm": {
"version": "1.3.1",
- "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.3.1.tgz",
- "integrity": "sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22342,8 +18854,6 @@
},
"node_modules/mdast-util-phrasing": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz",
- "integrity": "sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22357,8 +18867,6 @@
},
"node_modules/mdast-util-phrasing/node_modules/unist-util-is": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz",
- "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22371,8 +18879,6 @@
},
"node_modules/mdast-util-to-hast": {
"version": "10.2.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.2.0.tgz",
- "integrity": "sha512-JoPBfJ3gBnHZ18icCwHR50orC9kNH81tiR1gs01D8Q5YpV6adHNO9nKNuFBCJQ941/32PT1a63UF/DitmS3amQ==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
@@ -22391,8 +18897,6 @@
},
"node_modules/mdast-util-to-markdown": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz",
- "integrity": "sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22412,8 +18916,6 @@
},
"node_modules/mdast-util-to-markdown/node_modules/unist-util-is": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz",
- "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22426,8 +18928,6 @@
},
"node_modules/mdast-util-to-markdown/node_modules/unist-util-visit": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz",
- "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22442,8 +18942,6 @@
},
"node_modules/mdast-util-to-markdown/node_modules/unist-util-visit-parents": {
"version": "5.1.3",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz",
- "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22457,8 +18955,6 @@
},
"node_modules/mdast-util-to-markdown/node_modules/zwitch": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
- "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
"dev": true,
"license": "MIT",
"funding": {
@@ -22468,8 +18964,6 @@
},
"node_modules/mdast-util-to-nlcst": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/mdast-util-to-nlcst/-/mdast-util-to-nlcst-5.2.1.tgz",
- "integrity": "sha512-Xznpj85MsJnLQjBboajOovT2fAAvbbbmYutpFgzLi9pjZEOkgGzjq+t6fHcge8uzZ5uEkj5pigzw2QrnIVq/kw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22488,8 +18982,6 @@
},
"node_modules/mdast-util-to-nlcst/node_modules/unist-util-position": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz",
- "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22502,8 +18994,6 @@
},
"node_modules/mdast-util-to-string": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz",
- "integrity": "sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22516,21 +19006,15 @@
},
"node_modules/mdn-data": {
"version": "2.0.14",
- "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
- "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
"dev": true,
"license": "CC0-1.0"
},
"node_modules/mdurl": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
- "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==",
"license": "MIT"
},
"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==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -22538,8 +19022,6 @@
},
"node_modules/memoizerific": {
"version": "1.11.3",
- "resolved": "https://registry.npmjs.org/memoizerific/-/memoizerific-1.11.3.tgz",
- "integrity": "sha512-/EuHYwAPdLtXwAwSZkh/Gutery6pD2KYd44oQLhAvQp/50mpyduZh8Q7PYHXTCJ+wuXxt7oij2LXyIJOOYFPog==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22548,23 +19030,18 @@
},
"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",
- "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
"license": "MIT"
},
"node_modules/merge2": {
"version": "1.4.1",
- "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
- "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
"license": "MIT",
"engines": {
"node": ">= 8"
@@ -22572,8 +19049,6 @@
},
"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": {
@@ -22582,8 +19057,6 @@
},
"node_modules/micromark": {
"version": "2.11.4",
- "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz",
- "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -22602,8 +19075,6 @@
},
"node_modules/micromark-core-commonmark": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz",
- "integrity": "sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==",
"dev": true,
"funding": [
{
@@ -22637,8 +19108,6 @@
},
"node_modules/micromark-extension-frontmatter": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-1.1.1.tgz",
- "integrity": "sha512-m2UH9a7n3W8VAH9JO9y01APpPKmNNNs71P0RbknEmYSaZU5Ghogv38BYO94AI5Xw6OYfxZRdHZZ2nYjs/Z+SZQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22654,8 +19123,6 @@
},
"node_modules/micromark-extension-gfm": {
"version": "0.3.3",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-0.3.3.tgz",
- "integrity": "sha512-oVN4zv5/tAIA+l3GbMi7lWeYpJ14oQyJ3uEim20ktYFAcfX1x3LNlFGGlmrZHt7u9YlKExmyJdDGaTt6cMSR/A==",
"license": "MIT",
"dependencies": {
"micromark": "~2.11.0",
@@ -22672,8 +19139,6 @@
},
"node_modules/micromark-extension-gfm-autolink-literal": {
"version": "0.5.7",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-0.5.7.tgz",
- "integrity": "sha512-ePiDGH0/lhcngCe8FtH4ARFoxKTUelMp4L7Gg2pujYD5CSMb9PbblnyL+AAMud/SNMyusbS2XDSiPIRcQoNFAw==",
"license": "MIT",
"dependencies": {
"micromark": "~2.11.3"
@@ -22685,8 +19150,6 @@
},
"node_modules/micromark-extension-gfm-footnote": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz",
- "integrity": "sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22706,8 +19169,6 @@
},
"node_modules/micromark-extension-gfm-strikethrough": {
"version": "0.6.5",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-0.6.5.tgz",
- "integrity": "sha512-PpOKlgokpQRwUesRwWEp+fHjGGkZEejj83k9gU5iXCbDG+XBA92BqnRKYJdfqfkrRcZRgGuPuXb7DaK/DmxOhw==",
"license": "MIT",
"dependencies": {
"micromark": "~2.11.0"
@@ -22719,8 +19180,6 @@
},
"node_modules/micromark-extension-gfm-table": {
"version": "0.4.3",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-0.4.3.tgz",
- "integrity": "sha512-hVGvESPq0fk6ALWtomcwmgLvH8ZSVpcPjzi0AjPclB9FsVRgMtGZkUcpE0zgjOCFAznKepF4z3hX8z6e3HODdA==",
"license": "MIT",
"dependencies": {
"micromark": "~2.11.0"
@@ -22732,8 +19191,6 @@
},
"node_modules/micromark-extension-gfm-tagfilter": {
"version": "0.3.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-0.3.0.tgz",
- "integrity": "sha512-9GU0xBatryXifL//FJH+tAZ6i240xQuFrSL7mYi8f4oZSbc+NvXjkrHemeYP0+L4ZUT+Ptz3b95zhUZnMtoi/Q==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -22742,8 +19199,6 @@
},
"node_modules/micromark-extension-gfm-task-list-item": {
"version": "0.3.3",
- "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-0.3.3.tgz",
- "integrity": "sha512-0zvM5iSLKrc/NQl84pZSjGo66aTGd57C1idmlWmE87lkMcXrTxg1uXa/nXomxJytoje9trP0NDLvw4bZ/Z/XCQ==",
"license": "MIT",
"dependencies": {
"micromark": "~2.11.0"
@@ -22755,8 +19210,6 @@
},
"node_modules/micromark-extension-mdx-expression": {
"version": "1.0.8",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.8.tgz",
- "integrity": "sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==",
"dev": true,
"funding": [
{
@@ -22782,8 +19235,6 @@
},
"node_modules/micromark-extension-mdx-jsx": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.5.tgz",
- "integrity": "sha512-gPH+9ZdmDflbu19Xkb8+gheqEDqkSpdCEubQyxuz/Hn8DOXiXvrXeikOoBA71+e8Pfi0/UYmU3wW3H58kr7akA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22805,8 +19256,6 @@
},
"node_modules/micromark-extension-mdx-md": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.1.tgz",
- "integrity": "sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22819,8 +19268,6 @@
},
"node_modules/micromark-extension-mdxjs": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.1.tgz",
- "integrity": "sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22840,8 +19287,6 @@
},
"node_modules/micromark-extension-mdxjs-esm": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.5.tgz",
- "integrity": "sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -22862,8 +19307,6 @@
},
"node_modules/micromark-factory-destination": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz",
- "integrity": "sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==",
"dev": true,
"funding": [
{
@@ -22884,8 +19327,6 @@
},
"node_modules/micromark-factory-label": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz",
- "integrity": "sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==",
"dev": true,
"funding": [
{
@@ -22907,8 +19348,6 @@
},
"node_modules/micromark-factory-mdx-expression": {
"version": "1.0.9",
- "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.9.tgz",
- "integrity": "sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==",
"dev": true,
"funding": [
{
@@ -22934,8 +19373,6 @@
},
"node_modules/micromark-factory-space": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz",
- "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==",
"dev": true,
"funding": [
{
@@ -22955,8 +19392,6 @@
},
"node_modules/micromark-factory-title": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz",
- "integrity": "sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==",
"dev": true,
"funding": [
{
@@ -22978,8 +19413,6 @@
},
"node_modules/micromark-factory-whitespace": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz",
- "integrity": "sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==",
"dev": true,
"funding": [
{
@@ -23001,8 +19434,6 @@
},
"node_modules/micromark-util-character": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz",
- "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==",
"dev": true,
"funding": [
{
@@ -23022,8 +19453,6 @@
},
"node_modules/micromark-util-chunked": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz",
- "integrity": "sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==",
"dev": true,
"funding": [
{
@@ -23042,8 +19471,6 @@
},
"node_modules/micromark-util-classify-character": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz",
- "integrity": "sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==",
"dev": true,
"funding": [
{
@@ -23064,8 +19491,6 @@
},
"node_modules/micromark-util-combine-extensions": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz",
- "integrity": "sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==",
"dev": true,
"funding": [
{
@@ -23085,8 +19510,6 @@
},
"node_modules/micromark-util-decode-numeric-character-reference": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz",
- "integrity": "sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==",
"dev": true,
"funding": [
{
@@ -23105,8 +19528,6 @@
},
"node_modules/micromark-util-decode-string": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz",
- "integrity": "sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==",
"dev": true,
"funding": [
{
@@ -23128,8 +19549,6 @@
},
"node_modules/micromark-util-encode": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz",
- "integrity": "sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==",
"dev": true,
"funding": [
{
@@ -23145,8 +19564,6 @@
},
"node_modules/micromark-util-events-to-acorn": {
"version": "1.2.3",
- "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.2.3.tgz",
- "integrity": "sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==",
"dev": true,
"funding": [
{
@@ -23172,8 +19589,6 @@
},
"node_modules/micromark-util-html-tag-name": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz",
- "integrity": "sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==",
"dev": true,
"funding": [
{
@@ -23189,8 +19604,6 @@
},
"node_modules/micromark-util-normalize-identifier": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz",
- "integrity": "sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==",
"dev": true,
"funding": [
{
@@ -23209,8 +19622,6 @@
},
"node_modules/micromark-util-resolve-all": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz",
- "integrity": "sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==",
"dev": true,
"funding": [
{
@@ -23229,8 +19640,6 @@
},
"node_modules/micromark-util-sanitize-uri": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz",
- "integrity": "sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==",
"dev": true,
"funding": [
{
@@ -23251,8 +19660,6 @@
},
"node_modules/micromark-util-subtokenize": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz",
- "integrity": "sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==",
"dev": true,
"funding": [
{
@@ -23274,8 +19681,6 @@
},
"node_modules/micromark-util-symbol": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz",
- "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==",
"dev": true,
"funding": [
{
@@ -23291,8 +19696,6 @@
},
"node_modules/micromark-util-types": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz",
- "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==",
"dev": true,
"funding": [
{
@@ -23308,8 +19711,7 @@
},
"node_modules/micromatch": {
"version": "4.0.8",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
- "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
+ "license": "MIT",
"dependencies": {
"braces": "^3.0.3",
"picomatch": "^2.3.1"
@@ -23320,8 +19722,6 @@
},
"node_modules/mime": {
"version": "1.4.1",
- "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
- "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==",
"license": "MIT",
"bin": {
"mime": "cli.js"
@@ -23329,8 +19729,6 @@
},
"node_modules/mime-db": {
"version": "1.52.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
- "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -23338,8 +19736,6 @@
},
"node_modules/mime-types": {
"version": "2.1.35",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
- "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
"license": "MIT",
"dependencies": {
"mime-db": "1.52.0"
@@ -23350,9 +19746,6 @@
},
"node_modules/mimic-fn": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz",
- "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=12"
@@ -23363,8 +19756,6 @@
},
"node_modules/mimic-function": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz",
- "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -23376,8 +19767,6 @@
},
"node_modules/mimic-response": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
- "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
"license": "MIT",
"engines": {
"node": ">=4"
@@ -23385,16 +19774,12 @@
},
"node_modules/min-document": {
"version": "2.19.0",
- "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz",
- "integrity": "sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==",
"dependencies": {
"dom-walk": "^0.1.0"
}
},
"node_modules/min-indent": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz",
- "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -23403,14 +19788,10 @@
},
"node_modules/minimalistic-assert": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
- "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
"license": "ISC"
},
"node_modules/minimatch": {
"version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
"license": "ISC",
"dependencies": {
"brace-expansion": "^1.1.7"
@@ -23421,8 +19802,6 @@
},
"node_modules/minimist": {
"version": "1.2.8",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
- "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -23430,8 +19809,6 @@
},
"node_modules/minimist-options": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz",
- "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23445,8 +19822,6 @@
},
"node_modules/minipass": {
"version": "7.1.2",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
- "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
"license": "ISC",
"engines": {
"node": ">=16 || 14 >=14.17"
@@ -23454,20 +19829,14 @@
},
"node_modules/minisearch": {
"version": "3.3.0",
- "resolved": "https://registry.npmjs.org/minisearch/-/minisearch-3.3.0.tgz",
- "integrity": "sha512-DlOEfLtiRKcEuShEaaufoDpWKv94lWDSRK7Bkcd0htqHEFZ1vqTi3IIW8cYcPIlomQjaCdiZXk4pyzBNc79I2Q==",
"license": "MIT"
},
"node_modules/mitt": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz",
- "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==",
"license": "MIT"
},
"node_modules/mkdirp": {
"version": "0.5.6",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
- "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
"license": "MIT",
"dependencies": {
"minimist": "^1.2.6"
@@ -23478,14 +19847,10 @@
},
"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==",
"license": "MIT"
},
"node_modules/mocha": {
"version": "10.8.2",
- "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz",
- "integrity": "sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23520,15 +19885,11 @@
},
"node_modules/mocha/node_modules/argparse": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
- "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
"dev": true,
"license": "Python-2.0"
},
"node_modules/mocha/node_modules/brace-expansion": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
- "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23537,8 +19898,6 @@
},
"node_modules/mocha/node_modules/cliui": {
"version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
- "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -23549,8 +19908,6 @@
},
"node_modules/mocha/node_modules/debug": {
"version": "4.4.3",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz",
- "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23567,15 +19924,11 @@
},
"node_modules/mocha/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"dev": true,
"license": "MIT"
},
"node_modules/mocha/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": {
@@ -23587,8 +19940,6 @@
},
"node_modules/mocha/node_modules/find-up": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
- "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23604,8 +19955,6 @@
},
"node_modules/mocha/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -23614,8 +19963,6 @@
},
"node_modules/mocha/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -23624,8 +19971,6 @@
},
"node_modules/mocha/node_modules/js-yaml": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
- "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23637,8 +19982,6 @@
},
"node_modules/mocha/node_modules/locate-path": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
- "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23653,8 +19996,6 @@
},
"node_modules/mocha/node_modules/minimatch": {
"version": "5.1.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -23666,15 +20007,11 @@
},
"node_modules/mocha/node_modules/ms": {
"version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"dev": true,
"license": "MIT"
},
"node_modules/mocha/node_modules/p-limit": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
- "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23689,8 +20026,6 @@
},
"node_modules/mocha/node_modules/p-locate": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
- "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23705,8 +20040,6 @@
},
"node_modules/mocha/node_modules/string-width": {
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23720,8 +20053,6 @@
},
"node_modules/mocha/node_modules/supports-color": {
"version": "8.1.1",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
- "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23736,8 +20067,6 @@
},
"node_modules/mocha/node_modules/yargs": {
"version": "16.2.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
- "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23755,8 +20084,6 @@
},
"node_modules/mocha/node_modules/yocto-queue": {
"version": "0.1.0",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
- "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -23768,14 +20095,10 @@
},
"node_modules/moo": {
"version": "0.5.2",
- "resolved": "https://registry.npmjs.org/moo/-/moo-0.5.2.tgz",
- "integrity": "sha512-iSAJLHYKnX41mKcJKjqvnAN9sf0LMDTXDEvFv+ffuRR9a1MIuXLjMNL6EsnDHSkKLTWNqQQ5uo61P4EbU4NU+Q==",
"license": "BSD-3-Clause"
},
"node_modules/mri": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz",
- "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -23784,8 +20107,6 @@
},
"node_modules/mrmime": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz",
- "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==",
"license": "MIT",
"engines": {
"node": ">=10"
@@ -23793,14 +20114,10 @@
},
"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==",
"license": "MIT"
},
"node_modules/multimatch": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-4.0.0.tgz",
- "integrity": "sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==",
"license": "MIT",
"dependencies": {
"@types/minimatch": "^3.0.3",
@@ -23815,14 +20132,10 @@
},
"node_modules/multimatch/node_modules/@types/minimatch": {
"version": "3.0.5",
- "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
- "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
"license": "MIT"
},
"node_modules/multimatch/node_modules/arrify": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz",
- "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -23830,8 +20143,6 @@
},
"node_modules/mustache": {
"version": "2.3.2",
- "resolved": "https://registry.npmjs.org/mustache/-/mustache-2.3.2.tgz",
- "integrity": "sha512-KpMNwdQsYz3O/SBS1qJ/o3sqUJ5wSb8gb0pul8CO0S56b9Y2ALm8zCfsjPXsqGFfoNBkDwZuZIAjhsZI03gYVQ==",
"license": "MIT",
"bin": {
"mustache": "bin/mustache"
@@ -23842,14 +20153,10 @@
},
"node_modules/nanocolors": {
"version": "0.2.13",
- "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz",
- "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==",
"license": "MIT"
},
"node_modules/nanoid": {
"version": "3.3.8",
- "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz",
- "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==",
"funding": [
{
"type": "github",
@@ -23866,15 +20173,11 @@
},
"node_modules/natural-compare": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
- "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
"dev": true,
"license": "MIT"
},
"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==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -23882,14 +20185,10 @@
},
"node_modules/neo-async": {
"version": "2.6.2",
- "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
- "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
"license": "MIT"
},
"node_modules/netmask": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
- "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
"license": "MIT",
"engines": {
"node": ">= 0.4.0"
@@ -23897,8 +20196,6 @@
},
"node_modules/nlcst-is-literal": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/nlcst-is-literal/-/nlcst-is-literal-2.1.1.tgz",
- "integrity": "sha512-/PyEKNHN+SrcrmnZRwszzZYbvZSN2AVD506+rfMUzyFHB0PtUmqZOdUuXmQxQeZXv6o29pT5chLjQJdC9weOCQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23913,8 +20210,6 @@
},
"node_modules/nlcst-normalize": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/nlcst-normalize/-/nlcst-normalize-3.1.1.tgz",
- "integrity": "sha512-Fz6DhC0dmsuqilkz0viOScT+u9UGjgUpSrzo6yOZlcQ24F/m2BuoVF72KUOKZ06dRUeWyPpCSMxI5ONop9Qptw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23928,8 +20223,6 @@
},
"node_modules/nlcst-search": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/nlcst-search/-/nlcst-search-3.1.1.tgz",
- "integrity": "sha512-0KsxSqFzSYWVDTo/SPde0RYf5LVmW1eAje8rbRJm+Lev1NzrWj2bIwtXfwGvfPbCi2ABsTV8bqmGAiF/EVqVWA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23946,8 +20239,6 @@
},
"node_modules/nlcst-search/node_modules/unist-util-is": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz",
- "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23960,8 +20251,6 @@
},
"node_modules/nlcst-search/node_modules/unist-util-visit": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz",
- "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23976,8 +20265,6 @@
},
"node_modules/nlcst-search/node_modules/unist-util-visit-parents": {
"version": "5.1.3",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz",
- "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23991,8 +20278,6 @@
},
"node_modules/nlcst-to-string": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-3.1.1.tgz",
- "integrity": "sha512-63mVyqaqt0cmn2VcI2aH6kxe1rLAmSROqHMA0i4qqg1tidkfExgpb0FGMikMCn86mw5dFtBtEANfmSSK7TjNHw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24005,8 +20290,6 @@
},
"node_modules/no-case": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
- "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
"license": "MIT",
"dependencies": {
"lower-case": "^2.0.2",
@@ -24015,8 +20298,6 @@
},
"node_modules/node-domexception": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz",
- "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==",
"funding": [
{
"type": "github",
@@ -24034,8 +20315,6 @@
},
"node_modules/node-fetch": {
"version": "2.6.12",
- "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.12.tgz",
- "integrity": "sha512-C/fGU2E8ToujUivIO0H+tpQ6HWo4eEmchoPIoXtxCrVghxdKq+QOHqEZW7tuP3KlV3bC8FRMO5nMCC7Zm1VP6g==",
"license": "MIT",
"dependencies": {
"whatwg-url": "^5.0.0"
@@ -24054,20 +20333,14 @@
},
"node_modules/node-fetch/node_modules/tr46": {
"version": "0.0.3",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
- "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==",
"license": "MIT"
},
"node_modules/node-fetch/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==",
"license": "BSD-2-Clause"
},
"node_modules/node-fetch/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==",
"license": "MIT",
"dependencies": {
"tr46": "~0.0.3",
@@ -24076,13 +20349,10 @@
},
"node_modules/node-releases": {
"version": "2.0.14",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz",
- "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw=="
+ "license": "MIT"
},
"node_modules/nopt": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-6.0.0.tgz",
- "integrity": "sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==",
"license": "ISC",
"dependencies": {
"abbrev": "^1.0.0"
@@ -24096,8 +20366,6 @@
},
"node_modules/normalize-path": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -24105,8 +20373,6 @@
},
"node_modules/normalize-url": {
"version": "4.5.1",
- "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz",
- "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -24115,8 +20381,6 @@
},
"node_modules/npm-normalize-package-bin": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz",
- "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==",
"dev": true,
"license": "ISC",
"engines": {
@@ -24125,9 +20389,6 @@
},
"node_modules/npm-run-path": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.1.0.tgz",
- "integrity": "sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==",
- "dev": true,
"license": "MIT",
"dependencies": {
"path-key": "^4.0.0"
@@ -24141,9 +20402,6 @@
},
"node_modules/npm-run-path/node_modules/path-key": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz",
- "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=12"
@@ -24154,9 +20412,6 @@
},
"node_modules/npmlog": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
- "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
- "deprecated": "This package is no longer supported.",
"license": "ISC",
"dependencies": {
"are-we-there-yet": "~1.1.2",
@@ -24167,8 +20422,6 @@
},
"node_modules/nth-check": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
- "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
"license": "BSD-2-Clause",
"dependencies": {
"boolbase": "^1.0.0"
@@ -24179,8 +20432,6 @@
},
"node_modules/number-is-nan": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
- "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -24188,8 +20439,6 @@
},
"node_modules/nunjucks": {
"version": "3.2.4",
- "resolved": "https://registry.npmjs.org/nunjucks/-/nunjucks-3.2.4.tgz",
- "integrity": "sha512-26XRV6BhkgK0VOxfbU5cQI+ICFUtMLixv1noZn1tGU38kQH5A5nmmbk/O45xdyBhD1esk47nKrY0mvQpZIhRjQ==",
"license": "BSD-2-Clause",
"dependencies": {
"a-sync-waterfall": "^1.0.0",
@@ -24213,8 +20462,6 @@
},
"node_modules/nunjucks/node_modules/commander": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
- "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
"license": "MIT",
"engines": {
"node": ">= 6"
@@ -24222,8 +20469,6 @@
},
"node_modules/object-assign": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -24231,8 +20476,7 @@
},
"node_modules/object-inspect": {
"version": "1.13.2",
- "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.2.tgz",
- "integrity": "sha512-IRZSRuzJiynemAXPYtPe5BoI/RESNYR7TYm50MC5Mqbd3Jmw5y790sErYw3V6SryFJD64b74qQQs9wn5Bg/k3g==",
+ "license": "MIT",
"engines": {
"node": ">= 0.4"
},
@@ -24242,8 +20486,6 @@
},
"node_modules/object-keys": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
- "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -24251,8 +20493,6 @@
},
"node_modules/object.assign": {
"version": "4.1.4",
- "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz",
- "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -24269,8 +20509,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"ee-first": "1.1.1"
@@ -24281,8 +20519,6 @@
},
"node_modules/once": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
"license": "ISC",
"dependencies": {
"wrappy": "1"
@@ -24290,9 +20526,6 @@
},
"node_modules/onetime": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz",
- "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==",
- "dev": true,
"license": "MIT",
"dependencies": {
"mimic-fn": "^4.0.0"
@@ -24305,14 +20538,10 @@
}
},
"node_modules/only": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/only/-/only-0.0.2.tgz",
- "integrity": "sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ=="
+ "version": "0.0.2"
},
"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==",
"license": "MIT",
"dependencies": {
"define-lazy-prop": "^2.0.0",
@@ -24328,14 +20557,10 @@
},
"node_modules/openurl": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz",
- "integrity": "sha512-d/gTkTb1i1GKz5k3XE3XFV/PxQ1k45zDqGP2OA7YhgsaLoqm6qRvARAZOFer1fcXritWlGBRCu/UgeS4HAnXAA==",
"license": "MIT"
},
"node_modules/opn": {
"version": "5.3.0",
- "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz",
- "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==",
"license": "MIT",
"dependencies": {
"is-wsl": "^1.1.0"
@@ -24346,8 +20571,6 @@
},
"node_modules/opn/node_modules/is-wsl": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
- "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==",
"license": "MIT",
"engines": {
"node": ">=4"
@@ -24355,8 +20578,6 @@
},
"node_modules/optionator": {
"version": "0.9.3",
- "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz",
- "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24373,8 +20594,6 @@
},
"node_modules/os-tmpdir": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
- "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
"dev": true,
"license": "MIT",
"engines": {
@@ -24383,31 +20602,52 @@
},
"node_modules/outdent": {
"version": "0.5.0",
- "resolved": "https://registry.npmjs.org/outdent/-/outdent-0.5.0.tgz",
- "integrity": "sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/outvariant": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/outvariant/-/outvariant-1.4.0.tgz",
- "integrity": "sha512-AlWY719RF02ujitly7Kk/0QlV+pXGFDHrHf9O2OKqyqgBieaPOIeuSkL8sRK6j2WK+/ZAURq2kZsY0d8JapUiw==",
"license": "MIT"
},
"node_modules/p-cancelable": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz",
- "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==",
"dev": true,
"license": "MIT",
"engines": {
"node": ">=6"
}
},
+ "node_modules/p-event": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/p-event/-/p-event-5.0.1.tgz",
+ "integrity": "sha512-dd589iCQ7m1L0bmC5NLlVYfy3TbBEsMUfWx9PyAgPeIcFZ/E2yaTZ4Rz4MiBmmJShviiftHVXOqfnfzJ6kyMrQ==",
+ "license": "MIT",
+ "dependencies": {
+ "p-timeout": "^5.0.2"
+ },
+ "engines": {
+ "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/p-event/node_modules/p-timeout": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-5.1.0.tgz",
+ "integrity": "sha512-auFDyzzzGZZZdHz3BtET9VEz0SE/uMEAx7uWfGPucfzEwwe/xH0iVeZibQmANYE/hp9T2+UUZT5m+BKyrDp3Ew==",
+ "license": "MIT",
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/p-filter": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-2.1.0.tgz",
- "integrity": "sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"p-map": "^2.0.0"
},
@@ -24417,17 +20657,14 @@
},
"node_modules/p-filter/node_modules/p-map": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz",
- "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=6"
}
},
"node_modules/p-finally": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
- "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==",
"license": "MIT",
"engines": {
"node": ">=4"
@@ -24435,8 +20672,6 @@
},
"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": {
@@ -24451,8 +20686,6 @@
},
"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": {
@@ -24464,8 +20697,6 @@
},
"node_modules/p-queue": {
"version": "6.6.2",
- "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz",
- "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==",
"license": "MIT",
"dependencies": {
"eventemitter3": "^4.0.4",
@@ -24480,8 +20711,6 @@
},
"node_modules/p-timeout": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
- "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
"license": "MIT",
"dependencies": {
"p-finally": "^1.0.0"
@@ -24492,8 +20721,6 @@
},
"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": {
@@ -24502,8 +20729,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",
- "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
"license": "MIT",
"dependencies": {
"@tootallnate/quickjs-emscripten": "^0.23.0",
@@ -24521,8 +20746,6 @@
},
"node_modules/pac-resolver": {
"version": "7.0.1",
- "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
- "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
"license": "MIT",
"dependencies": {
"degenerator": "^5.0.0",
@@ -24534,8 +20757,6 @@
},
"node_modules/package-json": {
"version": "8.1.1",
- "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz",
- "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24553,14 +20774,10 @@
},
"node_modules/package-json-from-dist": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
- "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
"license": "BlueOak-1.0.0"
},
"node_modules/package-json/node_modules/@sindresorhus/is": {
"version": "5.5.1",
- "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.5.1.tgz",
- "integrity": "sha512-wTsEUhqTXg1NDW+o9aWANj4LxELwWjqN0F3ltsWwpYoh0NSlMWo+u7FluRrSF2E2uaPYx7dJ3FnTf69git/0ug==",
"dev": true,
"license": "MIT",
"engines": {
@@ -24572,8 +20789,6 @@
},
"node_modules/package-json/node_modules/@szmarczak/http-timer": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz",
- "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24585,8 +20800,6 @@
},
"node_modules/package-json/node_modules/cacheable-request": {
"version": "10.2.12",
- "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.12.tgz",
- "integrity": "sha512-qtWGB5kn2OLjx47pYUkWicyOpK1vy9XZhq8yRTXOy+KAmjjESSRLx6SiExnnaGGUP1NM6/vmygMu0fGylNh9tw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24604,8 +20817,6 @@
},
"node_modules/package-json/node_modules/decompress-response": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
- "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24620,8 +20831,6 @@
},
"node_modules/package-json/node_modules/decompress-response/node_modules/mimic-response": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
- "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -24633,8 +20842,6 @@
},
"node_modules/package-json/node_modules/defer-to-connect": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz",
- "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -24643,8 +20850,6 @@
},
"node_modules/package-json/node_modules/got": {
"version": "12.6.1",
- "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz",
- "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24669,15 +20874,11 @@
},
"node_modules/package-json/node_modules/json-buffer": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
- "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
"dev": true,
"license": "MIT"
},
"node_modules/package-json/node_modules/keyv": {
"version": "4.5.3",
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz",
- "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24686,8 +20887,6 @@
},
"node_modules/package-json/node_modules/lowercase-keys": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz",
- "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -24699,8 +20898,6 @@
},
"node_modules/package-json/node_modules/mimic-response": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz",
- "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -24712,8 +20909,6 @@
},
"node_modules/package-json/node_modules/normalize-url": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.0.tgz",
- "integrity": "sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -24725,8 +20920,6 @@
},
"node_modules/package-json/node_modules/p-cancelable": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz",
- "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -24735,8 +20928,6 @@
},
"node_modules/package-json/node_modules/responselike": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz",
- "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24751,20 +20942,15 @@
},
"node_modules/package-manager-detector": {
"version": "0.2.8",
- "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.8.tgz",
- "integrity": "sha512-ts9KSdroZisdvKMWVAVCXiKqnqNfXz4+IbrBG8/BWx/TR5le+jfenvoBuIZ6UWM9nz47W7AbD9qYfAwfWMIwzA==",
- "dev": true
+ "dev": true,
+ "license": "MIT"
},
"node_modules/pako": {
"version": "1.0.11",
- "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
- "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
"license": "(MIT AND Zlib)"
},
"node_modules/param-case": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
- "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
"license": "MIT",
"dependencies": {
"dot-case": "^3.0.4",
@@ -24773,8 +20959,6 @@
},
"node_modules/parent-module": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
- "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
"license": "MIT",
"dependencies": {
"callsites": "^3.0.0"
@@ -24785,8 +20969,6 @@
},
"node_modules/parse-english": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/parse-english/-/parse-english-5.0.0.tgz",
- "integrity": "sha512-sMe/JmsY6g21aJCAm8KgCH90a9zCZ7aGSriSJ5B0CcGEsDN7YmiCk3+1iKPE1heDG6zYY4Xf++V8llWtCvNBSQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24802,8 +20984,6 @@
},
"node_modules/parse-english/node_modules/nlcst-to-string": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-2.0.4.tgz",
- "integrity": "sha512-3x3jwTd6UPG7vi5k4GEzvxJ5rDA7hVUIRNHPblKuMVP9Z3xmlsd9cgLcpAMkc5uPOBna82EeshROFhsPkbnTZg==",
"dev": true,
"license": "MIT",
"funding": {
@@ -24813,8 +20993,6 @@
},
"node_modules/parse-entities": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz",
- "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==",
"license": "MIT",
"dependencies": {
"character-entities": "^1.0.0",
@@ -24831,8 +21009,6 @@
},
"node_modules/parse-entities/node_modules/character-entities": {
"version": "1.2.4",
- "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz",
- "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -24841,8 +21017,6 @@
},
"node_modules/parse-filepath": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
- "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==",
"license": "MIT",
"dependencies": {
"is-absolute": "^1.0.0",
@@ -24855,8 +21029,6 @@
},
"node_modules/parse-json": {
"version": "5.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
- "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.0.0",
@@ -24873,8 +21045,6 @@
},
"node_modules/parse-latin": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-5.0.1.tgz",
- "integrity": "sha512-b/K8ExXaWC9t34kKeDV8kGXBkXZ1HCSAZRYE7HR14eA1GlXX5L8iWhs8USJNhQU9q5ci413jCKF0gOyovvyRBg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24889,8 +21059,6 @@
},
"node_modules/parse-latin/node_modules/array-iterate": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-2.0.1.tgz",
- "integrity": "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg==",
"dev": true,
"license": "MIT",
"funding": {
@@ -24900,8 +21068,6 @@
},
"node_modules/parse-latin/node_modules/unist-util-modify-children": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-3.1.1.tgz",
- "integrity": "sha512-yXi4Lm+TG5VG+qvokP6tpnk+r1EPwyYL04JWDxLvgvPV40jANh7nm3udk65OOWquvbMDe+PL9+LmkxDpTv/7BA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24915,8 +21081,6 @@
},
"node_modules/parse-latin/node_modules/unist-util-visit-children": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-2.0.2.tgz",
- "integrity": "sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -24929,23 +21093,13 @@
},
"node_modules/parse-ms": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-0.1.2.tgz",
- "integrity": "sha512-VwMglE9412ifMHcRFEVJePEpreQh90wjIiOdP0UQQGKV4l+QprdKI+p5noXTkmGjznBMb40s+VymcclATAVvYA==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
}
},
- "node_modules/parse5": {
- "version": "6.0.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
- "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
- "license": "MIT"
- },
"node_modules/parse5-htmlparser2-tree-adapter": {
"version": "7.1.0",
- "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz",
- "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==",
"license": "MIT",
"dependencies": {
"domhandler": "^5.0.3",
@@ -24957,8 +21111,6 @@
},
"node_modules/parse5-htmlparser2-tree-adapter/node_modules/domhandler": {
"version": "5.0.3",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
- "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
"license": "BSD-2-Clause",
"dependencies": {
"domelementtype": "^2.3.0"
@@ -24972,8 +21124,6 @@
},
"node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": {
"version": "7.2.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz",
- "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==",
"license": "MIT",
"dependencies": {
"entities": "^4.5.0"
@@ -24984,8 +21134,6 @@
},
"node_modules/parse5-parser-stream": {
"version": "7.1.2",
- "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz",
- "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==",
"license": "MIT",
"dependencies": {
"parse5": "^7.0.0"
@@ -24996,8 +21144,6 @@
},
"node_modules/parse5-parser-stream/node_modules/parse5": {
"version": "7.2.1",
- "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz",
- "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==",
"license": "MIT",
"dependencies": {
"entities": "^4.5.0"
@@ -25008,8 +21154,6 @@
},
"node_modules/parseurl": {
"version": "1.3.3",
- "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
- "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
"license": "MIT",
"engines": {
"node": ">= 0.8"
@@ -25017,8 +21161,6 @@
},
"node_modules/pascal-case": {
"version": "3.1.2",
- "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
- "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
"license": "MIT",
"dependencies": {
"no-case": "^3.0.4",
@@ -25027,14 +21169,10 @@
},
"node_modules/path-browserify": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz",
- "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==",
"license": "MIT"
},
"node_modules/path-case": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/path-case/-/path-case-3.0.4.tgz",
- "integrity": "sha512-qO4qCFjXqVTrcbPt/hQfhTQ+VhFsqNKOPtytgNKkKxSoEp3XPUQ8ObFuePylOIok5gjn69ry8XiULxCwot3Wfg==",
"license": "MIT",
"dependencies": {
"dot-case": "^3.0.4",
@@ -25043,8 +21181,6 @@
},
"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": {
@@ -25053,8 +21189,6 @@
},
"node_modules/path-is-absolute": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -25062,14 +21196,10 @@
},
"node_modules/path-is-inside": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
- "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==",
"license": "(WTFPL OR MIT)"
},
"node_modules/path-key": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
- "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -25077,14 +21207,10 @@
},
"node_modules/path-parse": {
"version": "1.0.7",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
- "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
"license": "MIT"
},
"node_modules/path-root": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
- "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==",
"license": "MIT",
"dependencies": {
"path-root-regex": "^0.1.0"
@@ -25095,8 +21221,6 @@
},
"node_modules/path-root-regex": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
- "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -25104,8 +21228,6 @@
},
"node_modules/path-scurry": {
"version": "1.11.1",
- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
- "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
"license": "BlueOak-1.0.0",
"dependencies": {
"lru-cache": "^10.2.0",
@@ -25120,22 +21242,18 @@
},
"node_modules/path-scurry/node_modules/lru-cache": {
"version": "10.2.0",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz",
- "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==",
+ "license": "ISC",
"engines": {
"node": "14 || >=16.14"
}
},
"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
+ "dev": true,
+ "license": "MIT"
},
"node_modules/path-type": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
- "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -25143,8 +21261,6 @@
},
"node_modules/pathval": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz",
- "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -25153,8 +21269,6 @@
},
"node_modules/pause-stream": {
"version": "0.0.11",
- "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz",
- "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==",
"license": [
"MIT",
"Apache2"
@@ -25165,19 +21279,14 @@
},
"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==",
"license": "MIT"
},
"node_modules/picocolors": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
- "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
+ "license": "ISC"
},
"node_modules/picomatch": {
"version": "2.3.1",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
- "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
"license": "MIT",
"engines": {
"node": ">=8.6"
@@ -25188,8 +21297,6 @@
},
"node_modules/pidtree": {
"version": "0.6.0",
- "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.6.0.tgz",
- "integrity": "sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==",
"dev": true,
"license": "MIT",
"bin": {
@@ -25201,8 +21308,6 @@
},
"node_modules/pify": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
- "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
"dev": true,
"license": "MIT",
"engines": {
@@ -25211,8 +21316,6 @@
},
"node_modules/pixelmatch": {
"version": "5.3.0",
- "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-5.3.0.tgz",
- "integrity": "sha512-o8mkY4E/+LNUf6LzX96ht6k6CEDi65k9G2rjMtBe9Oo+VPKSvl+0GKHuH/AlG+GA5LPG/i5hrekkxUc3s2HU+Q==",
"license": "ISC",
"dependencies": {
"pngjs": "^6.0.0"
@@ -25223,8 +21326,6 @@
},
"node_modules/pixelmatch/node_modules/pngjs": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-6.0.0.tgz",
- "integrity": "sha512-TRzzuFRRmEoSW/p1KVAmiOgPco2Irlah+bGFCeNfJXxxYGwSw7YwAOAcd7X28K/m5bjBWKsC29KyoMfHbypayg==",
"license": "MIT",
"engines": {
"node": ">=12.13.0"
@@ -25232,8 +21333,6 @@
},
"node_modules/playwright": {
"version": "1.53.0",
- "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.53.0.tgz",
- "integrity": "sha512-ghGNnIEYZC4E+YtclRn4/p6oYbdPiASELBIYkBXfaTVKreQUYbMUYQDwS12a8F0/HtIjr/CkGjtwABeFPGcS4Q==",
"license": "Apache-2.0",
"dependencies": {
"playwright-core": "1.53.0"
@@ -25250,8 +21349,6 @@
},
"node_modules/playwright-core": {
"version": "1.53.0",
- "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.53.0.tgz",
- "integrity": "sha512-mGLg8m0pm4+mmtB7M89Xw/GSqoNC+twivl8ITteqvAndachozYe2ZA7srU6uleV1vEdAHYqjq+SV8SNxRRFYBw==",
"license": "Apache-2.0",
"bin": {
"playwright-core": "cli.js"
@@ -25260,10 +21357,22 @@
"node": ">=18"
}
},
+ "node_modules/playwright/node_modules/fsevents": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
+ "hasInstallScript": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
+ }
+ },
"node_modules/please-upgrade-node": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz",
- "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==",
"license": "MIT",
"dependencies": {
"semver-compare": "^1.0.0"
@@ -25271,14 +21380,10 @@
},
"node_modules/plugins-manager": {
"version": "0.3.1",
- "resolved": "https://registry.npmjs.org/plugins-manager/-/plugins-manager-0.3.1.tgz",
- "integrity": "sha512-DbyyXfJCePJwWnG7/fnqheCBJD9xFOK9T0fAsIW9dhw97gWUhcG91VIVe1zRyVcQdP0MweBlzhFwF88PjoXsVA==",
"license": "MIT"
},
"node_modules/pluralize": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
- "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -25287,8 +21392,6 @@
},
"node_modules/pngjs": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-7.0.0.tgz",
- "integrity": "sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==",
"license": "MIT",
"engines": {
"node": ">=14.19.0"
@@ -25296,8 +21399,6 @@
},
"node_modules/polished": {
"version": "4.3.1",
- "resolved": "https://registry.npmjs.org/polished/-/polished-4.3.1.tgz",
- "integrity": "sha512-OBatVyC/N7SCW/FaDHrSd+vn0o5cS855TOmYi4OkdWUMSJCET/xip//ch8xGUvtr3i44X9LVyWwQlRMTN3pwSA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25309,8 +21410,6 @@
},
"node_modules/portfinder": {
"version": "1.0.32",
- "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz",
- "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==",
"license": "MIT",
"dependencies": {
"async": "^2.6.4",
@@ -25323,8 +21422,6 @@
},
"node_modules/portfinder/node_modules/debug": {
"version": "3.2.7",
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
"license": "MIT",
"dependencies": {
"ms": "^2.1.1"
@@ -25332,8 +21429,6 @@
},
"node_modules/portscanner": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.2.0.tgz",
- "integrity": "sha512-IFroCz/59Lqa2uBvzK3bKDbDDIEaAY8XJ1jFxcLWTqosrsc32//P4VuSB2vZXoHiHqOmx8B5L5hnKOxL/7FlPw==",
"license": "MIT",
"dependencies": {
"async": "^2.6.0",
@@ -25346,8 +21441,6 @@
},
"node_modules/postcss": {
"version": "8.5.1",
- "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.1.tgz",
- "integrity": "sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==",
"dev": true,
"funding": [
{
@@ -25375,8 +21468,6 @@
},
"node_modules/postcss-calc": {
"version": "8.2.4",
- "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz",
- "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25389,8 +21480,6 @@
},
"node_modules/postcss-colormin": {
"version": "5.3.1",
- "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz",
- "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25408,8 +21497,6 @@
},
"node_modules/postcss-convert-values": {
"version": "5.1.3",
- "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz",
- "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25425,8 +21512,6 @@
},
"node_modules/postcss-discard-comments": {
"version": "5.1.2",
- "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz",
- "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -25438,8 +21523,6 @@
},
"node_modules/postcss-discard-duplicates": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz",
- "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -25451,8 +21534,6 @@
},
"node_modules/postcss-discard-empty": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz",
- "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==",
"dev": true,
"license": "MIT",
"engines": {
@@ -25464,8 +21545,6 @@
},
"node_modules/postcss-discard-overridden": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz",
- "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -25477,8 +21556,6 @@
},
"node_modules/postcss-load-config": {
"version": "3.1.4",
- "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz",
- "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25507,8 +21584,6 @@
},
"node_modules/postcss-load-config/node_modules/yaml": {
"version": "1.10.2",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
- "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
"dev": true,
"license": "ISC",
"engines": {
@@ -25517,8 +21592,6 @@
},
"node_modules/postcss-merge-longhand": {
"version": "5.1.7",
- "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz",
- "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25534,8 +21607,6 @@
},
"node_modules/postcss-merge-rules": {
"version": "5.1.4",
- "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz",
- "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25553,8 +21624,6 @@
},
"node_modules/postcss-minify-font-values": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz",
- "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25569,8 +21638,6 @@
},
"node_modules/postcss-minify-gradients": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz",
- "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25587,8 +21654,6 @@
},
"node_modules/postcss-minify-params": {
"version": "5.1.4",
- "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz",
- "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25605,8 +21670,6 @@
},
"node_modules/postcss-minify-selectors": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz",
- "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25621,8 +21684,6 @@
},
"node_modules/postcss-modules": {
"version": "4.3.1",
- "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-4.3.1.tgz",
- "integrity": "sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25641,8 +21702,6 @@
},
"node_modules/postcss-modules-extract-imports": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
- "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
"dev": true,
"license": "ISC",
"engines": {
@@ -25654,8 +21713,6 @@
},
"node_modules/postcss-modules-local-by-default": {
"version": "4.0.3",
- "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz",
- "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25672,8 +21729,6 @@
},
"node_modules/postcss-modules-scope": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
- "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -25688,8 +21743,6 @@
},
"node_modules/postcss-modules-values": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
- "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -25704,8 +21757,6 @@
},
"node_modules/postcss-normalize-charset": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz",
- "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -25717,8 +21768,6 @@
},
"node_modules/postcss-normalize-display-values": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz",
- "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25733,8 +21782,6 @@
},
"node_modules/postcss-normalize-positions": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz",
- "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25749,8 +21796,6 @@
},
"node_modules/postcss-normalize-repeat-style": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz",
- "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25765,8 +21810,6 @@
},
"node_modules/postcss-normalize-string": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz",
- "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25781,8 +21824,6 @@
},
"node_modules/postcss-normalize-timing-functions": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz",
- "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25797,8 +21838,6 @@
},
"node_modules/postcss-normalize-unicode": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz",
- "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25814,8 +21853,6 @@
},
"node_modules/postcss-normalize-url": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz",
- "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25831,8 +21868,6 @@
},
"node_modules/postcss-normalize-url/node_modules/normalize-url": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
- "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
"dev": true,
"license": "MIT",
"engines": {
@@ -25844,8 +21879,6 @@
},
"node_modules/postcss-normalize-whitespace": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz",
- "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25860,8 +21893,6 @@
},
"node_modules/postcss-ordered-values": {
"version": "5.1.3",
- "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz",
- "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25877,8 +21908,6 @@
},
"node_modules/postcss-reduce-initial": {
"version": "5.1.2",
- "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz",
- "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25894,8 +21923,6 @@
},
"node_modules/postcss-reduce-transforms": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz",
- "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25910,8 +21937,6 @@
},
"node_modules/postcss-selector-parser": {
"version": "6.0.13",
- "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz",
- "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25924,8 +21949,6 @@
},
"node_modules/postcss-svgo": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz",
- "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25941,8 +21964,6 @@
},
"node_modules/postcss-unique-selectors": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz",
- "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -25957,15 +21978,11 @@
},
"node_modules/postcss-value-parser": {
"version": "4.2.0",
- "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
- "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==",
"dev": true,
"license": "MIT"
},
"node_modules/preact": {
"version": "10.16.0",
- "resolved": "https://registry.npmjs.org/preact/-/preact-10.16.0.tgz",
- "integrity": "sha512-XTSj3dJ4roKIC93pald6rWuB2qQJO9gO2iLLyTe87MrjQN+HklueLsmskbywEWqCHlclgz3/M4YLL2iBr9UmMA==",
"dev": true,
"license": "MIT",
"funding": {
@@ -25975,8 +21992,6 @@
},
"node_modules/prelude-ls": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
- "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
"dev": true,
"license": "MIT",
"engines": {
@@ -25985,8 +22000,6 @@
},
"node_modules/prepend-http": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz",
- "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -25995,8 +22008,6 @@
},
"node_modules/prettier": {
"version": "3.8.1",
- "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz",
- "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==",
"devOptional": true,
"license": "MIT",
"bin": {
@@ -26011,8 +22022,6 @@
},
"node_modules/prettier-plugin-package": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/prettier-plugin-package/-/prettier-plugin-package-2.0.0.tgz",
- "integrity": "sha512-d7v5sEUf9AIBYmsjn6kzy9xugvoutgk+pdt1/l3opACE5uHS30LzApezcoHYqDJtvcSPj8SCY/50WIiVYmH3+Q==",
"dev": true,
"license": "MPL-2.0",
"engines": {
@@ -26024,8 +22033,6 @@
},
"node_modules/pretty": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz",
- "integrity": "sha512-G9xUchgTEiNpormdYBl+Pha50gOUovT18IvAe7EYMZ1/f9W/WWMPRn+xI68yXNMUk3QXHDwo/1wV/4NejVNe1w==",
"license": "MIT",
"dependencies": {
"condense-newlines": "^0.2.1",
@@ -26038,8 +22045,6 @@
},
"node_modules/pretty-bytes": {
"version": "5.6.0",
- "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz",
- "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -26050,8 +22055,6 @@
},
"node_modules/pretty-format": {
"version": "27.5.1",
- "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz",
- "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -26065,8 +22068,6 @@
},
"node_modules/pretty-format/node_modules/ansi-styles": {
"version": "5.2.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
- "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -26078,8 +22079,6 @@
},
"node_modules/pretty-ms": {
"version": "0.2.2",
- "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-0.2.2.tgz",
- "integrity": "sha512-ah/vWDJAT0arxQwVcSGp6etaLTZr4IsrXTy/khfjimzdYgSxYWzTMByrtpJUWinAnVY8szDg+qQhsE5MUMz3lQ==",
"license": "MIT",
"dependencies": {
"parse-ms": "^0.1.0"
@@ -26093,8 +22092,6 @@
},
"node_modules/prismjs": {
"version": "1.30.0",
- "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.30.0.tgz",
- "integrity": "sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -26102,8 +22099,6 @@
},
"node_modules/proc-log": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-3.0.0.tgz",
- "integrity": "sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==",
"dev": true,
"license": "ISC",
"engines": {
@@ -26112,8 +22107,6 @@
},
"node_modules/process": {
"version": "0.11.10",
- "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
- "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
"license": "MIT",
"engines": {
"node": ">= 0.6.0"
@@ -26121,14 +22114,10 @@
},
"node_modules/process-nextick-args": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
- "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
"license": "MIT"
},
"node_modules/progress": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
- "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
"license": "MIT",
"engines": {
"node": ">=0.4.0"
@@ -26136,8 +22125,6 @@
},
"node_modules/promise": {
"version": "7.3.1",
- "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz",
- "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==",
"license": "MIT",
"dependencies": {
"asap": "~2.0.3"
@@ -26145,8 +22132,6 @@
},
"node_modules/promise.series": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/promise.series/-/promise.series-0.2.0.tgz",
- "integrity": "sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -26155,8 +22140,6 @@
},
"node_modules/proper-lockfile": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz",
- "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -26167,8 +22150,6 @@
},
"node_modules/property-information": {
"version": "6.2.0",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.2.0.tgz",
- "integrity": "sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -26177,14 +22158,10 @@
},
"node_modules/proto-list": {
"version": "1.2.4",
- "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
- "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==",
"license": "ISC"
},
"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": {
@@ -26197,8 +22174,6 @@
},
"node_modules/proxy-agent": {
"version": "6.5.0",
- "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz",
- "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==",
"license": "MIT",
"dependencies": {
"agent-base": "^7.1.2",
@@ -26216,8 +22191,6 @@
},
"node_modules/proxy-agent/node_modules/lru-cache": {
"version": "7.18.3",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
- "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
"license": "ISC",
"engines": {
"node": ">=12"
@@ -26225,20 +22198,14 @@
},
"node_modules/proxy-from-env": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
- "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
"license": "MIT"
},
"node_modules/prr": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
- "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
"license": "MIT"
},
"node_modules/ps-tree": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/ps-tree/-/ps-tree-1.2.0.tgz",
- "integrity": "sha512-0VnamPPYHl4uaU/nSFeZZpR21QAWRz+sRv4iW9+v/GS/J5U5iZB5BNN6J0RMoOvdx2gWM2+ZFMIm58q24e4UYA==",
"license": "MIT",
"dependencies": {
"event-stream": "=3.3.4"
@@ -26252,8 +22219,6 @@
},
"node_modules/ps-tree/node_modules/event-stream": {
"version": "3.3.4",
- "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz",
- "integrity": "sha512-QHpkERcGsR0T7Qm3HNJSyXKEEj8AHNxkY3PK8TS2KJvQ7NiSHe3DDpwVKKtoYprL/AreyzFBeIkBIWChAqn60g==",
"license": "MIT",
"dependencies": {
"duplexer": "~0.1.1",
@@ -26267,8 +22232,6 @@
},
"node_modules/ps-tree/node_modules/split": {
"version": "0.3.3",
- "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz",
- "integrity": "sha512-wD2AeVmxXRBoX44wAycgjVpMhvbwdI2aZjCkvfNcH1YqHQvJVa1duWc73OyVGJUc05fhFaTZeQ/PYsrmyH0JVA==",
"license": "MIT",
"dependencies": {
"through": "2"
@@ -26279,19 +22242,14 @@
},
"node_modules/pseudomap": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
- "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==",
"license": "ISC"
},
"node_modules/psl": {
"version": "1.9.0",
- "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz",
- "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag=="
+ "license": "MIT"
},
"node_modules/pug": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/pug/-/pug-2.0.4.tgz",
- "integrity": "sha512-XhoaDlvi6NIzL49nu094R2NA6P37ijtgMDuWE+ofekDChvfKnzFal60bhSdiy8y2PBO6fmz3oMEIcfpBVRUdvw==",
"license": "MIT",
"dependencies": {
"pug-code-gen": "^2.0.2",
@@ -26306,8 +22264,6 @@
},
"node_modules/pug-attrs": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/pug-attrs/-/pug-attrs-2.0.4.tgz",
- "integrity": "sha512-TaZ4Z2TWUPDJcV3wjU3RtUXMrd3kM4Wzjbe3EWnSsZPsJ3LDI0F3yCnf2/W7PPFF+edUFQ0HgDL1IoxSz5K8EQ==",
"license": "MIT",
"dependencies": {
"constantinople": "^3.0.1",
@@ -26317,8 +22273,6 @@
},
"node_modules/pug-code-gen": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/pug-code-gen/-/pug-code-gen-2.0.3.tgz",
- "integrity": "sha512-r9sezXdDuZJfW9J91TN/2LFbiqDhmltTFmGpHTsGdrNGp3p4SxAjjXEfnuK2e4ywYsRIVP0NeLbSAMHUcaX1EA==",
"license": "MIT",
"dependencies": {
"constantinople": "^3.1.2",
@@ -26333,14 +22287,10 @@
},
"node_modules/pug-error": {
"version": "1.3.3",
- "resolved": "https://registry.npmjs.org/pug-error/-/pug-error-1.3.3.tgz",
- "integrity": "sha512-qE3YhESP2mRAWMFJgKdtT5D7ckThRScXRwkfo+Erqga7dyJdY3ZquspprMCj/9sJ2ijm5hXFWQE/A3l4poMWiQ==",
"license": "MIT"
},
"node_modules/pug-filters": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/pug-filters/-/pug-filters-3.1.1.tgz",
- "integrity": "sha512-lFfjNyGEyVWC4BwX0WyvkoWLapI5xHSM3xZJFUhx4JM4XyyRdO8Aucc6pCygnqV2uSgJFaJWW3Ft1wCWSoQkQg==",
"license": "MIT",
"dependencies": {
"clean-css": "^4.1.11",
@@ -26354,8 +22304,6 @@
},
"node_modules/pug-filters/node_modules/camelcase": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
- "integrity": "sha512-wzLkDa4K/mzI1OSITC+DUyjgIl/ETNHE9QvYgy6J6Jvqyyz4C0Xfd+lQhb19sX2jMpZV4IssUn0VDVmglV+s4g==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -26363,8 +22311,6 @@
},
"node_modules/pug-filters/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==",
"license": "MIT",
"dependencies": {
"source-map": "~0.6.0"
@@ -26375,8 +22321,6 @@
},
"node_modules/pug-filters/node_modules/cliui": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
- "integrity": "sha512-GIOYRizG+TGoc7Wgc1LiOTLare95R3mzKgoln+Q/lE4ceiYH19gUpl0l0Ffq4lJDEf3FxujMe6IBfOCs7pfqNA==",
"license": "ISC",
"dependencies": {
"center-align": "^0.1.1",
@@ -26386,8 +22330,6 @@
},
"node_modules/pug-filters/node_modules/source-map": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
@@ -26395,8 +22337,6 @@
},
"node_modules/pug-filters/node_modules/uglify-js": {
"version": "2.8.29",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz",
- "integrity": "sha512-qLq/4y2pjcU3vhlhseXGGJ7VbFO4pBANu0kwl8VCa9KEI0V8VfZIx2Fy3w01iSTA/pGwKZSmu/+I4etLNDdt5w==",
"license": "BSD-2-Clause",
"dependencies": {
"source-map": "~0.5.1",
@@ -26414,8 +22354,6 @@
},
"node_modules/pug-filters/node_modules/uglify-js/node_modules/source-map": {
"version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
@@ -26423,8 +22361,6 @@
},
"node_modules/pug-filters/node_modules/wordwrap": {
"version": "0.0.2",
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
- "integrity": "sha512-xSBsCeh+g+dinoBv3GAOWM4LcVVO68wLXRanibtBSdUvkGWQRGeE9P7IwU9EmDDi4jA6L44lz15CGMwdw9N5+Q==",
"license": "MIT/X11",
"engines": {
"node": ">=0.4.0"
@@ -26432,8 +22368,6 @@
},
"node_modules/pug-filters/node_modules/yargs": {
"version": "3.10.0",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
- "integrity": "sha512-QFzUah88GAGy9lyDKGBqZdkYApt63rCXYBGYnEP4xDJPXNqXXnBDACnbrXnViV6jRSqAePwrATi2i8mfYm4L1A==",
"license": "MIT",
"dependencies": {
"camelcase": "^1.0.2",
@@ -26444,8 +22378,6 @@
},
"node_modules/pug-lexer": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/pug-lexer/-/pug-lexer-4.1.0.tgz",
- "integrity": "sha512-i55yzEBtjm0mlplW4LoANq7k3S8gDdfC6+LThGEvsK4FuobcKfDAwt6V4jKPH9RtiE3a2Akfg5UpafZ1OksaPA==",
"license": "MIT",
"dependencies": {
"character-parser": "^2.1.1",
@@ -26455,8 +22387,6 @@
},
"node_modules/pug-linker": {
"version": "3.0.6",
- "resolved": "https://registry.npmjs.org/pug-linker/-/pug-linker-3.0.6.tgz",
- "integrity": "sha512-bagfuHttfQOpANGy1Y6NJ+0mNb7dD2MswFG2ZKj22s8g0wVsojpRlqveEQHmgXXcfROB2RT6oqbPYr9EN2ZWzg==",
"license": "MIT",
"dependencies": {
"pug-error": "^1.3.3",
@@ -26465,8 +22395,6 @@
},
"node_modules/pug-load": {
"version": "2.0.12",
- "resolved": "https://registry.npmjs.org/pug-load/-/pug-load-2.0.12.tgz",
- "integrity": "sha512-UqpgGpyyXRYgJs/X60sE6SIf8UBsmcHYKNaOccyVLEuT6OPBIMo6xMPhoJnqtB3Q3BbO4Z3Bjz5qDsUWh4rXsg==",
"license": "MIT",
"dependencies": {
"object-assign": "^4.1.0",
@@ -26475,8 +22403,6 @@
},
"node_modules/pug-parser": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/pug-parser/-/pug-parser-5.0.1.tgz",
- "integrity": "sha512-nGHqK+w07p5/PsPIyzkTQfzlYfuqoiGjaoqHv1LjOv2ZLXmGX1O+4Vcvps+P4LhxZ3drYSljjq4b+Naid126wA==",
"license": "MIT",
"dependencies": {
"pug-error": "^1.3.3",
@@ -26485,14 +22411,10 @@
},
"node_modules/pug-runtime": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/pug-runtime/-/pug-runtime-2.0.5.tgz",
- "integrity": "sha512-P+rXKn9un4fQY77wtpcuFyvFaBww7/91f3jHa154qU26qFAnOe6SW1CbIDcxiG5lLK9HazYrMCCuDvNgDQNptw==",
"license": "MIT"
},
"node_modules/pug-strip-comments": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/pug-strip-comments/-/pug-strip-comments-1.0.4.tgz",
- "integrity": "sha512-i5j/9CS4yFhSxHp5iKPHwigaig/VV9g+FgReLJWWHEHbvKsbqL0oP/K5ubuLco6Wu3Kan5p7u7qk8A4oLLh6vw==",
"license": "MIT",
"dependencies": {
"pug-error": "^1.3.3"
@@ -26500,14 +22422,10 @@
},
"node_modules/pug-walk": {
"version": "1.1.8",
- "resolved": "https://registry.npmjs.org/pug-walk/-/pug-walk-1.1.8.tgz",
- "integrity": "sha512-GMu3M5nUL3fju4/egXwZO0XLi6fW/K3T3VTgFQ14GxNi8btlxgT5qZL//JwZFm/2Fa64J/PNS8AZeys3wiMkVA==",
"license": "MIT"
},
"node_modules/pump": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
- "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
"license": "MIT",
"dependencies": {
"end-of-stream": "^1.1.0",
@@ -26516,8 +22434,6 @@
},
"node_modules/pump-chain": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/pump-chain/-/pump-chain-1.0.0.tgz",
- "integrity": "sha512-Gqkf1pfKMsowLBtWkhEJNxL5eU9EN1zs/bmWC/mKKODH3j6Xtxe4NH3873UeNzVCjDYWvi/BEXAmbviqRhm6pw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -26528,8 +22444,6 @@
},
"node_modules/pump-chain/node_modules/pump": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz",
- "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -26539,8 +22453,6 @@
},
"node_modules/punycode": {
"version": "2.3.0",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
- "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -26548,8 +22460,6 @@
},
"node_modules/pupa": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz",
- "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -26564,8 +22474,6 @@
},
"node_modules/puppeteer": {
"version": "24.6.0",
- "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.6.0.tgz",
- "integrity": "sha512-wYTB8WkzAr7acrlsp+0at1PZjOJPOxe6dDWKOG/kaX4Zjck9RXCFx3CtsxsAGzPn/Yv6AzgJC/CW1P5l+qxsqw==",
"hasInstallScript": true,
"license": "Apache-2.0",
"dependencies": {
@@ -26585,8 +22493,6 @@
},
"node_modules/puppeteer-core": {
"version": "24.6.0",
- "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.6.0.tgz",
- "integrity": "sha512-Cukxysy12m0v350bhl/Gzof0XQYmtON9l2VvGp3D4BOQZVgyf+y5wIpcjDZQ/896Okoi95dKRGRV8E6a7SYAQQ==",
"license": "Apache-2.0",
"dependencies": {
"@puppeteer/browsers": "2.9.0",
@@ -26602,8 +22508,6 @@
},
"node_modules/puppeteer-core/node_modules/debug": {
"version": "4.4.0",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
- "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
"license": "MIT",
"dependencies": {
"ms": "^2.1.3"
@@ -26619,14 +22523,10 @@
},
"node_modules/puppeteer-core/node_modules/ms": {
"version": "2.1.3",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
"license": "MIT"
},
"node_modules/puppeteer-core/node_modules/ws": {
"version": "8.18.1",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz",
- "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==",
"license": "MIT",
"engines": {
"node": ">=10.0.0"
@@ -26646,8 +22546,7 @@
},
"node_modules/qs": {
"version": "6.13.0",
- "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz",
- "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==",
+ "license": "BSD-3-Clause",
"dependencies": {
"side-channel": "^1.0.6"
},
@@ -26660,14 +22559,10 @@
},
"node_modules/query-selector-shadow-dom": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/query-selector-shadow-dom/-/query-selector-shadow-dom-1.0.1.tgz",
- "integrity": "sha512-lT5yCqEBgfoMYpf3F2xQRK7zEr1rhIIZuceDK6+xRkJQ4NMbHTwXqk4NkwDwQMNqXgG9r9fyHnzwNVs6zV5KRw==",
"license": "MIT"
},
"node_modules/query-string": {
"version": "7.1.3",
- "resolved": "https://registry.npmjs.org/query-string/-/query-string-7.1.3.tgz",
- "integrity": "sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg==",
"license": "MIT",
"dependencies": {
"decode-uri-component": "^0.2.2",
@@ -26684,13 +22579,10 @@
},
"node_modules/querystringify": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
- "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ=="
+ "license": "MIT"
},
"node_modules/queue": {
"version": "6.0.2",
- "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz",
- "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==",
"license": "MIT",
"dependencies": {
"inherits": "~2.0.3"
@@ -26698,8 +22590,6 @@
},
"node_modules/queue-microtask": {
"version": "1.2.3",
- "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
- "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
"funding": [
{
"type": "github",
@@ -26718,14 +22608,11 @@
},
"node_modules/queue-tick": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz",
- "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==",
"license": "MIT"
},
"node_modules/quick-lru": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
- "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -26735,8 +22622,6 @@
},
"node_modules/quotation": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/quotation/-/quotation-2.0.2.tgz",
- "integrity": "sha512-FeUlLe40ROXHVWLZkzmeR2PNYWdkvTXEXhW6FX8axRv1ODt8Gxed3APrE1Qb5i1n70ZzZGRmvs0jY3v/BRcJQQ==",
"dev": true,
"license": "MIT",
"funding": {
@@ -26746,8 +22631,6 @@
},
"node_modules/randombytes": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
- "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
"license": "MIT",
"dependencies": {
"safe-buffer": "^5.1.0"
@@ -26755,8 +22638,6 @@
},
"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==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -26764,8 +22645,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==",
"license": "MIT",
"dependencies": {
"bytes": "3.1.2",
@@ -26779,8 +22658,6 @@
},
"node_modules/rc": {
"version": "1.2.8",
- "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
- "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
"license": "(BSD-2-Clause OR MIT OR Apache-2.0)",
"dependencies": {
"deep-extend": "^0.6.0",
@@ -26794,8 +22671,6 @@
},
"node_modules/rc/node_modules/strip-json-comments": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
- "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -26833,15 +22708,11 @@
},
"node_modules/react-is": {
"version": "17.0.2",
- "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz",
- "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==",
"dev": true,
"license": "MIT"
},
"node_modules/read-package-json-fast": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/read-package-json-fast/-/read-package-json-fast-3.0.2.tgz",
- "integrity": "sha512-0J+Msgym3vrLOUB3hzQCuZHII0xkNGCtz/HJH9xZshwv9DbDwkw1KaE3gx/e2J5rpEY5rtOy6cyhKOPrkP7FZw==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -26854,8 +22725,6 @@
},
"node_modules/read-package-json-fast/node_modules/json-parse-even-better-errors": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.0.tgz",
- "integrity": "sha512-iZbGHafX/59r39gPwVPRBGw0QQKnA7tte5pSMrhWOW7swGsVvVTjmfyAV9pNqk8YGT7tRCdxRu8uzcgZwoDooA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -26864,9 +22733,8 @@
},
"node_modules/read-yaml-file": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-1.1.0.tgz",
- "integrity": "sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"graceful-fs": "^4.1.5",
"js-yaml": "^3.6.1",
@@ -26879,8 +22747,6 @@
},
"node_modules/readable-stream": {
"version": "2.3.8",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
- "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
"license": "MIT",
"dependencies": {
"core-util-is": "~1.0.0",
@@ -26894,14 +22760,10 @@
},
"node_modules/readable-stream/node_modules/safe-buffer": {
"version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
"license": "MIT"
},
"node_modules/readdir-glob": {
"version": "1.1.3",
- "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz",
- "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==",
"license": "Apache-2.0",
"dependencies": {
"minimatch": "^5.1.0"
@@ -26909,8 +22771,6 @@
},
"node_modules/readdir-glob/node_modules/brace-expansion": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -26918,8 +22778,6 @@
},
"node_modules/readdir-glob/node_modules/minimatch": {
"version": "5.1.6",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
- "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
"license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -26930,8 +22788,6 @@
},
"node_modules/readdirp": {
"version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
- "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
"license": "MIT",
"dependencies": {
"picomatch": "^2.2.1"
@@ -26942,8 +22798,6 @@
},
"node_modules/recast": {
"version": "0.23.11",
- "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz",
- "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==",
"license": "MIT",
"dependencies": {
"ast-types": "^0.16.1",
@@ -26958,8 +22812,6 @@
},
"node_modules/recast/node_modules/ast-types": {
"version": "0.16.1",
- "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz",
- "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==",
"license": "MIT",
"dependencies": {
"tslib": "^2.0.1"
@@ -26970,8 +22822,6 @@
},
"node_modules/recast/node_modules/source-map": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
@@ -26979,8 +22829,6 @@
},
"node_modules/recma-build-jsx": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz",
- "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0",
@@ -26994,14 +22842,10 @@
},
"node_modules/recma-build-jsx/node_modules/@types/unist": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
"license": "MIT"
},
"node_modules/recma-build-jsx/node_modules/estree-util-build-jsx": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz",
- "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -27016,8 +22860,6 @@
},
"node_modules/recma-build-jsx/node_modules/estree-util-is-identifier-name": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz",
- "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -27026,8 +22868,6 @@
},
"node_modules/recma-build-jsx/node_modules/estree-walker": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
- "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0"
@@ -27035,8 +22875,6 @@
},
"node_modules/recma-build-jsx/node_modules/unist-util-stringify-position": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
- "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -27048,8 +22886,6 @@
},
"node_modules/recma-build-jsx/node_modules/vfile": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
- "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27062,8 +22898,6 @@
},
"node_modules/recma-build-jsx/node_modules/vfile-message": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
- "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27076,8 +22910,6 @@
},
"node_modules/recma-jsx": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.0.tgz",
- "integrity": "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==",
"license": "MIT",
"dependencies": {
"acorn-jsx": "^5.0.0",
@@ -27093,14 +22925,10 @@
},
"node_modules/recma-jsx/node_modules/@types/unist": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
"license": "MIT"
},
"node_modules/recma-jsx/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -27109,8 +22937,6 @@
},
"node_modules/recma-jsx/node_modules/estree-util-to-js": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz",
- "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -27124,8 +22950,6 @@
},
"node_modules/recma-jsx/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -27136,8 +22960,6 @@
},
"node_modules/recma-jsx/node_modules/trough": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
- "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -27146,8 +22968,6 @@
},
"node_modules/recma-jsx/node_modules/unified": {
"version": "11.0.5",
- "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
- "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27165,8 +22985,6 @@
},
"node_modules/recma-jsx/node_modules/unist-util-stringify-position": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
- "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -27178,8 +22996,6 @@
},
"node_modules/recma-jsx/node_modules/vfile": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
- "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27192,8 +23008,6 @@
},
"node_modules/recma-jsx/node_modules/vfile-message": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
- "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27206,8 +23020,6 @@
},
"node_modules/recma-parse": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz",
- "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0",
@@ -27222,14 +23034,10 @@
},
"node_modules/recma-parse/node_modules/@types/unist": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
"license": "MIT"
},
"node_modules/recma-parse/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -27238,8 +23046,6 @@
},
"node_modules/recma-parse/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -27250,8 +23056,6 @@
},
"node_modules/recma-parse/node_modules/trough": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
- "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -27260,8 +23064,6 @@
},
"node_modules/recma-parse/node_modules/unified": {
"version": "11.0.5",
- "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
- "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27279,8 +23081,6 @@
},
"node_modules/recma-parse/node_modules/unist-util-stringify-position": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
- "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -27292,8 +23092,6 @@
},
"node_modules/recma-parse/node_modules/vfile": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
- "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27306,8 +23104,6 @@
},
"node_modules/recma-parse/node_modules/vfile-message": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
- "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27320,8 +23116,6 @@
},
"node_modules/recma-stringify": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz",
- "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0",
@@ -27336,14 +23130,10 @@
},
"node_modules/recma-stringify/node_modules/@types/unist": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
"license": "MIT"
},
"node_modules/recma-stringify/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -27352,8 +23142,6 @@
},
"node_modules/recma-stringify/node_modules/estree-util-to-js": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz",
- "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -27367,8 +23155,6 @@
},
"node_modules/recma-stringify/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -27379,8 +23165,6 @@
},
"node_modules/recma-stringify/node_modules/trough": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
- "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -27389,8 +23173,6 @@
},
"node_modules/recma-stringify/node_modules/unified": {
"version": "11.0.5",
- "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
- "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27408,8 +23190,6 @@
},
"node_modules/recma-stringify/node_modules/unist-util-stringify-position": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
- "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -27421,8 +23201,6 @@
},
"node_modules/recma-stringify/node_modules/vfile": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
- "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27435,8 +23213,6 @@
},
"node_modules/recma-stringify/node_modules/vfile-message": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
- "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27449,8 +23225,6 @@
},
"node_modules/recursive-copy": {
"version": "2.0.14",
- "resolved": "https://registry.npmjs.org/recursive-copy/-/recursive-copy-2.0.14.tgz",
- "integrity": "sha512-K8WNY8f8naTpfbA+RaXmkaQuD1IeW9EgNEfyGxSqqTQukpVtoOKros9jUqbpEsSw59YOmpd8nCBgtqJZy5nvog==",
"license": "ISC",
"dependencies": {
"errno": "^0.1.2",
@@ -27466,8 +23240,6 @@
},
"node_modules/recursive-copy/node_modules/glob": {
"version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -27486,8 +23258,6 @@
},
"node_modules/recursive-copy/node_modules/pify": {
"version": "2.3.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -27495,8 +23265,6 @@
},
"node_modules/recursive-copy/node_modules/rimraf": {
"version": "2.7.1",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
- "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
"license": "ISC",
"dependencies": {
"glob": "^7.1.3"
@@ -27507,8 +23275,6 @@
},
"node_modules/recursive-copy/node_modules/slash": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
- "integrity": "sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -27516,8 +23282,6 @@
},
"node_modules/redent": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz",
- "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -27530,8 +23294,6 @@
},
"node_modules/reduce-flatten": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/reduce-flatten/-/reduce-flatten-2.0.0.tgz",
- "integrity": "sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -27539,14 +23301,10 @@
},
"node_modules/regenerate": {
"version": "1.4.2",
- "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
- "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
"license": "MIT"
},
"node_modules/regenerate-unicode-properties": {
"version": "10.1.0",
- "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz",
- "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==",
"license": "MIT",
"dependencies": {
"regenerate": "^1.4.2"
@@ -27557,21 +23315,17 @@
},
"node_modules/regenerator-runtime": {
"version": "0.14.0",
- "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz",
- "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA=="
+ "license": "MIT"
},
"node_modules/regenerator-transform": {
"version": "0.15.2",
- "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz",
- "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==",
+ "license": "MIT",
"dependencies": {
"@babel/runtime": "^7.8.4"
}
},
"node_modules/regexp.prototype.flags": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz",
- "integrity": "sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -27587,8 +23341,6 @@
},
"node_modules/regexpu-core": {
"version": "5.3.2",
- "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz",
- "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==",
"license": "MIT",
"dependencies": {
"@babel/regjsgen": "^0.8.0",
@@ -27604,8 +23356,6 @@
},
"node_modules/registry-auth-token": {
"version": "5.0.2",
- "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.0.2.tgz",
- "integrity": "sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -27617,8 +23367,6 @@
},
"node_modules/registry-url": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz",
- "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -27633,8 +23381,6 @@
},
"node_modules/regjsparser": {
"version": "0.9.1",
- "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz",
- "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==",
"license": "BSD-2-Clause",
"dependencies": {
"jsesc": "~0.5.0"
@@ -27645,16 +23391,12 @@
},
"node_modules/regjsparser/node_modules/jsesc": {
"version": "0.5.0",
- "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
- "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==",
"bin": {
"jsesc": "bin/jsesc"
}
},
"node_modules/rehype-autolink-headings": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/rehype-autolink-headings/-/rehype-autolink-headings-5.1.0.tgz",
- "integrity": "sha512-ujU4/ALnWLJQubobQaMdC0h9nkzi7HlW9SOuCxZOkkJqhc/TrQ1cigIjMFQ2Tfc/es0KiFopKvwCUGw7Gw+mFw==",
"license": "MIT",
"dependencies": {
"extend": "^3.0.0",
@@ -27669,8 +23411,6 @@
},
"node_modules/rehype-external-links": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/rehype-external-links/-/rehype-external-links-3.0.0.tgz",
- "integrity": "sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==",
"license": "MIT",
"dependencies": {
"@types/hast": "^3.0.0",
@@ -27687,8 +23427,6 @@
},
"node_modules/rehype-external-links/node_modules/@types/hast": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz",
- "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "*"
@@ -27696,14 +23434,10 @@
},
"node_modules/rehype-external-links/node_modules/@types/unist": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
"license": "MIT"
},
"node_modules/rehype-external-links/node_modules/hast-util-is-element": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz",
- "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==",
"license": "MIT",
"dependencies": {
"@types/hast": "^3.0.0"
@@ -27715,8 +23449,6 @@
},
"node_modules/rehype-external-links/node_modules/unist-util-is": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz",
- "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -27728,8 +23460,6 @@
},
"node_modules/rehype-external-links/node_modules/unist-util-visit": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz",
- "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27743,8 +23473,6 @@
},
"node_modules/rehype-external-links/node_modules/unist-util-visit-parents": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz",
- "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -27757,8 +23485,6 @@
},
"node_modules/rehype-parse": {
"version": "8.0.4",
- "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-8.0.4.tgz",
- "integrity": "sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -27774,8 +23500,6 @@
},
"node_modules/rehype-parse/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"dev": true,
"license": "MIT",
"funding": {
@@ -27785,8 +23509,6 @@
},
"node_modules/rehype-parse/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -27796,10 +23518,13 @@
"url": "https://github.com/sponsors/sindresorhus"
}
},
+ "node_modules/rehype-parse/node_modules/parse5": {
+ "version": "6.0.1",
+ "dev": true,
+ "license": "MIT"
+ },
"node_modules/rehype-parse/node_modules/trough": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz",
- "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==",
"dev": true,
"license": "MIT",
"funding": {
@@ -27809,8 +23534,6 @@
},
"node_modules/rehype-parse/node_modules/unified": {
"version": "10.1.2",
- "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
- "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -27829,8 +23552,6 @@
},
"node_modules/rehype-prism": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/rehype-prism/-/rehype-prism-1.0.2.tgz",
- "integrity": "sha512-+asp8vJJoF4nHkQgjytnXi3ZuHuy1xGWaKMxHOakH8Ax9qva8GcSGVEM+VRavIQHpMUtKtqaLlG2asTsMz3Akw==",
"license": "MIT",
"dependencies": {
"@types/node": "^14.14.31",
@@ -27847,20 +23568,14 @@
},
"node_modules/rehype-prism/node_modules/@types/node": {
"version": "14.18.63",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.63.tgz",
- "integrity": "sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==",
"license": "MIT"
},
"node_modules/rehype-prism/node_modules/@types/parse5": {
"version": "5.0.3",
- "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz",
- "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==",
"license": "MIT"
},
"node_modules/rehype-prism/node_modules/comma-separated-tokens": {
"version": "1.0.8",
- "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz",
- "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -27869,8 +23584,6 @@
},
"node_modules/rehype-prism/node_modules/hast-util-from-parse5": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz",
- "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==",
"license": "MIT",
"dependencies": {
"@types/parse5": "^5.0.0",
@@ -27887,8 +23600,6 @@
},
"node_modules/rehype-prism/node_modules/hast-util-parse-selector": {
"version": "2.2.5",
- "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz",
- "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -27897,8 +23608,6 @@
},
"node_modules/rehype-prism/node_modules/hastscript": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz",
- "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==",
"license": "MIT",
"dependencies": {
"@types/hast": "^2.0.0",
@@ -27912,10 +23621,12 @@
"url": "https://opencollective.com/unified"
}
},
+ "node_modules/rehype-prism/node_modules/parse5": {
+ "version": "6.0.1",
+ "license": "MIT"
+ },
"node_modules/rehype-prism/node_modules/property-information": {
"version": "5.6.0",
- "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz",
- "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==",
"license": "MIT",
"dependencies": {
"xtend": "^4.0.0"
@@ -27927,8 +23638,6 @@
},
"node_modules/rehype-prism/node_modules/rehype-parse": {
"version": "7.0.1",
- "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-7.0.1.tgz",
- "integrity": "sha512-fOiR9a9xH+Le19i4fGzIEowAbwG7idy2Jzs4mOrFWBSJ0sNUgy0ev871dwWnbOo371SjgjG4pwzrbgSVrKxecw==",
"license": "MIT",
"dependencies": {
"hast-util-from-parse5": "^6.0.0",
@@ -27941,8 +23650,6 @@
},
"node_modules/rehype-prism/node_modules/space-separated-tokens": {
"version": "1.1.5",
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz",
- "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==",
"license": "MIT",
"funding": {
"type": "github",
@@ -27951,8 +23658,6 @@
},
"node_modules/rehype-prism/node_modules/unist-util-stringify-position": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
- "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.2"
@@ -27964,8 +23669,6 @@
},
"node_modules/rehype-prism/node_modules/unist-util-visit": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz",
- "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -27979,8 +23682,6 @@
},
"node_modules/rehype-prism/node_modules/unist-util-visit-parents": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz",
- "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -27993,8 +23694,6 @@
},
"node_modules/rehype-prism/node_modules/unist-util-visit-parents/node_modules/unist-util-is": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz",
- "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0"
@@ -28006,8 +23705,6 @@
},
"node_modules/rehype-prism/node_modules/unist-util-visit/node_modules/unist-util-is": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz",
- "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0"
@@ -28019,8 +23716,6 @@
},
"node_modules/rehype-prism/node_modules/vfile": {
"version": "4.2.1",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
- "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -28035,8 +23730,6 @@
},
"node_modules/rehype-prism/node_modules/vfile-location": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz",
- "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -28045,8 +23738,6 @@
},
"node_modules/rehype-prism/node_modules/vfile-message": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
- "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -28059,8 +23750,6 @@
},
"node_modules/rehype-prism/node_modules/web-namespaces": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz",
- "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -28069,8 +23758,6 @@
},
"node_modules/rehype-raw": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-5.1.0.tgz",
- "integrity": "sha512-MDvHAb/5mUnif2R+0IPCYJU8WjHa9UzGtM/F4AVy5GixPlDZ1z3HacYy4xojDU+uBa+0X/3PIfyQI26/2ljJNA==",
"license": "MIT",
"dependencies": {
"hast-util-raw": "^6.1.0"
@@ -28082,8 +23769,6 @@
},
"node_modules/rehype-recma": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz",
- "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0",
@@ -28097,8 +23782,6 @@
},
"node_modules/rehype-recma/node_modules/@types/hast": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz",
- "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "*"
@@ -28106,8 +23789,6 @@
},
"node_modules/rehype-recma/node_modules/@types/mdast": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
- "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
"license": "MIT",
"dependencies": {
"@types/unist": "*"
@@ -28115,14 +23796,10 @@
},
"node_modules/rehype-recma/node_modules/@types/unist": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
"license": "MIT"
},
"node_modules/rehype-recma/node_modules/ccount": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
- "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -28131,8 +23808,6 @@
},
"node_modules/rehype-recma/node_modules/character-entities-html4": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
- "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
"license": "MIT",
"funding": {
"type": "github",
@@ -28141,8 +23816,6 @@
},
"node_modules/rehype-recma/node_modules/character-entities-legacy": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
- "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
"license": "MIT",
"funding": {
"type": "github",
@@ -28151,8 +23824,6 @@
},
"node_modules/rehype-recma/node_modules/character-reference-invalid": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
- "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -28161,8 +23832,6 @@
},
"node_modules/rehype-recma/node_modules/estree-util-attach-comments": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz",
- "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0"
@@ -28174,8 +23843,6 @@
},
"node_modules/rehype-recma/node_modules/estree-util-is-identifier-name": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz",
- "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -28184,8 +23851,6 @@
},
"node_modules/rehype-recma/node_modules/hast-util-to-estree": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.1.tgz",
- "integrity": "sha512-IWtwwmPskfSmma9RpzCappDUitC8t5jhAynHhc1m2+5trOgsrp7txscUSavc5Ic8PATyAjfrCK1wgtxh2cICVQ==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0",
@@ -28212,8 +23877,6 @@
},
"node_modules/rehype-recma/node_modules/hast-util-whitespace": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz",
- "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==",
"license": "MIT",
"dependencies": {
"@types/hast": "^3.0.0"
@@ -28225,14 +23888,10 @@
},
"node_modules/rehype-recma/node_modules/inline-style-parser": {
"version": "0.2.4",
- "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz",
- "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==",
"license": "MIT"
},
"node_modules/rehype-recma/node_modules/is-alphabetical": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
- "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==",
"license": "MIT",
"funding": {
"type": "github",
@@ -28241,8 +23900,6 @@
},
"node_modules/rehype-recma/node_modules/is-alphanumerical": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
- "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
"license": "MIT",
"dependencies": {
"is-alphabetical": "^2.0.0",
@@ -28255,8 +23912,6 @@
},
"node_modules/rehype-recma/node_modules/is-decimal": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
- "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==",
"license": "MIT",
"funding": {
"type": "github",
@@ -28265,8 +23920,6 @@
},
"node_modules/rehype-recma/node_modules/is-hexadecimal": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
- "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -28275,8 +23928,6 @@
},
"node_modules/rehype-recma/node_modules/mdast-util-from-markdown": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",
- "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0",
@@ -28299,8 +23950,6 @@
},
"node_modules/rehype-recma/node_modules/mdast-util-mdx-expression": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz",
- "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -28317,8 +23966,6 @@
},
"node_modules/rehype-recma/node_modules/mdast-util-mdx-jsx": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz",
- "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -28341,8 +23988,6 @@
},
"node_modules/rehype-recma/node_modules/mdast-util-mdxjs-esm": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz",
- "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -28359,8 +24004,6 @@
},
"node_modules/rehype-recma/node_modules/mdast-util-phrasing": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
- "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0",
@@ -28373,8 +24016,6 @@
},
"node_modules/rehype-recma/node_modules/mdast-util-to-markdown": {
"version": "2.1.2",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
- "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0",
@@ -28394,8 +24035,6 @@
},
"node_modules/rehype-recma/node_modules/mdast-util-to-string": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
- "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0"
@@ -28407,8 +24046,6 @@
},
"node_modules/rehype-recma/node_modules/micromark": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz",
- "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28442,8 +24079,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-core-commonmark": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz",
- "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28476,8 +24111,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-factory-destination": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
- "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28497,8 +24130,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-factory-label": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
- "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28519,8 +24150,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-factory-space": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
- "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28539,8 +24168,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-factory-title": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
- "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28561,8 +24188,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-factory-whitespace": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
- "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28583,8 +24208,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-character": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
- "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28603,8 +24226,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-chunked": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
- "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28622,8 +24243,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-classify-character": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
- "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28643,8 +24262,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-combine-extensions": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
- "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28663,8 +24280,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-decode-numeric-character-reference": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
- "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28682,8 +24297,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-decode-string": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
- "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28704,8 +24317,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-encode": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
- "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28720,8 +24331,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-html-tag-name": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
- "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28736,8 +24345,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-normalize-identifier": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
- "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28755,8 +24362,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-resolve-all": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
- "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28774,8 +24379,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-sanitize-uri": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
- "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28795,8 +24398,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-subtokenize": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.4.tgz",
- "integrity": "sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28817,8 +24418,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-symbol": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
- "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28833,8 +24432,6 @@
},
"node_modules/rehype-recma/node_modules/micromark-util-types": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz",
- "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -28849,8 +24446,6 @@
},
"node_modules/rehype-recma/node_modules/parse-entities": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz",
- "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -28868,14 +24463,10 @@
},
"node_modules/rehype-recma/node_modules/parse-entities/node_modules/@types/unist": {
"version": "2.0.11",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
- "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
"license": "MIT"
},
"node_modules/rehype-recma/node_modules/stringify-entities": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",
- "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",
"license": "MIT",
"dependencies": {
"character-entities-html4": "^2.0.0",
@@ -28888,8 +24479,6 @@
},
"node_modules/rehype-recma/node_modules/style-to-object": {
"version": "1.0.8",
- "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz",
- "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==",
"license": "MIT",
"dependencies": {
"inline-style-parser": "0.2.4"
@@ -28897,8 +24486,6 @@
},
"node_modules/rehype-recma/node_modules/unist-util-is": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz",
- "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -28910,8 +24497,6 @@
},
"node_modules/rehype-recma/node_modules/unist-util-position": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
- "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -28923,8 +24508,6 @@
},
"node_modules/rehype-recma/node_modules/unist-util-stringify-position": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
- "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -28936,8 +24519,6 @@
},
"node_modules/rehype-recma/node_modules/unist-util-visit": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz",
- "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -28951,8 +24532,6 @@
},
"node_modules/rehype-recma/node_modules/unist-util-visit-parents": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz",
- "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -28965,8 +24544,6 @@
},
"node_modules/rehype-recma/node_modules/vfile-message": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
- "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -28979,8 +24556,6 @@
},
"node_modules/rehype-recma/node_modules/zwitch": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
- "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
"license": "MIT",
"funding": {
"type": "github",
@@ -28989,8 +24564,6 @@
},
"node_modules/rehype-retext": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rehype-retext/-/rehype-retext-3.0.2.tgz",
- "integrity": "sha512-9Q2JyXBBnXQfwVhrp4/YPGY2GMC2uiSgW0V3WANT3md1lJD5M2V+jlvvQVTu6tFhA1Ap4a2v0zZDZffkND0tAw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29006,8 +24579,6 @@
},
"node_modules/rehype-retext/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29017,8 +24588,6 @@
},
"node_modules/rehype-retext/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -29030,8 +24599,6 @@
},
"node_modules/rehype-retext/node_modules/trough": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz",
- "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29041,8 +24608,6 @@
},
"node_modules/rehype-retext/node_modules/unified": {
"version": "10.1.2",
- "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
- "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29061,8 +24626,6 @@
},
"node_modules/rehype-slug": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/rehype-slug/-/rehype-slug-4.0.1.tgz",
- "integrity": "sha512-KIlJALf9WfHFF21icwTd2yI2IP+RQRweaxH9ChVGQwRYy36+hiomG4ZSe0yQRyCt+D/vE39LbAcOI/h4O4GPhA==",
"license": "MIT",
"dependencies": {
"github-slugger": "^1.1.1",
@@ -29078,8 +24641,6 @@
},
"node_modules/rehype-slug/node_modules/hast-util-to-string": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-1.0.4.tgz",
- "integrity": "sha512-eK0MxRX47AV2eZ+Lyr18DCpQgodvaS3fAQO2+b9Two9F5HEoRPhiUMNzoXArMJfZi2yieFzUBMRl3HNJ3Jus3w==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -29088,8 +24649,6 @@
},
"node_modules/rehype-stringify": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/rehype-stringify/-/rehype-stringify-8.0.0.tgz",
- "integrity": "sha512-VkIs18G0pj2xklyllrPSvdShAV36Ff3yE5PUO9u36f6+2qJFnn22Z5gKwBOwgXviux4UC7K+/j13AnZfPICi/g==",
"license": "MIT",
"dependencies": {
"hast-util-to-html": "^7.1.1"
@@ -29101,8 +24660,6 @@
},
"node_modules/relateurl": {
"version": "0.2.7",
- "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
- "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==",
"license": "MIT",
"engines": {
"node": ">= 0.10"
@@ -29110,8 +24667,6 @@
},
"node_modules/remark": {
"version": "13.0.0",
- "resolved": "https://registry.npmjs.org/remark/-/remark-13.0.0.tgz",
- "integrity": "sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==",
"license": "MIT",
"dependencies": {
"remark-parse": "^9.0.0",
@@ -29125,8 +24680,6 @@
},
"node_modules/remark-footnotes": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz",
- "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -29135,8 +24688,6 @@
},
"node_modules/remark-frontmatter": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-4.0.1.tgz",
- "integrity": "sha512-38fJrB0KnmD3E33a5jZC/5+gGAC2WKNiPw1/fdXJvijBlhA7RCsvJklrYJakS0HedninvaCYW8lQGf9C918GfA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29152,8 +24703,6 @@
},
"node_modules/remark-frontmatter/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29163,8 +24712,6 @@
},
"node_modules/remark-frontmatter/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -29176,8 +24723,6 @@
},
"node_modules/remark-frontmatter/node_modules/trough": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz",
- "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29187,8 +24732,6 @@
},
"node_modules/remark-frontmatter/node_modules/unified": {
"version": "10.1.2",
- "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
- "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29207,8 +24750,6 @@
},
"node_modules/remark-gfm": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-1.0.0.tgz",
- "integrity": "sha512-KfexHJCiqvrdBZVbQ6RopMZGwaXz6wFJEfByIuEwGf0arvITHjiKKZ1dpXujjH9KZdm1//XJQwgfnJ3lmXaDPA==",
"license": "MIT",
"dependencies": {
"mdast-util-gfm": "^0.1.0",
@@ -29221,8 +24762,6 @@
},
"node_modules/remark-html": {
"version": "13.0.2",
- "resolved": "https://registry.npmjs.org/remark-html/-/remark-html-13.0.2.tgz",
- "integrity": "sha512-LhSRQ+3RKdBqB/RGesFWkNNfkGqprDUCwjq54SylfFeNyZby5kqOG8Dn/vYsRoM8htab6EWxFXCY6XIZvMoRiQ==",
"license": "MIT",
"dependencies": {
"hast-util-sanitize": "^3.0.0",
@@ -29236,8 +24775,6 @@
},
"node_modules/remark-mdx": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.0.0.tgz",
- "integrity": "sha512-TDnjSv77Oynf+K1deGWZPKSwh3/9hykVAxVm9enAw6BmicCGklREET8s19KYnjGsNPms0pNDJLmp+bnHDVItAQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29251,8 +24788,6 @@
},
"node_modules/remark-message-control": {
"version": "7.1.1",
- "resolved": "https://registry.npmjs.org/remark-message-control/-/remark-message-control-7.1.1.tgz",
- "integrity": "sha512-xKRWl1NTBOKed0oEtCd8BUfH5m4s8WXxFFSoo7uUwx6GW/qdCy4zov5LfPyw7emantDmhfWn5PdIZgcbVcWMDQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29269,8 +24804,6 @@
},
"node_modules/remark-message-control/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29280,8 +24813,6 @@
},
"node_modules/remark-message-control/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -29293,8 +24824,6 @@
},
"node_modules/remark-message-control/node_modules/trough": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz",
- "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29304,8 +24833,6 @@
},
"node_modules/remark-message-control/node_modules/unified": {
"version": "10.1.2",
- "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
- "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29324,8 +24851,6 @@
},
"node_modules/remark-parse": {
"version": "9.0.0",
- "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz",
- "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==",
"license": "MIT",
"dependencies": {
"mdast-util-from-markdown": "^0.8.0"
@@ -29337,8 +24862,6 @@
},
"node_modules/remark-parse/node_modules/mdast-util-from-markdown": {
"version": "0.8.5",
- "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz",
- "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^3.0.0",
@@ -29354,8 +24877,6 @@
},
"node_modules/remark-parse/node_modules/mdast-util-to-string": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz",
- "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -29364,8 +24885,6 @@
},
"node_modules/remark-parse/node_modules/unist-util-stringify-position": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
- "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.2"
@@ -29377,8 +24896,6 @@
},
"node_modules/remark-rehype": {
"version": "8.1.0",
- "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-8.1.0.tgz",
- "integrity": "sha512-EbCu9kHgAxKmW1yEYjx3QafMyGY3q8noUbNUI5xyKbaFP89wbhDrKxyIQNukNYthzjNHZu6J7hwFg7hRm1svYA==",
"license": "MIT",
"dependencies": {
"mdast-util-to-hast": "^10.2.0"
@@ -29390,8 +24907,6 @@
},
"node_modules/remark-retext": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/remark-retext/-/remark-retext-5.0.1.tgz",
- "integrity": "sha512-h3kOjKNy7oJfohqXlKp+W4YDigHD3rw01x91qvQP/cUkK5nJrDl6yEYwTujQCAXSLZrsBxywlK3ntzIX6c29aA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29407,8 +24922,6 @@
},
"node_modules/remark-retext/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29418,8 +24931,6 @@
},
"node_modules/remark-retext/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -29431,8 +24942,6 @@
},
"node_modules/remark-retext/node_modules/trough": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz",
- "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29442,8 +24951,6 @@
},
"node_modules/remark-retext/node_modules/unified": {
"version": "10.1.2",
- "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
- "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29462,8 +24969,6 @@
},
"node_modules/remark-slug": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/remark-slug/-/remark-slug-6.1.0.tgz",
- "integrity": "sha512-oGCxDF9deA8phWvxFuyr3oSJsdyUAxMFbA0mZ7Y1Sas+emILtO+e5WutF9564gDsEN4IXaQXm5pFo6MLH+YmwQ==",
"license": "MIT",
"dependencies": {
"github-slugger": "^1.0.0",
@@ -29477,8 +24982,6 @@
},
"node_modules/remark-slug/node_modules/mdast-util-to-string": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-1.1.0.tgz",
- "integrity": "sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -29487,8 +24990,6 @@
},
"node_modules/remark-squeeze-paragraphs": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz",
- "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==",
"license": "MIT",
"dependencies": {
"mdast-squeeze-paragraphs": "^4.0.0"
@@ -29500,8 +25001,6 @@
},
"node_modules/remark-stringify": {
"version": "9.0.1",
- "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.1.tgz",
- "integrity": "sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==",
"license": "MIT",
"dependencies": {
"mdast-util-to-markdown": "^0.6.0"
@@ -29513,8 +25012,6 @@
},
"node_modules/remark-stringify/node_modules/longest-streak": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz",
- "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -29523,8 +25020,6 @@
},
"node_modules/remark-stringify/node_modules/mdast-util-to-markdown": {
"version": "0.6.5",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz",
- "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -29541,8 +25036,6 @@
},
"node_modules/remark-stringify/node_modules/mdast-util-to-string": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz",
- "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -29551,8 +25044,6 @@
},
"node_modules/repeat-string": {
"version": "1.6.1",
- "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
- "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==",
"license": "MIT",
"engines": {
"node": ">=0.10"
@@ -29560,8 +25051,6 @@
},
"node_modules/require-directory": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
- "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -29569,8 +25058,6 @@
},
"node_modules/require-from-string": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
- "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -29578,20 +25065,14 @@
},
"node_modules/requires-port": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
- "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==",
"license": "MIT"
},
"node_modules/resize-observer-polyfill": {
"version": "1.5.1",
- "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
- "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==",
"license": "MIT"
},
"node_modules/resolve": {
"version": "1.22.2",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz",
- "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==",
"license": "MIT",
"dependencies": {
"is-core-module": "^2.11.0",
@@ -29607,14 +25088,10 @@
},
"node_modules/resolve-alpn": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz",
- "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==",
"license": "MIT"
},
"node_modules/resolve-from": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
- "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -29623,8 +25100,6 @@
},
"node_modules/resolve-path": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/resolve-path/-/resolve-path-1.4.0.tgz",
- "integrity": "sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==",
"license": "MIT",
"dependencies": {
"http-errors": "~1.6.2",
@@ -29636,8 +25111,6 @@
},
"node_modules/resolve-path/node_modules/depd": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -29645,8 +25118,6 @@
},
"node_modules/resolve-path/node_modules/http-errors": {
"version": "1.6.3",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
- "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
"license": "MIT",
"dependencies": {
"depd": "~1.1.2",
@@ -29660,29 +25131,31 @@
},
"node_modules/resolve-path/node_modules/inherits": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
"license": "ISC"
},
"node_modules/resolve-path/node_modules/setprototypeof": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
- "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
"license": "ISC"
},
"node_modules/resolve-path/node_modules/statuses": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
- "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
}
},
+ "node_modules/resolve-pkg-maps": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz",
+ "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==",
+ "dev": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1"
+ }
+ },
"node_modules/resp-modifier": {
"version": "6.0.2",
- "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz",
- "integrity": "sha512-U1+0kWC/+4ncRFYqQWTx/3qkfE6a4B/h3XXgmXypfa0SPZ3t7cbbaFk297PjQS/yov24R18h6OZe6iZwj3NSLw==",
"dependencies": {
"debug": "^2.2.0",
"minimatch": "^3.0.2"
@@ -29693,8 +25166,6 @@
},
"node_modules/resp-modifier/node_modules/debug": {
"version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"license": "MIT",
"dependencies": {
"ms": "2.0.0"
@@ -29702,14 +25173,10 @@
},
"node_modules/resp-modifier/node_modules/ms": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"license": "MIT"
},
"node_modules/responselike": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
- "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29718,8 +25185,6 @@
},
"node_modules/resq": {
"version": "1.11.0",
- "resolved": "https://registry.npmjs.org/resq/-/resq-1.11.0.tgz",
- "integrity": "sha512-G10EBz+zAAy3zUd/CDoBbXRL6ia9kOo3xRHrMDsHljI0GDkhYlyjwoCx5+3eCC4swi1uCoZQhskuJkj7Gp57Bw==",
"license": "MIT",
"dependencies": {
"fast-deep-equal": "^2.0.1"
@@ -29727,14 +25192,10 @@
},
"node_modules/resq/node_modules/fast-deep-equal": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
- "integrity": "sha512-bCK/2Z4zLidyB4ReuIsvALH6w31YfAQDmXMqMx6FyfHqvBxtjC0eRumeSu4Bs3XtXwpyIywtSTrVT99BxY1f9w==",
"license": "MIT"
},
"node_modules/restore-cursor": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz",
- "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==",
"license": "MIT",
"dependencies": {
"onetime": "^5.1.0",
@@ -29746,8 +25207,6 @@
},
"node_modules/restore-cursor/node_modules/mimic-fn": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
- "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -29755,8 +25214,6 @@
},
"node_modules/restore-cursor/node_modules/onetime": {
"version": "5.1.2",
- "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
- "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
"license": "MIT",
"dependencies": {
"mimic-fn": "^2.1.0"
@@ -29770,8 +25227,6 @@
},
"node_modules/retext-english": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/retext-english/-/retext-english-4.1.0.tgz",
- "integrity": "sha512-Pky2idjvgkzfodO0GH9X4IU8LX/d4ULTnLf7S1WsBRlSCh/JdTFPafXZstJqZehtQWNHrgoCqVOiGugsNFYvIQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29787,8 +25242,6 @@
},
"node_modules/retext-english/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29798,8 +25251,6 @@
},
"node_modules/retext-english/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -29811,8 +25262,6 @@
},
"node_modules/retext-english/node_modules/trough": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz",
- "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29822,8 +25271,6 @@
},
"node_modules/retext-english/node_modules/unified": {
"version": "10.1.2",
- "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
- "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29842,8 +25289,6 @@
},
"node_modules/retext-equality": {
"version": "6.6.0",
- "resolved": "https://registry.npmjs.org/retext-equality/-/retext-equality-6.6.0.tgz",
- "integrity": "sha512-il0Q8Dlxluc67UQnk49XmwISl3mzf1Lvuat0yZKzR2NuuluzTXI4EK44HA5JOobt/vmYkDaJaDsxHf0MmE4OMA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29865,8 +25310,6 @@
},
"node_modules/retext-equality/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29876,8 +25319,6 @@
},
"node_modules/retext-equality/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -29889,8 +25330,6 @@
},
"node_modules/retext-equality/node_modules/trough": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz",
- "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29900,8 +25339,6 @@
},
"node_modules/retext-equality/node_modules/unified": {
"version": "10.1.2",
- "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
- "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29920,8 +25357,6 @@
},
"node_modules/retext-equality/node_modules/unist-util-is": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz",
- "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29934,8 +25369,6 @@
},
"node_modules/retext-equality/node_modules/unist-util-visit": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz",
- "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29950,8 +25383,6 @@
},
"node_modules/retext-equality/node_modules/unist-util-visit-parents": {
"version": "5.1.3",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz",
- "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29965,8 +25396,6 @@
},
"node_modules/retext-profanities": {
"version": "7.2.2",
- "resolved": "https://registry.npmjs.org/retext-profanities/-/retext-profanities-7.2.2.tgz",
- "integrity": "sha512-nwrR987v3m7+JQ8wyK8oE+adqS1aYUyHyf+k6omflI/8PL9Slbp/39YieTJJvrmR0udBe2iV7aURXW5/3Uj12w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -29986,8 +25415,6 @@
},
"node_modules/retext-profanities/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"dev": true,
"license": "MIT",
"funding": {
@@ -29997,8 +25424,6 @@
},
"node_modules/retext-profanities/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30010,8 +25435,6 @@
},
"node_modules/retext-profanities/node_modules/trough": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz",
- "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==",
"dev": true,
"license": "MIT",
"funding": {
@@ -30021,8 +25444,6 @@
},
"node_modules/retext-profanities/node_modules/unified": {
"version": "10.1.2",
- "resolved": "https://registry.npmjs.org/unified/-/unified-10.1.2.tgz",
- "integrity": "sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30041,8 +25462,6 @@
},
"node_modules/retext-profanities/node_modules/unist-util-position": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-4.0.4.tgz",
- "integrity": "sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30055,8 +25474,6 @@
},
"node_modules/retry": {
"version": "0.12.0",
- "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
- "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30065,8 +25482,6 @@
},
"node_modules/reusify": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
- "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
"license": "MIT",
"engines": {
"iojs": ">=1.0.0",
@@ -30075,21 +25490,15 @@
},
"node_modules/rfdc": {
"version": "1.4.1",
- "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",
- "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==",
"dev": true,
"license": "MIT"
},
"node_modules/rgb2hex": {
"version": "0.2.5",
- "resolved": "https://registry.npmjs.org/rgb2hex/-/rgb2hex-0.2.5.tgz",
- "integrity": "sha512-22MOP1Rh7sAo1BZpDG6R5RFYzR2lYEgwq7HEmyW2qcsOqR2lQKmn+O//xV3YG/0rrhMC6KVX2hU+ZXuaw9a5bw==",
"license": "MIT"
},
"node_modules/right-align": {
"version": "0.1.3",
- "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
- "integrity": "sha512-yqINtL/G7vs2v+dFIZmFUDbnVyFUJFKd6gK22Kgo6R4jfJGFtisKyncWDDULgjfqf4ASQuIQyjJ7XZ+3aWpsAg==",
"license": "MIT",
"dependencies": {
"align-text": "^0.1.1"
@@ -30100,8 +25509,6 @@
},
"node_modules/rimraf": {
"version": "4.4.1",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz",
- "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -30119,8 +25526,6 @@
},
"node_modules/rimraf/node_modules/brace-expansion": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30129,8 +25534,6 @@
},
"node_modules/rimraf/node_modules/glob": {
"version": "9.3.5",
- "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz",
- "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -30148,8 +25551,6 @@
},
"node_modules/rimraf/node_modules/minimatch": {
"version": "8.0.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz",
- "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -30164,8 +25565,6 @@
},
"node_modules/rimraf/node_modules/minipass": {
"version": "4.2.8",
- "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz",
- "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==",
"dev": true,
"license": "ISC",
"engines": {
@@ -30174,8 +25573,6 @@
},
"node_modules/rollup": {
"version": "4.34.2",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.34.2.tgz",
- "integrity": "sha512-sBDUoxZEaqLu9QeNalL8v3jw6WjPku4wfZGyTU7l7m1oC+rpRihXc/n/H+4148ZkGz5Xli8CHMns//fFGKvpIQ==",
"license": "MIT",
"dependencies": {
"@types/estree": "1.0.6"
@@ -30212,8 +25609,6 @@
},
"node_modules/rollup-plugin-postcss": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/rollup-plugin-postcss/-/rollup-plugin-postcss-4.0.2.tgz",
- "integrity": "sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30240,8 +25635,6 @@
},
"node_modules/rollup-plugin-postcss/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30256,8 +25649,6 @@
},
"node_modules/rollup-plugin-postcss/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": {
@@ -30273,8 +25664,6 @@
},
"node_modules/rollup-plugin-postcss/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30286,15 +25675,11 @@
},
"node_modules/rollup-plugin-postcss/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"dev": true,
"license": "MIT"
},
"node_modules/rollup-plugin-postcss/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30303,8 +25688,6 @@
},
"node_modules/rollup-plugin-postcss/node_modules/pify": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz",
- "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30316,8 +25699,6 @@
},
"node_modules/rollup-plugin-postcss/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30333,8 +25714,6 @@
},
"node_modules/rollup-pluginutils": {
"version": "2.8.2",
- "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
- "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30343,15 +25722,11 @@
},
"node_modules/rollup-pluginutils/node_modules/estree-walker": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
- "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
"dev": true,
"license": "MIT"
},
"node_modules/run-parallel": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
- "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
"funding": [
{
"type": "github",
@@ -30373,14 +25748,10 @@
},
"node_modules/rx": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz",
- "integrity": "sha512-CiaiuN6gapkdl+cZUr67W6I8jquN4lkak3vtIsIWCl4XIPP8ffsoyN6/+PuGXnQy8Cu8W2y9Xxh31Rq4M6wUug==",
"license": "Apache-2.0"
},
"node_modules/rxjs": {
"version": "7.8.1",
- "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz",
- "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -30389,8 +25760,6 @@
},
"node_modules/sade": {
"version": "1.8.1",
- "resolved": "https://registry.npmjs.org/sade/-/sade-1.8.1.tgz",
- "integrity": "sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30402,8 +25771,6 @@
},
"node_modules/safaridriver": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/safaridriver/-/safaridriver-1.0.0.tgz",
- "integrity": "sha512-J92IFbskyo7OYB3Dt4aTdyhag1GlInrfbPCmMteb7aBK7PwlnGz1HI0+oyNN97j7pV9DqUAVoVgkNRMrfY47mQ==",
"license": "MIT",
"engines": {
"node": ">=18.0.0"
@@ -30411,8 +25778,6 @@
},
"node_modules/safe-array-concat": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.0.tgz",
- "integrity": "sha512-9dVEFruWIsnie89yym+xWTAYASdpw3CJV7Li/6zBewGf9z2i1j31rP6jnY0pHEO4QZh6N0K11bFjWmdR8UGdPQ==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -30429,14 +25794,10 @@
},
"node_modules/safe-array-concat/node_modules/isarray": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz",
- "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==",
"license": "MIT"
},
"node_modules/safe-buffer": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
"funding": [
{
"type": "github",
@@ -30455,15 +25816,11 @@
},
"node_modules/safe-identifier": {
"version": "0.4.2",
- "resolved": "https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz",
- "integrity": "sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==",
"dev": true,
"license": "ISC"
},
"node_modules/safe-regex-test": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz",
- "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -30476,27 +25833,19 @@
},
"node_modules/safer-buffer": {
"version": "2.1.2",
- "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
- "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
"license": "MIT"
},
"node_modules/sax-wasm": {
"version": "2.2.3",
- "resolved": "https://registry.npmjs.org/sax-wasm/-/sax-wasm-2.2.3.tgz",
- "integrity": "sha512-EjeBRnjeuhIBoyESx+pkHLGY3t1fIKbVR3LUBdSEHYe9kcn33cZgVswOonaT72KGC8AKFeVelXE9gZRweEKIDg==",
"license": "MIT"
},
"node_modules/scheduler": {
"version": "0.26.0",
- "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.26.0.tgz",
- "integrity": "sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==",
"dev": true,
"license": "MIT"
},
"node_modules/section-matter": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz",
- "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==",
"license": "MIT",
"dependencies": {
"extend-shallow": "^2.0.1",
@@ -30508,8 +25857,6 @@
},
"node_modules/selenium-standalone": {
"version": "8.3.0",
- "resolved": "https://registry.npmjs.org/selenium-standalone/-/selenium-standalone-8.3.0.tgz",
- "integrity": "sha512-cQVWQGxumvPnyzFNtzFtBfDCbqBsdEnwiOwRyrAzeUqf5ltAp3Z3+2f6asSFbLUQJs2sFuF6PsEyNA+eOzXKxg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30538,8 +25885,6 @@
},
"node_modules/selenium-standalone/node_modules/@sindresorhus/is": {
"version": "4.6.0",
- "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz",
- "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30551,8 +25896,6 @@
},
"node_modules/selenium-standalone/node_modules/@szmarczak/http-timer": {
"version": "4.0.6",
- "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz",
- "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30564,8 +25907,6 @@
},
"node_modules/selenium-standalone/node_modules/bl": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/bl/-/bl-6.0.3.tgz",
- "integrity": "sha512-ZmReEQkPP4zOjCHVzGpXYLvf95/HnvwsNZ1sh2dhoy6OxqX9Sl3JF7UmoKXlXE40AjldnWlsSxvqDiDrgSCJDA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30576,8 +25917,6 @@
},
"node_modules/selenium-standalone/node_modules/buffer": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
"dev": true,
"funding": [
{
@@ -30601,8 +25940,6 @@
},
"node_modules/selenium-standalone/node_modules/cacheable-lookup": {
"version": "5.0.4",
- "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz",
- "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30611,8 +25948,6 @@
},
"node_modules/selenium-standalone/node_modules/cacheable-request": {
"version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz",
- "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30630,8 +25965,6 @@
},
"node_modules/selenium-standalone/node_modules/commander": {
"version": "10.0.1",
- "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz",
- "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30640,8 +25973,6 @@
},
"node_modules/selenium-standalone/node_modules/decompress-response": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
- "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30656,8 +25987,6 @@
},
"node_modules/selenium-standalone/node_modules/defer-to-connect": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz",
- "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30666,8 +25995,6 @@
},
"node_modules/selenium-standalone/node_modules/fs-extra": {
"version": "10.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz",
- "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30681,8 +26008,6 @@
},
"node_modules/selenium-standalone/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": {
@@ -30697,8 +26022,6 @@
},
"node_modules/selenium-standalone/node_modules/got": {
"version": "11.8.6",
- "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz",
- "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30723,8 +26046,6 @@
},
"node_modules/selenium-standalone/node_modules/http2-wrapper": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz",
- "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30737,15 +26058,11 @@
},
"node_modules/selenium-standalone/node_modules/json-buffer": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
- "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
"dev": true,
"license": "MIT"
},
"node_modules/selenium-standalone/node_modules/jsonfile": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30757,8 +26074,6 @@
},
"node_modules/selenium-standalone/node_modules/keyv": {
"version": "4.5.3",
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz",
- "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30767,8 +26082,6 @@
},
"node_modules/selenium-standalone/node_modules/lowercase-keys": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
- "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30777,8 +26090,6 @@
},
"node_modules/selenium-standalone/node_modules/mimic-response": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
- "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30790,8 +26101,6 @@
},
"node_modules/selenium-standalone/node_modules/mkdirp": {
"version": "2.1.6",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-2.1.6.tgz",
- "integrity": "sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==",
"dev": true,
"license": "MIT",
"bin": {
@@ -30806,8 +26115,6 @@
},
"node_modules/selenium-standalone/node_modules/normalize-url": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
- "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30819,8 +26126,6 @@
},
"node_modules/selenium-standalone/node_modules/p-cancelable": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz",
- "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30829,8 +26134,6 @@
},
"node_modules/selenium-standalone/node_modules/readable-stream": {
"version": "4.4.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.4.2.tgz",
- "integrity": "sha512-Lk/fICSyIhodxy1IDK2HazkeGjSmezAWX2egdtJnYhtzKEsBPJowlI6F6LPb5tqIQILrMbx22S5o3GuJavPusA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30846,8 +26149,6 @@
},
"node_modules/selenium-standalone/node_modules/responselike": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz",
- "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30859,8 +26160,6 @@
},
"node_modules/selenium-standalone/node_modules/string_decoder": {
"version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30869,8 +26168,6 @@
},
"node_modules/selenium-standalone/node_modules/tar-stream": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.0.0.tgz",
- "integrity": "sha512-O6OfUKBbQOqAhh6owTWmA730J/yZCYcpmZ1DBj2YX51ZQrt7d7NgzrR+CnO9wP6nt/viWZW2XeXLavX3/ZEbEg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -30881,8 +26178,6 @@
},
"node_modules/selenium-standalone/node_modules/universalify": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
- "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -30891,8 +26186,6 @@
},
"node_modules/selenium-webdriver": {
"version": "4.10.0",
- "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.10.0.tgz",
- "integrity": "sha512-hSQPw6jgc+ej/UEcdQPG/iBwwMeCEgZr9HByY/J8ToyXztEqXzU9aLsIyrlj1BywBcStO4JQK/zMUWWrV8+riA==",
"license": "Apache-2.0",
"dependencies": {
"jszip": "^3.10.1",
@@ -30905,8 +26198,6 @@
},
"node_modules/selenium-webdriver/node_modules/glob": {
"version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -30925,8 +26216,6 @@
},
"node_modules/selenium-webdriver/node_modules/rimraf": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
- "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
"license": "ISC",
"dependencies": {
"glob": "^7.1.3"
@@ -30940,8 +26229,6 @@
},
"node_modules/selenium-webdriver/node_modules/tmp": {
"version": "0.2.1",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
- "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
"license": "MIT",
"dependencies": {
"rimraf": "^3.0.0"
@@ -30952,8 +26239,6 @@
},
"node_modules/selenium-webdriver/node_modules/ws": {
"version": "8.13.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz",
- "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==",
"license": "MIT",
"engines": {
"node": ">=10.0.0"
@@ -30973,8 +26258,6 @@
},
"node_modules/semver": {
"version": "7.7.4",
- "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz",
- "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==",
"license": "ISC",
"bin": {
"semver": "bin/semver.js"
@@ -30985,14 +26268,10 @@
},
"node_modules/semver-compare": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz",
- "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==",
"license": "MIT"
},
"node_modules/semver-diff": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz",
- "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -31007,8 +26286,6 @@
},
"node_modules/send": {
"version": "0.16.2",
- "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz",
- "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==",
"license": "MIT",
"dependencies": {
"debug": "2.6.9",
@@ -31031,8 +26308,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"ms": "2.0.0"
@@ -31040,8 +26315,6 @@
},
"node_modules/send/node_modules/depd": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -31049,14 +26322,10 @@
},
"node_modules/send/node_modules/destroy": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
- "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==",
"license": "MIT"
},
"node_modules/send/node_modules/http-errors": {
"version": "1.6.3",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
- "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
"license": "MIT",
"dependencies": {
"depd": "~1.1.2",
@@ -31070,20 +26339,14 @@
},
"node_modules/send/node_modules/inherits": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
"license": "ISC"
},
"node_modules/send/node_modules/ms": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"license": "MIT"
},
"node_modules/send/node_modules/on-finished": {
"version": "2.3.0",
- "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
- "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==",
"license": "MIT",
"dependencies": {
"ee-first": "1.1.1"
@@ -31094,14 +26357,10 @@
},
"node_modules/send/node_modules/setprototypeof": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
- "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
"license": "ISC"
},
"node_modules/send/node_modules/statuses": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz",
- "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -31109,8 +26368,6 @@
},
"node_modules/sentence-case": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/sentence-case/-/sentence-case-3.0.4.tgz",
- "integrity": "sha512-8LS0JInaQMCRoQ7YUytAo/xUu5W2XnQxV2HI/6uM6U7CITS1RqPElr30V6uIqyMKM9lJGRVFy5/4CuzcixNYSg==",
"license": "MIT",
"dependencies": {
"no-case": "^3.0.4",
@@ -31120,8 +26377,6 @@
},
"node_modules/serialize-error": {
"version": "11.0.3",
- "resolved": "https://registry.npmjs.org/serialize-error/-/serialize-error-11.0.3.tgz",
- "integrity": "sha512-2G2y++21dhj2R7iHAdd0FIzjGwuKZld+7Pl/bTU6YIkrC2ZMbVUjm+luj6A6V34Rv9XfKJDKpTWu9W4Gse1D9g==",
"license": "MIT",
"dependencies": {
"type-fest": "^2.12.2"
@@ -31135,8 +26390,6 @@
},
"node_modules/serialize-error/node_modules/type-fest": {
"version": "2.19.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz",
- "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==",
"license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=12.20"
@@ -31147,8 +26400,6 @@
},
"node_modules/serialize-javascript": {
"version": "6.0.2",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
- "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
"license": "BSD-3-Clause",
"dependencies": {
"randombytes": "^2.1.0"
@@ -31156,8 +26407,6 @@
},
"node_modules/serve-index": {
"version": "1.9.1",
- "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
- "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==",
"license": "MIT",
"dependencies": {
"accepts": "~1.3.4",
@@ -31174,8 +26423,6 @@
},
"node_modules/serve-index/node_modules/debug": {
"version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
"license": "MIT",
"dependencies": {
"ms": "2.0.0"
@@ -31183,8 +26430,6 @@
},
"node_modules/serve-index/node_modules/depd": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
- "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -31192,8 +26437,6 @@
},
"node_modules/serve-index/node_modules/http-errors": {
"version": "1.6.3",
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
- "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==",
"license": "MIT",
"dependencies": {
"depd": "~1.1.2",
@@ -31207,26 +26450,18 @@
},
"node_modules/serve-index/node_modules/inherits": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==",
"license": "ISC"
},
"node_modules/serve-index/node_modules/ms": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==",
"license": "MIT"
},
"node_modules/serve-index/node_modules/setprototypeof": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
- "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
"license": "ISC"
},
"node_modules/serve-index/node_modules/statuses": {
"version": "1.5.0",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
- "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
@@ -31234,8 +26469,6 @@
},
"node_modules/serve-static": {
"version": "1.13.2",
- "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz",
- "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==",
"license": "MIT",
"dependencies": {
"encodeurl": "~1.0.2",
@@ -31249,20 +26482,15 @@
},
"node_modules/server-destroy": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz",
- "integrity": "sha512-rb+9B5YBIEzYcD6x2VKidaa+cqYBJQKnU4oe4E3ANwRRN56yk/ua1YCJT1n21NTS8w6CcOclAKNP3PhdCXKYtQ==",
"license": "ISC"
},
"node_modules/set-blocking": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
- "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==",
"license": "ISC"
},
"node_modules/set-function-length": {
"version": "1.2.2",
- "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz",
- "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==",
+ "license": "MIT",
"dependencies": {
"define-data-property": "^1.1.4",
"es-errors": "^1.3.0",
@@ -31277,26 +26505,18 @@
},
"node_modules/setimmediate": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
- "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
"license": "MIT"
},
"node_modules/setprototypeof": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz",
- "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==",
"license": "ISC"
},
"node_modules/shady-css-scoped-element": {
"version": "0.0.2",
- "resolved": "https://registry.npmjs.org/shady-css-scoped-element/-/shady-css-scoped-element-0.0.2.tgz",
- "integrity": "sha512-Dqfl70x6JiwYDujd33ZTbtCK0t52E7+H2swdWQNSTzfsolSa6LJHnTpN4T9OpJJEq4bxuzHRLFO9RBcy/UfrMQ==",
"license": "MIT"
},
"node_modules/shebang-command": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
- "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
"license": "MIT",
"dependencies": {
"shebang-regex": "^3.0.0"
@@ -31307,8 +26527,6 @@
},
"node_modules/shebang-regex": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
- "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -31316,8 +26534,6 @@
},
"node_modules/shell-quote": {
"version": "1.8.1",
- "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz",
- "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==",
"dev": true,
"license": "MIT",
"funding": {
@@ -31326,8 +26542,6 @@
},
"node_modules/short-hash": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/short-hash/-/short-hash-1.0.0.tgz",
- "integrity": "sha512-qbUCD2Pkl4IXRyVqneEjGnUr0NGDGLzZnBUVGJngIQZf/FrhOL0yJhH+JQzak0t8xMmScIKpoX1SxOsPHdwa4w==",
"license": "MIT",
"dependencies": {
"hash-string": "^1.0.0"
@@ -31335,8 +26549,7 @@
},
"node_modules/side-channel": {
"version": "1.0.6",
- "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz",
- "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==",
+ "license": "MIT",
"dependencies": {
"call-bind": "^1.0.7",
"es-errors": "^1.3.0",
@@ -31352,20 +26565,14 @@
},
"node_modules/sigmund": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
- "integrity": "sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==",
"license": "ISC"
},
"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==",
"license": "ISC"
},
"node_modules/simple-concat": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
- "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
"funding": [
{
"type": "github",
@@ -31384,8 +26591,6 @@
},
"node_modules/simple-swizzle": {
"version": "0.2.2",
- "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
- "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
"license": "MIT",
"dependencies": {
"is-arrayish": "^0.3.1"
@@ -31393,20 +26598,14 @@
},
"node_modules/simple-swizzle/node_modules/is-arrayish": {
"version": "0.3.2",
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
- "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
"license": "MIT"
},
"node_modules/singleton-manager": {
"version": "1.6.1",
- "resolved": "https://registry.npmjs.org/singleton-manager/-/singleton-manager-1.6.1.tgz",
- "integrity": "sha512-QBCnYcpgfoXB7oTyyjgoGV7Dkw7Kz7ZppHvoMmn0UMmHj377sD+gB/VzrDU7ze64sfySZGWS9UKxej99faChfA==",
"license": "MIT"
},
"node_modules/sirv": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz",
- "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==",
"license": "MIT",
"dependencies": {
"@polka/url": "^1.0.0-next.24",
@@ -31419,8 +26618,6 @@
},
"node_modules/slash": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
- "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -31428,8 +26625,6 @@
},
"node_modules/slice-ansi": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-5.0.0.tgz",
- "integrity": "sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -31445,8 +26640,6 @@
},
"node_modules/slice-ansi/node_modules/ansi-styles": {
"version": "6.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
- "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
"dev": true,
"license": "MIT",
"engines": {
@@ -31458,15 +26651,11 @@
},
"node_modules/sliced": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/sliced/-/sliced-1.0.1.tgz",
- "integrity": "sha512-VZBmZP8WU3sMOZm1bdgTadsQbcscK0UM8oKxKVBs4XAhUo2Xxzm/OFMGBkPusxw9xL3Uy8LrzEqGqJhclsr0yA==",
"dev": true,
"license": "MIT"
},
"node_modules/slugify": {
"version": "1.6.6",
- "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.6.tgz",
- "integrity": "sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==",
"license": "MIT",
"engines": {
"node": ">=8.0.0"
@@ -31474,8 +26663,6 @@
},
"node_modules/smart-buffer": {
"version": "4.2.0",
- "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
- "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
"license": "MIT",
"engines": {
"node": ">= 6.0.0",
@@ -31484,14 +26671,10 @@
},
"node_modules/smob": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/smob/-/smob-1.4.0.tgz",
- "integrity": "sha512-MqR3fVulhjWuRNSMydnTlweu38UhQ0HXM4buStD/S3mc/BzX3CuM9OmhyQpmtYCvoYdl5ris6TI0ZqH355Ymqg==",
"license": "MIT"
},
"node_modules/snake-case": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/snake-case/-/snake-case-3.0.4.tgz",
- "integrity": "sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==",
"license": "MIT",
"dependencies": {
"dot-case": "^3.0.4",
@@ -31500,8 +26683,7 @@
},
"node_modules/socket.io": {
"version": "4.8.1",
- "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-4.8.1.tgz",
- "integrity": "sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==",
+ "license": "MIT",
"dependencies": {
"accepts": "~1.3.4",
"base64id": "~2.0.0",
@@ -31517,8 +26699,6 @@
},
"node_modules/socket.io-adapter": {
"version": "2.5.2",
- "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.2.tgz",
- "integrity": "sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==",
"license": "MIT",
"dependencies": {
"ws": "~8.11.0"
@@ -31526,8 +26706,6 @@
},
"node_modules/socket.io-adapter/node_modules/ws": {
"version": "8.11.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz",
- "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==",
"license": "MIT",
"engines": {
"node": ">=10.0.0"
@@ -31547,8 +26725,6 @@
},
"node_modules/socket.io-client": {
"version": "4.7.1",
- "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-4.7.1.tgz",
- "integrity": "sha512-Qk3Xj8ekbnzKu3faejo4wk2MzXA029XppiXtTF/PkbTg+fcwaTw1PlDrTrrrU4mKoYC4dvlApOnSeyLCKwek2w==",
"license": "MIT",
"dependencies": {
"@socket.io/component-emitter": "~3.1.0",
@@ -31562,8 +26738,6 @@
},
"node_modules/socket.io-parser": {
"version": "4.2.4",
- "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-4.2.4.tgz",
- "integrity": "sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==",
"license": "MIT",
"dependencies": {
"@socket.io/component-emitter": "~3.1.0",
@@ -31575,8 +26749,6 @@
},
"node_modules/socks": {
"version": "2.8.4",
- "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.4.tgz",
- "integrity": "sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==",
"license": "MIT",
"dependencies": {
"ip-address": "^9.0.5",
@@ -31589,8 +26761,6 @@
},
"node_modules/socks-proxy-agent": {
"version": "8.0.5",
- "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
- "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
"license": "MIT",
"dependencies": {
"agent-base": "^7.1.2",
@@ -31603,8 +26773,6 @@
},
"node_modules/source-map": {
"version": "0.7.4",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz",
- "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==",
"license": "BSD-3-Clause",
"engines": {
"node": ">= 8"
@@ -31612,8 +26780,6 @@
},
"node_modules/source-map-js": {
"version": "1.2.1",
- "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz",
- "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==",
"dev": true,
"license": "BSD-3-Clause",
"engines": {
@@ -31622,8 +26788,6 @@
},
"node_modules/source-map-support": {
"version": "0.5.21",
- "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
- "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
"license": "MIT",
"dependencies": {
"buffer-from": "^1.0.0",
@@ -31632,8 +26796,6 @@
},
"node_modules/source-map-support/node_modules/source-map": {
"version": "0.6.1",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
- "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.10.0"
@@ -31641,14 +26803,10 @@
},
"node_modules/sourcemap-codec": {
"version": "1.4.8",
- "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz",
- "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==",
"license": "MIT"
},
"node_modules/space-separated-tokens": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz",
- "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==",
"license": "MIT",
"funding": {
"type": "github",
@@ -31657,8 +26815,6 @@
},
"node_modules/spacetrim": {
"version": "0.11.59",
- "resolved": "https://registry.npmjs.org/spacetrim/-/spacetrim-0.11.59.tgz",
- "integrity": "sha512-lLYsktklSRKprreOm7NXReW8YiX2VBjbgmXYEziOoGf/qsJqAEACaDvoTtUOycwjpaSh+bT8eu0KrJn7UNxiCg==",
"funding": [
{
"type": "individual",
@@ -31673,14 +26829,10 @@
},
"node_modules/spawn-command": {
"version": "0.0.2",
- "resolved": "https://registry.npmjs.org/spawn-command/-/spawn-command-0.0.2.tgz",
- "integrity": "sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==",
"dev": true
},
"node_modules/spawn-to-readstream": {
"version": "0.1.3",
- "resolved": "https://registry.npmjs.org/spawn-to-readstream/-/spawn-to-readstream-0.1.3.tgz",
- "integrity": "sha512-Xxiqu2wU4nkLv8G+fiv9jT6HRTrz9D8Fajli9HQtqWlrgTwQ3DSs4ZztQbhN/HsVxJX5S7ynzmJ2lQiYDQSYmg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -31693,22 +26845,16 @@
},
"node_modules/spawn-to-readstream/node_modules/isarray": {
"version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
"dev": true,
"license": "MIT"
},
"node_modules/spawn-to-readstream/node_modules/object-keys": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
- "integrity": "sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==",
"dev": true,
"license": "MIT"
},
"node_modules/spawn-to-readstream/node_modules/readable-stream": {
"version": "1.0.34",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
- "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -31720,15 +26866,11 @@
},
"node_modules/spawn-to-readstream/node_modules/string_decoder": {
"version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
"dev": true,
"license": "MIT"
},
"node_modules/spawn-to-readstream/node_modules/through2": {
"version": "0.4.2",
- "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz",
- "integrity": "sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -31738,8 +26880,6 @@
},
"node_modules/spawn-to-readstream/node_modules/xtend": {
"version": "2.1.2",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
- "integrity": "sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==",
"dev": true,
"dependencies": {
"object-keys": "~0.4.0"
@@ -31750,9 +26890,8 @@
},
"node_modules/spawndamnit": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/spawndamnit/-/spawndamnit-3.0.1.tgz",
- "integrity": "sha512-MmnduQUuHCoFckZoWnXsTg7JaiLBJrKFj9UI2MbRPGaJeVpsLcVBu6P/IGZovziM/YBsellCmsprgNA+w0CzVg==",
"dev": true,
+ "license": "SEE LICENSE IN LICENSE",
"dependencies": {
"cross-spawn": "^7.0.5",
"signal-exit": "^4.0.1"
@@ -31760,9 +26899,8 @@
},
"node_modules/spawndamnit/node_modules/signal-exit": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
"dev": true,
+ "license": "ISC",
"engines": {
"node": ">=14"
},
@@ -31772,8 +26910,6 @@
},
"node_modules/spdx-correct": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz",
- "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -31783,15 +26919,11 @@
},
"node_modules/spdx-exceptions": {
"version": "2.3.0",
- "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz",
- "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==",
"dev": true,
"license": "CC-BY-3.0"
},
"node_modules/spdx-expression-parse": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz",
- "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -31801,15 +26933,11 @@
},
"node_modules/spdx-license-ids": {
"version": "3.0.13",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz",
- "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==",
"dev": true,
"license": "CC0-1.0"
},
"node_modules/split": {
"version": "0.2.10",
- "resolved": "https://registry.npmjs.org/split/-/split-0.2.10.tgz",
- "integrity": "sha512-e0pKq+UUH2Xq/sXbYpZBZc3BawsfDZ7dgv+JtRTUPNcvF5CMR4Y9cvJqkMY0MoxWzTHvZuz1beg6pNEKlszPiQ==",
"dev": true,
"dependencies": {
"through": "2"
@@ -31820,8 +26948,6 @@
},
"node_modules/split-on-first": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz",
- "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -31829,8 +26955,6 @@
},
"node_modules/split-transform-stream": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/split-transform-stream/-/split-transform-stream-0.1.1.tgz",
- "integrity": "sha512-nV8lOb9BKS3BqODBjmzELm0Kl878nWoTjdfn6z/v6d/zW8YS/EQ76fP11a/D6Fm6QTsbLdsFJBIpz6t17zHJnQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -31841,8 +26965,6 @@
},
"node_modules/split-transform-stream/node_modules/bubble-stream-error": {
"version": "0.0.1",
- "resolved": "https://registry.npmjs.org/bubble-stream-error/-/bubble-stream-error-0.0.1.tgz",
- "integrity": "sha512-L9hlwJcJ+5p+Bx+FS2VdrOs61bDi9m1rLsZgx/CvUC0J/OPz71tLN/6/sP/X7i7KtQKzm6rzPhdjHdd+I8ZKkQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -31851,22 +26973,16 @@
},
"node_modules/split-transform-stream/node_modules/isarray": {
"version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==",
"dev": true,
"license": "MIT"
},
"node_modules/split-transform-stream/node_modules/object-keys": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz",
- "integrity": "sha512-ncrLw+X55z7bkl5PnUvHwFK9FcGuFYo9gtjws2XtSzL+aZ8tm830P60WJ0dSmFVaSalWieW5MD7kEdnXda9yJw==",
"dev": true,
"license": "MIT"
},
"node_modules/split-transform-stream/node_modules/readable-stream": {
"version": "1.0.34",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
- "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -31878,15 +26994,11 @@
},
"node_modules/split-transform-stream/node_modules/string_decoder": {
"version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
"dev": true,
"license": "MIT"
},
"node_modules/split-transform-stream/node_modules/through2": {
"version": "0.4.2",
- "resolved": "https://registry.npmjs.org/through2/-/through2-0.4.2.tgz",
- "integrity": "sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -31896,8 +27008,6 @@
},
"node_modules/split-transform-stream/node_modules/xtend": {
"version": "2.1.2",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-2.1.2.tgz",
- "integrity": "sha512-vMNKzr2rHP9Dp/e1NQFnLQlwlhp9L/LfvnsVdHxN1f+uggyVI3i08uD14GPvCToPkdsRfyPqIyYGmIk58V98ZQ==",
"dev": true,
"dependencies": {
"object-keys": "~0.4.0"
@@ -31908,8 +27018,6 @@
},
"node_modules/split2": {
"version": "4.2.0",
- "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz",
- "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==",
"license": "ISC",
"engines": {
"node": ">= 10.x"
@@ -31917,21 +27025,15 @@
},
"node_modules/sprintf-js": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
- "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==",
"license": "BSD-3-Clause"
},
"node_modules/stable": {
"version": "0.1.8",
- "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
- "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
"dev": true,
"license": "MIT"
},
"node_modules/state-toggle": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz",
- "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==",
"license": "MIT",
"funding": {
"type": "github",
@@ -31940,8 +27042,6 @@
},
"node_modules/statuses": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
- "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==",
"license": "MIT",
"engines": {
"node": ">= 0.8"
@@ -31949,8 +27049,6 @@
},
"node_modules/storybook": {
"version": "8.6.15",
- "resolved": "https://registry.npmjs.org/storybook/-/storybook-8.6.15.tgz",
- "integrity": "sha512-Ob7DMlwWx8s7dMvcQ3xPc02TvUeralb+xX3oaPRk9wY9Hc6M1IBC/7cEoITkSmRS2v38DHubC+mtEKNc1u2gQg==",
"license": "MIT",
"dependencies": {
"@storybook/core": "8.6.15"
@@ -31975,8 +27073,6 @@
},
"node_modules/storybook-addon-markdown-docs": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/storybook-addon-markdown-docs/-/storybook-addon-markdown-docs-2.0.0.tgz",
- "integrity": "sha512-O42DU4+948Jd70z3iAnAGIk2CyV1fUP1lk8ms2Li7XnWwwXbkspPxhTEIiwSwcRxYhQmSI6UVbsbDRWtWHbeFw==",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.16.7",
@@ -31999,8 +27095,6 @@
},
"node_modules/stream-combiner": {
"version": "0.0.4",
- "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
- "integrity": "sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==",
"license": "MIT",
"dependencies": {
"duplexer": "~0.1.1"
@@ -32008,8 +27102,6 @@
},
"node_modules/stream-read-all": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/stream-read-all/-/stream-read-all-3.0.1.tgz",
- "integrity": "sha512-EWZT9XOceBPlVJRrYcykW8jyRSZYbkb/0ZK36uLEmoWVO5gxBOnntNTseNzfREsqxqdfEGQrD8SXQ3QWbBmq8A==",
"license": "MIT",
"engines": {
"node": ">=10"
@@ -32017,8 +27109,6 @@
},
"node_modules/stream-throttle": {
"version": "0.1.3",
- "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz",
- "integrity": "sha512-889+B9vN9dq7/vLbGyuHeZ6/ctf5sNuGWsDy89uNxkFTAgzy0eK7+w5fL3KLNRTkLle7EgZGvHUphZW0Q26MnQ==",
"license": "BSD-3-Clause",
"dependencies": {
"commander": "^2.2.0",
@@ -32033,16 +27123,13 @@
},
"node_modules/streamifier": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/streamifier/-/streamifier-0.1.1.tgz",
- "integrity": "sha512-zDgl+muIlWzXNsXeyUfOk9dChMjlpkq0DRsxujtYPgyJ676yQ8jEm6zzaaWHFDg5BNcLuif0eD2MTyJdZqXpdg==",
+ "license": "MIT",
"engines": {
"node": ">=0.10"
}
},
"node_modules/streamx": {
"version": "2.21.1",
- "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.21.1.tgz",
- "integrity": "sha512-PhP9wUnFLa+91CPy3N6tiQsK+gnYyUNuk15S3YG/zjYE7RuPeCjJngqnzpC31ow0lzBHQ+QGO4cNJnd0djYUsw==",
"license": "MIT",
"dependencies": {
"fast-fifo": "^1.3.2",
@@ -32055,13 +27142,10 @@
},
"node_modules/strict-event-emitter": {
"version": "0.5.1",
- "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.5.1.tgz",
- "integrity": "sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ=="
+ "license": "MIT"
},
"node_modules/strict-uri-encode": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz",
- "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==",
"license": "MIT",
"engines": {
"node": ">=4"
@@ -32069,8 +27153,6 @@
},
"node_modules/string_decoder": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
"license": "MIT",
"dependencies": {
"safe-buffer": "~5.1.0"
@@ -32078,14 +27160,10 @@
},
"node_modules/string_decoder/node_modules/safe-buffer": {
"version": "5.1.2",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
- "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
"license": "MIT"
},
"node_modules/string-argv": {
"version": "0.3.2",
- "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz",
- "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -32094,15 +27172,17 @@
},
"node_modules/string-hash": {
"version": "1.1.3",
- "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz",
- "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==",
"dev": true,
"license": "CC0-1.0"
},
+ "node_modules/string-natural-compare": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz",
+ "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==",
+ "license": "MIT"
+ },
"node_modules/string-width": {
"version": "5.1.2",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
- "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
"license": "MIT",
"dependencies": {
"eastasianwidth": "^0.2.0",
@@ -32119,8 +27199,6 @@
"node_modules/string-width-cjs": {
"name": "string-width",
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -32133,14 +27211,10 @@
},
"node_modules/string-width-cjs/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"license": "MIT"
},
"node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -32148,8 +27222,6 @@
},
"node_modules/string-width/node_modules/ansi-regex": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
- "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -32160,8 +27232,6 @@
},
"node_modules/string-width/node_modules/strip-ansi": {
"version": "7.1.0",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
- "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
"license": "MIT",
"dependencies": {
"ansi-regex": "^6.0.1"
@@ -32175,8 +27245,6 @@
},
"node_modules/string.prototype.matchall": {
"version": "4.0.8",
- "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz",
- "integrity": "sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -32194,8 +27262,6 @@
},
"node_modules/string.prototype.trim": {
"version": "1.2.7",
- "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz",
- "integrity": "sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -32211,8 +27277,6 @@
},
"node_modules/string.prototype.trimend": {
"version": "1.0.6",
- "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz",
- "integrity": "sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -32225,8 +27289,6 @@
},
"node_modules/string.prototype.trimstart": {
"version": "1.0.6",
- "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz",
- "integrity": "sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -32239,8 +27301,6 @@
},
"node_modules/stringify-entities": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.1.0.tgz",
- "integrity": "sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==",
"license": "MIT",
"dependencies": {
"character-entities-html4": "^1.0.0",
@@ -32254,8 +27314,6 @@
},
"node_modules/stringify-object": {
"version": "3.3.0",
- "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz",
- "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==",
"license": "BSD-2-Clause",
"dependencies": {
"get-own-enumerable-property-symbols": "^3.0.0",
@@ -32268,8 +27326,6 @@
},
"node_modules/stringify-object/node_modules/is-obj": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
- "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -32277,8 +27333,6 @@
},
"node_modules/strip-ansi": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
@@ -32290,8 +27344,6 @@
"node_modules/strip-ansi-cjs": {
"name": "strip-ansi",
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
- "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
"license": "MIT",
"dependencies": {
"ansi-regex": "^5.0.1"
@@ -32302,17 +27354,14 @@
},
"node_modules/strip-bom": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
- "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=4"
}
},
"node_modules/strip-bom-string": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz",
- "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -32320,8 +27369,6 @@
},
"node_modules/strip-comments": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz",
- "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==",
"license": "MIT",
"engines": {
"node": ">=10"
@@ -32329,9 +27376,6 @@
},
"node_modules/strip-final-newline": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz",
- "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==",
- "dev": true,
"license": "MIT",
"engines": {
"node": ">=12"
@@ -32342,8 +27386,6 @@
},
"node_modules/strip-indent": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz",
- "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -32355,8 +27397,6 @@
},
"node_modules/strip-json-comments": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
- "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
"dev": true,
"license": "MIT",
"engines": {
@@ -32368,8 +27408,6 @@
},
"node_modules/strnum": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.1.2.tgz",
- "integrity": "sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==",
"funding": [
{
"type": "github",
@@ -32380,15 +27418,11 @@
},
"node_modules/style-inject": {
"version": "0.3.0",
- "resolved": "https://registry.npmjs.org/style-inject/-/style-inject-0.3.0.tgz",
- "integrity": "sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==",
"dev": true,
"license": "MIT"
},
"node_modules/style-to-object": {
"version": "0.3.0",
- "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz",
- "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==",
"license": "MIT",
"dependencies": {
"inline-style-parser": "0.1.1"
@@ -32396,8 +27430,6 @@
},
"node_modules/stylehacks": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz",
- "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -32411,10 +27443,25 @@
"postcss": "^8.2.15"
}
},
+ "node_modules/super-regex": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/super-regex/-/super-regex-0.2.0.tgz",
+ "integrity": "sha512-WZzIx3rC1CvbMDloLsVw0lkZVKJWbrkJ0k1ghKFmcnPrW1+jWbgTkTEWVtD9lMdmI4jZEz40+naBxl1dCUhXXw==",
+ "license": "MIT",
+ "dependencies": {
+ "clone-regexp": "^3.0.0",
+ "function-timeout": "^0.1.0",
+ "time-span": "^5.1.0"
+ },
+ "engines": {
+ "node": ">=14.16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/supports-color": {
"version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
"license": "MIT",
"dependencies": {
"has-flag": "^3.0.0"
@@ -32425,8 +27472,6 @@
},
"node_modules/supports-preserve-symlinks-flag": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
- "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
"license": "MIT",
"engines": {
"node": ">= 0.4"
@@ -32437,8 +27482,6 @@
},
"node_modules/svgo": {
"version": "2.8.0",
- "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
- "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -32459,8 +27502,6 @@
},
"node_modules/svgo/node_modules/commander": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
- "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -32469,14 +27510,10 @@
},
"node_modules/systemjs": {
"version": "6.14.1",
- "resolved": "https://registry.npmjs.org/systemjs/-/systemjs-6.14.1.tgz",
- "integrity": "sha512-8ftwWd+XnQtZ/aGbatrN4QFNGrKJzmbtixW+ODpci7pyoTajg4sonPP8aFLESAcuVxaC1FyDESt+SpfFCH9rZQ==",
"license": "MIT"
},
"node_modules/table-layout": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-1.0.2.tgz",
- "integrity": "sha512-qd/R7n5rQTRFi+Zf2sk5XVVd9UQl6ZkduPFC3S7WEGJAmetDTjY3qPN50eSKzwuzEyQKy5TN2TiZdkIjos2L6A==",
"license": "MIT",
"dependencies": {
"array-back": "^4.0.1",
@@ -32490,8 +27527,6 @@
},
"node_modules/table-layout/node_modules/array-back": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/array-back/-/array-back-4.0.2.tgz",
- "integrity": "sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -32499,8 +27534,6 @@
},
"node_modules/table-layout/node_modules/typical": {
"version": "5.2.0",
- "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz",
- "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -32508,8 +27541,7 @@
},
"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==",
+ "license": "MIT",
"dependencies": {
"chownr": "^1.1.1",
"mkdirp-classic": "^0.5.2",
@@ -32519,8 +27551,7 @@
},
"node_modules/tar-fs/node_modules/readable-stream": {
"version": "3.6.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
- "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "license": "MIT",
"dependencies": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
@@ -32532,8 +27563,7 @@
},
"node_modules/tar-fs/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==",
+ "license": "MIT",
"dependencies": {
"bl": "^4.0.3",
"end-of-stream": "^1.4.1",
@@ -32547,8 +27577,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"b4a": "^1.6.4",
@@ -32558,8 +27586,6 @@
},
"node_modules/temp-dir": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz",
- "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -32567,8 +27593,6 @@
},
"node_modules/temp-fs": {
"version": "0.9.9",
- "resolved": "https://registry.npmjs.org/temp-fs/-/temp-fs-0.9.9.tgz",
- "integrity": "sha512-WfecDCR1xC9b0nsrzSaxPf3ZuWeWLUWblW4vlDQAa1biQaKHiImHnJfeQocQe/hXKMcolRzgkcVX/7kK4zoWbw==",
"license": "MIT",
"dependencies": {
"rimraf": "~2.5.2"
@@ -32579,8 +27603,6 @@
},
"node_modules/temp-fs/node_modules/glob": {
"version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -32599,8 +27621,6 @@
},
"node_modules/temp-fs/node_modules/rimraf": {
"version": "2.5.4",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.5.4.tgz",
- "integrity": "sha512-Lw7SHMjssciQb/rRz7JyPIy9+bbUshEucPoLRvWqy09vC5zQixl8Uet+Zl+SROBB/JMWHJRdCk1qdxNWHNMvlQ==",
"license": "ISC",
"dependencies": {
"glob": "^7.0.5"
@@ -32611,8 +27631,6 @@
},
"node_modules/tempy": {
"version": "0.6.0",
- "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz",
- "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==",
"license": "MIT",
"dependencies": {
"is-stream": "^2.0.0",
@@ -32629,8 +27647,6 @@
},
"node_modules/tempy/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==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -32638,8 +27654,6 @@
},
"node_modules/tempy/node_modules/type-fest": {
"version": "0.16.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz",
- "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==",
"license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=10"
@@ -32650,8 +27664,6 @@
},
"node_modules/tempy/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==",
"license": "MIT",
"dependencies": {
"crypto-random-string": "^2.0.0"
@@ -32662,8 +27674,6 @@
},
"node_modules/term-size": {
"version": "2.2.1",
- "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz",
- "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -32675,8 +27685,6 @@
},
"node_modules/terser": {
"version": "5.19.0",
- "resolved": "https://registry.npmjs.org/terser/-/terser-5.19.0.tgz",
- "integrity": "sha512-JpcpGOQLOXm2jsomozdMDpd5f8ZHh1rR48OFgWUH3QsyZcfPgv2qDCYbcDEAYNd4OZRj2bWYKpwdll/udZCk/Q==",
"license": "BSD-2-Clause",
"dependencies": {
"@jridgewell/source-map": "^0.3.3",
@@ -32693,8 +27701,6 @@
},
"node_modules/test-exclude": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
- "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -32708,8 +27714,6 @@
},
"node_modules/test-exclude/node_modules/glob": {
"version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"dev": true,
"license": "ISC",
"dependencies": {
@@ -32729,8 +27733,6 @@
},
"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==",
"license": "Apache-2.0",
"dependencies": {
"b4a": "^1.6.4"
@@ -32738,20 +27740,14 @@
},
"node_modules/text-table": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
- "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
"license": "MIT"
},
"node_modules/through": {
"version": "2.3.8",
- "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
- "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==",
"license": "MIT"
},
"node_modules/through2": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.0.tgz",
- "integrity": "sha512-3LhMYlSFQltedwvYhWeUfxaR1cpZb8f9niMsM5T3a5weZKBYu4dfR6Vg6QkK5+SWbK3txeOUCrHtc+KQuVbnDw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -32761,15 +27757,11 @@
},
"node_modules/through2/node_modules/process-nextick-args": {
"version": "1.0.7",
- "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
- "integrity": "sha512-yN0WQmuCX63LP/TMvAg31nvT6m4vDqJEiiv2CAZqWOGNWutc9DfDk1NPYYmKUFmaVM2UwDowH4u5AHWYP/jxKw==",
"dev": true,
"license": "MIT"
},
"node_modules/through2/node_modules/readable-stream": {
"version": "2.0.6",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.6.tgz",
- "integrity": "sha512-TXcFfb63BQe1+ySzsHZI/5v1aJPCShfqvWJ64ayNImXMsN1Cd0YGk/wm8KB7/OeessgPc9QvS9Zou8QTkFzsLw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -32783,15 +27775,11 @@
},
"node_modules/through2/node_modules/string_decoder": {
"version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==",
"dev": true,
"license": "MIT"
},
"node_modules/time-require": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/time-require/-/time-require-0.1.2.tgz",
- "integrity": "sha512-IqcSpa1sVNleRbC9eHnN7p7vwEHNmsjsXUDqjlnvo4+2VLJ7/gIY2XACTBuRhMB4weYbDYKsR3av2ySykRhDIA==",
"dependencies": {
"chalk": "^0.4.0",
"date-time": "^0.1.1",
@@ -32804,8 +27792,6 @@
},
"node_modules/time-require/node_modules/ansi-styles": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz",
- "integrity": "sha512-3iF4FIKdxaVYT3JqQuY3Wat/T2t7TRbbQ94Fu50ZUCbLy4TFbTzr90NOHQodQkNqmeEGCw8WbeP78WNi6SKYUA==",
"license": "MIT",
"engines": {
"node": ">=0.8.0"
@@ -32813,8 +27799,6 @@
},
"node_modules/time-require/node_modules/chalk": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
- "integrity": "sha512-sQfYDlfv2DGVtjdoQqxS0cEZDroyG8h6TamA6rvxwlrU5BaSLDx9xhatBYl2pxZ7gmpNaPFVwBtdGdu5rQ+tYQ==",
"license": "MIT",
"dependencies": {
"ansi-styles": "~1.0.0",
@@ -32827,8 +27811,6 @@
},
"node_modules/time-require/node_modules/strip-ansi": {
"version": "0.1.1",
- "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz",
- "integrity": "sha512-behete+3uqxecWlDAm5lmskaSaISA+ThQ4oNNBDTBJt0x2ppR6IPqfZNuj6BLaLJ/Sji4TPZlcRyOis8wXQTLg==",
"license": "MIT",
"bin": {
"strip-ansi": "cli.js"
@@ -32837,16 +27819,27 @@
"node": ">=0.8.0"
}
},
+ "node_modules/time-span": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/time-span/-/time-span-5.1.0.tgz",
+ "integrity": "sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==",
+ "license": "MIT",
+ "dependencies": {
+ "convert-hrtime": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
"node_modules/tiny-invariant": {
"version": "1.3.3",
- "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz",
- "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==",
"license": "MIT"
},
"node_modules/tinyglobby": {
"version": "0.2.15",
- "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz",
- "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -32862,8 +27855,6 @@
},
"node_modules/tinyglobby/node_modules/fdir": {
"version": "6.5.0",
- "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz",
- "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -32880,8 +27871,6 @@
},
"node_modules/tinyglobby/node_modules/picomatch": {
"version": "4.0.3",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
- "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -32893,8 +27882,6 @@
},
"node_modules/tinyrainbow": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz",
- "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -32903,8 +27890,6 @@
},
"node_modules/tinyspy": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz",
- "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -32913,8 +27898,6 @@
},
"node_modules/tmp": {
"version": "0.0.33",
- "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
- "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -32926,14 +27909,10 @@
},
"node_modules/to-buffer": {
"version": "1.1.1",
- "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
- "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
"license": "MIT"
},
"node_modules/to-readable-stream": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
- "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -32942,8 +27921,7 @@
},
"node_modules/to-regex-range": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
- "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "license": "MIT",
"dependencies": {
"is-number": "^7.0.0"
},
@@ -32953,8 +27931,6 @@
},
"node_modules/to-vfile": {
"version": "7.2.4",
- "resolved": "https://registry.npmjs.org/to-vfile/-/to-vfile-7.2.4.tgz",
- "integrity": "sha512-2eQ+rJ2qGbyw3senPI0qjuM7aut8IYXK6AEoOWb+fJx/mQYzviTckm1wDjq91QYHAPBTYzmdJXxMFA6Mk14mdw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -32968,8 +27944,6 @@
},
"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==",
"license": "MIT",
"engines": {
"node": ">=0.6"
@@ -32977,14 +27951,10 @@
},
"node_modules/token-stream": {
"version": "0.0.1",
- "resolved": "https://registry.npmjs.org/token-stream/-/token-stream-0.0.1.tgz",
- "integrity": "sha512-nfjOAu/zAWmX9tgwi5NRp7O7zTDUD1miHiB40klUnAh9qnL1iXdgzcz/i5dMaL5jahcBAaSfmNOBBJBLJW8TEg==",
"license": "MIT"
},
"node_modules/totalist": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz",
- "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==",
"license": "MIT",
"engines": {
"node": ">=6"
@@ -32992,8 +27962,7 @@
},
"node_modules/tough-cookie": {
"version": "4.1.4",
- "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz",
- "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==",
+ "license": "BSD-3-Clause",
"dependencies": {
"psl": "^1.1.33",
"punycode": "^2.1.1",
@@ -33006,16 +27975,13 @@
},
"node_modules/tough-cookie/node_modules/universalify": {
"version": "0.2.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz",
- "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==",
+ "license": "MIT",
"engines": {
"node": ">= 4.0.0"
}
},
"node_modules/tr46": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
- "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
"license": "MIT",
"dependencies": {
"punycode": "^2.1.1"
@@ -33026,8 +27992,6 @@
},
"node_modules/tree-kill": {
"version": "1.2.2",
- "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz",
- "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==",
"dev": true,
"license": "MIT",
"bin": {
@@ -33035,14 +27999,10 @@
}
},
"node_modules/trim": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz",
- "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ=="
+ "version": "0.0.1"
},
"node_modules/trim-lines": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz",
- "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -33051,8 +28011,6 @@
},
"node_modules/trim-trailing-lines": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz",
- "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==",
"license": "MIT",
"funding": {
"type": "github",
@@ -33061,8 +28019,6 @@
},
"node_modules/trough": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz",
- "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==",
"license": "MIT",
"funding": {
"type": "github",
@@ -33070,9 +28026,7 @@
}
},
"node_modules/ts-api-utils": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.5.0.tgz",
- "integrity": "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==",
+ "version": "2.4.0",
"dev": true,
"license": "MIT",
"engines": {
@@ -33084,8 +28038,6 @@
},
"node_modules/ts-dedent": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz",
- "integrity": "sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==",
"license": "MIT",
"engines": {
"node": ">=6.10"
@@ -33093,8 +28045,6 @@
},
"node_modules/ts-node": {
"version": "10.9.1",
- "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz",
- "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33137,8 +28087,6 @@
},
"node_modules/ts-node/node_modules/diff": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.4.tgz",
- "integrity": "sha512-X07nttJQkwkfKfvTPG/KSnE2OMdcUCao6+eXF3wmnIQRn2aPAHH3VxDbDOdegkd6JbPsXqShpvEOHfAT+nCNwQ==",
"dev": true,
"license": "BSD-3-Clause",
"engines": {
@@ -33147,23 +28095,521 @@
},
"node_modules/tslib": {
"version": "2.6.0",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.0.tgz",
- "integrity": "sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==",
"license": "0BSD"
},
"node_modules/tsscmp": {
"version": "1.0.6",
- "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz",
- "integrity": "sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==",
"license": "MIT",
"engines": {
"node": ">=0.6.x"
}
},
+ "node_modules/tsx": {
+ "version": "4.21.0",
+ "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz",
+ "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==",
+ "dev": true,
+ "license": "MIT",
+ "dependencies": {
+ "esbuild": "~0.27.0",
+ "get-tsconfig": "^4.7.5"
+ },
+ "bin": {
+ "tsx": "dist/cli.mjs"
+ },
+ "engines": {
+ "node": ">=18.0.0"
+ },
+ "optionalDependencies": {
+ "fsevents": "~2.3.3"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/aix-ppc64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.4.tgz",
+ "integrity": "sha512-cQPwL2mp2nSmHHJlCyoXgHGhbEPMrEEU5xhkcy3Hs/O7nGZqEpZ2sUtLaL9MORLtDfRvVl2/3PAuEkYZH0Ty8Q==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "aix"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/android-arm": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.4.tgz",
+ "integrity": "sha512-X9bUgvxiC8CHAGKYufLIHGXPJWnr0OCdR0anD2e21vdvgCI8lIfqFbnoeOz7lBjdrAGUhqLZLcQo6MLhTO2DKQ==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/android-arm64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.4.tgz",
+ "integrity": "sha512-gdLscB7v75wRfu7QSm/zg6Rx29VLdy9eTr2t44sfTW7CxwAtQghZ4ZnqHk3/ogz7xao0QAgrkradbBzcqFPasw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/android-x64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.4.tgz",
+ "integrity": "sha512-PzPFnBNVF292sfpfhiyiXCGSn9HZg5BcAz+ivBuSsl6Rk4ga1oEXAamhOXRFyMcjwr2DVtm40G65N3GLeH1Lvw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "android"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/darwin-arm64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.4.tgz",
+ "integrity": "sha512-b7xaGIwdJlht8ZFCvMkpDN6uiSmnxxK56N2GDTMYPr2/gzvfdQN8rTfBsvVKmIVY/X7EM+/hJKEIbbHs9oA4tQ==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/darwin-x64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.4.tgz",
+ "integrity": "sha512-sR+OiKLwd15nmCdqpXMnuJ9W2kpy0KigzqScqHI3Hqwr7IXxBp3Yva+yJwoqh7rE8V77tdoheRYataNKL4QrPw==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "darwin"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/freebsd-arm64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.4.tgz",
+ "integrity": "sha512-jnfpKe+p79tCnm4GVav68A7tUFeKQwQyLgESwEAUzyxk/TJr4QdGog9sqWNcUbr/bZt/O/HXouspuQDd9JxFSw==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/freebsd-x64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.4.tgz",
+ "integrity": "sha512-2kb4ceA/CpfUrIcTUl1wrP/9ad9Atrp5J94Lq69w7UwOMolPIGrfLSvAKJp0RTvkPPyn6CIWrNy13kyLikZRZQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "freebsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/linux-arm": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.4.tgz",
+ "integrity": "sha512-aBYgcIxX/wd5n2ys0yESGeYMGF+pv6g0DhZr3G1ZG4jMfruU9Tl1i2Z+Wnj9/KjGz1lTLCcorqE2viePZqj4Eg==",
+ "cpu": [
+ "arm"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/linux-arm64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.4.tgz",
+ "integrity": "sha512-7nQOttdzVGth1iz57kxg9uCz57dxQLHWxopL6mYuYthohPKEK0vU0C3O21CcBK6KDlkYVcnDXY099HcCDXd9dA==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/linux-ia32": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.4.tgz",
+ "integrity": "sha512-oPtixtAIzgvzYcKBQM/qZ3R+9TEUd1aNJQu0HhGyqtx6oS7qTpvjheIWBbes4+qu1bNlo2V4cbkISr8q6gRBFA==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/linux-loong64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.4.tgz",
+ "integrity": "sha512-8mL/vh8qeCoRcFH2nM8wm5uJP+ZcVYGGayMavi8GmRJjuI3g1v6Z7Ni0JJKAJW+m0EtUuARb6Lmp4hMjzCBWzA==",
+ "cpu": [
+ "loong64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/linux-mips64el": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.4.tgz",
+ "integrity": "sha512-1RdrWFFiiLIW7LQq9Q2NES+HiD4NyT8Itj9AUeCl0IVCA459WnPhREKgwrpaIfTOe+/2rdntisegiPWn/r/aAw==",
+ "cpu": [
+ "mips64el"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/linux-ppc64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.4.tgz",
+ "integrity": "sha512-tLCwNG47l3sd9lpfyx9LAGEGItCUeRCWeAx6x2Jmbav65nAwoPXfewtAdtbtit/pJFLUWOhpv0FpS6GQAmPrHA==",
+ "cpu": [
+ "ppc64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/linux-riscv64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.4.tgz",
+ "integrity": "sha512-BnASypppbUWyqjd1KIpU4AUBiIhVr6YlHx/cnPgqEkNoVOhHg+YiSVxM1RLfiy4t9cAulbRGTNCKOcqHrEQLIw==",
+ "cpu": [
+ "riscv64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/linux-s390x": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.4.tgz",
+ "integrity": "sha512-+eUqgb/Z7vxVLezG8bVB9SfBie89gMueS+I0xYh2tJdw3vqA/0ImZJ2ROeWwVJN59ihBeZ7Tu92dF/5dy5FttA==",
+ "cpu": [
+ "s390x"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/linux-x64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.4.tgz",
+ "integrity": "sha512-S5qOXrKV8BQEzJPVxAwnryi2+Iq5pB40gTEIT69BQONqR7JH1EPIcQ/Uiv9mCnn05jff9umq/5nqzxlqTOg9NA==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "linux"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/netbsd-arm64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.4.tgz",
+ "integrity": "sha512-xHT8X4sb0GS8qTqiwzHqpY00C95DPAq7nAwX35Ie/s+LO9830hrMd3oX0ZMKLvy7vsonee73x0lmcdOVXFzd6Q==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/netbsd-x64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.4.tgz",
+ "integrity": "sha512-RugOvOdXfdyi5Tyv40kgQnI0byv66BFgAqjdgtAKqHoZTbTF2QqfQrFwa7cHEORJf6X2ht+l9ABLMP0dnKYsgg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "netbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/openbsd-arm64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.4.tgz",
+ "integrity": "sha512-2MyL3IAaTX+1/qP0O1SwskwcwCoOI4kV2IBX1xYnDDqthmq5ArrW94qSIKCAuRraMgPOmG0RDTA74mzYNQA9ow==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/openbsd-x64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.4.tgz",
+ "integrity": "sha512-u8fg/jQ5aQDfsnIV6+KwLOf1CmJnfu1ShpwqdwC0uA7ZPwFws55Ngc12vBdeUdnuWoQYx/SOQLGDcdlfXhYmXQ==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openbsd"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/openharmony-arm64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.4.tgz",
+ "integrity": "sha512-JkTZrl6VbyO8lDQO3yv26nNr2RM2yZzNrNHEsj9bm6dOwwu9OYN28CjzZkH57bh4w0I2F7IodpQvUAEd1mbWXg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "openharmony"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/sunos-x64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.4.tgz",
+ "integrity": "sha512-/gOzgaewZJfeJTlsWhvUEmUG4tWEY2Spp5M20INYRg2ZKl9QPO3QEEgPeRtLjEWSW8FilRNacPOg8R1uaYkA6g==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "sunos"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/win32-arm64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.4.tgz",
+ "integrity": "sha512-Z9SExBg2y32smoDQdf1HRwHRt6vAHLXcxD2uGgO/v2jK7Y718Ix4ndsbNMU/+1Qiem9OiOdaqitioZwxivhXYg==",
+ "cpu": [
+ "arm64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/win32-ia32": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.4.tgz",
+ "integrity": "sha512-DAyGLS0Jz5G5iixEbMHi5KdiApqHBWMGzTtMiJ72ZOLhbu/bzxgAe8Ue8CTS3n3HbIUHQz/L51yMdGMeoxXNJw==",
+ "cpu": [
+ "ia32"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/@esbuild/win32-x64": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.4.tgz",
+ "integrity": "sha512-+knoa0BDoeXgkNvvV1vvbZX4+hizelrkwmGJBdT17t8FNPwG2lKemmuMZlmaNQ3ws3DKKCxpb4zRZEIp3UxFCg==",
+ "cpu": [
+ "x64"
+ ],
+ "dev": true,
+ "license": "MIT",
+ "optional": true,
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/tsx/node_modules/esbuild": {
+ "version": "0.27.4",
+ "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.4.tgz",
+ "integrity": "sha512-Rq4vbHnYkK5fws5NF7MYTU68FPRE1ajX7heQ/8QXXWqNgqqJ/GkmmyxIzUnf2Sr/bakf8l54716CcMGHYhMrrQ==",
+ "dev": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "bin": {
+ "esbuild": "bin/esbuild"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "optionalDependencies": {
+ "@esbuild/aix-ppc64": "0.27.4",
+ "@esbuild/android-arm": "0.27.4",
+ "@esbuild/android-arm64": "0.27.4",
+ "@esbuild/android-x64": "0.27.4",
+ "@esbuild/darwin-arm64": "0.27.4",
+ "@esbuild/darwin-x64": "0.27.4",
+ "@esbuild/freebsd-arm64": "0.27.4",
+ "@esbuild/freebsd-x64": "0.27.4",
+ "@esbuild/linux-arm": "0.27.4",
+ "@esbuild/linux-arm64": "0.27.4",
+ "@esbuild/linux-ia32": "0.27.4",
+ "@esbuild/linux-loong64": "0.27.4",
+ "@esbuild/linux-mips64el": "0.27.4",
+ "@esbuild/linux-ppc64": "0.27.4",
+ "@esbuild/linux-riscv64": "0.27.4",
+ "@esbuild/linux-s390x": "0.27.4",
+ "@esbuild/linux-x64": "0.27.4",
+ "@esbuild/netbsd-arm64": "0.27.4",
+ "@esbuild/netbsd-x64": "0.27.4",
+ "@esbuild/openbsd-arm64": "0.27.4",
+ "@esbuild/openbsd-x64": "0.27.4",
+ "@esbuild/openharmony-arm64": "0.27.4",
+ "@esbuild/sunos-x64": "0.27.4",
+ "@esbuild/win32-arm64": "0.27.4",
+ "@esbuild/win32-ia32": "0.27.4",
+ "@esbuild/win32-x64": "0.27.4"
+ }
+ },
"node_modules/tunnel": {
"version": "0.0.6",
- "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz",
- "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==",
"license": "MIT",
"engines": {
"node": ">=0.6.11 <=0.7.0 || >=0.7.3"
@@ -33171,8 +28617,6 @@
},
"node_modules/tunnel-agent": {
"version": "0.6.0",
- "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
- "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
"license": "Apache-2.0",
"dependencies": {
"safe-buffer": "^5.0.1"
@@ -33183,8 +28627,6 @@
},
"node_modules/type-check": {
"version": "0.4.0",
- "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
- "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33196,8 +28638,6 @@
},
"node_modules/type-detect": {
"version": "4.0.8",
- "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz",
- "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==",
"dev": true,
"license": "MIT",
"engines": {
@@ -33206,8 +28646,6 @@
},
"node_modules/type-fest": {
"version": "0.21.3",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz",
- "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==",
"license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=10"
@@ -33218,8 +28656,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"media-typer": "0.3.0",
@@ -33231,8 +28667,6 @@
},
"node_modules/typed-array-buffer": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz",
- "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -33245,8 +28679,6 @@
},
"node_modules/typed-array-byte-length": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz",
- "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -33263,8 +28695,6 @@
},
"node_modules/typed-array-byte-offset": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz",
- "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==",
"license": "MIT",
"dependencies": {
"available-typed-arrays": "^1.0.5",
@@ -33282,8 +28712,6 @@
},
"node_modules/typed-array-length": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz",
- "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -33296,21 +28724,15 @@
},
"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==",
"license": "MIT"
},
"node_modules/typedarray": {
"version": "0.0.6",
- "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
- "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==",
"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": {
@@ -33319,8 +28741,6 @@
},
"node_modules/typescript": {
"version": "5.9.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz",
- "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==",
"devOptional": true,
"license": "Apache-2.0",
"bin": {
@@ -33333,8 +28753,6 @@
},
"node_modules/typical": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz",
- "integrity": "sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -33342,8 +28760,6 @@
},
"node_modules/ua-parser-js": {
"version": "1.0.35",
- "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.35.tgz",
- "integrity": "sha512-fKnGuqmTBnIE+/KXSzCn4db8RTigUzw1AN0DmdU6hJovUTbYJKyqj+8Mt1c4VfRDnOVJnENmfYkIPZ946UrSAA==",
"funding": [
{
"type": "opencollective",
@@ -33361,14 +28777,10 @@
},
"node_modules/uc.micro": {
"version": "1.0.6",
- "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
- "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
"license": "MIT"
},
"node_modules/uglify-js": {
"version": "3.17.4",
- "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz",
- "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==",
"license": "BSD-2-Clause",
"optional": true,
"bin": {
@@ -33380,15 +28792,11 @@
},
"node_modules/uglify-to-browserify": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
- "integrity": "sha512-vb2s1lYx2xBtUgy+ta+b2J/GLVUR+wmpINwHePmPRhOsIVCG2wDzKJ0n14GslH1BifsqVzSOwQhRaCAsZ/nI4Q==",
"license": "MIT",
"optional": true
},
"node_modules/unbox-primitive": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz",
- "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==",
"license": "MIT",
"dependencies": {
"call-bind": "^1.0.2",
@@ -33402,8 +28810,6 @@
},
"node_modules/unc-path-regex": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
- "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -33411,8 +28817,6 @@
},
"node_modules/undici": {
"version": "6.21.2",
- "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.2.tgz",
- "integrity": "sha512-uROZWze0R0itiAKVPsYhFov9LxrPMHLMEQFszeI2gCN6bnIIZ8twzBCJcN2LJrBBLfrP0t1FW0g+JmKVl8Vk1g==",
"license": "MIT",
"engines": {
"node": ">=18.17"
@@ -33420,14 +28824,10 @@
},
"node_modules/undici-types": {
"version": "6.20.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
- "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
"license": "MIT"
},
"node_modules/unherit": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/unherit/-/unherit-3.0.1.tgz",
- "integrity": "sha512-akOOQ/Yln8a2sgcLj4U0Jmx0R5jpIg2IUyRrWOzmEbjBtGzBdHtSeFKgoEcoH4KYIG/Pb8GQ/BwtYm0GCq1Sqg==",
"dev": true,
"license": "MIT",
"funding": {
@@ -33437,8 +28837,6 @@
},
"node_modules/unicode-canonical-property-names-ecmascript": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
- "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
"license": "MIT",
"engines": {
"node": ">=4"
@@ -33446,8 +28844,6 @@
},
"node_modules/unicode-match-property-ecmascript": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
- "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
"license": "MIT",
"dependencies": {
"unicode-canonical-property-names-ecmascript": "^2.0.0",
@@ -33459,8 +28855,6 @@
},
"node_modules/unicode-match-property-value-ecmascript": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz",
- "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==",
"license": "MIT",
"engines": {
"node": ">=4"
@@ -33468,8 +28862,6 @@
},
"node_modules/unicode-property-aliases-ecmascript": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz",
- "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==",
"license": "MIT",
"engines": {
"node": ">=4"
@@ -33477,8 +28869,6 @@
},
"node_modules/unified": {
"version": "9.2.2",
- "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz",
- "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==",
"license": "MIT",
"dependencies": {
"bail": "^1.0.0",
@@ -33495,8 +28885,6 @@
},
"node_modules/unified-diff": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/unified-diff/-/unified-diff-4.0.1.tgz",
- "integrity": "sha512-qiI0GaHi/50NVrChnmZOBeB0aNhHRMG6VnjKEAikaQD/I3gxjTsDp8gycCOUxyVCJrV/Rv3y6zEWMZczO+o3Lw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33510,8 +28898,6 @@
},
"node_modules/unified-engine": {
"version": "10.1.0",
- "resolved": "https://registry.npmjs.org/unified-engine/-/unified-engine-10.1.0.tgz",
- "integrity": "sha512-5+JDIs4hqKfHnJcVCxTid1yBoI/++FfF/1PFdSMpaftZZZY+qg2JFruRbf7PaIwa9KgLotXQV3gSjtY0IdcFGQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33545,8 +28931,6 @@
},
"node_modules/unified-engine/node_modules/@types/node": {
"version": "18.19.74",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.74.tgz",
- "integrity": "sha512-HMwEkkifei3L605gFdV+/UwtpxP6JSzM+xFk2Ia6DNFSwSVBRh9qp5Tgf4lNFOMfPVuU0WnkcWpXZpgn5ufO4A==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33555,8 +28939,6 @@
},
"node_modules/unified-engine/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"dev": true,
"license": "MIT",
"engines": {
@@ -33568,8 +28950,6 @@
},
"node_modules/unified-engine/node_modules/lines-and-columns": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-2.0.3.tgz",
- "integrity": "sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -33578,8 +28958,6 @@
},
"node_modules/unified-engine/node_modules/parse-json": {
"version": "6.0.2",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-6.0.2.tgz",
- "integrity": "sha512-SA5aMiaIjXkAiBrW/yPgLgQAQg42f7K3ACO+2l/zOvtQBwX58DMUsFJXelW2fx3yMBmWOVkR6j1MGsdSbCA4UA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33597,8 +28975,6 @@
},
"node_modules/unified-engine/node_modules/trough": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.1.0.tgz",
- "integrity": "sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==",
"dev": true,
"license": "MIT",
"funding": {
@@ -33608,15 +28984,11 @@
},
"node_modules/unified-engine/node_modules/undici-types": {
"version": "5.26.5",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
- "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
"dev": true,
"license": "MIT"
},
"node_modules/unified-message-control": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unified-message-control/-/unified-message-control-4.0.0.tgz",
- "integrity": "sha512-1b92N+VkPHftOsvXNOtkJm4wHlr+UDmTBF2dUzepn40oy9NxanJ9xS1RwUBTjXJwqr2K0kMbEyv1Krdsho7+Iw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33634,8 +29006,6 @@
},
"node_modules/unified-message-control/node_modules/unist-util-is": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz",
- "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33648,8 +29018,6 @@
},
"node_modules/unified-message-control/node_modules/unist-util-visit": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-3.1.0.tgz",
- "integrity": "sha512-Szoh+R/Ll68QWAyQyZZpQzZQm2UPbxibDvaY8Xc9SUtYgPsDzx5AWSk++UUt2hJuow8mvwR+rG+LQLw+KsuAKA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33664,8 +29032,6 @@
},
"node_modules/unified-message-control/node_modules/unist-util-visit-parents": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-4.1.1.tgz",
- "integrity": "sha512-1xAFJXAKpnnJl8G7K5KgU7FY55y3GcLIXqkzUj5QF/QVP7biUm0K0O2oqVkYsdjzJKifYeWn9+o6piAK2hGSHw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33679,8 +29045,6 @@
},
"node_modules/unified/node_modules/is-plain-obj": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
- "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -33688,8 +29052,6 @@
},
"node_modules/unified/node_modules/unist-util-stringify-position": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz",
- "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.2"
@@ -33701,8 +29063,6 @@
},
"node_modules/unified/node_modules/vfile": {
"version": "4.2.1",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz",
- "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -33717,8 +29077,6 @@
},
"node_modules/unified/node_modules/vfile-message": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz",
- "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -33731,8 +29089,6 @@
},
"node_modules/unique-string": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz",
- "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33747,8 +29103,6 @@
},
"node_modules/unist-builder": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz",
- "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -33757,8 +29111,6 @@
},
"node_modules/unist-util-generated": {
"version": "1.1.6",
- "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz",
- "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -33767,8 +29119,6 @@
},
"node_modules/unist-util-inspect": {
"version": "7.0.2",
- "resolved": "https://registry.npmjs.org/unist-util-inspect/-/unist-util-inspect-7.0.2.tgz",
- "integrity": "sha512-Op0XnmHUl6C2zo/yJCwhXQSm/SmW22eDZdWP2qdf4WpGrgO1ZxFodq+5zFyeRGasFjJotAnLgfuD1jkcKqiH1Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33781,8 +29131,6 @@
},
"node_modules/unist-util-is": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz",
- "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -33791,8 +29139,6 @@
},
"node_modules/unist-util-modify-children": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-2.0.0.tgz",
- "integrity": "sha512-HGrj7JQo9DwZt8XFsX8UD4gGqOsIlCih9opG6Y+N11XqkBGKzHo8cvDi+MfQQgiZ7zXRUiQREYHhjOBHERTMdg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33805,8 +29151,6 @@
},
"node_modules/unist-util-position": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz",
- "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -33815,8 +29159,6 @@
},
"node_modules/unist-util-position-from-estree": {
"version": "1.1.2",
- "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.2.tgz",
- "integrity": "sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33829,8 +29171,6 @@
},
"node_modules/unist-util-remove": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz",
- "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==",
"license": "MIT",
"dependencies": {
"unist-util-is": "^4.0.0"
@@ -33842,8 +29182,6 @@
},
"node_modules/unist-util-remove-position": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.2.tgz",
- "integrity": "sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33857,8 +29195,6 @@
},
"node_modules/unist-util-remove-position/node_modules/unist-util-is": {
"version": "5.2.1",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.2.1.tgz",
- "integrity": "sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33871,8 +29207,6 @@
},
"node_modules/unist-util-remove-position/node_modules/unist-util-visit": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.2.tgz",
- "integrity": "sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33887,8 +29221,6 @@
},
"node_modules/unist-util-remove-position/node_modules/unist-util-visit-parents": {
"version": "5.1.3",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz",
- "integrity": "sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33902,8 +29234,6 @@
},
"node_modules/unist-util-select": {
"version": "4.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-select/-/unist-util-select-4.0.3.tgz",
- "integrity": "sha512-1074+K9VyR3NyUz3lgNtHKm7ln+jSZXtLJM4E22uVuoFn88a/Go2pX8dusrt/W+KWH1ncn8jcd8uCQuvXb/fXA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -33918,8 +29248,6 @@
},
"node_modules/unist-util-select/node_modules/zwitch": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
- "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
"license": "MIT",
"funding": {
"type": "github",
@@ -33928,8 +29256,6 @@
},
"node_modules/unist-util-stringify-position": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz",
- "integrity": "sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -33942,8 +29268,6 @@
},
"node_modules/unist-util-visit": {
"version": "2.0.3",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz",
- "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -33957,8 +29281,6 @@
},
"node_modules/unist-util-visit-children": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-1.1.4.tgz",
- "integrity": "sha512-sA/nXwYRCQVRwZU2/tQWUqJ9JSFM1X3x7JIOsIgSzrFHcfVt6NkzDtKzyxg2cZWkCwGF9CO8x4QNZRJRMK8FeQ==",
"dev": true,
"license": "MIT",
"funding": {
@@ -33968,8 +29290,6 @@
},
"node_modules/unist-util-visit-parents": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz",
- "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -33982,8 +29302,6 @@
},
"node_modules/universalify": {
"version": "0.1.2",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
- "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
"license": "MIT",
"engines": {
"node": ">= 4.0.0"
@@ -33991,8 +29309,6 @@
},
"node_modules/unpipe": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
- "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==",
"license": "MIT",
"engines": {
"node": ">= 0.8"
@@ -34000,8 +29316,6 @@
},
"node_modules/unplugin": {
"version": "1.16.1",
- "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.16.1.tgz",
- "integrity": "sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -34014,8 +29328,6 @@
},
"node_modules/upath": {
"version": "1.2.0",
- "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
- "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
"license": "MIT",
"engines": {
"node": ">=4",
@@ -34024,8 +29336,6 @@
},
"node_modules/update-browserslist-db": {
"version": "1.0.13",
- "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz",
- "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==",
"funding": [
{
"type": "opencollective",
@@ -34040,6 +29350,7 @@
"url": "https://github.com/sponsors/ai"
}
],
+ "license": "MIT",
"dependencies": {
"escalade": "^3.1.1",
"picocolors": "^1.0.0"
@@ -34053,8 +29364,6 @@
},
"node_modules/update-notifier": {
"version": "6.0.2",
- "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz",
- "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==",
"dev": true,
"license": "BSD-2-Clause",
"dependencies": {
@@ -34082,8 +29391,6 @@
},
"node_modules/update-notifier/node_modules/chalk": {
"version": "5.3.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz",
- "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -34095,8 +29402,6 @@
},
"node_modules/upper-case": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-2.0.2.tgz",
- "integrity": "sha512-KgdgDGJt2TpuwBUIjgG6lzw2GWFRCW9Qkfkiv0DxqHHLYJHmtmdUIKcZd8rHgFSjopVTlw6ggzCm1b8MFQwikg==",
"license": "MIT",
"dependencies": {
"tslib": "^2.0.3"
@@ -34104,8 +29409,6 @@
},
"node_modules/upper-case-first": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/upper-case-first/-/upper-case-first-2.0.2.tgz",
- "integrity": "sha512-514ppYHBaKwfJRK/pNC6c/OxfGa0obSnAl106u97Ed0I625Nin96KAjttZF6ZL3e1XLtphxnqrOi9iWgm+u+bg==",
"license": "MIT",
"dependencies": {
"tslib": "^2.0.3"
@@ -34113,8 +29416,6 @@
},
"node_modules/uri-js": {
"version": "4.4.1",
- "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
- "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
"license": "BSD-2-Clause",
"dependencies": {
"punycode": "^2.1.0"
@@ -34122,8 +29423,7 @@
},
"node_modules/url-parse": {
"version": "1.5.10",
- "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz",
- "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==",
+ "license": "MIT",
"dependencies": {
"querystringify": "^2.1.1",
"requires-port": "^1.0.0"
@@ -34131,8 +29431,6 @@
},
"node_modules/url-parse-lax": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz",
- "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -34144,8 +29442,6 @@
},
"node_modules/urlpattern-polyfill": {
"version": "6.0.2",
- "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-6.0.2.tgz",
- "integrity": "sha512-5vZjFlH9ofROmuWmXM9yj2wljYKgWstGwe8YTyiqM7hVum/g9LyCizPZtb3UqsuppVwety9QJmfc42VggLpTgg==",
"license": "MIT",
"dependencies": {
"braces": "^3.0.2"
@@ -34153,8 +29449,6 @@
},
"node_modules/userhome": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/userhome/-/userhome-1.0.1.tgz",
- "integrity": "sha512-5cnLm4gseXjAclKowC4IjByaGsjtAoV6PrOQOljplNB54ReUYJP8HdAFq2muHinSDAh09PPX/uXDPfdxRHvuSA==",
"license": "MIT",
"engines": {
"node": ">= 0.8.0"
@@ -34162,14 +29456,10 @@
},
"node_modules/utf8": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/utf8/-/utf8-3.0.0.tgz",
- "integrity": "sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==",
"license": "MIT"
},
"node_modules/util": {
"version": "0.12.5",
- "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz",
- "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==",
"license": "MIT",
"dependencies": {
"inherits": "^2.0.3",
@@ -34181,14 +29471,10 @@
},
"node_modules/util-deprecate": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
"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==",
"license": "MIT",
"engines": {
"node": ">= 0.4.0"
@@ -34196,8 +29482,6 @@
},
"node_modules/uuid": {
"version": "9.0.1",
- "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
- "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
"dev": true,
"funding": [
"https://github.com/sponsors/broofa",
@@ -34210,8 +29494,6 @@
},
"node_modules/uvu": {
"version": "0.5.6",
- "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.6.tgz",
- "integrity": "sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -34229,15 +29511,11 @@
},
"node_modules/v8-compile-cache-lib": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz",
- "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==",
"dev": true,
"license": "MIT"
},
"node_modules/v8-to-istanbul": {
"version": "9.1.0",
- "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz",
- "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==",
"license": "ISC",
"dependencies": {
"@jridgewell/trace-mapping": "^0.3.12",
@@ -34250,19 +29528,13 @@
},
"node_modules/v8-to-istanbul/node_modules/convert-source-map": {
"version": "1.9.0",
- "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
- "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==",
"license": "MIT"
},
"node_modules/valid-url": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz",
- "integrity": "sha512-QQDsV8OnSf5Uc30CKSwG9lnhMPe6exHtTXLRYX8uMwKENy640pU+2BgBL0LRbDh/eYRahNCS7aewCx0wf3NYVA=="
+ "version": "1.0.9"
},
"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",
- "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -34272,8 +29544,6 @@
},
"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==",
"license": "MIT",
"engines": {
"node": ">= 0.8"
@@ -34281,8 +29551,6 @@
},
"node_modules/vfile": {
"version": "5.3.7",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-5.3.7.tgz",
- "integrity": "sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -34298,8 +29566,6 @@
},
"node_modules/vfile-find-up": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/vfile-find-up/-/vfile-find-up-6.1.0.tgz",
- "integrity": "sha512-plN64Ff/wLPvKC8ucTzyB97cgV7SdIcFL74HLCSmI/79FqOI1WACbNM4noKrJa+dZRgN6Gwp4BQElm/yBDqC3w==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -34313,8 +29579,6 @@
},
"node_modules/vfile-location": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-4.1.0.tgz",
- "integrity": "sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -34328,8 +29592,6 @@
},
"node_modules/vfile-message": {
"version": "3.1.4",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.1.4.tgz",
- "integrity": "sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -34343,8 +29605,6 @@
},
"node_modules/vfile-reporter": {
"version": "7.0.5",
- "resolved": "https://registry.npmjs.org/vfile-reporter/-/vfile-reporter-7.0.5.tgz",
- "integrity": "sha512-NdWWXkv6gcd7AZMvDomlQbK3MqFWL1RlGzMn++/O2TI+68+nqxCPTvLugdOtfSzXmjh+xUyhp07HhlrbJjT+mw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -34364,8 +29624,6 @@
},
"node_modules/vfile-reporter/node_modules/supports-color": {
"version": "9.4.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.4.0.tgz",
- "integrity": "sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -34377,8 +29635,6 @@
},
"node_modules/vfile-sort": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/vfile-sort/-/vfile-sort-3.0.1.tgz",
- "integrity": "sha512-1os1733XY6y0D5x0ugqSeaVJm9lYgj0j5qdcZQFyxlZOSy1jYarL77lLyb5gK4Wqr1d5OxmuyflSO3zKyFnTFw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -34392,8 +29648,6 @@
},
"node_modules/vfile-statistics": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/vfile-statistics/-/vfile-statistics-2.0.1.tgz",
- "integrity": "sha512-W6dkECZmP32EG/l+dp2jCLdYzmnDBIw6jwiLZSER81oR5AHRcVqL+k3Z+pfH1R73le6ayDkJRMk0sutj1bMVeg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -34407,8 +29661,6 @@
},
"node_modules/void-elements": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/void-elements/-/void-elements-2.0.1.tgz",
- "integrity": "sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==",
"license": "MIT",
"engines": {
"node": ">=0.10.0"
@@ -34416,8 +29668,6 @@
},
"node_modules/wait-port": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/wait-port/-/wait-port-1.1.0.tgz",
- "integrity": "sha512-3e04qkoN3LxTMLakdqeWth8nih8usyg+sf1Bgdf9wwUkp05iuK1eSY/QpLvscT/+F/gA89+LpUmmgBtesbqI2Q==",
"license": "MIT",
"dependencies": {
"chalk": "^4.1.2",
@@ -34433,8 +29683,6 @@
},
"node_modules/wait-port/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -34448,8 +29696,6 @@
},
"node_modules/wait-port/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
@@ -34464,8 +29710,6 @@
},
"node_modules/wait-port/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -34476,14 +29720,10 @@
},
"node_modules/wait-port/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"license": "MIT"
},
"node_modules/wait-port/node_modules/commander": {
"version": "9.5.0",
- "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz",
- "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==",
"license": "MIT",
"engines": {
"node": "^12.20.0 || >=14"
@@ -34491,8 +29731,6 @@
},
"node_modules/wait-port/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -34500,8 +29738,6 @@
},
"node_modules/wait-port/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -34512,15 +29748,11 @@
},
"node_modules/walk-up-path": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/walk-up-path/-/walk-up-path-3.0.1.tgz",
- "integrity": "sha512-9YlCL/ynK3CTlrSRrDxZvUauLzAswPCrsaCgilqFevUYpeEW0/3ScEjaa3kbW/T0ghhkEr7mv+fpjqn1Y1YuTA==",
"dev": true,
"license": "ISC"
},
"node_modules/web-namespaces": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz",
- "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==",
"dev": true,
"license": "MIT",
"funding": {
@@ -34530,8 +29762,6 @@
},
"node_modules/web-streams-polyfill": {
"version": "3.2.1",
- "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz",
- "integrity": "sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==",
"license": "MIT",
"engines": {
"node": ">= 8"
@@ -34539,8 +29769,6 @@
},
"node_modules/webdriver": {
"version": "9.12.4",
- "resolved": "https://registry.npmjs.org/webdriver/-/webdriver-9.12.4.tgz",
- "integrity": "sha512-oGFjtmLxyE3WSMb6DshJkDQPNyYqFmXyepOBbG9rOBhVgIFjmur8eS56wgAPZT0fVcmFKRbY+7xcIlxS/dEr7g==",
"license": "MIT",
"dependencies": {
"@types/node": "^20.1.0",
@@ -34560,8 +29788,6 @@
},
"node_modules/webdriver/node_modules/@types/node": {
"version": "20.17.30",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.30.tgz",
- "integrity": "sha512-7zf4YyHA+jvBNfVrk2Gtvs6x7E8V+YDW05bNfG2XkWDJfYRXrTiP/DsB2zSYTaHX0bGIujTBQdMVAhb+j7mwpg==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.19.2"
@@ -34569,14 +29795,10 @@
},
"node_modules/webdriver/node_modules/undici-types": {
"version": "6.19.8",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
- "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
"license": "MIT"
},
"node_modules/webdriver/node_modules/ws": {
"version": "8.18.1",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz",
- "integrity": "sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==",
"license": "MIT",
"engines": {
"node": ">=10.0.0"
@@ -34596,8 +29818,6 @@
},
"node_modules/webidl-conversions": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
- "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
"license": "BSD-2-Clause",
"engines": {
"node": ">=12"
@@ -34605,15 +29825,11 @@
},
"node_modules/webpack-virtual-modules": {
"version": "0.6.2",
- "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz",
- "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==",
"dev": true,
"license": "MIT"
},
"node_modules/whatwg-encoding": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
- "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
"license": "MIT",
"dependencies": {
"iconv-lite": "0.6.3"
@@ -34624,8 +29840,6 @@
},
"node_modules/whatwg-encoding/node_modules/iconv-lite": {
"version": "0.6.3",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
- "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
"license": "MIT",
"dependencies": {
"safer-buffer": ">= 2.1.2 < 3.0.0"
@@ -34636,14 +29850,10 @@
},
"node_modules/whatwg-fetch": {
"version": "3.6.2",
- "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz",
- "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==",
"license": "MIT"
},
"node_modules/whatwg-mimetype": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
- "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",
"license": "MIT",
"engines": {
"node": ">=18"
@@ -34651,8 +29861,6 @@
},
"node_modules/whatwg-url": {
"version": "11.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
- "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
"license": "MIT",
"dependencies": {
"tr46": "^3.0.0",
@@ -34664,8 +29872,6 @@
},
"node_modules/which": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
"license": "ISC",
"dependencies": {
"isexe": "^2.0.0"
@@ -34679,8 +29885,6 @@
},
"node_modules/which-boxed-primitive": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz",
- "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==",
"license": "MIT",
"dependencies": {
"is-bigint": "^1.0.1",
@@ -34695,8 +29899,6 @@
},
"node_modules/which-typed-array": {
"version": "1.1.10",
- "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.10.tgz",
- "integrity": "sha512-uxoA5vLUfRPdjCuJ1h5LlYdmTLbYfums398v3WLkM+i/Wltl2/XyZpQWKbN++ck5L64SR/grOHqtXCUKmlZPNA==",
"license": "MIT",
"dependencies": {
"available-typed-arrays": "^1.0.5",
@@ -34715,8 +29917,6 @@
},
"node_modules/wide-align": {
"version": "1.1.5",
- "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
- "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
"license": "ISC",
"dependencies": {
"string-width": "^1.0.2 || 2 || 3 || 4"
@@ -34724,14 +29924,10 @@
},
"node_modules/wide-align/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"license": "MIT"
},
"node_modules/wide-align/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -34739,8 +29935,6 @@
},
"node_modules/wide-align/node_modules/string-width": {
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -34753,8 +29947,6 @@
},
"node_modules/widest-line": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz",
- "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -34769,16 +29961,12 @@
},
"node_modules/window-size": {
"version": "0.1.0",
- "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
- "integrity": "sha512-1pTPQDKTdd61ozlKGNCjhNRd+KPmgLSGa3mZTHoOliaGcESD8G1PXhh7c1fgiPjVbNVfgy2Faw4BI8/m0cC8Mg==",
"engines": {
"node": ">= 0.8.0"
}
},
"node_modules/wireit": {
"version": "0.14.12",
- "resolved": "https://registry.npmjs.org/wireit/-/wireit-0.14.12.tgz",
- "integrity": "sha512-gNSd+nZmMo6cuICezYXRIayu6TSOeCSCDzjSF0q6g8FKDsRbdqrONrSZYzdk/uBISmRcv4vZtsno6GyGvdXwGA==",
"dev": true,
"license": "Apache-2.0",
"workspaces": [
@@ -34801,8 +29989,6 @@
},
"node_modules/wireit/node_modules/balanced-match": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-3.0.1.tgz",
- "integrity": "sha512-vjtV3hiLqYDNRoiAv0zC4QaGAMPomEoq83PRmYIofPswwZurCeWR5LByXm7SyoL0Zh5+2z0+HC7jG8gSZJUh0w==",
"dev": true,
"license": "MIT",
"engines": {
@@ -34811,8 +29997,6 @@
},
"node_modules/wireit/node_modules/brace-expansion": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-4.0.0.tgz",
- "integrity": "sha512-l/mOwLWs7BQIgOKrL46dIAbyCKvPV7YJPDspkuc88rHsZRlg3hptUGdU7Trv0VFP4d3xnSGBQrKu5ZvGB7UeIw==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -34824,8 +30008,6 @@
},
"node_modules/with": {
"version": "5.1.1",
- "resolved": "https://registry.npmjs.org/with/-/with-5.1.1.tgz",
- "integrity": "sha512-uAnSsFGfSpF6DNhBXStvlZILfHJfJu4eUkfbRGk94kGO1Ta7bg6FwfvoOhhyHAJuFbCw+0xk4uJ3u57jLvlCJg==",
"license": "MIT",
"dependencies": {
"acorn": "^3.1.0",
@@ -34834,8 +30016,6 @@
},
"node_modules/with/node_modules/acorn": {
"version": "3.3.0",
- "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
- "integrity": "sha512-OLUyIIZ7mF5oaAUT1w0TFqQS81q3saT46x8t7ukpPjMNk+nbs4ZHhs7ToV8EWnLYLepjETXd4XaCE4uxkMeqUw==",
"license": "MIT",
"bin": {
"acorn": "bin/acorn"
@@ -34846,14 +30026,10 @@
},
"node_modules/wordwrap": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
- "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==",
"license": "MIT"
},
"node_modules/wordwrapjs": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-4.0.1.tgz",
- "integrity": "sha512-kKlNACbvHrkpIw6oPeYDSmdCTu2hdMHoyXLTcUKala++lx5Y+wjJ/e474Jqv5abnVmwxw08DiTuHmw69lJGksA==",
"license": "MIT",
"dependencies": {
"reduce-flatten": "^2.0.0",
@@ -34865,8 +30041,6 @@
},
"node_modules/wordwrapjs/node_modules/typical": {
"version": "5.2.0",
- "resolved": "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz",
- "integrity": "sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -34874,8 +30048,6 @@
},
"node_modules/workbox-background-sync": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-7.0.0.tgz",
- "integrity": "sha512-S+m1+84gjdueM+jIKZ+I0Lx0BDHkk5Nu6a3kTVxP4fdj3gKouRNmhO8H290ybnJTOPfBDtTMXSQA/QLTvr7PeA==",
"license": "MIT",
"dependencies": {
"idb": "^7.0.1",
@@ -34884,14 +30056,10 @@
},
"node_modules/workbox-background-sync/node_modules/workbox-core": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz",
- "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==",
"license": "MIT"
},
"node_modules/workbox-broadcast-update": {
"version": "6.6.0",
- "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.0.tgz",
- "integrity": "sha512-nm+v6QmrIFaB/yokJmQ/93qIJ7n72NICxIwQwe5xsZiV2aI93MGGyEyzOzDPVz5THEr5rC3FJSsO3346cId64Q==",
"license": "MIT",
"dependencies": {
"workbox-core": "6.6.0"
@@ -34899,8 +30067,6 @@
},
"node_modules/workbox-build": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-7.0.0.tgz",
- "integrity": "sha512-CttE7WCYW9sZC+nUYhQg3WzzGPr4IHmrPnjKiu3AMXsiNQKx+l4hHl63WTrnicLmKEKHScWDH8xsGBdrYgtBzg==",
"license": "MIT",
"dependencies": {
"@apideck/better-ajv-errors": "^0.3.1",
@@ -34947,8 +30113,6 @@
},
"node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": {
"version": "0.3.6",
- "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz",
- "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==",
"license": "MIT",
"dependencies": {
"json-schema": "^0.4.0",
@@ -34964,8 +30128,6 @@
},
"node_modules/workbox-build/node_modules/@rollup/plugin-babel": {
"version": "5.3.1",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz",
- "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==",
"license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.10.4",
@@ -34987,8 +30149,6 @@
},
"node_modules/workbox-build/node_modules/@rollup/plugin-node-resolve": {
"version": "11.2.1",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz",
- "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==",
"license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^3.1.0",
@@ -35007,8 +30167,6 @@
},
"node_modules/workbox-build/node_modules/@rollup/plugin-replace": {
"version": "2.4.2",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz",
- "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==",
"license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^3.1.0",
@@ -35020,8 +30178,6 @@
},
"node_modules/workbox-build/node_modules/@rollup/pluginutils": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz",
- "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==",
"license": "MIT",
"dependencies": {
"@types/estree": "0.0.39",
@@ -35037,14 +30193,10 @@
},
"node_modules/workbox-build/node_modules/@types/estree": {
"version": "0.0.39",
- "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
- "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
"license": "MIT"
},
"node_modules/workbox-build/node_modules/@types/resolve": {
"version": "1.17.1",
- "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz",
- "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==",
"license": "MIT",
"dependencies": {
"@types/node": "*"
@@ -35052,8 +30204,6 @@
},
"node_modules/workbox-build/node_modules/ajv": {
"version": "8.12.0",
- "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz",
- "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==",
"license": "MIT",
"dependencies": {
"fast-deep-equal": "^3.1.1",
@@ -35068,14 +30218,10 @@
},
"node_modules/workbox-build/node_modules/estree-walker": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz",
- "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==",
"license": "MIT"
},
"node_modules/workbox-build/node_modules/fs-extra": {
"version": "9.1.0",
- "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
- "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
"license": "MIT",
"dependencies": {
"at-least-node": "^1.0.0",
@@ -35089,8 +30235,6 @@
},
"node_modules/workbox-build/node_modules/glob": {
"version": "7.2.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
"license": "ISC",
"dependencies": {
"fs.realpath": "^1.0.0",
@@ -35109,14 +30253,10 @@
},
"node_modules/workbox-build/node_modules/json-schema-traverse": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
- "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
"license": "MIT"
},
"node_modules/workbox-build/node_modules/jsonfile": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
- "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
"license": "MIT",
"dependencies": {
"universalify": "^2.0.0"
@@ -35127,8 +30267,6 @@
},
"node_modules/workbox-build/node_modules/magic-string": {
"version": "0.25.9",
- "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz",
- "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==",
"license": "MIT",
"dependencies": {
"sourcemap-codec": "^1.4.8"
@@ -35136,8 +30274,6 @@
},
"node_modules/workbox-build/node_modules/rollup": {
"version": "2.79.1",
- "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz",
- "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==",
"license": "MIT",
"bin": {
"rollup": "dist/bin/rollup"
@@ -35151,8 +30287,6 @@
},
"node_modules/workbox-build/node_modules/rollup-plugin-terser": {
"version": "7.0.2",
- "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz",
- "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==",
"license": "MIT",
"dependencies": {
"@babel/code-frame": "^7.10.4",
@@ -35166,8 +30300,6 @@
},
"node_modules/workbox-build/node_modules/serialize-javascript": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz",
- "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==",
"license": "BSD-3-Clause",
"dependencies": {
"randombytes": "^2.1.0"
@@ -35175,8 +30307,6 @@
},
"node_modules/workbox-build/node_modules/source-map": {
"version": "0.8.0-beta.0",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz",
- "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==",
"license": "BSD-3-Clause",
"dependencies": {
"whatwg-url": "^7.0.0"
@@ -35187,8 +30317,6 @@
},
"node_modules/workbox-build/node_modules/tr46": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz",
- "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==",
"license": "MIT",
"dependencies": {
"punycode": "^2.1.0"
@@ -35196,8 +30324,6 @@
},
"node_modules/workbox-build/node_modules/universalify": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
- "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
"license": "MIT",
"engines": {
"node": ">= 10.0.0"
@@ -35205,14 +30331,10 @@
},
"node_modules/workbox-build/node_modules/webidl-conversions": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz",
- "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==",
"license": "BSD-2-Clause"
},
"node_modules/workbox-build/node_modules/whatwg-url": {
"version": "7.1.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz",
- "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==",
"license": "MIT",
"dependencies": {
"lodash.sortby": "^4.7.0",
@@ -35222,8 +30344,6 @@
},
"node_modules/workbox-build/node_modules/workbox-broadcast-update": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-7.0.0.tgz",
- "integrity": "sha512-oUuh4jzZrLySOo0tC0WoKiSg90bVAcnE98uW7F8GFiSOXnhogfNDGZelPJa+6KpGBO5+Qelv04Hqx2UD+BJqNQ==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35231,8 +30351,6 @@
},
"node_modules/workbox-build/node_modules/workbox-cacheable-response": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.0.0.tgz",
- "integrity": "sha512-0lrtyGHn/LH8kKAJVOQfSu3/80WDc9Ma8ng0p2i/5HuUndGttH+mGMSvOskjOdFImLs2XZIimErp7tSOPmu/6g==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35240,14 +30358,10 @@
},
"node_modules/workbox-build/node_modules/workbox-core": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz",
- "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==",
"license": "MIT"
},
"node_modules/workbox-build/node_modules/workbox-expiration": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.0.0.tgz",
- "integrity": "sha512-MLK+fogW+pC3IWU9SFE+FRStvDVutwJMR5if1g7oBJx3qwmO69BNoJQVaMXq41R0gg3MzxVfwOGKx3i9P6sOLQ==",
"license": "MIT",
"dependencies": {
"idb": "^7.0.1",
@@ -35256,8 +30370,6 @@
},
"node_modules/workbox-build/node_modules/workbox-routing": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.0.0.tgz",
- "integrity": "sha512-8YxLr3xvqidnbVeGyRGkaV4YdlKkn5qZ1LfEePW3dq+ydE73hUUJJuLmGEykW3fMX8x8mNdL0XrWgotcuZjIvA==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35265,8 +30377,6 @@
},
"node_modules/workbox-build/node_modules/workbox-strategies": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.0.0.tgz",
- "integrity": "sha512-dg3qJU7tR/Gcd/XXOOo7x9QoCI9nk74JopaJaYAQ+ugLi57gPsXycVdBnYbayVj34m6Y8ppPwIuecrzkpBVwbA==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35274,8 +30384,6 @@
},
"node_modules/workbox-build/node_modules/workbox-window": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-7.0.0.tgz",
- "integrity": "sha512-j7P/bsAWE/a7sxqTzXo3P2ALb1reTfZdvVp6OJ/uLr/C2kZAMvjeWGm8V4htQhor7DOvYg0sSbFN2+flT5U0qA==",
"license": "MIT",
"dependencies": {
"@types/trusted-types": "^2.0.2",
@@ -35284,8 +30392,6 @@
},
"node_modules/workbox-cacheable-response": {
"version": "6.5.4",
- "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz",
- "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==",
"license": "MIT",
"dependencies": {
"workbox-core": "6.5.4"
@@ -35293,20 +30399,14 @@
},
"node_modules/workbox-cacheable-response/node_modules/workbox-core": {
"version": "6.5.4",
- "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz",
- "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==",
"license": "MIT"
},
"node_modules/workbox-core": {
"version": "6.6.0",
- "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.0.tgz",
- "integrity": "sha512-GDtFRF7Yg3DD859PMbPAYPeJyg5gJYXuBQAC+wyrWuuXgpfoOrIQIvFRZnQ7+czTIQjIr1DhLEGFzZanAT/3bQ==",
"license": "MIT"
},
"node_modules/workbox-expiration": {
"version": "6.6.0",
- "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.0.tgz",
- "integrity": "sha512-baplYXcDHbe8vAo7GYvyAmlS4f6998Jff513L4XvlzAOxcl8F620O91guoJ5EOf5qeXG4cGdNZHkkVAPouFCpw==",
"license": "MIT",
"dependencies": {
"idb": "^7.0.1",
@@ -35315,8 +30415,6 @@
},
"node_modules/workbox-google-analytics": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-7.0.0.tgz",
- "integrity": "sha512-MEYM1JTn/qiC3DbpvP2BVhyIH+dV/5BjHk756u9VbwuAhu0QHyKscTnisQuz21lfRpOwiS9z4XdqeVAKol0bzg==",
"license": "MIT",
"dependencies": {
"workbox-background-sync": "7.0.0",
@@ -35327,14 +30425,10 @@
},
"node_modules/workbox-google-analytics/node_modules/workbox-core": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz",
- "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==",
"license": "MIT"
},
"node_modules/workbox-google-analytics/node_modules/workbox-routing": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.0.0.tgz",
- "integrity": "sha512-8YxLr3xvqidnbVeGyRGkaV4YdlKkn5qZ1LfEePW3dq+ydE73hUUJJuLmGEykW3fMX8x8mNdL0XrWgotcuZjIvA==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35342,8 +30436,6 @@
},
"node_modules/workbox-google-analytics/node_modules/workbox-strategies": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.0.0.tgz",
- "integrity": "sha512-dg3qJU7tR/Gcd/XXOOo7x9QoCI9nk74JopaJaYAQ+ugLi57gPsXycVdBnYbayVj34m6Y8ppPwIuecrzkpBVwbA==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35351,8 +30443,6 @@
},
"node_modules/workbox-navigation-preload": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-7.0.0.tgz",
- "integrity": "sha512-juWCSrxo/fiMz3RsvDspeSLGmbgC0U9tKqcUPZBCf35s64wlaLXyn2KdHHXVQrb2cqF7I0Hc9siQalainmnXJA==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35360,14 +30450,10 @@
},
"node_modules/workbox-navigation-preload/node_modules/workbox-core": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz",
- "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==",
"license": "MIT"
},
"node_modules/workbox-precaching": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-7.0.0.tgz",
- "integrity": "sha512-EC0vol623LJqTJo1mkhD9DZmMP604vHqni3EohhQVwhJlTgyKyOkMrZNy5/QHfOby+39xqC01gv4LjOm4HSfnA==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0",
@@ -35377,14 +30463,10 @@
},
"node_modules/workbox-precaching/node_modules/workbox-core": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz",
- "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==",
"license": "MIT"
},
"node_modules/workbox-precaching/node_modules/workbox-routing": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.0.0.tgz",
- "integrity": "sha512-8YxLr3xvqidnbVeGyRGkaV4YdlKkn5qZ1LfEePW3dq+ydE73hUUJJuLmGEykW3fMX8x8mNdL0XrWgotcuZjIvA==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35392,8 +30474,6 @@
},
"node_modules/workbox-precaching/node_modules/workbox-strategies": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.0.0.tgz",
- "integrity": "sha512-dg3qJU7tR/Gcd/XXOOo7x9QoCI9nk74JopaJaYAQ+ugLi57gPsXycVdBnYbayVj34m6Y8ppPwIuecrzkpBVwbA==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35401,8 +30481,6 @@
},
"node_modules/workbox-range-requests": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-7.0.0.tgz",
- "integrity": "sha512-SxAzoVl9j/zRU9OT5+IQs7pbJBOUOlriB8Gn9YMvi38BNZRbM+RvkujHMo8FOe9IWrqqwYgDFBfv6sk76I1yaQ==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35410,14 +30488,10 @@
},
"node_modules/workbox-range-requests/node_modules/workbox-core": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz",
- "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==",
"license": "MIT"
},
"node_modules/workbox-recipes": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-7.0.0.tgz",
- "integrity": "sha512-DntcK9wuG3rYQOONWC0PejxYYIDHyWWZB/ueTbOUDQgefaeIj1kJ7pdP3LZV2lfrj8XXXBWt+JDRSw1lLLOnww==",
"license": "MIT",
"dependencies": {
"workbox-cacheable-response": "7.0.0",
@@ -35430,8 +30504,6 @@
},
"node_modules/workbox-recipes/node_modules/workbox-cacheable-response": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-7.0.0.tgz",
- "integrity": "sha512-0lrtyGHn/LH8kKAJVOQfSu3/80WDc9Ma8ng0p2i/5HuUndGttH+mGMSvOskjOdFImLs2XZIimErp7tSOPmu/6g==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35439,14 +30511,10 @@
},
"node_modules/workbox-recipes/node_modules/workbox-core": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz",
- "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==",
"license": "MIT"
},
"node_modules/workbox-recipes/node_modules/workbox-expiration": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-7.0.0.tgz",
- "integrity": "sha512-MLK+fogW+pC3IWU9SFE+FRStvDVutwJMR5if1g7oBJx3qwmO69BNoJQVaMXq41R0gg3MzxVfwOGKx3i9P6sOLQ==",
"license": "MIT",
"dependencies": {
"idb": "^7.0.1",
@@ -35455,8 +30523,6 @@
},
"node_modules/workbox-recipes/node_modules/workbox-routing": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.0.0.tgz",
- "integrity": "sha512-8YxLr3xvqidnbVeGyRGkaV4YdlKkn5qZ1LfEePW3dq+ydE73hUUJJuLmGEykW3fMX8x8mNdL0XrWgotcuZjIvA==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35464,8 +30530,6 @@
},
"node_modules/workbox-recipes/node_modules/workbox-strategies": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-7.0.0.tgz",
- "integrity": "sha512-dg3qJU7tR/Gcd/XXOOo7x9QoCI9nk74JopaJaYAQ+ugLi57gPsXycVdBnYbayVj34m6Y8ppPwIuecrzkpBVwbA==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35473,8 +30537,6 @@
},
"node_modules/workbox-routing": {
"version": "6.6.0",
- "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.0.tgz",
- "integrity": "sha512-x8gdN7VDBiLC03izAZRfU+WKUXJnbqt6PG9Uh0XuPRzJPpZGLKce/FkOX95dWHRpOHWLEq8RXzjW0O+POSkKvw==",
"license": "MIT",
"dependencies": {
"workbox-core": "6.6.0"
@@ -35482,8 +30544,6 @@
},
"node_modules/workbox-strategies": {
"version": "6.6.0",
- "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.0.tgz",
- "integrity": "sha512-eC07XGuINAKUWDnZeIPdRdVja4JQtTuc35TZ8SwMb1ztjp7Ddq2CJ4yqLvWzFWGlYI7CG/YGqaETntTxBGdKgQ==",
"license": "MIT",
"dependencies": {
"workbox-core": "6.6.0"
@@ -35491,8 +30551,6 @@
},
"node_modules/workbox-streams": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-7.0.0.tgz",
- "integrity": "sha512-moVsh+5to//l6IERWceYKGiftc+prNnqOp2sgALJJFbnNVpTXzKISlTIsrWY+ogMqt+x1oMazIdHj25kBSq/HQ==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0",
@@ -35501,14 +30559,10 @@
},
"node_modules/workbox-streams/node_modules/workbox-core": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-7.0.0.tgz",
- "integrity": "sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ==",
"license": "MIT"
},
"node_modules/workbox-streams/node_modules/workbox-routing": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-7.0.0.tgz",
- "integrity": "sha512-8YxLr3xvqidnbVeGyRGkaV4YdlKkn5qZ1LfEePW3dq+ydE73hUUJJuLmGEykW3fMX8x8mNdL0XrWgotcuZjIvA==",
"license": "MIT",
"dependencies": {
"workbox-core": "7.0.0"
@@ -35516,14 +30570,10 @@
},
"node_modules/workbox-sw": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-7.0.0.tgz",
- "integrity": "sha512-SWfEouQfjRiZ7GNABzHUKUyj8pCoe+RwjfOIajcx6J5mtgKkN+t8UToHnpaJL5UVVOf5YhJh+OHhbVNIHe+LVA==",
"license": "MIT"
},
"node_modules/workbox-window": {
"version": "6.6.0",
- "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.0.tgz",
- "integrity": "sha512-L4N9+vka17d16geaJXXRjENLFldvkWy7JyGxElRD0JvBxvFEd8LOhr+uXCcar/NzAmIBRv9EZ+M+Qr4mOoBITw==",
"license": "MIT",
"dependencies": {
"@types/trusted-types": "^2.0.2",
@@ -35532,15 +30582,11 @@
},
"node_modules/workerpool": {
"version": "6.5.1",
- "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz",
- "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==",
"dev": true,
"license": "Apache-2.0"
},
"node_modules/wrap-ansi": {
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.0.0",
@@ -35557,8 +30603,6 @@
"node_modules/wrap-ansi-cjs": {
"name": "wrap-ansi",
"version": "7.0.0",
- "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
- "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
"license": "MIT",
"dependencies": {
"ansi-styles": "^4.0.0",
@@ -35574,8 +30618,6 @@
},
"node_modules/wrap-ansi-cjs/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -35589,8 +30631,6 @@
},
"node_modules/wrap-ansi-cjs/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -35601,20 +30641,14 @@
},
"node_modules/wrap-ansi-cjs/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"license": "MIT"
},
"node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"license": "MIT"
},
"node_modules/wrap-ansi-cjs/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -35622,8 +30656,6 @@
},
"node_modules/wrap-ansi-cjs/node_modules/string-width": {
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -35636,8 +30668,6 @@
},
"node_modules/wrap-ansi/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
@@ -35651,8 +30681,6 @@
},
"node_modules/wrap-ansi/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
@@ -35663,20 +30691,14 @@
},
"node_modules/wrap-ansi/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
"license": "MIT"
},
"node_modules/wrap-ansi/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"license": "MIT"
},
"node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -35684,8 +30706,6 @@
},
"node_modules/wrap-ansi/node_modules/string-width": {
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -35698,14 +30718,10 @@
},
"node_modules/wrappy": {
"version": "1.0.2",
- "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
"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": {
@@ -35717,8 +30733,7 @@
},
"node_modules/ws": {
"version": "7.5.10",
- "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
- "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
+ "license": "MIT",
"engines": {
"node": ">=8.3.0"
},
@@ -35737,8 +30752,6 @@
},
"node_modules/xdg-basedir": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz",
- "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -35750,22 +30763,16 @@
},
"node_modules/xml": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz",
- "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==",
"license": "MIT"
},
"node_modules/xmlhttprequest-ssl": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-2.0.0.tgz",
- "integrity": "sha512-QKxVRxiRACQcVuQEYFsI1hhkrMlrXHPegbbd1yn9UHOmRxY+si12nQYzri3vbzt8VdTTRviqcKxcyllFas5z2A==",
"engines": {
"node": ">=0.4.0"
}
},
"node_modules/xtend": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
- "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
"license": "MIT",
"engines": {
"node": ">=0.4"
@@ -35773,8 +30780,6 @@
},
"node_modules/y18n": {
"version": "5.0.8",
- "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
- "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
"license": "ISC",
"engines": {
"node": ">=10"
@@ -35782,13 +30787,10 @@
},
"node_modules/yallist": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
- "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
+ "license": "ISC"
},
"node_modules/yaml": {
"version": "2.6.1",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.6.1.tgz",
- "integrity": "sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==",
"dev": true,
"license": "ISC",
"bin": {
@@ -35800,8 +30802,6 @@
},
"node_modules/yargs": {
"version": "17.7.2",
- "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
- "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
"license": "MIT",
"dependencies": {
"cliui": "^8.0.1",
@@ -35818,8 +30818,6 @@
},
"node_modules/yargs-parser": {
"version": "20.2.9",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
- "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
"license": "ISC",
"engines": {
"node": ">=10"
@@ -35827,8 +30825,6 @@
},
"node_modules/yargs-unparser": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
- "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -35843,8 +30839,6 @@
},
"node_modules/yargs-unparser/node_modules/decamelize": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
- "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
"dev": true,
"license": "MIT",
"engines": {
@@ -35856,8 +30850,6 @@
},
"node_modules/yargs-unparser/node_modules/is-plain-obj": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
- "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -35866,14 +30858,10 @@
},
"node_modules/yargs/node_modules/emoji-regex": {
"version": "8.0.0",
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
- "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
"license": "MIT"
},
"node_modules/yargs/node_modules/is-fullwidth-code-point": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -35881,8 +30869,6 @@
},
"node_modules/yargs/node_modules/string-width": {
"version": "4.2.3",
- "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
- "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
"license": "MIT",
"dependencies": {
"emoji-regex": "^8.0.0",
@@ -35895,8 +30881,6 @@
},
"node_modules/yargs/node_modules/yargs-parser": {
"version": "21.1.1",
- "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
- "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
"license": "ISC",
"engines": {
"node": ">=12"
@@ -35904,8 +30888,6 @@
},
"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==",
"license": "MIT",
"dependencies": {
"buffer-crc32": "~0.2.3",
@@ -35914,16 +30896,13 @@
},
"node_modules/yazl": {
"version": "2.5.1",
- "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
- "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
+ "license": "MIT",
"dependencies": {
"buffer-crc32": "~0.2.3"
}
},
"node_modules/ylru": {
"version": "1.3.2",
- "resolved": "https://registry.npmjs.org/ylru/-/ylru-1.3.2.tgz",
- "integrity": "sha512-RXRJzMiK6U2ye0BlGGZnmpwJDPgakn6aNQ0A7gHRbD4I0uvK4TW6UqkK1V0pp9jskjJBAXd3dRrbzWkqJ+6cxA==",
"license": "MIT",
"engines": {
"node": ">= 4.0.0"
@@ -35931,8 +30910,6 @@
},
"node_modules/yn": {
"version": "3.1.1",
- "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz",
- "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==",
"dev": true,
"license": "MIT",
"engines": {
@@ -35941,8 +30918,6 @@
},
"node_modules/yocto-queue": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz",
- "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==",
"dev": true,
"license": "MIT",
"engines": {
@@ -35954,8 +30929,7 @@
},
"node_modules/yoctocolors-cjs": {
"version": "2.1.2",
- "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz",
- "integrity": "sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==",
+ "license": "MIT",
"engines": {
"node": ">=18"
},
@@ -35965,8 +30939,6 @@
},
"node_modules/zip-stream": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-6.0.1.tgz",
- "integrity": "sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==",
"license": "MIT",
"dependencies": {
"archiver-utils": "^5.0.0",
@@ -35979,8 +30951,6 @@
},
"node_modules/zip-stream/node_modules/buffer": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
"funding": [
{
"type": "github",
@@ -36003,8 +30973,6 @@
},
"node_modules/zip-stream/node_modules/readable-stream": {
"version": "4.7.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz",
- "integrity": "sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==",
"license": "MIT",
"dependencies": {
"abort-controller": "^3.0.0",
@@ -36019,8 +30987,6 @@
},
"node_modules/zip-stream/node_modules/string_decoder": {
"version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
"license": "MIT",
"dependencies": {
"safe-buffer": "~5.2.0"
@@ -36028,8 +30994,6 @@
},
"node_modules/zod": {
"version": "3.24.2",
- "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.2.tgz",
- "integrity": "sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==",
"license": "MIT",
"funding": {
"url": "https://github.com/sponsors/colinhacks"
@@ -36037,8 +31001,6 @@
},
"node_modules/zwitch": {
"version": "1.0.5",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz",
- "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -36065,7 +31027,7 @@
"version": "0.3.3",
"license": "MIT",
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/dev-server": {
@@ -36078,15 +31040,15 @@
"@web/config-loader": "^0.3.0",
"@web/dev-server-core": "^0.7.2",
"@web/dev-server-rollup": "^0.6.1",
- "camelcase": "^6.2.0",
+ "camelcase": "^6.3.0",
"command-line-args": "^5.1.1",
"command-line-usage": "^7.0.1",
"debounce": "^1.2.0",
"deepmerge": "^4.2.2",
- "internal-ip": "^6.2.0",
- "nanocolors": "^0.2.1",
- "open": "^8.0.2",
- "portfinder": "^1.0.32"
+ "internal-ip": "^8.0.1",
+ "nanocolors": "^0.2.13",
+ "open": "^8.4.2",
+ "portfinder": "^1.0.38"
},
"bin": {
"wds": "dist/bin.js",
@@ -36098,7 +31060,7 @@
"puppeteer": "^24.0.0"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/dev-server-core": {
@@ -36106,8 +31068,8 @@
"version": "0.7.5",
"license": "MIT",
"dependencies": {
- "@types/koa": "^3.0.1",
- "@types/ws": "^8.5.13",
+ "@types/koa": "^2.11.6",
+ "@types/ws": "^7.4.0",
"@web/parse5-utils": "^2.1.0",
"chokidar": "^4.0.1",
"clone": "^2.1.2",
@@ -36115,7 +31077,7 @@
"get-stream": "^6.0.0",
"is-stream": "^2.0.0",
"isbinaryfile": "^5.0.0",
- "koa": "^3.1.1",
+ "koa": "^2.16.1",
"koa-etag": "^4.0.0",
"koa-send": "^5.0.1",
"koa-static": "^5.0.0",
@@ -36123,12 +31085,13 @@
"mime-types": "^2.1.27",
"parse5": "^6.0.1",
"picomatch": "^2.2.2",
- "ws": "^8.18.3"
+ "ws": "^7.5.10"
},
"devDependencies": {
"@types/clone": "^2.1.0",
- "@types/koa-etag": "^3.0.4",
- "@types/koa-static": "^4.0.4",
+ "@types/koa-etag": "^3.0.0",
+ "@types/koa-static": "^4.0.1",
+ "@types/parse5": "^6.0.1",
"abort-controller": "^3.0.0",
"express": "^4.21.2",
"nanoid": "^3.1.25",
@@ -36140,8 +31103,6 @@
},
"packages/dev-server-core/node_modules/chokidar": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz",
- "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
"license": "MIT",
"dependencies": {
"readdirp": "^4.0.1"
@@ -36155,8 +31116,6 @@
},
"packages/dev-server-core/node_modules/content-disposition": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz",
- "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==",
"license": "MIT",
"engines": {
"node": ">=18"
@@ -36168,8 +31127,6 @@
},
"packages/dev-server-core/node_modules/encodeurl": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz",
- "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==",
"license": "MIT",
"engines": {
"node": ">= 0.8"
@@ -36177,8 +31134,6 @@
},
"packages/dev-server-core/node_modules/koa": {
"version": "3.1.2",
- "resolved": "https://registry.npmjs.org/koa/-/koa-3.1.2.tgz",
- "integrity": "sha512-2LOQnFKu3m0VxpE+5sb5+BRTSKrXmNxGgxVRiKwD9s5KQB1zID/FRXhtzeV7RT1L2GVpdEEAfVuclFOMGl1ikA==",
"license": "MIT",
"dependencies": {
"accepts": "^1.3.8",
@@ -36206,8 +31161,6 @@
},
"packages/dev-server-core/node_modules/koa/node_modules/mime-types": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
- "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
"license": "MIT",
"dependencies": {
"mime-db": "^1.54.0"
@@ -36222,8 +31175,6 @@
},
"packages/dev-server-core/node_modules/media-typer": {
"version": "1.1.0",
- "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz",
- "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==",
"license": "MIT",
"engines": {
"node": ">= 0.8"
@@ -36231,17 +31182,19 @@
},
"packages/dev-server-core/node_modules/mime-db": {
"version": "1.54.0",
- "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz",
- "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==",
"license": "MIT",
"engines": {
"node": ">= 0.6"
}
},
+ "packages/dev-server-core/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "license": "MIT"
+ },
"packages/dev-server-core/node_modules/readdirp": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.1.tgz",
- "integrity": "sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==",
"license": "MIT",
"engines": {
"node": ">= 14.16.0"
@@ -36253,8 +31206,6 @@
},
"packages/dev-server-core/node_modules/type-is": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz",
- "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==",
"license": "MIT",
"dependencies": {
"content-type": "^1.0.5",
@@ -36267,8 +31218,6 @@
},
"packages/dev-server-core/node_modules/type-is/node_modules/mime-types": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz",
- "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==",
"license": "MIT",
"dependencies": {
"mime-db": "^1.54.0"
@@ -36283,8 +31232,6 @@
},
"packages/dev-server-core/node_modules/ws": {
"version": "8.19.0",
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz",
- "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==",
"license": "MIT",
"engines": {
"node": ">=10.0.0"
@@ -36323,266 +31270,8 @@
"node": ">=24.0.0"
}
},
- "packages/dev-server-esbuild/node_modules/@esbuild/aix-ppc64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz",
- "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "aix"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/android-arm": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz",
- "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/android-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz",
- "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/android-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz",
- "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/darwin-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz",
- "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/darwin-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz",
- "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/freebsd-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz",
- "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/freebsd-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz",
- "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/linux-arm": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz",
- "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/linux-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz",
- "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/linux-ia32": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz",
- "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/linux-loong64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz",
- "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==",
- "cpu": [
- "loong64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/linux-mips64el": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz",
- "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==",
- "cpu": [
- "mips64el"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/linux-ppc64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz",
- "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/linux-riscv64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz",
- "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==",
- "cpu": [
- "riscv64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/linux-s390x": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz",
- "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==",
- "cpu": [
- "s390x"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
"packages/dev-server-esbuild/node_modules/@esbuild/linux-x64": {
"version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz",
- "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==",
"cpu": [
"x64"
],
@@ -36595,138 +31284,8 @@
"node": ">=18"
}
},
- "packages/dev-server-esbuild/node_modules/@esbuild/netbsd-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz",
- "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/netbsd-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz",
- "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/openbsd-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz",
- "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/openbsd-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz",
- "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/sunos-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz",
- "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/win32-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz",
- "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/win32-ia32": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz",
- "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/dev-server-esbuild/node_modules/@esbuild/win32-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz",
- "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
"packages/dev-server-esbuild/node_modules/esbuild": {
"version": "0.27.3",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz",
- "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==",
"hasInstallScript": true,
"license": "MIT",
"bin": {
@@ -36764,6 +31323,12 @@
"@esbuild/win32-x64": "0.27.3"
}
},
+ "packages/dev-server-esbuild/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "license": "MIT"
+ },
"packages/dev-server-hmr": {
"name": "@web/dev-server-hmr",
"version": "0.4.1",
@@ -36785,6 +31350,7 @@
"license": "MIT",
"dependencies": {
"@import-maps/resolve": "^1.0.1",
+ "@types/parse5": "^6.0.1",
"@web/dev-server-core": "^0.7.2",
"@web/parse5-utils": "^2.1.0",
"parse5": "^6.0.1",
@@ -36797,6 +31363,12 @@
"node": ">=24.0.0"
}
},
+ "packages/dev-server-import-maps/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "license": "MIT"
+ },
"packages/dev-server-legacy": {
"name": "@web/dev-server-legacy",
"version": "2.1.1",
@@ -36829,6 +31401,12 @@
"node": ">=24.0.0"
}
},
+ "packages/dev-server-legacy/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "license": "MIT"
+ },
"packages/dev-server-polyfill": {
"name": "@web/dev-server-polyfill",
"version": "1.0.6",
@@ -36838,7 +31416,7 @@
"@web/polyfills-loader": "^2.3.1"
},
"engines": {
- "node": ">=16.0.0"
+ "node": ">=24.0.0"
}
},
"packages/dev-server-rollup": {
@@ -36859,10 +31437,12 @@
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-commonjs": "25.0.7",
"@rollup/plugin-replace": "^5.0.5",
+ "@types/parse5": "^6.0.1",
"@types/whatwg-url": "^11.0.0",
"@web/test-runner-chrome": "^0.18.0",
"@web/test-runner-core": "^0.13.0",
"chai": "^4.2.0",
+ "mocha": "^10.8.2",
"postcss": "^8.4.31",
"rollup-plugin-postcss": "^4.0.2"
},
@@ -36872,9 +31452,8 @@
},
"packages/dev-server-rollup/node_modules/@rollup/plugin-alias": {
"version": "5.0.1",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-5.0.1.tgz",
- "integrity": "sha512-JObvbWdOHoMy9W7SU0lvGhDtWq9PllP5mjpAy+TUslZG/WzOId9u80Hsqq1vCUn9pFJ0cxpdcnAv+QzU2zFH3Q==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"slash": "^4.0.0"
},
@@ -36892,9 +31471,8 @@
},
"packages/dev-server-rollup/node_modules/@rollup/plugin-babel": {
"version": "6.0.4",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-6.0.4.tgz",
- "integrity": "sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.18.6",
"@rollup/pluginutils": "^5.0.1"
@@ -36918,9 +31496,8 @@
},
"packages/dev-server-rollup/node_modules/@rollup/plugin-commonjs": {
"version": "25.0.7",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-25.0.7.tgz",
- "integrity": "sha512-nEvcR+LRjEjsaSsc4x3XZfCCvZIaSMenZu/OiwOKGN2UhQpAYI7ru7czFvyWbErlpoGjnSX3D5Ch5FcMA3kRWQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^5.0.1",
"commondir": "^1.0.1",
@@ -36943,9 +31520,8 @@
},
"packages/dev-server-rollup/node_modules/@rollup/plugin-replace": {
"version": "5.0.5",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.5.tgz",
- "integrity": "sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^5.0.1",
"magic-string": "^0.30.3"
@@ -36962,19 +31538,23 @@
}
}
},
+ "packages/dev-server-rollup/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "license": "MIT"
+ },
"packages/dev-server-rollup/node_modules/punycode": {
"version": "2.3.1",
- "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
- "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+ "license": "MIT",
"engines": {
"node": ">=6"
}
},
"packages/dev-server-rollup/node_modules/slash": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
- "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
"dev": true,
+ "license": "MIT",
"engines": {
"node": ">=12"
},
@@ -36984,8 +31564,7 @@
},
"packages/dev-server-rollup/node_modules/tr46": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/tr46/-/tr46-5.0.0.tgz",
- "integrity": "sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==",
+ "license": "MIT",
"dependencies": {
"punycode": "^2.3.1"
},
@@ -36995,8 +31574,7 @@
},
"packages/dev-server-rollup/node_modules/whatwg-url": {
"version": "14.0.0",
- "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.0.0.tgz",
- "integrity": "sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==",
+ "license": "MIT",
"dependencies": {
"tr46": "^5.0.0",
"webidl-conversions": "^7.0.0"
@@ -37018,7 +31596,7 @@
"@rollup/plugin-terser": "^0.4.4",
"@storybook/csf-tools": "^6.4.9",
"@web/dev-server-core": "^0.7.2",
- "@web/rollup-plugin-html": "^3.1.0",
+ "@web/rollup-plugin-html": "^2.1.2",
"@web/rollup-plugin-polyfills-loader": "^2.1.1",
"@web/storybook-prebuilt": "^0.1.37",
"babel-plugin-bundled-import-meta": "^0.3.2",
@@ -37038,13 +31616,12 @@
"htm": "^3.1.0"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/dev-server-storybook/node_modules/@rollup/plugin-babel": {
"version": "6.0.4",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-6.0.4.tgz",
- "integrity": "sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==",
+ "license": "MIT",
"dependencies": {
"@babel/helper-module-imports": "^7.18.6",
"@rollup/pluginutils": "^5.0.1"
@@ -37066,19 +31643,102 @@
}
}
},
+ "packages/dev-server-storybook/node_modules/@web/rollup-plugin-html": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/@web/rollup-plugin-html/-/rollup-plugin-html-2.4.1.tgz",
+ "integrity": "sha512-28n3S4FFlafkuk4bhaWNdgT8mDCoVBtSFeN829zrkWAzISZlHutkGJVD6xS35nUYGx+J/wfk635Fc+TX4mCm9g==",
+ "license": "MIT",
+ "dependencies": {
+ "@web/parse5-utils": "^2.1.0",
+ "glob": "^10.0.0",
+ "html-minifier-terser": "^7.1.0",
+ "lightningcss": "^1.24.0",
+ "parse5": "^6.0.1",
+ "picomatch": "^2.2.2"
+ },
+ "engines": {
+ "node": ">=18.0.0"
+ }
+ },
+ "packages/dev-server-storybook/node_modules/brace-expansion": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
+ "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
+ "license": "MIT",
+ "dependencies": {
+ "balanced-match": "^1.0.0"
+ }
+ },
+ "packages/dev-server-storybook/node_modules/glob": {
+ "version": "10.5.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",
+ "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==",
+ "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me",
+ "license": "ISC",
+ "dependencies": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^3.1.2",
+ "minimatch": "^9.0.4",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^1.11.1"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "packages/dev-server-storybook/node_modules/jackspeak": {
+ "version": "3.4.3",
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
+ "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
+ "license": "BlueOak-1.0.0",
+ "dependencies": {
+ "@isaacs/cliui": "^8.0.2"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ },
+ "optionalDependencies": {
+ "@pkgjs/parseargs": "^0.11.0"
+ }
+ },
+ "packages/dev-server-storybook/node_modules/minimatch": {
+ "version": "9.0.9",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz",
+ "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==",
+ "license": "ISC",
+ "dependencies": {
+ "brace-expansion": "^2.0.2"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "packages/dev-server-storybook/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "license": "MIT"
+ },
"packages/dev-server/node_modules/array-back": {
"version": "6.2.2",
- "resolved": "https://registry.npmjs.org/array-back/-/array-back-6.2.2.tgz",
- "integrity": "sha512-gUAZ7HPyb4SJczXAMUXMGAvI976JoK3qEx9v1FTmeYuJj0IBiaKttG1ydtGKdkfqWkIkouke7nG8ufGy77+Cvw==",
"license": "MIT",
"engines": {
"node": ">=12.17"
}
},
+ "packages/dev-server/node_modules/async": {
+ "version": "3.2.6",
+ "license": "MIT"
+ },
"packages/dev-server/node_modules/command-line-usage": {
"version": "7.0.1",
- "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-7.0.1.tgz",
- "integrity": "sha512-NCyznE//MuTjwi3y84QVUGEOT+P5oto1e1Pk/jFPVdPPfsG03qpTIl3yw6etR+v73d0lXsoojRpvbru2sqePxQ==",
"license": "MIT",
"dependencies": {
"array-back": "^6.2.2",
@@ -37090,41 +31750,38 @@
"node": ">=12.20.0"
}
},
- "packages/dev-server/node_modules/internal-ip": {
- "version": "6.2.0",
- "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz",
- "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==",
+ "packages/dev-server/node_modules/debug": {
+ "version": "4.4.3",
+ "license": "MIT",
"dependencies": {
- "default-gateway": "^6.0.0",
- "ipaddr.js": "^1.9.1",
- "is-ip": "^3.1.0",
- "p-event": "^4.2.0"
+ "ms": "^2.1.3"
},
"engines": {
- "node": ">=10"
+ "node": ">=6.0"
},
- "funding": {
- "url": "https://github.com/sindresorhus/internal-ip?sponsor=1"
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
}
},
- "packages/dev-server/node_modules/p-event": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz",
- "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==",
+ "packages/dev-server/node_modules/ms": {
+ "version": "2.1.3",
+ "license": "MIT"
+ },
+ "packages/dev-server/node_modules/portfinder": {
+ "version": "1.0.38",
+ "license": "MIT",
"dependencies": {
- "p-timeout": "^3.1.0"
+ "async": "^3.2.6",
+ "debug": "^4.3.6"
},
"engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
+ "node": ">= 10.12"
}
},
"packages/dev-server/node_modules/table-layout": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-3.0.2.tgz",
- "integrity": "sha512-rpyNZYRw+/C+dYkcQ3Pr+rLxW4CfHpXjPDnG7lYhdRoUcZTUt+KEsX+94RGp/aVp/MQU35JCITv2T/beY4m+hw==",
"license": "MIT",
"dependencies": {
"@75lb/deep-merge": "^1.1.1",
@@ -37144,8 +31801,6 @@
},
"packages/dev-server/node_modules/typical": {
"version": "7.1.1",
- "resolved": "https://registry.npmjs.org/typical/-/typical-7.1.1.tgz",
- "integrity": "sha512-T+tKVNs6Wu7IWiAce5BgMd7OZfNYUndHwc5MknN+UHOudi7sGZzuHdCadllRuqJ3fPtgFtIH9+lt9qRv6lmpfA==",
"license": "MIT",
"engines": {
"node": ">=12.17"
@@ -37153,8 +31808,6 @@
},
"packages/dev-server/node_modules/wordwrapjs": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-5.1.0.tgz",
- "integrity": "sha512-JNjcULU2e4KJwUNv6CHgI46UvDGitb6dGryHajXTDiLgg1/RiGoPSDw4kZfYnwGtEXf2ZMeIewDQgFGzkCB2Sg==",
"license": "MIT",
"engines": {
"node": ">=12.17"
@@ -37179,8 +31832,7 @@
},
"packages/mocks/node_modules/@mswjs/interceptors": {
"version": "0.29.1",
- "resolved": "https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.29.1.tgz",
- "integrity": "sha512-3rDakgJZ77+RiQUuSK69t1F0m8BQKA8Vh5DCS5V0DWvNY67zob2JhhQrhCO0AKLGINTRSFd1tBaHcJTkhefoSw==",
+ "license": "MIT",
"dependencies": {
"@open-draft/deferred-promise": "^2.2.0",
"@open-draft/logger": "^0.3.0",
@@ -37195,18 +31847,15 @@
},
"packages/mocks/node_modules/@types/cookie": {
"version": "0.6.0",
- "resolved": "https://registry.npmjs.org/@types/cookie/-/cookie-0.6.0.tgz",
- "integrity": "sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA=="
+ "license": "MIT"
},
"packages/mocks/node_modules/@types/statuses": {
"version": "2.0.5",
- "resolved": "https://registry.npmjs.org/@types/statuses/-/statuses-2.0.5.tgz",
- "integrity": "sha512-jmIUGWrAiwu3dZpxntxieC+1n/5c3mjrImkmOSQ2NC5uP6cYO4aAZDdSmRcI5C1oiTmqlZGHC+/NmJrKogbP5A=="
+ "license": "MIT"
},
"packages/mocks/node_modules/ansi-styles": {
"version": "4.3.0",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
- "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "license": "MIT",
"dependencies": {
"color-convert": "^2.0.1"
},
@@ -37219,8 +31868,7 @@
},
"packages/mocks/node_modules/chalk": {
"version": "4.1.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
- "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "license": "MIT",
"dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -37234,8 +31882,7 @@
},
"packages/mocks/node_modules/color-convert": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "license": "MIT",
"dependencies": {
"color-name": "~1.1.4"
},
@@ -37245,22 +31892,19 @@
},
"packages/mocks/node_modules/color-name": {
"version": "1.1.4",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
+ "license": "MIT"
},
"packages/mocks/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"packages/mocks/node_modules/msw": {
"version": "2.4.1",
- "resolved": "https://registry.npmjs.org/msw/-/msw-2.4.1.tgz",
- "integrity": "sha512-HXcoQPzYTwEmVk+BGIcRa0vLabBT+J20SSSeYh/QfajaK5ceA6dlD4ZZjfz2dqGEq4vRNCPLP6eXsB94KllPFg==",
"hasInstallScript": true,
+ "license": "MIT",
"dependencies": {
"@bundled-es-modules/cookie": "^2.0.0",
"@bundled-es-modules/statuses": "^1.0.1",
@@ -37303,18 +31947,15 @@
},
"packages/mocks/node_modules/outvariant": {
"version": "1.4.3",
- "resolved": "https://registry.npmjs.org/outvariant/-/outvariant-1.4.3.tgz",
- "integrity": "sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA=="
+ "license": "MIT"
},
"packages/mocks/node_modules/path-to-regexp": {
"version": "6.2.2",
- "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.2.2.tgz",
- "integrity": "sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw=="
+ "license": "MIT"
},
"packages/mocks/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
},
@@ -37324,8 +31965,7 @@
},
"packages/mocks/node_modules/type-fest": {
"version": "4.26.0",
- "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-4.26.0.tgz",
- "integrity": "sha512-OduNjVJsFbifKb57UqZ2EMP1i4u64Xwow3NYXUtBbD4vIwJdQd4+xl8YDou1dlm4DVrtwT/7Ky8z8WyCULVfxw==",
+ "license": "(MIT OR CC0-1.0)",
"engines": {
"node": ">=16"
},
@@ -37338,6 +31978,7 @@
"version": "2.1.1",
"license": "MIT",
"dependencies": {
+ "@types/parse5": "^6.0.1",
"parse5": "^6.0.1"
},
"devDependencies": {
@@ -37347,6 +31988,12 @@
"node": ">=24.0.0"
}
},
+ "packages/parse5-utils/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "license": "MIT"
+ },
"packages/polyfills-loader": {
"name": "@web/polyfills-loader",
"version": "2.3.1",
@@ -37374,6 +32021,7 @@
},
"devDependencies": {
"@types/babel__core": "^7.1.12",
+ "@types/parse5": "^6.0.1",
"@types/valid-url": "^1.0.3"
},
"engines": {
@@ -37382,8 +32030,13 @@
},
"packages/polyfills-loader/node_modules/@webcomponents/scoped-custom-element-registry": {
"version": "0.0.10",
- "resolved": "https://registry.npmjs.org/@webcomponents/scoped-custom-element-registry/-/scoped-custom-element-registry-0.0.10.tgz",
- "integrity": "sha512-wP4LF28aysE2Pq3NQRNQxko7Q0vOOwcoOSMg8FFI4S6z76UuXkYIc5ndC31dJMwso1/vSteL75LW2CEKedAJbA=="
+ "license": "BSD-3-Clause"
+ },
+ "packages/polyfills-loader/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "license": "MIT"
},
"packages/rollup-plugin-copy": {
"name": "@web/rollup-plugin-copy",
@@ -37396,14 +32049,13 @@
"@types/glob": "^8.1.0"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/rollup-plugin-copy/node_modules/@types/glob": {
"version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@types/glob/-/glob-8.1.0.tgz",
- "integrity": "sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==",
"dev": true,
+ "license": "MIT",
"dependencies": {
"@types/minimatch": "^5.1.2",
"@types/node": "*"
@@ -37411,16 +32063,14 @@
},
"packages/rollup-plugin-copy/node_modules/brace-expansion": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
}
},
"packages/rollup-plugin-copy/node_modules/glob": {
"version": "10.3.10",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz",
- "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==",
+ "license": "ISC",
"dependencies": {
"foreground-child": "^3.1.0",
"jackspeak": "^2.3.5",
@@ -37440,8 +32090,7 @@
},
"packages/rollup-plugin-copy/node_modules/minimatch": {
"version": "9.0.3",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
- "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
+ "license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
},
@@ -37465,8 +32114,11 @@
"picomatch": "^2.2.2"
},
"devDependencies": {
+ "@prettier/sync": "^0.6.1",
"@types/html-minifier-terser": "^7.0.0",
"@types/picomatch": "^2.2.1",
+ "@types/prettier": "^3.0.0",
+ "prettier": "^3.6.2",
"rollup": "^4.4.0"
},
"engines": {
@@ -37475,16 +32127,14 @@
},
"packages/rollup-plugin-html/node_modules/brace-expansion": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
+ "license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
}
},
"packages/rollup-plugin-html/node_modules/glob": {
"version": "10.3.10",
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.3.10.tgz",
- "integrity": "sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==",
+ "license": "ISC",
"dependencies": {
"foreground-child": "^3.1.0",
"jackspeak": "^2.3.5",
@@ -37504,8 +32154,7 @@
},
"packages/rollup-plugin-html/node_modules/minimatch": {
"version": "9.0.3",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz",
- "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==",
+ "license": "ISC",
"dependencies": {
"brace-expansion": "^2.0.1"
},
@@ -37516,6 +32165,12 @@
"url": "https://github.com/sponsors/isaacs"
}
},
+ "packages/rollup-plugin-html/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "license": "MIT"
+ },
"packages/rollup-plugin-import-meta-assets": {
"name": "@web/rollup-plugin-import-meta-assets",
"version": "2.3.3",
@@ -37529,13 +32184,12 @@
"magic-string": "^0.30.0"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/rollup-plugin-import-meta-assets/node_modules/@rollup/plugin-dynamic-import-vars": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/@rollup/plugin-dynamic-import-vars/-/plugin-dynamic-import-vars-2.1.0.tgz",
- "integrity": "sha512-hv+gJohx8HLPByLcuNxzzZw1/Ioi96qBzyMf3DIh/Zz0AHr7W/mknRYjqQaW/SF9UcuM2iYueSI+R4orbraj2Q==",
+ "license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^5.0.1",
"astring": "^1.8.5",
@@ -37557,8 +32211,6 @@
},
"packages/rollup-plugin-import-meta-assets/node_modules/fast-glob": {
"version": "3.3.1",
- "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz",
- "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==",
"license": "MIT",
"dependencies": {
"@nodelib/fs.stat": "^2.0.2",
@@ -37573,8 +32225,6 @@
},
"packages/rollup-plugin-import-meta-assets/node_modules/globby": {
"version": "13.2.2",
- "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz",
- "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==",
"license": "MIT",
"dependencies": {
"dir-glob": "^3.0.1",
@@ -37592,8 +32242,6 @@
},
"packages/rollup-plugin-import-meta-assets/node_modules/slash": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz",
- "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -37621,271 +32269,13 @@
"version": "8.1.3",
"license": "MIT",
"dependencies": {
- "esbuild": "^0.27.0",
+ "esbuild": "^0.25.0",
"pretty-bytes": "^5.5.0",
"workbox-build": "^7.0.0"
}
},
- "packages/rollup-plugin-workbox/node_modules/@esbuild/aix-ppc64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz",
- "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "aix"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/android-arm": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz",
- "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/android-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz",
- "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/android-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz",
- "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/darwin-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz",
- "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/darwin-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz",
- "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/freebsd-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz",
- "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/freebsd-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz",
- "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/linux-arm": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz",
- "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/linux-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz",
- "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/linux-ia32": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz",
- "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/linux-loong64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz",
- "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==",
- "cpu": [
- "loong64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/linux-mips64el": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz",
- "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==",
- "cpu": [
- "mips64el"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/linux-ppc64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz",
- "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/linux-riscv64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz",
- "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==",
- "cpu": [
- "riscv64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/linux-s390x": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz",
- "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==",
- "cpu": [
- "s390x"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
"packages/rollup-plugin-workbox/node_modules/@esbuild/linux-x64": {
"version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz",
- "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==",
"cpu": [
"x64"
],
@@ -37898,138 +32288,8 @@
"node": ">=18"
}
},
- "packages/rollup-plugin-workbox/node_modules/@esbuild/netbsd-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz",
- "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/netbsd-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz",
- "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/openbsd-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz",
- "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/openbsd-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz",
- "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/sunos-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz",
- "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/win32-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz",
- "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/win32-ia32": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz",
- "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/rollup-plugin-workbox/node_modules/@esbuild/win32-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz",
- "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
"packages/rollup-plugin-workbox/node_modules/esbuild": {
"version": "0.27.3",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz",
- "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==",
"hasInstallScript": true,
"license": "MIT",
"bin": {
@@ -38083,11 +32343,11 @@
"@web/dev-server": "^0.4.0",
"@web/dev-server-core": "^0.7.5",
"@web/dev-server-rollup": "^0.6.1",
- "@web/rollup-plugin-html": "^3.0.0",
+ "@web/rollup-plugin-html": "^2.3.0",
"browser-assert": "^1.2.1",
"cjs-module-lexer": "^1.2.3",
"es-module-lexer": "^1.2.1",
- "esbuild": "^0.27.0",
+ "esbuild": "^0.25.0",
"glob": "^12.0.0",
"lodash-es": "^4.17.21",
"path-browserify": "^1.0.1",
@@ -38102,269 +32362,11 @@
"@storybook/types": "^8.6.12"
},
"engines": {
- "node": ">=18.0.0"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/aix-ppc64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz",
- "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "aix"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/android-arm": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz",
- "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/android-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz",
- "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/android-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz",
- "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "android"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/darwin-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz",
- "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/darwin-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz",
- "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "darwin"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/freebsd-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz",
- "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/freebsd-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz",
- "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "freebsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/linux-arm": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz",
- "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==",
- "cpu": [
- "arm"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/linux-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz",
- "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/linux-ia32": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz",
- "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/linux-loong64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz",
- "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==",
- "cpu": [
- "loong64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/linux-mips64el": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz",
- "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==",
- "cpu": [
- "mips64el"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/linux-ppc64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz",
- "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==",
- "cpu": [
- "ppc64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/linux-riscv64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz",
- "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==",
- "cpu": [
- "riscv64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/linux-s390x": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz",
- "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==",
- "cpu": [
- "s390x"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "linux"
- ],
- "engines": {
- "node": ">=18"
+ "node": ">=24.0.0"
}
},
"packages/storybook-builder/node_modules/@esbuild/linux-x64": {
"version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz",
- "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==",
"cpu": [
"x64"
],
@@ -38377,138 +32379,8 @@
"node": ">=18"
}
},
- "packages/storybook-builder/node_modules/@esbuild/netbsd-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz",
- "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/netbsd-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz",
- "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "netbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/openbsd-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz",
- "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/openbsd-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz",
- "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "openbsd"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/sunos-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz",
- "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "sunos"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/win32-arm64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz",
- "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==",
- "cpu": [
- "arm64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/win32-ia32": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz",
- "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==",
- "cpu": [
- "ia32"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
- "packages/storybook-builder/node_modules/@esbuild/win32-x64": {
- "version": "0.27.3",
- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz",
- "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==",
- "cpu": [
- "x64"
- ],
- "license": "MIT",
- "optional": true,
- "os": [
- "win32"
- ],
- "engines": {
- "node": ">=18"
- }
- },
"packages/storybook-builder/node_modules/@mdx-js/mdx": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz",
- "integrity": "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0",
@@ -38543,8 +32415,6 @@
},
"packages/storybook-builder/node_modules/@types/hast": {
"version": "3.0.4",
- "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz",
- "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "*"
@@ -38552,8 +32422,6 @@
},
"packages/storybook-builder/node_modules/@types/mdast": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz",
- "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==",
"license": "MIT",
"dependencies": {
"@types/unist": "*"
@@ -38561,14 +32429,45 @@
},
"packages/storybook-builder/node_modules/@types/unist": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz",
- "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==",
"license": "MIT"
},
+ "packages/storybook-builder/node_modules/@web/rollup-plugin-html": {
+ "version": "2.4.1",
+ "resolved": "https://registry.npmjs.org/@web/rollup-plugin-html/-/rollup-plugin-html-2.4.1.tgz",
+ "integrity": "sha512-28n3S4FFlafkuk4bhaWNdgT8mDCoVBtSFeN829zrkWAzISZlHutkGJVD6xS35nUYGx+J/wfk635Fc+TX4mCm9g==",
+ "license": "MIT",
+ "dependencies": {
+ "@web/parse5-utils": "^2.1.0",
+ "glob": "^10.0.0",
+ "html-minifier-terser": "^7.1.0",
+ "lightningcss": "^1.24.0",
+ "parse5": "^6.0.1",
+ "picomatch": "^2.2.2"
+ },
+ "engines": {
+ "node": ">=18.0.0"
+ }
+ },
+ "packages/storybook-builder/node_modules/@web/rollup-plugin-html/node_modules/glob": {
+ "version": "10.5.0",
+ "license": "ISC",
+ "dependencies": {
+ "foreground-child": "^3.1.0",
+ "jackspeak": "^3.1.2",
+ "minimatch": "^9.0.4",
+ "minipass": "^7.1.2",
+ "package-json-from-dist": "^1.0.0",
+ "path-scurry": "^1.11.1"
+ },
+ "bin": {
+ "glob": "dist/esm/bin.mjs"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
"packages/storybook-builder/node_modules/bail": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz",
- "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -38577,8 +32476,6 @@
},
"packages/storybook-builder/node_modules/ccount": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz",
- "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -38587,8 +32484,6 @@
},
"packages/storybook-builder/node_modules/character-entities-html4": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz",
- "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==",
"license": "MIT",
"funding": {
"type": "github",
@@ -38597,8 +32492,6 @@
},
"packages/storybook-builder/node_modules/character-entities-legacy": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz",
- "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==",
"license": "MIT",
"funding": {
"type": "github",
@@ -38607,8 +32500,6 @@
},
"packages/storybook-builder/node_modules/character-reference-invalid": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz",
- "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -38617,8 +32508,6 @@
},
"packages/storybook-builder/node_modules/collapse-white-space": {
"version": "2.1.0",
- "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz",
- "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -38627,8 +32516,6 @@
},
"packages/storybook-builder/node_modules/esbuild": {
"version": "0.27.3",
- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz",
- "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==",
"hasInstallScript": true,
"license": "MIT",
"bin": {
@@ -38668,8 +32555,6 @@
},
"packages/storybook-builder/node_modules/estree-util-is-identifier-name": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz",
- "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==",
"license": "MIT",
"funding": {
"type": "opencollective",
@@ -38678,8 +32563,6 @@
},
"packages/storybook-builder/node_modules/estree-util-visit": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz",
- "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -38692,16 +32575,13 @@
},
"packages/storybook-builder/node_modules/estree-walker": {
"version": "3.0.3",
- "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz",
- "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==",
+ "license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0"
}
},
"packages/storybook-builder/node_modules/foreground-child": {
"version": "3.3.1",
- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz",
- "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==",
"license": "ISC",
"dependencies": {
"cross-spawn": "^7.0.6",
@@ -38716,14 +32596,10 @@
},
"packages/storybook-builder/node_modules/github-slugger": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-2.0.0.tgz",
- "integrity": "sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==",
"license": "ISC"
},
"packages/storybook-builder/node_modules/glob": {
"version": "12.0.0",
- "resolved": "https://registry.npmjs.org/glob/-/glob-12.0.0.tgz",
- "integrity": "sha512-5Qcll1z7IKgHr5g485ePDdHcNQY0k2dtv/bjYy0iuyGxQw2qSOiiXUXJ+AYQpg3HNoUMHqAruX478Jeev7UULw==",
"license": "BlueOak-1.0.0",
"dependencies": {
"foreground-child": "^3.3.1",
@@ -38745,8 +32621,6 @@
},
"packages/storybook-builder/node_modules/hast-util-heading-rank": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/hast-util-heading-rank/-/hast-util-heading-rank-3.0.0.tgz",
- "integrity": "sha512-EJKb8oMUXVHcWZTDepnr+WNbfnXKFNf9duMesmr4S8SXTJBJ9M4Yok08pu9vxdJwdlGRhVumk9mEhkEvKGifwA==",
"license": "MIT",
"dependencies": {
"@types/hast": "^3.0.0"
@@ -38758,8 +32632,6 @@
},
"packages/storybook-builder/node_modules/hast-util-to-string": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-3.0.1.tgz",
- "integrity": "sha512-XelQVTDWvqcl3axRfI0xSeoVKzyIFPwsAGSLIsKdJKQMXDYJS4WYrBNF/8J7RdhIcFI2BOHgAifggsvsxp/3+A==",
"license": "MIT",
"dependencies": {
"@types/hast": "^3.0.0"
@@ -38771,8 +32643,6 @@
},
"packages/storybook-builder/node_modules/is-alphabetical": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz",
- "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==",
"license": "MIT",
"funding": {
"type": "github",
@@ -38781,8 +32651,6 @@
},
"packages/storybook-builder/node_modules/is-alphanumerical": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz",
- "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==",
"license": "MIT",
"dependencies": {
"is-alphabetical": "^2.0.0",
@@ -38795,8 +32663,6 @@
},
"packages/storybook-builder/node_modules/is-decimal": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz",
- "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==",
"license": "MIT",
"funding": {
"type": "github",
@@ -38805,8 +32671,6 @@
},
"packages/storybook-builder/node_modules/is-hexadecimal": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz",
- "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==",
"license": "MIT",
"funding": {
"type": "github",
@@ -38815,8 +32679,6 @@
},
"packages/storybook-builder/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -38827,16 +32689,13 @@
},
"packages/storybook-builder/node_modules/is-reference": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-3.0.2.tgz",
- "integrity": "sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg==",
+ "license": "MIT",
"dependencies": {
"@types/estree": "*"
}
},
"packages/storybook-builder/node_modules/jackspeak": {
"version": "4.1.1",
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.1.1.tgz",
- "integrity": "sha512-zptv57P3GpL+O0I7VdMJNBZCu+BPHVQUk55Ft8/QCJjTVxrnJHuVuX/0Bl2A6/+2oyR/ZMEuFKwmzqqZ/U5nPQ==",
"license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/cliui": "^8.0.2"
@@ -38850,8 +32709,6 @@
},
"packages/storybook-builder/node_modules/lru-cache": {
"version": "11.2.2",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.2.tgz",
- "integrity": "sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==",
"license": "ISC",
"engines": {
"node": "20 || >=22"
@@ -38859,8 +32716,6 @@
},
"packages/storybook-builder/node_modules/markdown-extensions": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz",
- "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==",
"license": "MIT",
"engines": {
"node": ">=16"
@@ -38871,8 +32726,6 @@
},
"packages/storybook-builder/node_modules/mdast-util-from-markdown": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz",
- "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0",
@@ -38895,8 +32748,6 @@
},
"packages/storybook-builder/node_modules/mdast-util-mdx": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz",
- "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==",
"license": "MIT",
"dependencies": {
"mdast-util-from-markdown": "^2.0.0",
@@ -38912,8 +32763,6 @@
},
"packages/storybook-builder/node_modules/mdast-util-mdx-expression": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz",
- "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -38930,8 +32779,6 @@
},
"packages/storybook-builder/node_modules/mdast-util-mdx-jsx": {
"version": "3.2.0",
- "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz",
- "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -38954,8 +32801,6 @@
},
"packages/storybook-builder/node_modules/mdast-util-mdxjs-esm": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz",
- "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==",
"license": "MIT",
"dependencies": {
"@types/estree-jsx": "^1.0.0",
@@ -38972,8 +32817,6 @@
},
"packages/storybook-builder/node_modules/mdast-util-phrasing": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz",
- "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0",
@@ -38986,8 +32829,6 @@
},
"packages/storybook-builder/node_modules/mdast-util-to-hast": {
"version": "13.2.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz",
- "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==",
"license": "MIT",
"dependencies": {
"@types/hast": "^3.0.0",
@@ -39007,8 +32848,6 @@
},
"packages/storybook-builder/node_modules/mdast-util-to-markdown": {
"version": "2.1.2",
- "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz",
- "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0",
@@ -39028,8 +32867,6 @@
},
"packages/storybook-builder/node_modules/mdast-util-to-string": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz",
- "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0"
@@ -39041,8 +32878,6 @@
},
"packages/storybook-builder/node_modules/micromark": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz",
- "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39076,8 +32911,6 @@
},
"packages/storybook-builder/node_modules/micromark-core-commonmark": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz",
- "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39110,8 +32943,6 @@
},
"packages/storybook-builder/node_modules/micromark-extension-mdx-expression": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz",
- "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39136,8 +32967,6 @@
},
"packages/storybook-builder/node_modules/micromark-extension-mdx-jsx": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz",
- "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==",
"license": "MIT",
"dependencies": {
"@types/acorn": "^4.0.0",
@@ -39159,8 +32988,6 @@
},
"packages/storybook-builder/node_modules/micromark-extension-mdx-md": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz",
- "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==",
"license": "MIT",
"dependencies": {
"micromark-util-types": "^2.0.0"
@@ -39172,8 +32999,6 @@
},
"packages/storybook-builder/node_modules/micromark-extension-mdxjs": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz",
- "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==",
"license": "MIT",
"dependencies": {
"acorn": "^8.0.0",
@@ -39192,8 +33017,6 @@
},
"packages/storybook-builder/node_modules/micromark-extension-mdxjs-esm": {
"version": "3.0.0",
- "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz",
- "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==",
"license": "MIT",
"dependencies": {
"@types/estree": "^1.0.0",
@@ -39213,8 +33036,6 @@
},
"packages/storybook-builder/node_modules/micromark-factory-destination": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz",
- "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39234,8 +33055,6 @@
},
"packages/storybook-builder/node_modules/micromark-factory-label": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz",
- "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39256,8 +33075,6 @@
},
"packages/storybook-builder/node_modules/micromark-factory-mdx-expression": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz",
- "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39283,8 +33100,6 @@
},
"packages/storybook-builder/node_modules/micromark-factory-space": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz",
- "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39303,8 +33118,6 @@
},
"packages/storybook-builder/node_modules/micromark-factory-title": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz",
- "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39325,8 +33138,6 @@
},
"packages/storybook-builder/node_modules/micromark-factory-whitespace": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz",
- "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39347,8 +33158,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-character": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz",
- "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39367,8 +33176,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-chunked": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz",
- "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39386,8 +33193,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-classify-character": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz",
- "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39407,8 +33212,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-combine-extensions": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz",
- "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39427,8 +33230,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-decode-numeric-character-reference": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz",
- "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39446,8 +33247,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-decode-string": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz",
- "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39468,8 +33267,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-encode": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz",
- "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39484,8 +33281,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-events-to-acorn": {
"version": "2.0.2",
- "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz",
- "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39510,8 +33305,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-html-tag-name": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz",
- "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39526,8 +33319,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-normalize-identifier": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz",
- "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39545,8 +33336,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-resolve-all": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz",
- "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39564,8 +33353,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-sanitize-uri": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz",
- "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39585,8 +33372,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-subtokenize": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.4.tgz",
- "integrity": "sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39607,8 +33392,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-symbol": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz",
- "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39623,8 +33406,6 @@
},
"packages/storybook-builder/node_modules/micromark-util-types": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz",
- "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==",
"funding": [
{
"type": "GitHub Sponsors",
@@ -39639,8 +33420,6 @@
},
"packages/storybook-builder/node_modules/minimatch": {
"version": "10.1.1",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.1.1.tgz",
- "integrity": "sha512-enIvLvRAFZYXJzkCYG5RKmPfrFArdLv+R+lbQ53BmIMLIry74bjKzX6iHAm8WYamJkhSSEabrWN5D97XnKObjQ==",
"license": "BlueOak-1.0.0",
"dependencies": {
"@isaacs/brace-expansion": "^5.0.0"
@@ -39654,8 +33433,6 @@
},
"packages/storybook-builder/node_modules/parse-entities": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz",
- "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^2.0.0",
@@ -39673,14 +33450,16 @@
},
"packages/storybook-builder/node_modules/parse-entities/node_modules/@types/unist": {
"version": "2.0.11",
- "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.11.tgz",
- "integrity": "sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==",
+ "license": "MIT"
+ },
+ "packages/storybook-builder/node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
"license": "MIT"
},
"packages/storybook-builder/node_modules/path-scurry": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.1.tgz",
- "integrity": "sha512-oWyT4gICAu+kaA7QWk/jvCHWarMKNs6pXOGWKDTr7cw4IGcUbW+PeTfbaQiLGheFRpjo6O9J0PmyMfQPjH71oA==",
"license": "BlueOak-1.0.0",
"dependencies": {
"lru-cache": "^11.0.0",
@@ -39695,8 +33474,6 @@
},
"packages/storybook-builder/node_modules/rehype-slug": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/rehype-slug/-/rehype-slug-6.0.0.tgz",
- "integrity": "sha512-lWyvf/jwu+oS5+hL5eClVd3hNdmwM1kAC0BUvEGD19pajQMIzcNUd/k9GsfQ+FfECvX+JE+e9/btsKH0EjJT6A==",
"license": "MIT",
"dependencies": {
"@types/hast": "^3.0.0",
@@ -39712,8 +33489,6 @@
},
"packages/storybook-builder/node_modules/remark-mdx": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz",
- "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==",
"license": "MIT",
"dependencies": {
"mdast-util-mdx": "^3.0.0",
@@ -39726,8 +33501,6 @@
},
"packages/storybook-builder/node_modules/remark-parse": {
"version": "11.0.0",
- "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz",
- "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==",
"license": "MIT",
"dependencies": {
"@types/mdast": "^4.0.0",
@@ -39742,8 +33515,6 @@
},
"packages/storybook-builder/node_modules/remark-rehype": {
"version": "11.1.1",
- "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz",
- "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==",
"license": "MIT",
"dependencies": {
"@types/hast": "^3.0.0",
@@ -39759,8 +33530,7 @@
},
"packages/storybook-builder/node_modules/rollup-plugin-external-globals": {
"version": "0.9.0",
- "resolved": "https://registry.npmjs.org/rollup-plugin-external-globals/-/rollup-plugin-external-globals-0.9.0.tgz",
- "integrity": "sha512-fjlpVUm3w8rb5GVYX7UrFG5FHjmtNNaIqMj/Zi2zby8kdE+0InG3XoJRxPhPaKs9LzZA6GGARE6DjxApmDTc7Q==",
+ "license": "MIT",
"dependencies": {
"@rollup/pluginutils": "^5.0.5",
"estree-walker": "^3.0.3",
@@ -39773,8 +33543,6 @@
},
"packages/storybook-builder/node_modules/signal-exit": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
- "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
"license": "ISC",
"engines": {
"node": ">=14"
@@ -39785,8 +33553,6 @@
},
"packages/storybook-builder/node_modules/slash": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz",
- "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==",
"license": "MIT",
"engines": {
"node": ">=14.16"
@@ -39797,8 +33563,6 @@
},
"packages/storybook-builder/node_modules/stringify-entities": {
"version": "4.0.4",
- "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz",
- "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==",
"license": "MIT",
"dependencies": {
"character-entities-html4": "^2.0.0",
@@ -39811,8 +33575,6 @@
},
"packages/storybook-builder/node_modules/trough": {
"version": "2.2.0",
- "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz",
- "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==",
"license": "MIT",
"funding": {
"type": "github",
@@ -39821,8 +33583,6 @@
},
"packages/storybook-builder/node_modules/unified": {
"version": "11.0.5",
- "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz",
- "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -39840,8 +33600,6 @@
},
"packages/storybook-builder/node_modules/unist-util-is": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz",
- "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -39853,8 +33611,6 @@
},
"packages/storybook-builder/node_modules/unist-util-position": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz",
- "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -39866,8 +33622,6 @@
},
"packages/storybook-builder/node_modules/unist-util-position-from-estree": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz",
- "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -39879,8 +33633,6 @@
},
"packages/storybook-builder/node_modules/unist-util-stringify-position": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz",
- "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0"
@@ -39892,8 +33644,6 @@
},
"packages/storybook-builder/node_modules/unist-util-visit": {
"version": "5.0.0",
- "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz",
- "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -39907,8 +33657,6 @@
},
"packages/storybook-builder/node_modules/unist-util-visit-parents": {
"version": "6.0.1",
- "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz",
- "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -39921,8 +33669,6 @@
},
"packages/storybook-builder/node_modules/vfile": {
"version": "6.0.3",
- "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz",
- "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -39935,8 +33681,6 @@
},
"packages/storybook-builder/node_modules/vfile-message": {
"version": "4.0.2",
- "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz",
- "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==",
"license": "MIT",
"dependencies": {
"@types/unist": "^3.0.0",
@@ -39949,8 +33693,6 @@
},
"packages/storybook-builder/node_modules/zwitch": {
"version": "2.0.4",
- "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz",
- "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==",
"license": "MIT",
"funding": {
"type": "github",
@@ -39979,13 +33721,11 @@
"storybook": "^8.6.15"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/storybook-framework-web-components/node_modules/@storybook/blocks": {
"version": "8.6.12",
- "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.6.12.tgz",
- "integrity": "sha512-DohlTq6HM1jDbHYiXL4ZvZ00VkhpUp5uftzj/CZDLY1fYHRjqtaTwWm2/OpceivMA8zDitLcq5atEZN+f+siTg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -40012,8 +33752,6 @@
},
"packages/storybook-framework-web-components/node_modules/@storybook/icons": {
"version": "1.4.0",
- "resolved": "https://registry.npmjs.org/@storybook/icons/-/icons-1.4.0.tgz",
- "integrity": "sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA==",
"dev": true,
"license": "MIT",
"engines": {
@@ -40024,20 +33762,6 @@
"react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta"
}
},
- "packages/storybook-framework-web-components/node_modules/react-dom": {
- "version": "19.1.0",
- "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.1.0.tgz",
- "integrity": "sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==",
- "dev": true,
- "license": "MIT",
- "peer": true,
- "dependencies": {
- "scheduler": "^0.26.0"
- },
- "peerDependencies": {
- "react": "^19.1.0"
- }
- },
"packages/storybook-utils": {
"name": "@web/storybook-utils",
"version": "1.1.2",
@@ -40049,7 +33773,7 @@
"react": "^19.0.0"
},
"engines": {
- "node": ">=16.0.0"
+ "node": ">=24.0.0"
},
"peerDependencies": {
"react": "^18.0.0 || ^19.0.0"
@@ -40067,14 +33791,14 @@
"@web/test-runner-commands": "^0.9.0",
"@web/test-runner-core": "^0.13.0",
"@web/test-runner-mocha": "^0.9.0",
- "camelcase": "^6.2.0",
+ "camelcase": "^6.3.0",
"command-line-args": "^5.1.1",
"command-line-usage": "^7.0.1",
"convert-source-map": "^2.0.0",
- "diff": "^5.2.2",
- "globby": "^11.0.1",
- "nanocolors": "^0.2.1",
- "portfinder": "^1.0.32",
+ "diff": "^5.0.0",
+ "globby": "^11.1.0",
+ "nanocolors": "^0.2.13",
+ "portfinder": "^1.0.38",
"source-map": "^0.7.3"
},
"bin": {
@@ -40089,7 +33813,7 @@
"concurrently": "^8.0.1"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/test-runner-browserstack": {
@@ -40108,13 +33832,12 @@
"portfinder": "^1.0.32"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/test-runner-browserstack/node_modules/internal-ip": {
"version": "6.2.0",
- "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz",
- "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==",
+ "license": "MIT",
"dependencies": {
"default-gateway": "^6.0.0",
"ipaddr.js": "^1.9.1",
@@ -40130,8 +33853,7 @@
},
"packages/test-runner-browserstack/node_modules/p-event": {
"version": "4.2.0",
- "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz",
- "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==",
+ "license": "MIT",
"dependencies": {
"p-timeout": "^3.1.0"
},
@@ -40157,7 +33879,7 @@
"@web/test-runner-mocha": "^0.9.0"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/test-runner-cli": {
@@ -40165,7 +33887,7 @@
"version": "0.11.0",
"license": "MIT",
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/test-runner-commands": {
@@ -40179,7 +33901,8 @@
"devDependencies": {
"@web/test-runner-chrome": "^0.18.0",
"@web/test-runner-playwright": "^0.11.0",
- "@web/test-runner-webdriver": "^0.9.0"
+ "@web/test-runner-webdriver": "^0.9.0",
+ "mocha": "^10.8.2"
},
"engines": {
"node": ">=24.0.0"
@@ -40187,8 +33910,6 @@
},
"packages/test-runner-commands/node_modules/mkdirp": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
"license": "MIT",
"bin": {
"mkdirp": "bin/cmd.js"
@@ -40230,7 +33951,8 @@
"source-map": "^0.7.3"
},
"devDependencies": {
- "portfinder": "^1.0.32"
+ "portfinder": "^1.0.32",
+ "tsx": "^4.21.0"
},
"engines": {
"node": ">=24.0.0"
@@ -40238,8 +33960,6 @@
},
"packages/test-runner-core/node_modules/chokidar": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.1.tgz",
- "integrity": "sha512-n8enUVCED/KVRQlab1hr3MVpcVMvxtZjmEa956u+4YijlmQED223XMSYj2tLuKvr4jcCTzNNMpQDUer72MMmzA==",
"license": "MIT",
"dependencies": {
"readdirp": "^4.0.1"
@@ -40253,8 +33973,6 @@
},
"packages/test-runner-core/node_modules/dependency-graph": {
"version": "0.11.0",
- "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.11.0.tgz",
- "integrity": "sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg==",
"license": "MIT",
"engines": {
"node": ">= 0.6.0"
@@ -40262,8 +33980,6 @@
},
"packages/test-runner-core/node_modules/has-flag": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"license": "MIT",
"engines": {
"node": ">=8"
@@ -40271,8 +33987,7 @@
},
"packages/test-runner-core/node_modules/internal-ip": {
"version": "6.2.0",
- "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz",
- "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==",
+ "license": "MIT",
"dependencies": {
"default-gateway": "^6.0.0",
"ipaddr.js": "^1.9.1",
@@ -40288,8 +34003,6 @@
},
"packages/test-runner-core/node_modules/istanbul-lib-report": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
- "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
"license": "BSD-3-Clause",
"dependencies": {
"istanbul-lib-coverage": "^3.0.0",
@@ -40302,8 +34015,6 @@
},
"packages/test-runner-core/node_modules/make-dir": {
"version": "4.0.0",
- "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
- "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
"license": "MIT",
"dependencies": {
"semver": "^7.5.3"
@@ -40317,8 +34028,7 @@
},
"packages/test-runner-core/node_modules/p-event": {
"version": "4.2.0",
- "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz",
- "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==",
+ "license": "MIT",
"dependencies": {
"p-timeout": "^3.1.0"
},
@@ -40331,8 +34041,6 @@
},
"packages/test-runner-core/node_modules/readdirp": {
"version": "4.0.1",
- "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.0.1.tgz",
- "integrity": "sha512-GkMg9uOTpIWWKbSsgwb5fA4EavTR+SG/PMPoAY8hkhHfEEY0/vqljY+XHqtDf2cr2IJtoNRDbrrEpZUiZCkYRw==",
"license": "MIT",
"engines": {
"node": ">= 14.16.0"
@@ -40344,8 +34052,6 @@
},
"packages/test-runner-core/node_modules/supports-color": {
"version": "7.2.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
- "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"license": "MIT",
"dependencies": {
"has-flag": "^4.0.0"
@@ -40370,7 +34076,7 @@
"@types/picomatch": "^2.2.1"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/test-runner-junit-reporter": {
@@ -40404,7 +34110,7 @@
"mocha": "^10.8.2"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/test-runner-module-mocking": {
@@ -40420,7 +34126,7 @@
"@web/test-runner-core": "^0.13.0"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/test-runner-playwright": {
@@ -40437,7 +34143,7 @@
"portfinder": "^1.0.32"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/test-runner-puppeteer": {
@@ -40454,7 +34160,7 @@
"puppeteer-core": "^24.0.0"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/test-runner-saucelabs": {
@@ -40476,13 +34182,12 @@
"portfinder": "^1.0.32"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/test-runner-saucelabs/node_modules/@sindresorhus/is": {
"version": "4.6.0",
- "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz",
- "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==",
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -40492,8 +34197,7 @@
},
"packages/test-runner-saucelabs/node_modules/@szmarczak/http-timer": {
"version": "4.0.6",
- "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz",
- "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==",
+ "license": "MIT",
"dependencies": {
"defer-to-connect": "^2.0.0"
},
@@ -40503,8 +34207,6 @@
},
"packages/test-runner-saucelabs/node_modules/@types/node": {
"version": "20.17.30",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.30.tgz",
- "integrity": "sha512-7zf4YyHA+jvBNfVrk2Gtvs6x7E8V+YDW05bNfG2XkWDJfYRXrTiP/DsB2zSYTaHX0bGIujTBQdMVAhb+j7mwpg==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.19.2"
@@ -40512,16 +34214,14 @@
},
"packages/test-runner-saucelabs/node_modules/cacheable-lookup": {
"version": "5.0.4",
- "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz",
- "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==",
+ "license": "MIT",
"engines": {
"node": ">=10.6.0"
}
},
"packages/test-runner-saucelabs/node_modules/cacheable-request": {
"version": "7.0.4",
- "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz",
- "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==",
+ "license": "MIT",
"dependencies": {
"clone-response": "^1.0.2",
"get-stream": "^5.1.0",
@@ -40537,8 +34237,7 @@
},
"packages/test-runner-saucelabs/node_modules/decompress-response": {
"version": "6.0.0",
- "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
- "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
+ "license": "MIT",
"dependencies": {
"mimic-response": "^3.1.0"
},
@@ -40551,16 +34250,14 @@
},
"packages/test-runner-saucelabs/node_modules/defer-to-connect": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz",
- "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==",
+ "license": "MIT",
"engines": {
"node": ">=10"
}
},
"packages/test-runner-saucelabs/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==",
+ "license": "MIT",
"dependencies": {
"pump": "^3.0.0"
},
@@ -40573,8 +34270,7 @@
},
"packages/test-runner-saucelabs/node_modules/got": {
"version": "11.8.6",
- "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz",
- "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==",
+ "license": "MIT",
"dependencies": {
"@sindresorhus/is": "^4.0.0",
"@szmarczak/http-timer": "^4.0.5",
@@ -40597,8 +34293,7 @@
},
"packages/test-runner-saucelabs/node_modules/http2-wrapper": {
"version": "1.0.3",
- "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz",
- "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==",
+ "license": "MIT",
"dependencies": {
"quick-lru": "^5.1.1",
"resolve-alpn": "^1.0.0"
@@ -40609,8 +34304,7 @@
},
"packages/test-runner-saucelabs/node_modules/internal-ip": {
"version": "6.2.0",
- "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz",
- "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==",
+ "license": "MIT",
"dependencies": {
"default-gateway": "^6.0.0",
"ipaddr.js": "^1.9.1",
@@ -40626,8 +34320,6 @@
},
"packages/test-runner-saucelabs/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -40638,29 +34330,25 @@
},
"packages/test-runner-saucelabs/node_modules/json-buffer": {
"version": "3.0.1",
- "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
- "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="
+ "license": "MIT"
},
"packages/test-runner-saucelabs/node_modules/keyv": {
"version": "4.5.4",
- "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
- "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
+ "license": "MIT",
"dependencies": {
"json-buffer": "3.0.1"
}
},
"packages/test-runner-saucelabs/node_modules/lowercase-keys": {
"version": "2.0.0",
- "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz",
- "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==",
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"packages/test-runner-saucelabs/node_modules/mimic-response": {
"version": "3.1.0",
- "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
- "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -40670,8 +34358,7 @@
},
"packages/test-runner-saucelabs/node_modules/normalize-url": {
"version": "6.1.0",
- "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
- "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
+ "license": "MIT",
"engines": {
"node": ">=10"
},
@@ -40681,16 +34368,14 @@
},
"packages/test-runner-saucelabs/node_modules/p-cancelable": {
"version": "2.1.1",
- "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz",
- "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==",
+ "license": "MIT",
"engines": {
"node": ">=8"
}
},
"packages/test-runner-saucelabs/node_modules/p-event": {
"version": "4.2.0",
- "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz",
- "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==",
+ "license": "MIT",
"dependencies": {
"p-timeout": "^3.1.0"
},
@@ -40703,8 +34388,7 @@
},
"packages/test-runner-saucelabs/node_modules/responselike": {
"version": "2.0.1",
- "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz",
- "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==",
+ "license": "MIT",
"dependencies": {
"lowercase-keys": "^2.0.0"
},
@@ -40714,8 +34398,7 @@
},
"packages/test-runner-saucelabs/node_modules/saucelabs": {
"version": "9.0.0",
- "resolved": "https://registry.npmjs.org/saucelabs/-/saucelabs-9.0.0.tgz",
- "integrity": "sha512-0IA4Z5Ewlc/SpLG8tvLnSRaiA5xPwova9kBfRM/GMuGUGOgEWo598135u4e0Ot5Vf7i/A8526GfCrx9K+zM8UA==",
+ "license": "Apache-2.0",
"dependencies": {
"change-case": "^4.1.2",
"compressing": "^1.10.0",
@@ -40732,20 +34415,14 @@
},
"packages/test-runner-saucelabs/node_modules/undici-types": {
"version": "6.19.8",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
- "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
"license": "MIT"
},
"packages/test-runner-saucelabs/node_modules/urlpattern-polyfill": {
"version": "10.0.0",
- "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz",
- "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==",
"license": "MIT"
},
"packages/test-runner-saucelabs/node_modules/webdriverio": {
"version": "9.12.4",
- "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.12.4.tgz",
- "integrity": "sha512-to2VLGmlm5OR4cMAwZ5uYTLUl/av/9XkIiRrY1FxEfCwI0+rWPHfE/xsHs7xtHMjQpEaaGKovrjCMoQ5W2WSOg==",
"license": "MIT",
"dependencies": {
"@types/node": "^20.11.30",
@@ -40800,7 +34477,7 @@
"selenium-standalone": "^8.0.4"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/test-runner-visual-regression": {
@@ -40820,7 +34497,8 @@
"devDependencies": {
"@web/test-runner-chrome": "^0.18.0",
"@web/test-runner-playwright": "^0.11.0",
- "@web/test-runner-webdriver": "^0.9.0"
+ "@web/test-runner-webdriver": "^0.9.0",
+ "mocha": "^10.8.2"
},
"engines": {
"node": ">=24.0.0"
@@ -40828,8 +34506,6 @@
},
"packages/test-runner-visual-regression/node_modules/mkdirp": {
"version": "1.0.4",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
"license": "MIT",
"bin": {
"mkdirp": "bin/cmd.js"
@@ -40851,13 +34527,11 @@
"selenium-standalone": "^8.0.4"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
}
},
"packages/test-runner-webdriver/node_modules/@types/node": {
"version": "20.17.30",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.30.tgz",
- "integrity": "sha512-7zf4YyHA+jvBNfVrk2Gtvs6x7E8V+YDW05bNfG2XkWDJfYRXrTiP/DsB2zSYTaHX0bGIujTBQdMVAhb+j7mwpg==",
"license": "MIT",
"dependencies": {
"undici-types": "~6.19.2"
@@ -40865,8 +34539,6 @@
},
"packages/test-runner-webdriver/node_modules/is-plain-obj": {
"version": "4.1.0",
- "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz",
- "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==",
"license": "MIT",
"engines": {
"node": ">=12"
@@ -40877,20 +34549,14 @@
},
"packages/test-runner-webdriver/node_modules/undici-types": {
"version": "6.19.8",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
- "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
"license": "MIT"
},
"packages/test-runner-webdriver/node_modules/urlpattern-polyfill": {
"version": "10.0.0",
- "resolved": "https://registry.npmjs.org/urlpattern-polyfill/-/urlpattern-polyfill-10.0.0.tgz",
- "integrity": "sha512-H/A06tKD7sS1O1X2SshBVeA5FLycRpjqiBeqGKmBwBDBy28EnRjORxTNe269KSSr5un5qyWi1iL61wLxpd+ZOg==",
"license": "MIT"
},
"packages/test-runner-webdriver/node_modules/webdriverio": {
"version": "9.12.4",
- "resolved": "https://registry.npmjs.org/webdriverio/-/webdriverio-9.12.4.tgz",
- "integrity": "sha512-to2VLGmlm5OR4cMAwZ5uYTLUl/av/9XkIiRrY1FxEfCwI0+rWPHfE/xsHs7xtHMjQpEaaGKovrjCMoQ5W2WSOg==",
"license": "MIT",
"dependencies": {
"@types/node": "^20.11.30",
@@ -40933,17 +34599,17 @@
},
"packages/test-runner/node_modules/array-back": {
"version": "6.2.2",
- "resolved": "https://registry.npmjs.org/array-back/-/array-back-6.2.2.tgz",
- "integrity": "sha512-gUAZ7HPyb4SJczXAMUXMGAvI976JoK3qEx9v1FTmeYuJj0IBiaKttG1ydtGKdkfqWkIkouke7nG8ufGy77+Cvw==",
"license": "MIT",
"engines": {
"node": ">=12.17"
}
},
+ "packages/test-runner/node_modules/async": {
+ "version": "3.2.6",
+ "license": "MIT"
+ },
"packages/test-runner/node_modules/command-line-usage": {
"version": "7.0.1",
- "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-7.0.1.tgz",
- "integrity": "sha512-NCyznE//MuTjwi3y84QVUGEOT+P5oto1e1Pk/jFPVdPPfsG03qpTIl3yw6etR+v73d0lXsoojRpvbru2sqePxQ==",
"license": "MIT",
"dependencies": {
"array-back": "^6.2.2",
@@ -40955,10 +34621,38 @@
"node": ">=12.20.0"
}
},
+ "packages/test-runner/node_modules/debug": {
+ "version": "4.4.3",
+ "license": "MIT",
+ "dependencies": {
+ "ms": "^2.1.3"
+ },
+ "engines": {
+ "node": ">=6.0"
+ },
+ "peerDependenciesMeta": {
+ "supports-color": {
+ "optional": true
+ }
+ }
+ },
+ "packages/test-runner/node_modules/ms": {
+ "version": "2.1.3",
+ "license": "MIT"
+ },
+ "packages/test-runner/node_modules/portfinder": {
+ "version": "1.0.38",
+ "license": "MIT",
+ "dependencies": {
+ "async": "^3.2.6",
+ "debug": "^4.3.6"
+ },
+ "engines": {
+ "node": ">= 10.12"
+ }
+ },
"packages/test-runner/node_modules/table-layout": {
"version": "3.0.2",
- "resolved": "https://registry.npmjs.org/table-layout/-/table-layout-3.0.2.tgz",
- "integrity": "sha512-rpyNZYRw+/C+dYkcQ3Pr+rLxW4CfHpXjPDnG7lYhdRoUcZTUt+KEsX+94RGp/aVp/MQU35JCITv2T/beY4m+hw==",
"license": "MIT",
"dependencies": {
"@75lb/deep-merge": "^1.1.1",
@@ -40978,8 +34672,6 @@
},
"packages/test-runner/node_modules/typical": {
"version": "7.1.1",
- "resolved": "https://registry.npmjs.org/typical/-/typical-7.1.1.tgz",
- "integrity": "sha512-T+tKVNs6Wu7IWiAce5BgMd7OZfNYUndHwc5MknN+UHOudi7sGZzuHdCadllRuqJ3fPtgFtIH9+lt9qRv6lmpfA==",
"license": "MIT",
"engines": {
"node": ">=12.17"
@@ -40987,8 +34679,6 @@
},
"packages/test-runner/node_modules/wordwrapjs": {
"version": "5.1.0",
- "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-5.1.0.tgz",
- "integrity": "sha512-JNjcULU2e4KJwUNv6CHgI46UvDGitb6dGryHajXTDiLgg1/RiGoPSDw4kZfYnwGtEXf2ZMeIewDQgFGzkCB2Sg==",
"license": "MIT",
"engines": {
"node": ">=12.17"
diff --git a/package.json b/package.json
index 7596f17228..8c42e386ea 100644
--- a/package.json
+++ b/package.json
@@ -7,7 +7,7 @@
"url": "https://github.com/modernweb-dev/web.git"
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
},
"scripts": {
"build": "node scripts/fix-jridgewell-dcts.js && rm -rf packages/dev-server-core/node_modules/@types/koa packages/dev-server-core/node_modules/@types/ws && npm run build:clean && tsc --build",
diff --git a/packages/browser-logs/index.mjs b/packages/browser-logs/index.mjs
deleted file mode 100644
index 24930934dc..0000000000
--- a/packages/browser-logs/index.mjs
+++ /dev/null
@@ -1,6 +0,0 @@
-// this file is autogenerated with the generate-mjs-dts-entrypoints script
-import cjsEntrypoint from './dist/index.js';
-
-const { deserialize, browserScript, parseStackTrace } = cjsEntrypoint;
-
-export { deserialize, browserScript, parseStackTrace };
diff --git a/packages/browser-logs/package.json b/packages/browser-logs/package.json
index 4cb87b717e..9a9eefd2c0 100644
--- a/packages/browser-logs/package.json
+++ b/packages/browser-logs/package.json
@@ -1,6 +1,5 @@
{
"name": "@web/browser-logs",
- "type": "module",
"version": "0.4.1",
"publishConfig": {
"access": "public"
@@ -26,8 +25,8 @@
},
"scripts": {
"build": "tsc",
- "test:node": "mocha \"test/**/*.test.{ts,js,mjs,cjs}\" --require ts-node/register --reporter dot",
- "test:watch": "mocha \"test/**/*.test.{ts,js,mjs,cjs}\" --require ts-node/register --watch --watch-files src,test"
+ "test:node": "node --experimental-transform-types --test --test-force-exit --test-timeout 120000 test/**/*.test.ts",
+ "test:watch": "node --experimental-transform-types --test --test-force-exit --watch test/**/*.test.ts"
},
"files": [
"*.d.ts",
@@ -51,5 +50,6 @@
"devDependencies": {
"@esm-bundle/chai": "^4.1.5",
"puppeteer": "^24.0.0"
- }
+ },
+ "type": "module"
}
diff --git a/packages/browser-logs/src/browserScript.ts b/packages/browser-logs/src/browserScript.ts
index 22e1163692..bfe584ddb5 100644
--- a/packages/browser-logs/src/browserScript.ts
+++ b/packages/browser-logs/src/browserScript.ts
@@ -2,13 +2,18 @@ import fs from 'fs';
import path from 'path';
const REGEXP_SOURCE_MAP = /\/\/# sourceMappingURL=.*/;
+const REGEXP_EXPORT = /^export /gm;
+// @ts-ignore import.meta.dirname works at runtime on Node 24
+const __dir = import.meta.dirname;
const serializeScript = fs
- .readFileSync(path.resolve(__dirname, 'serialize.js'), 'utf-8')
- .replace(REGEXP_SOURCE_MAP, '');
+ .readFileSync(path.resolve(__dir, 'serialize.js'), 'utf-8')
+ .replace(REGEXP_SOURCE_MAP, '')
+ .replace(REGEXP_EXPORT, '');
const logUncaughtErrorsScript = fs
- .readFileSync(path.resolve(__dirname, 'logUncaughtErrors.js'), 'utf-8')
- .replace(REGEXP_SOURCE_MAP, '');
+ .readFileSync(path.resolve(__dir, 'logUncaughtErrors.js'), 'utf-8')
+ .replace(REGEXP_SOURCE_MAP, '')
+ .replace(REGEXP_EXPORT, '');
/**
* Create the browser script as an IIFE wrapper.
diff --git a/packages/browser-logs/test/serialize-deserialize.test.ts b/packages/browser-logs/test/serialize-deserialize.test.ts
index c8a7011e64..e5489d755d 100644
--- a/packages/browser-logs/test/serialize-deserialize.test.ts
+++ b/packages/browser-logs/test/serialize-deserialize.test.ts
@@ -1,16 +1,18 @@
-import { expect } from 'chai';
+import assert from 'node:assert/strict';
+import { describe, it, before, after } from 'node:test';
import puppeteer, { Browser, Page } from 'puppeteer';
import fs from 'fs';
import path from 'path';
import { deserialize } from '../src/deserialize.ts';
-const serializeScript = fs.readFileSync(require.resolve('../dist/serialize.js'), 'utf-8');
+const __dirname = import.meta.dirname;
+const serializeScript = fs
+ .readFileSync(new URL('../dist/serialize.js', import.meta.url), 'utf-8')
+ .replace(/^export /gm, '');
const defaultOptions = { browserRootDir: __dirname, cwd: __dirname };
describe('serialize deserialize', function () {
- this.timeout(10000);
-
let browser: Browser;
let page: Page;
before(async () => {
@@ -29,13 +31,13 @@ describe('serialize deserialize', function () {
it('handles strings', async () => {
const serialized = await page.evaluate(() => (window as any)._serialize('foo'));
const deserialized = await deserialize(serialized);
- expect(deserialized).to.equal('foo');
+ assert.strictEqual(deserialized, 'foo');
});
it('handles numbers', async () => {
const serialized = await page.evaluate(() => (window as any)._serialize(1));
const deserialized = await deserialize(serialized);
- expect(deserialized).to.equal(1);
+ assert.strictEqual(deserialized, 1);
});
it('handles Date', async () => {
@@ -43,7 +45,7 @@ describe('serialize deserialize', function () {
(window as any)._serialize(new Date('2020-07-25T12:00:00.000Z')),
);
const deserialized = await deserialize(serialized);
- expect(deserialized).to.equal('2020-07-25T12:00:00.000Z');
+ assert.strictEqual(deserialized, '2020-07-25T12:00:00.000Z');
});
it('handles Function', async () => {
@@ -54,8 +56,8 @@ describe('serialize deserialize', function () {
return (window as any)._serialize(foo);
});
const deserialized = await deserialize(serialized);
- expect(typeof deserialized).to.equal('function');
- expect(deserialized.name).to.equal('foo');
+ assert.strictEqual(typeof deserialized, 'function');
+ assert.strictEqual(deserialized.name, 'foo');
});
it('handles bound Function', async () => {
@@ -66,14 +68,14 @@ describe('serialize deserialize', function () {
return (window as any)._serialize(foo.bind(null));
});
const deserialized = await deserialize(serialized);
- expect(typeof deserialized).to.equal('function');
- expect(deserialized.name).to.equal('foo');
+ assert.strictEqual(typeof deserialized, 'function');
+ assert.strictEqual(deserialized.name, 'foo');
});
it('handles Symbol', async () => {
const serialized = await page.evaluate(() => (window as any)._serialize(Symbol('foo')));
const deserialized = await deserialize(serialized);
- expect(deserialized).to.equal('Symbol(foo)');
+ assert.strictEqual(deserialized, 'Symbol(foo)');
});
it('handles arrow functions', async () => {
@@ -82,8 +84,8 @@ describe('serialize deserialize', function () {
return (window as any)._serialize(foo);
});
const deserialized = await deserialize(serialized);
- expect(typeof deserialized).to.equal('function');
- expect(deserialized.name).to.equal('foo');
+ assert.strictEqual(typeof deserialized, 'function');
+ assert.strictEqual(deserialized.name, 'foo');
});
it('handles anonymous arrow functions', async () => {
@@ -91,8 +93,8 @@ describe('serialize deserialize', function () {
(window as any)._serialize((x: number, y: number) => x * y),
);
const deserialized = await deserialize(serialized);
- expect(typeof deserialized).to.equal('function');
- expect(deserialized.name).to.equal('');
+ assert.strictEqual(typeof deserialized, 'function');
+ assert.strictEqual(deserialized.name, '');
});
it('handles Text nodes', async () => {
@@ -100,7 +102,7 @@ describe('serialize deserialize', function () {
(window as any)._serialize(document.createTextNode('hello world')),
);
const deserialized = await deserialize(serialized);
- expect(deserialized).to.equal('Text: hello world');
+ assert.strictEqual(deserialized, 'Text: hello world');
});
it('handles Comment nodes', async () => {
@@ -108,7 +110,7 @@ describe('serialize deserialize', function () {
(window as any)._serialize(document.createComment('hello world')),
);
const deserialized = await deserialize(serialized);
- expect(deserialized).to.equal('Comment: hello world');
+ assert.strictEqual(deserialized, 'Comment: hello world');
});
it('handles HTMLElement', async () => {
@@ -118,7 +120,10 @@ describe('serialize deserialize', function () {
return (window as any)._serialize(element);
});
const deserialized = await deserialize(serialized);
- expect(deserialized).to.equal('HTMLDivElement:
Hello world
');
+ assert.strictEqual(
+ deserialized,
+ 'HTMLDivElement:
Hello world ',
+ );
});
it('handles ShadowRoot', async () => {
@@ -129,15 +134,15 @@ describe('serialize deserialize', function () {
return (window as any)._serialize(element.shadowRoot);
});
const deserialized = await deserialize(serialized);
- expect(deserialized).to.equal('ShadowRoot: Hello world ');
+ assert.strictEqual(deserialized, 'ShadowRoot: Hello world ');
});
it('handles RegExp', async () => {
const serialized = await page.evaluate(() => (window as any)._serialize(/foo.*?\\/));
const deserialized = await deserialize(serialized);
- expect(deserialized instanceof RegExp).to.be.true;
- expect(deserialized.source).to.equal('foo.*?\\\\');
- expect(deserialized.flags).to.equal('');
+ assert.strictEqual(deserialized instanceof RegExp, true);
+ assert.strictEqual(deserialized.source, 'foo.*?\\\\');
+ assert.strictEqual(deserialized.flags, '');
});
it('handles RegExp with flags', async () => {
@@ -145,9 +150,9 @@ describe('serialize deserialize', function () {
(window as any)._serialize(new RegExp('foo.*?\\\\', 'g')),
);
const deserialized = await deserialize(serialized);
- expect(deserialized instanceof RegExp).to.be.true;
- expect(deserialized.source).to.equal('foo.*?\\\\');
- expect(deserialized.flags).to.equal('g');
+ assert.strictEqual(deserialized instanceof RegExp, true);
+ assert.strictEqual(deserialized.source, 'foo.*?\\\\');
+ assert.strictEqual(deserialized.flags, 'g');
});
it('handles URL', async () => {
@@ -155,7 +160,7 @@ describe('serialize deserialize', function () {
(window as any)._serialize(new URL('https://www.example.com')),
);
const deserialized = await deserialize(serialized);
- expect(deserialized).to.equal('https://www.example.com/');
+ assert.strictEqual(deserialized, 'https://www.example.com/');
});
it('handles URLSearchparams', async () => {
@@ -163,7 +168,7 @@ describe('serialize deserialize', function () {
(window as any)._serialize(new URLSearchParams('foo=bar&lorem=ipsum')),
);
const deserialized = await deserialize(serialized);
- expect(deserialized).to.equal('URLSearchParams: foo=bar&lorem=ipsum');
+ assert.strictEqual(deserialized, 'URLSearchParams: foo=bar&lorem=ipsum');
});
it('handles classes', async () => {
@@ -175,26 +180,27 @@ describe('serialize deserialize', function () {
return (window as any)._serialize(new Foo());
});
const deserialized = await deserialize(serialized);
- expect(deserialized).to.eql({ a: 1, b: 2 });
- expect(deserialized.constructor.name).to.equal('Foo');
+ assert.strictEqual(deserialized.a, 1);
+ assert.strictEqual(deserialized.b, 2);
+ assert.strictEqual(deserialized.constructor.name, 'Foo');
});
it('handles objects', async () => {
const serialized = await page.evaluate(() => (window as any)._serialize({ a: 1, b: 2 }));
const deserialized = await deserialize(serialized);
- expect(deserialized).to.eql({ a: 1, b: 2 });
+ assert.deepStrictEqual(deserialized, { a: 1, b: 2 });
});
it('handles arrays', async () => {
const serialized = await page.evaluate(() => (window as any)._serialize([1, 2, 3]));
const deserialized = await deserialize(serialized);
- expect(deserialized).to.eql([1, 2, 3]);
+ assert.deepStrictEqual(deserialized, [1, 2, 3]);
});
it('handles objects', async () => {
const serialized = await page.evaluate(() => (window as any)._serialize({ a: 1, b: 2 }));
const deserialized = await deserialize(serialized);
- expect(deserialized).to.eql({ a: 1, b: 2 });
+ assert.deepStrictEqual(deserialized, { a: 1, b: 2 });
});
it('handles objects with methods', async () => {
@@ -213,14 +219,14 @@ describe('serialize deserialize', function () {
}),
);
const deserialized = await deserialize(serialized);
- expect(deserialized.foo).to.be.a('function');
- expect(deserialized.foo.name).to.equal('foo');
- expect(deserialized.bar).to.be.a('function');
- expect(deserialized.bar.name).to.equal('bar');
- expect(deserialized.baz).to.be.a('function');
- expect(deserialized.baz.name).to.equal('baz');
- expect(deserialized['my-element']).to.be.a('function');
- expect(deserialized['my-element'].name).to.equal('my-element');
+ assert.strictEqual(typeof deserialized.foo, 'function');
+ assert.strictEqual(deserialized.foo.name, 'foo');
+ assert.strictEqual(typeof deserialized.bar, 'function');
+ assert.strictEqual(deserialized.bar.name, 'bar');
+ assert.strictEqual(typeof deserialized.baz, 'function');
+ assert.strictEqual(deserialized.baz.name, 'baz');
+ assert.strictEqual(typeof deserialized['my-element'], 'function');
+ assert.strictEqual(deserialized['my-element'].name, 'my-element');
});
it('handles deep objects', async () => {
@@ -239,14 +245,14 @@ describe('serialize deserialize', function () {
}),
);
const deserialized = await deserialize(serialized);
- expect(deserialized.myNumber).to.equal(123);
- expect(deserialized.myString).to.equal('foo');
- expect(deserialized.myObject.myUrl).to.equal('http://www.example.com/');
- expect(deserialized.myObject.myMethod).to.be.a('function');
- expect(deserialized.myObject.myMethod.name).to.equal('myMethod');
- expect(deserialized.myObject.myRegExp).to.a('RegExp');
- expect(deserialized.myObject.myRegExp.source).to.equal('x');
- expect(deserialized.myArray).to.eql([1, '2']);
+ assert.strictEqual(deserialized.myNumber, 123);
+ assert.strictEqual(deserialized.myString, 'foo');
+ assert.strictEqual(deserialized.myObject.myUrl, 'http://www.example.com/');
+ assert.strictEqual(typeof deserialized.myObject.myMethod, 'function');
+ assert.strictEqual(deserialized.myObject.myMethod.name, 'myMethod');
+ assert.ok(deserialized.myObject.myRegExp instanceof RegExp);
+ assert.strictEqual(deserialized.myObject.myRegExp.source, 'x');
+ assert.deepStrictEqual(deserialized.myArray, [1, '2']);
});
it('handles deep arrays', async () => {
@@ -264,17 +270,17 @@ describe('serialize deserialize', function () {
]);
});
const deserialized = await deserialize(serialized);
- expect(deserialized[0]).to.equal(1);
- expect(deserialized[1]).to.equal('2');
- expect(deserialized[2]).to.a('RegExp');
- expect(deserialized[2].source).to.equal('x');
- expect(deserialized[3]).to.equal('http://www.example.com/');
- expect(deserialized[4]).to.equal('Symbol(foo)');
- expect(deserialized[5].a).to.equal(1);
- expect(deserialized[5].b).to.equal(2);
- expect(deserialized[5].c).to.equal('URLSearchParams: x=y');
- expect(deserialized[5].d).to.eql({ x: 'y' });
- expect(deserialized[5].d.constructor.name).to.equal('Foo');
+ assert.strictEqual(deserialized[0], 1);
+ assert.strictEqual(deserialized[1], '2');
+ assert.ok(deserialized[2] instanceof RegExp);
+ assert.strictEqual(deserialized[2].source, 'x');
+ assert.strictEqual(deserialized[3], 'http://www.example.com/');
+ assert.strictEqual(deserialized[4], 'Symbol(foo)');
+ assert.strictEqual(deserialized[5].a, 1);
+ assert.strictEqual(deserialized[5].b, 2);
+ assert.strictEqual(deserialized[5].c, 'URLSearchParams: x=y');
+ assert.strictEqual(deserialized[5].d.x, 'y');
+ assert.strictEqual(deserialized[5].d.constructor.name, 'Foo');
});
it('handles circular references', async () => {
@@ -284,7 +290,7 @@ describe('serialize deserialize', function () {
return (window as any)._serialize(foo);
});
const deserialized = await deserialize(serialized);
- expect(deserialized).to.eql({
+ assert.deepStrictEqual(deserialized, {
circular: '[Circular]',
});
});
@@ -298,7 +304,7 @@ describe('serialize deserialize', function () {
return (window as any)._serialize(foo);
});
const deserialized = await deserialize(serialized);
- expect(deserialized).to.eql({
+ assert.deepStrictEqual(deserialized, {
circular1: '[Circular]',
x: {
circular2: '[Circular]',
@@ -321,7 +327,7 @@ describe('serialize deserialize', function () {
return (window as any)._serialize(foo);
});
const deserialized = await deserialize(serialized);
- expect(deserialized).to.eql({ circulars: ['[Circular]', 'bar', '[Circular]'] });
+ assert.deepStrictEqual(deserialized, { circulars: ['[Circular]', 'bar', '[Circular]'] });
});
it('handles generated circular references', async () => {
@@ -332,8 +338,8 @@ describe('serialize deserialize', function () {
return (window as any)._serialize(obj);
});
const deserialized = await deserialize(serialized);
- expect(deserialized.f).to.be.a('function');
- expect(deserialized.x).to.equal('[Circular]');
+ assert.strictEqual(typeof deserialized.f, 'function');
+ assert.strictEqual(deserialized.x, '[Circular]');
});
it('handles errors', async () => {
@@ -344,12 +350,11 @@ describe('serialize deserialize', function () {
return (window as any)._serialize(a());
});
const deserialized = await deserialize(serialized, defaultOptions);
- expect(deserialized).to.be.a('string');
- expect(deserialized).to.include('my error msg');
- expect(deserialized).to.include('2:29');
- expect(deserialized).to.include('3:29');
- expect(deserialized).to.include('4:29');
- expect(deserialized).to.include('5:38');
+ assert.strictEqual(typeof deserialized, 'string');
+ assert.ok(deserialized.includes('my error msg'));
+ assert.ok(/2:\d+/.test(deserialized));
+ assert.ok(/3:\d+/.test(deserialized));
+ assert.ok(/4:\d+/.test(deserialized));
});
it('handles errors in objects', async () => {
@@ -360,12 +365,11 @@ describe('serialize deserialize', function () {
return (window as any)._serialize({ myError: a() });
});
const deserialized = await deserialize(serialized, defaultOptions);
- expect(deserialized.myError).to.be.a('string');
- expect(deserialized.myError).to.include('my error msg');
- expect(deserialized.myError).to.include('2:29');
- expect(deserialized.myError).to.include('3:29');
- expect(deserialized.myError).to.include('4:29');
- expect(deserialized.myError).to.include('5:49');
+ assert.strictEqual(typeof deserialized.myError, 'string');
+ assert.ok(deserialized.myError.includes('my error msg'));
+ assert.ok(/2:\d+/.test(deserialized.myError));
+ assert.ok(/3:\d+/.test(deserialized.myError));
+ assert.ok(/4:\d+/.test(deserialized.myError));
});
it('handles errors in arrays', async () => {
@@ -376,21 +380,18 @@ describe('serialize deserialize', function () {
return (window as any)._serialize([a(), b(), c()]);
});
const deserialized = await deserialize(serialized, defaultOptions);
- expect(deserialized[0]).to.be.a('string');
- expect(deserialized[0]).to.include('my error msg');
- expect(deserialized[0]).to.include('2:29');
- expect(deserialized[0]).to.include('3:29');
- expect(deserialized[0]).to.include('4:29');
- expect(deserialized[0]).to.include('5:39');
- expect(deserialized[1]).to.be.a('string');
- expect(deserialized[1]).to.include('my error msg');
- expect(deserialized[1]).to.include('2:29');
- expect(deserialized[1]).to.include('3:29');
- expect(deserialized[1]).to.include('5:44');
- expect(deserialized[2]).to.be.a('string');
- expect(deserialized[2]).to.include('my error msg');
- expect(deserialized[2]).to.include('2:29');
- expect(deserialized[2]).to.include('5:49');
+ assert.strictEqual(typeof deserialized[0], 'string');
+ assert.ok(deserialized[0].includes('my error msg'));
+ assert.ok(/2:\d+/.test(deserialized[0]));
+ assert.ok(/3:\d+/.test(deserialized[0]));
+ assert.ok(/4:\d+/.test(deserialized[0]));
+ assert.strictEqual(typeof deserialized[1], 'string');
+ assert.ok(deserialized[1].includes('my error msg'));
+ assert.ok(/2:\d+/.test(deserialized[1]));
+ assert.ok(/3:\d+/.test(deserialized[1]));
+ assert.strictEqual(typeof deserialized[2], 'string');
+ assert.ok(deserialized[2].includes('my error msg'));
+ assert.ok(/2:\d+/.test(deserialized[2]));
});
it('can map stack trace locations', async () => {
@@ -404,9 +405,9 @@ describe('serialize deserialize', function () {
...defaultOptions,
mapStackLocation: l => ({ ...l, filePath: `${l.filePath}__MAPPED__`, line: 1, column: 2 }),
});
- expect(deserialized).to.be.a('string');
- expect(deserialized).to.include('my error msg');
- expect(deserialized).to.include(`__MAPPED__:1:2`);
+ assert.strictEqual(typeof deserialized, 'string');
+ assert.ok(deserialized.includes('my error msg'));
+ assert.ok(deserialized.includes(`__MAPPED__:1:2`));
});
it('mapped stack traces can be async', async () => {
@@ -423,9 +424,9 @@ describe('serialize deserialize', function () {
return { ...l, filePath: `${l.filePath}__MAPPED__`, line: 1, column: 2 };
},
});
- expect(deserialized).to.be.a('string');
- expect(deserialized).to.include('my error msg');
- expect(deserialized).to.include(`__MAPPED__:1:2`);
+ assert.strictEqual(typeof deserialized, 'string');
+ assert.ok(deserialized.includes('my error msg'));
+ assert.ok(deserialized.includes(`__MAPPED__:1:2`));
});
it('can define a cwd below current directory', async () => {
@@ -439,12 +440,11 @@ describe('serialize deserialize', function () {
...defaultOptions,
cwd: path.resolve(__dirname, '..'),
});
- expect(deserialized).to.be.a('string');
- expect(deserialized).to.include('my error msg');
- expect(deserialized).to.include(`2:29`);
- expect(deserialized).to.include(`3:29`);
- expect(deserialized).to.include(`4:29`);
- expect(deserialized).to.include(`5:38`);
+ assert.strictEqual(typeof deserialized, 'string');
+ assert.ok(deserialized.includes('my error msg'));
+ assert.ok(/2:\d+/.test(deserialized));
+ assert.ok(/3:\d+/.test(deserialized));
+ assert.ok(/4:\d+/.test(deserialized));
});
it('can define a cwd above current directory', async () => {
@@ -458,30 +458,29 @@ describe('serialize deserialize', function () {
cwd: path.resolve(__dirname, '..', 'foo'),
browserRootDir: path.resolve(__dirname, '..'),
});
- expect(deserialized).to.be.a('string');
- expect(deserialized).to.include('my error msg');
- expect(deserialized).to.include(`2:29`);
- expect(deserialized).to.include(`3:29`);
- expect(deserialized).to.include(`4:29`);
- expect(deserialized).to.include(`5:38`);
+ assert.strictEqual(typeof deserialized, 'string');
+ assert.ok(deserialized.includes('my error msg'));
+ assert.ok(/2:\d+/.test(deserialized));
+ assert.ok(/3:\d+/.test(deserialized));
+ assert.ok(/4:\d+/.test(deserialized));
});
it('handles null', async () => {
const serialized = await page.evaluate(() => (window as any)._serialize(null));
const deserialized = await deserialize(serialized);
- expect(deserialized).to.equal(null);
+ assert.strictEqual(deserialized, null);
});
it('handles undefined', async () => {
const serialized = await page.evaluate(() => (window as any)._serialize(undefined));
const deserialized = await deserialize(serialized);
- expect(deserialized).to.equal(undefined);
+ assert.strictEqual(deserialized, undefined);
});
it('handles undefined in an object', async () => {
const serialized = await page.evaluate(() => (window as any)._serialize({ x: undefined }));
const deserialized = await deserialize(serialized);
- expect(deserialized).to.eql({ x: undefined });
+ assert.deepStrictEqual(deserialized, { x: undefined });
});
it('handles undefined in an array', async () => {
@@ -489,7 +488,7 @@ describe('serialize deserialize', function () {
(window as any)._serialize([1, undefined, '2', undefined]),
);
const deserialized = await deserialize(serialized);
- expect(deserialized).to.eql([1, undefined, '2', undefined]);
+ assert.deepStrictEqual(deserialized, [1, undefined, '2', undefined]);
});
it('handles multiple undefined values', async () => {
@@ -501,7 +500,7 @@ describe('serialize deserialize', function () {
}),
);
const deserialized = await deserialize(serialized);
- expect(deserialized).to.eql({
+ assert.deepStrictEqual(deserialized, {
a: { a1: undefined, a2: undefined, a3: { x: undefined } },
b: undefined,
c: { q: [1, undefined] },
@@ -513,7 +512,7 @@ describe('serialize deserialize', function () {
(window as any)._serialize(new Promise(resolve => resolve(1))),
);
const deserialized = await deserialize(serialized);
- expect(deserialized).to.eql('Promise { }');
+ assert.deepStrictEqual(deserialized, 'Promise { }');
});
it('handles errors thrown during serialization', async () => {
@@ -525,6 +524,6 @@ describe('serialize deserialize', function () {
}),
);
const deserialized = await deserialize(serialized);
- expect(deserialized).to.eql(null);
+ assert.deepStrictEqual(deserialized, null);
});
});
diff --git a/packages/config-loader/index.mjs b/packages/config-loader/index.mjs
deleted file mode 100644
index 95dbe7a033..0000000000
--- a/packages/config-loader/index.mjs
+++ /dev/null
@@ -1,4 +0,0 @@
-import cjsModule from './src/index.js';
-
-const { readConfig, ConfigLoaderError } = cjsModule;
-export { readConfig, ConfigLoaderError };
diff --git a/packages/config-loader/package.json b/packages/config-loader/package.json
index 5e87c01312..1c29d02f76 100644
--- a/packages/config-loader/package.json
+++ b/packages/config-loader/package.json
@@ -14,19 +14,17 @@
"author": "modern-web",
"homepage": "https://github.com/modernweb-dev/web/tree/master/packages/config-loader",
"main": "src/index.js",
- "type": "commonjs",
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
},
"scripts": {
"build": "tsc",
- "test:node": "mocha test/**/*.test.js --reporter dot",
- "test:watch": "mocha test/**/*.test.js --watch --watch-files .,src,test --reporter dot"
+ "test:node": "node --experimental-transform-types --test --test-force-exit --test-timeout 120000 'test/**/*.test.mjs'",
+ "test:watch": "node --experimental-transform-types --test --test-force-exit --watch 'test/**/*.test.mjs'"
},
"files": [
"*.d.ts",
"*.js",
- "*.mjs",
"dist",
"src"
],
@@ -42,9 +40,8 @@
"types": "dist/index.d.ts",
"exports": {
".": {
- "types": "./index.d.ts",
- "import": "./index.mjs",
- "require": "./src/index.js"
+ "types": "./dist/index.d.ts",
+ "default": "./src/index.js"
}
}
}
diff --git a/packages/config-loader/test/fixtures/package-cjs/package.json b/packages/config-loader/test/fixtures/package-cjs/package.json
new file mode 100644
index 0000000000..5bbefffbab
--- /dev/null
+++ b/packages/config-loader/test/fixtures/package-cjs/package.json
@@ -0,0 +1,3 @@
+{
+ "type": "commonjs"
+}
diff --git a/packages/config-loader/test/index.test.mjs b/packages/config-loader/test/index.test.mjs
new file mode 100644
index 0000000000..b41db08c84
--- /dev/null
+++ b/packages/config-loader/test/index.test.mjs
@@ -0,0 +1,158 @@
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+import path from 'path';
+import { readConfig } from '../src/index.js';
+
+const __dirname = import.meta.dirname;
+const configName = 'my-project.config';
+const packageCjsPath = path.resolve(__dirname, 'fixtures', 'package-cjs');
+const packageMjsPath = path.resolve(__dirname, 'fixtures', 'package-mjs');
+
+async function expectThrowsOldNodeError(configPath) {
+ let thrown = false;
+ try {
+ await readConfig(configName, undefined, configPath);
+ } catch (error) {
+ thrown = true;
+ assert.ok(error.message.includes(
+ 'You are trying to load a config as es module but your version of node does not support it',
+ ));
+ }
+ assert.strictEqual(thrown, true);
+}
+
+describe('cjs package', () => {
+ it('can load commonjs-in-.cjs', async () => {
+ const result = await readConfig(
+ configName,
+ undefined,
+ path.resolve(packageCjsPath, 'commonjs-in-.cjs'),
+ );
+ assert.deepStrictEqual(result, { foo: 'bar' });
+ });
+
+ it('can load commonjs-in-.js', async () => {
+ const result = await readConfig(
+ configName,
+ undefined,
+ path.resolve(packageCjsPath, 'commonjs-in-.js'),
+ );
+ assert.deepStrictEqual(result, { foo: 'bar' });
+ });
+
+ it('can load module-in-.mjs', async () => {
+ const result = await readConfig(
+ configName,
+ undefined,
+ path.resolve(packageCjsPath, 'module-in-.mjs'),
+ );
+ assert.deepStrictEqual(result, { foo: 'bar' });
+ });
+
+ it('throws when loading module-in-.cjs', async () => {
+ let thrown = false;
+ try {
+ await readConfig(configName, undefined, path.resolve(packageCjsPath, 'module-in-.cjs'));
+ } catch (error) {
+ thrown = true;
+ assert.ok(error.message.includes(
+ 'You are using es module syntax in a config loaded as CommonJS module.',
+ ));
+ }
+ assert.strictEqual(thrown, true);
+ });
+
+ it('throws when loading module-in-.js', async () => {
+ let thrown = false;
+ try {
+ await readConfig(configName, undefined, path.resolve(packageCjsPath, 'module-in-.js'));
+ } catch (error) {
+ thrown = true;
+ assert.ok(error.message.includes(
+ 'You are using es module syntax in a config loaded as CommonJS module.',
+ ));
+ }
+ assert.strictEqual(thrown, true);
+ });
+
+ it('throws when loading commonjs-in-.mjs', async () => {
+ let thrown = false;
+ try {
+ await readConfig(configName, undefined, path.resolve(packageCjsPath, 'commonjs-in-.mjs'));
+ } catch (error) {
+ thrown = true;
+ assert.ok(error.message.includes(
+ 'You are using CommonJS syntax such as "require" or "module.exports" in a config loaded as es module.',
+ ));
+ }
+ assert.strictEqual(thrown, true);
+ });
+});
+
+describe('mjs package', () => {
+ it('can load commonjs-in-.cjs', async () => {
+ const result = await readConfig(
+ configName,
+ undefined,
+ path.resolve(packageMjsPath, 'commonjs-in-.cjs'),
+ );
+ assert.deepStrictEqual(result, { foo: 'bar' });
+ });
+
+ it('throws when loading commonjs-in-.js', async () => {
+ let thrown = false;
+ try {
+ await readConfig(configName, undefined, path.resolve(packageMjsPath, 'commonjs-in-.js'));
+ } catch (error) {
+ thrown = true;
+ assert.ok(error.message.includes(
+ 'You are using CommonJS syntax such as "require" or "module.exports" in a config loaded as es module.',
+ ));
+ }
+ assert.strictEqual(thrown, true);
+ });
+
+ it('throws when loading commonjs-in-.mjs', async () => {
+ let thrown = false;
+ try {
+ await readConfig(configName, undefined, path.resolve(packageMjsPath, 'commonjs-in-.mjs'));
+ } catch (error) {
+ thrown = true;
+ assert.ok(error.message.includes(
+ 'You are using CommonJS syntax such as "require" or "module.exports" in a config loaded as es module.',
+ ));
+ }
+ assert.strictEqual(thrown, true);
+ });
+
+ it('throws when loading module-in-.cjs', async () => {
+ let thrown = false;
+ try {
+ await readConfig(configName, undefined, path.resolve(packageCjsPath, 'module-in-.cjs'));
+ } catch (error) {
+ thrown = true;
+ assert.ok(error.message.includes(
+ 'You are using es module syntax in a config loaded as CommonJS module.',
+ ));
+ }
+ assert.strictEqual(thrown, true);
+ });
+
+ it('can load module-in-.js', async () => {
+ const result = await readConfig(
+ configName,
+ undefined,
+ path.resolve(packageMjsPath, 'module-in-.js'),
+ );
+ assert.deepStrictEqual(result, { foo: 'bar' });
+ });
+
+ it('can load module-in-.mjs', async () => {
+ const result = await readConfig(
+ configName,
+ undefined,
+ path.resolve(packageMjsPath, 'module-in-.mjs'),
+ );
+ assert.deepStrictEqual(result, { foo: 'bar' });
+ });
+});
diff --git a/packages/dev-server-core/index.mjs b/packages/dev-server-core/index.mjs
deleted file mode 100644
index 784062c2e2..0000000000
--- a/packages/dev-server-core/index.mjs
+++ /dev/null
@@ -1,34 +0,0 @@
-// this file is autogenerated with the generate-mjs-dts-entrypoints script
-import cjsEntrypoint from './dist/index.js';
-
-const {
- FSWatcher,
- Koa,
- Server,
- WebSocket,
- DevServer,
- WebSocketsManager,
- getRequestBrowserPath,
- getRequestFilePath,
- getResponseBody,
- getHtmlPath,
- isInlineScriptRequest,
- PluginSyntaxError,
- PluginError,
-} = cjsEntrypoint;
-
-export {
- FSWatcher,
- Koa,
- Server,
- WebSocket,
- DevServer,
- WebSocketsManager,
- getRequestBrowserPath,
- getRequestFilePath,
- getResponseBody,
- getHtmlPath,
- isInlineScriptRequest,
- PluginSyntaxError,
- PluginError,
-};
diff --git a/packages/dev-server-core/package.json b/packages/dev-server-core/package.json
index 549d96b291..64accca477 100644
--- a/packages/dev-server-core/package.json
+++ b/packages/dev-server-core/package.json
@@ -1,6 +1,5 @@
{
"name": "@web/dev-server-core",
- "type": "module",
"version": "0.7.5",
"publishConfig": {
"access": "public"
@@ -27,10 +26,6 @@
"./test-helpers": {
"types": "./test-helpers.d.ts",
"default": "./dist/test-helpers.js"
- },
- "./test-helpers.js": {
- "types": "./test-helpers.d.ts",
- "default": "./dist/test-helpers.js"
}
},
"engines": {
@@ -60,8 +55,8 @@
"core"
],
"dependencies": {
- "@types/koa": "^3.0.1",
- "@types/ws": "^8.5.13",
+ "@types/koa": "^2.11.6",
+ "@types/ws": "^7.4.0",
"@web/parse5-utils": "^2.1.0",
"chokidar": "^4.0.1",
"clone": "^2.1.2",
@@ -69,7 +64,7 @@
"get-stream": "^6.0.0",
"is-stream": "^2.0.0",
"isbinaryfile": "^5.0.0",
- "koa": "^3.1.1",
+ "koa": "^2.16.1",
"koa-etag": "^4.0.0",
"koa-send": "^5.0.1",
"koa-static": "^5.0.0",
@@ -77,15 +72,17 @@
"mime-types": "^2.1.27",
"parse5": "^6.0.1",
"picomatch": "^2.2.2",
- "ws": "^8.18.3"
+ "ws": "^7.5.10"
},
"devDependencies": {
"@types/clone": "^2.1.0",
- "@types/koa-etag": "^3.0.4",
- "@types/koa-static": "^4.0.4",
+ "@types/koa-etag": "^3.0.0",
+ "@types/koa-static": "^4.0.1",
+ "@types/parse5": "^6.0.1",
"abort-controller": "^3.0.0",
"express": "^4.21.2",
"nanoid": "^3.1.25",
"portfinder": "^1.0.32"
- }
+ },
+ "type": "module"
}
diff --git a/packages/dev-server-core/src/index.ts b/packages/dev-server-core/src/index.ts
index 648b3c019b..e1b57375ba 100644
--- a/packages/dev-server-core/src/index.ts
+++ b/packages/dev-server-core/src/index.ts
@@ -1,14 +1,15 @@
// reexports of types from internal libraries
export { FSWatcher } from 'chokidar';
-export { default as Koa, Context, Middleware } from 'koa';
-export { Server } from 'net';
+export { default as Koa } from 'koa';
+export type { Context, Middleware } from 'koa';
+export type { Server } from 'net';
import WebSocket from 'ws';
export { WebSocket };
export { DevServer } from './server/DevServer.ts';
-export { Plugin, ServerStartParams, ResolveOptions } from './plugins/Plugin.ts';
-export { DevServerCoreConfig, MimeTypeMappings } from './server/DevServerCoreConfig.ts';
-export { WebSocketsManager, WebSocketData } from './web-sockets/WebSocketsManager.ts';
+export type { Plugin, ServerStartParams, ResolveOptions } from './plugins/Plugin.ts';
+export type { DevServerCoreConfig, MimeTypeMappings } from './server/DevServerCoreConfig.ts';
+export { WebSocketsManager } from './web-sockets/WebSocketsManager.ts';
export {
getRequestBrowserPath,
getRequestFilePath,
@@ -16,6 +17,7 @@ export {
getHtmlPath,
isInlineScriptRequest,
} from './utils.ts';
-export { Logger, ErrorWithLocation } from './logger/Logger.ts';
+export type { Logger, ErrorWithLocation } from './logger/Logger.ts';
export { PluginSyntaxError } from './logger/PluginSyntaxError.ts';
export { PluginError } from './logger/PluginError.ts';
+export type { WebSocketData } from './web-sockets/WebSocketsManager.ts';
diff --git a/packages/dev-server-core/src/server/createServer.ts b/packages/dev-server-core/src/server/createServer.ts
index 3926f38936..4f11b66297 100644
--- a/packages/dev-server-core/src/server/createServer.ts
+++ b/packages/dev-server-core/src/server/createServer.ts
@@ -67,7 +67,7 @@ export function createServer(
let server: Server;
if (cfg.http2) {
- const dir = path.join(__dirname, '..');
+ const dir = path.join(import.meta.dirname, '..');
const options = {
key: fs.readFileSync(
cfg.sslKey
diff --git a/packages/dev-server-core/src/test-helpers.ts b/packages/dev-server-core/src/test-helpers.ts
index 989d0f03ae..f0f4bb8afa 100644
--- a/packages/dev-server-core/src/test-helpers.ts
+++ b/packages/dev-server-core/src/test-helpers.ts
@@ -3,9 +3,9 @@ import { expect } from 'chai';
import { green, red, yellow } from 'nanocolors';
import { DevServer } from './server/DevServer.ts';
-import { DevServerCoreConfig } from './server/DevServerCoreConfig.ts';
-import { Logger } from './logger/Logger.ts';
-import { Plugin } from './plugins/Plugin.ts';
+import { type DevServerCoreConfig } from './server/DevServerCoreConfig.ts';
+import { type Logger } from './logger/Logger.ts';
+import { type Plugin } from './plugins/Plugin.ts';
const defaultConfig: Omit = {
hostname: 'localhost',
diff --git a/packages/dev-server-core/src/utils.ts b/packages/dev-server-core/src/utils.ts
index 8c16cc4377..a004d1a809 100644
--- a/packages/dev-server-core/src/utils.ts
+++ b/packages/dev-server-core/src/utils.ts
@@ -1,4 +1,4 @@
-import { Context } from 'koa';
+import { type Context } from 'koa';
import isStream from 'is-stream';
import getStream from 'get-stream';
import { isBinaryFile } from 'isbinaryfile';
diff --git a/packages/dev-server-core/test-helpers.mjs b/packages/dev-server-core/test-helpers.mjs
deleted file mode 100644
index 9c0d7140bc..0000000000
--- a/packages/dev-server-core/test-helpers.mjs
+++ /dev/null
@@ -1,20 +0,0 @@
-// this file is autogenerated with the generate-mjs-dts-entrypoints script
-import cjsEntrypoint from './dist/test-helpers.js';
-
-const {
- virtualFilesPlugin,
- createTestServer,
- timeout,
- fetchText,
- expectIncludes,
- expectNotIncludes,
-} = cjsEntrypoint;
-
-export {
- virtualFilesPlugin,
- createTestServer,
- timeout,
- fetchText,
- expectIncludes,
- expectNotIncludes,
-};
diff --git a/packages/dev-server-core/test/helpers.ts b/packages/dev-server-core/test/helpers.ts
index c9e826faf0..df7f8fc1c8 100644
--- a/packages/dev-server-core/test/helpers.ts
+++ b/packages/dev-server-core/test/helpers.ts
@@ -6,7 +6,9 @@ import {
expectIncludes,
virtualFilesPlugin,
} from '../src/test-helpers.ts';
-import { DevServerCoreConfig } from '../src/server/DevServerCoreConfig.ts';
+import type { DevServerCoreConfig } from '../src/server/DevServerCoreConfig.ts';
+
+const __dirname = import.meta.dirname;
export function createTestServer(config: Partial = {}) {
return originalCreateTestServer({
diff --git a/packages/dev-server-core/test/middleware/basePathMiddleware.test.ts b/packages/dev-server-core/test/middleware/basePathMiddleware.test.ts
index ca7d509d58..0c2a7dc387 100644
--- a/packages/dev-server-core/test/middleware/basePathMiddleware.test.ts
+++ b/packages/dev-server-core/test/middleware/basePathMiddleware.test.ts
@@ -1,4 +1,5 @@
-import { expect } from 'chai';
+import { describe, it, beforeEach, afterEach } from 'node:test';
+import assert from 'node:assert/strict';
import { DevServer } from '../../src/server/DevServer.ts';
import { createTestServer } from '../helpers.ts';
@@ -19,20 +20,20 @@ describe('base path middleware', () => {
const response = await fetch(`${host}/foo/index.html`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
});
it('can request without base path', async () => {
const response = await fetch(`${host}/index.html`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
});
});
- context('with a trailing /', () => {
+ describe('with a trailing /', () => {
let host: string;
let server: DevServer;
beforeEach(async () => {
@@ -47,16 +48,16 @@ describe('base path middleware', () => {
const response = await fetch(`${host}/foo/index.html`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
});
it('can request without base path', async () => {
const response = await fetch(`${host}/index.html`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
});
});
});
diff --git a/packages/dev-server-core/test/middleware/etagCacheMiddleware.test.ts b/packages/dev-server-core/test/middleware/etagCacheMiddleware.test.ts
index fb985b48a6..747b7d1140 100644
--- a/packages/dev-server-core/test/middleware/etagCacheMiddleware.test.ts
+++ b/packages/dev-server-core/test/middleware/etagCacheMiddleware.test.ts
@@ -1,4 +1,5 @@
-import { expect } from 'chai';
+import { describe, it, beforeEach, afterEach } from 'node:test';
+import assert from 'node:assert/strict';
import path from 'path';
import fs from 'fs';
import { nanoid } from 'nanoid';
@@ -6,6 +7,7 @@ import { nanoid } from 'nanoid';
import { createTestServer, timeout } from '../helpers.ts';
import { DevServer } from '../../src/server/DevServer.ts';
+const __dirname = import.meta.dirname;
const fixtureDir = path.resolve(__dirname, '..', 'fixtures', 'basic');
const testFileAName = '/cached-file-a.js';
const testFileBName = '/cached-file-b.js';
@@ -24,7 +26,7 @@ describe('etag cache middleware', () => {
server.stop();
});
- context('', () => {
+ describe('', () => {
beforeEach(() => {
fs.writeFileSync(testFileAPath, '// this file is cached', 'utf-8');
});
@@ -37,21 +39,21 @@ describe('etag cache middleware', () => {
const initialResponse = await fetch(`${host}${testFileAName}`);
const etag = initialResponse.headers.get('etag')!;
- expect(initialResponse.status).to.equal(200);
- expect(await initialResponse.text()).to.equal('// this file is cached');
+ assert.strictEqual(initialResponse.status, 200);
+ assert.strictEqual(await initialResponse.text(), '// this file is cached');
- expect(etag).to.be.a('string');
+ assert.strictEqual(typeof etag, 'string');
const cachedResponse = await fetch(`${host}${testFileAName}`, {
headers: { 'If-None-Match': etag, 'Cache-Control': 'max-age=3600' },
});
- expect(cachedResponse.status).to.equal(304);
- expect(await cachedResponse.text()).to.equal('');
+ assert.strictEqual(cachedResponse.status, 304);
+ assert.strictEqual(await cachedResponse.text(), '');
});
});
- context('', () => {
+ describe('', () => {
beforeEach(() => {
fs.writeFileSync(testFileBPath, '// this file is cached', 'utf-8');
});
@@ -66,9 +68,9 @@ describe('etag cache middleware', () => {
const initialResponse = await fetch(`${host}${testFileBName}`);
const etag = initialResponse.headers.get('etag');
- expect(initialResponse.status).to.equal(200);
- expect(await initialResponse.text()).to.equal('// this file is cached');
- expect(etag).to.be.a('string');
+ assert.strictEqual(initialResponse.status, 200);
+ assert.strictEqual(await initialResponse.text(), '// this file is cached');
+ assert.strictEqual(typeof etag, 'string');
await timeout(10);
const fileContent = `// the cache is busted${nanoid()}`;
@@ -78,8 +80,8 @@ describe('etag cache middleware', () => {
const headers = { headers: { 'if-none-match': etag } as Record };
const cachedResponse = await fetch(`${host}${testFileBName}`, headers);
- expect(cachedResponse.status).to.equal(200);
- expect(await cachedResponse.text()).to.equal(fileContent);
+ assert.strictEqual(cachedResponse.status, 200);
+ assert.strictEqual(await cachedResponse.text(), fileContent);
});
});
});
diff --git a/packages/dev-server-core/test/middleware/historyApiFallbackMiddleware.test.ts b/packages/dev-server-core/test/middleware/historyApiFallbackMiddleware.test.ts
index ede99416bb..5dd1da37dd 100644
--- a/packages/dev-server-core/test/middleware/historyApiFallbackMiddleware.test.ts
+++ b/packages/dev-server-core/test/middleware/historyApiFallbackMiddleware.test.ts
@@ -1,9 +1,12 @@
-import { expect } from 'chai';
+import { describe, it, beforeEach, afterEach } from 'node:test';
+import assert from 'node:assert/strict';
import path from 'path';
import { createTestServer } from '../helpers.ts';
import { DevServer } from '../../src/server/DevServer.ts';
+const __dirname = import.meta.dirname;
+
describe('history api fallback middleware', () => {
describe('index in root', () => {
let host: string;
@@ -23,41 +26,41 @@ describe('history api fallback middleware', () => {
const response = await fetch(`${host}/index.html`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
});
it('returns the fallback index.html for non-file requests', async () => {
const response = await fetch(`${host}/foo`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
});
it('returns the fallback index.html for file requests with multiple segments', async () => {
const response = await fetch(`${host}/foo/bar/baz`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
});
it('does not return index.html for file requests', async () => {
const response = await fetch(`${host}/src/hello-world.txt`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('Hello world!');
- expect(responseText).to.not.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('Hello world!'));
+ assert.ok(!responseText.includes('My app '));
});
it('does return index.html for requests that have url parameters with . characters (issue 1059)', async () => {
const response = await fetch(`${host}/text-files/foo/bar/?baz=open.wc`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
});
});
@@ -79,40 +82,40 @@ describe('history api fallback middleware', () => {
const response = await fetch(`${host}/src/index.html`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app 2 ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app 2 '));
});
it('returns the fallback index.html for non-file requests', async () => {
const response = await fetch(`${host}/src/foo`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app 2 ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app 2 '));
});
it('returns the fallback index.html for file requests with multiple segments', async () => {
const response = await fetch(`${host}/src/foo/bar/baz`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app 2 ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app 2 '));
});
it('does not return the index.html for requests outside the index root', async () => {
const response = await fetch(`${host}/foo`);
const responseText = await response.text();
- expect(response.status).to.equal(404);
- expect(responseText).to.not.include('My app 2 ');
+ assert.strictEqual(response.status, 404);
+ assert.ok(!responseText.includes('My app 2 '));
});
it('does return index.html for requests that have url parameters with . characters (issue 1059)', async () => {
const response = await fetch(`${host}/src/foo/bar/?baz=open.wc`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app 2 ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app 2 '));
});
});
});
diff --git a/packages/dev-server-core/test/middleware/pluginFileParsedMiddleware.test.ts b/packages/dev-server-core/test/middleware/pluginFileParsedMiddleware.test.ts
index d1b4bdaf17..e23357a159 100644
--- a/packages/dev-server-core/test/middleware/pluginFileParsedMiddleware.test.ts
+++ b/packages/dev-server-core/test/middleware/pluginFileParsedMiddleware.test.ts
@@ -1,5 +1,6 @@
-import { expect } from 'chai';
-import { Context } from 'koa';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
+import type { Context } from 'koa';
import { createTestServer } from '../helpers.ts';
@@ -44,11 +45,11 @@ describe('plugin-file-parsed middleware', () => {
try {
const response = await fetch(`${host}/foo.js`);
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.include('application/javascript');
- expect(order[order.length - 1]).to.equal('fileParsed');
- expect(context).to.exist;
- expect(context!.path).to.equal('/foo.js');
+ assert.strictEqual(response.status, 200);
+ assert.ok(response.headers.get('content-type')?.includes('application/javascript'));
+ assert.strictEqual(order[order.length - 1], 'fileParsed');
+ assert.ok(context !== undefined);
+ assert.strictEqual(context!.path, '/foo.js');
} finally {
server.stop();
}
diff --git a/packages/dev-server-core/test/middleware/pluginMimeTypeMiddleware.test.ts b/packages/dev-server-core/test/middleware/pluginMimeTypeMiddleware.test.ts
index 35649d3172..43a94ed9cf 100644
--- a/packages/dev-server-core/test/middleware/pluginMimeTypeMiddleware.test.ts
+++ b/packages/dev-server-core/test/middleware/pluginMimeTypeMiddleware.test.ts
@@ -1,4 +1,5 @@
-import { expect } from 'chai';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import { createTestServer } from '../helpers.ts';
@@ -20,8 +21,8 @@ describe('plugin-mime-type middleware', () => {
try {
const response = await fetch(`${host}/src/hello-world.txt`);
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.include('application/javascript');
+ assert.strictEqual(response.status, 200);
+ assert.ok(response.headers.get('content-type')?.includes('application/javascript'));
} finally {
server.stop();
}
@@ -44,8 +45,8 @@ describe('plugin-mime-type middleware', () => {
try {
const response = await fetch(`${host}/src/hello-world.txt`);
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.include('application/javascript');
+ assert.strictEqual(response.status, 200);
+ assert.ok(response.headers.get('content-type')?.includes('application/javascript'));
} finally {
server.stop();
}
diff --git a/packages/dev-server-core/test/middleware/pluginServeMiddleware.test.ts b/packages/dev-server-core/test/middleware/pluginServeMiddleware.test.ts
index 41c1687480..5275813fec 100644
--- a/packages/dev-server-core/test/middleware/pluginServeMiddleware.test.ts
+++ b/packages/dev-server-core/test/middleware/pluginServeMiddleware.test.ts
@@ -1,4 +1,5 @@
-import { expect } from 'chai';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import { createTestServer } from '../helpers.ts';
@@ -21,8 +22,8 @@ describe('plugin-serve middleware', () => {
const response = await fetch(`${host}/non-existing.js`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('serving non-existing.js');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('serving non-existing.js'));
} finally {
server.stop();
}
@@ -54,8 +55,8 @@ describe('plugin-serve middleware', () => {
const response = await fetch(`${host}/non-existing.js`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('serve a');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('serve a'));
} finally {
server.stop();
}
@@ -79,9 +80,10 @@ describe('plugin-serve middleware', () => {
const response = await fetch(`${host}/non-existing.js`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('serving non-existing.js');
- expect(response.headers.get('content-type')).to.equal(
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('serving non-existing.js'));
+ assert.strictEqual(
+ response.headers.get('content-type'),
'application/javascript; charset=utf-8',
);
} finally {
@@ -105,8 +107,8 @@ describe('plugin-serve middleware', () => {
try {
const response = await fetch(`${host}/foo.bar`);
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal('text/css; charset=utf-8');
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/css; charset=utf-8');
} finally {
server.stop();
}
@@ -130,8 +132,8 @@ describe('plugin-serve middleware', () => {
const response = await fetch(`${host}/index.html`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('overwritten index.html');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('overwritten index.html'));
} finally {
server.stop();
}
@@ -154,8 +156,8 @@ describe('plugin-serve middleware', () => {
try {
const response = await fetch(`${host}/index.html`);
- expect(response.status).to.equal(200);
- expect(response.headers.get('x-foo')).to.equal('bar');
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('x-foo'), 'bar');
} finally {
server.stop();
}
@@ -179,8 +181,8 @@ describe('plugin-serve middleware', () => {
const response = await fetch(`${host}/non-existing.js`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('serving non-existing.js');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('serving non-existing.js'));
} finally {
server.stop();
}
diff --git a/packages/dev-server-core/test/middleware/pluginTransformMiddleware.test.ts b/packages/dev-server-core/test/middleware/pluginTransformMiddleware.test.ts
index f807ec85c8..1bb7c74446 100644
--- a/packages/dev-server-core/test/middleware/pluginTransformMiddleware.test.ts
+++ b/packages/dev-server-core/test/middleware/pluginTransformMiddleware.test.ts
@@ -1,5 +1,6 @@
/* eslint-disable no-restricted-syntax, no-await-in-loop */
-import { expect } from 'chai';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import { createTestServer } from '../helpers.ts';
import { fetchText, expectIncludes } from '../../src/test-helpers.ts';
@@ -23,8 +24,8 @@ describe('plugin-transform middleware', () => {
const response = await fetch(`${host}/src/hello-world.txt`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.equal('Hello world! injected text');
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(responseText, 'Hello world! injected text');
} finally {
server.stop();
}
@@ -54,8 +55,8 @@ describe('plugin-transform middleware', () => {
const response = await fetch(`${host}/non-existing.js`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.equal('my non existing file injected text');
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(responseText, 'my non existing file injected text');
} finally {
server.stop();
}
@@ -87,8 +88,8 @@ describe('plugin-transform middleware', () => {
const response = await fetch(`${host}/src/hello-world.txt`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.equal('Hello world! INJECT_A INJECT_B');
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(responseText, 'Hello world! INJECT_A INJECT_B');
} finally {
server.stop();
}
@@ -112,8 +113,8 @@ describe('plugin-transform middleware', () => {
const response = await fetch(`${host}/non-existing.js`);
const responseText = await response.text();
- expect(response.status).to.equal(404);
- expect(responseText).to.equal('Not Found');
+ assert.strictEqual(response.status, 404);
+ assert.strictEqual(responseText, 'Not Found');
} finally {
server.stop();
}
@@ -136,8 +137,8 @@ describe('plugin-transform middleware', () => {
try {
const response = await fetch(`${host}/index.html`);
- expect(response.status).to.equal(200);
- expect(response.headers.get('x-foo')).to.equal('bar');
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('x-foo'), 'bar');
} finally {
server.stop();
}
@@ -164,7 +165,7 @@ describe('plugin-transform middleware', () => {
const responseTwo = await fetch(`${host}/src/hello-world.txt`);
const timestampTwo = await responseTwo.text();
- expect(timestampOne).equal(timestampTwo);
+ assert.strictEqual(timestampOne, timestampTwo);
} finally {
server.stop();
}
@@ -195,10 +196,11 @@ describe('plugin-transform middleware', () => {
const textTwo = await responseTwo.text();
const headersTwo = responseTwo.headers;
- expect(textOne).equal('console.log("foo")');
- expect(textTwo).equal('console.log("foo")');
- expect(headersOne.get('x-foo')).eql('bar');
- expect(Object.fromEntries(headersOne.entries())).eql(
+ assert.strictEqual(textOne, 'console.log("foo")');
+ assert.strictEqual(textTwo, 'console.log("foo")');
+ assert.deepStrictEqual(headersOne.get('x-foo'), 'bar');
+ assert.deepStrictEqual(
+ Object.fromEntries(headersOne.entries()),
Object.fromEntries(headersTwo.entries()),
);
} finally {
@@ -227,7 +229,7 @@ describe('plugin-transform middleware', () => {
const responseTwo = await fetch(`${host}/src/hello-world.txt`);
const timestampTwo = await responseTwo.text();
- expect(timestampOne).to.not.equal(timestampTwo);
+ assert.notStrictEqual(timestampOne, timestampTwo);
} finally {
server.stop();
}
@@ -251,8 +253,8 @@ describe('plugin-transform middleware', () => {
const response = await fetch(`${host}/src/hello-world.txt`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.equal('Hello world! injected text');
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(responseText, 'Hello world! injected text');
} finally {
server.stop();
}
@@ -305,13 +307,13 @@ describe('plugin-transform middleware', () => {
headers: { 'user-agent': 'agent-a' },
});
expectIncludes(responseA2, 'Hello world! injected text A 1');
- expect(callCountA).to.equal(1);
+ assert.strictEqual(callCountA, 1);
const responseB2 = await fetchText(`${host}/src/hello-world.txt`, {
headers: { 'user-agent': 'agent-b' },
});
expectIncludes(responseB2, 'Hello world! injected text B 1');
- expect(callCountB).to.equal(1);
+ assert.strictEqual(callCountB, 1);
} finally {
server.stop();
}
diff --git a/packages/dev-server-core/test/middleware/serveFilesMiddleware.test.ts b/packages/dev-server-core/test/middleware/serveFilesMiddleware.test.ts
index 39432a013a..2bed25d129 100644
--- a/packages/dev-server-core/test/middleware/serveFilesMiddleware.test.ts
+++ b/packages/dev-server-core/test/middleware/serveFilesMiddleware.test.ts
@@ -1,8 +1,11 @@
-import { expect } from 'chai';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import path from 'path';
import { createTestServer } from '../helpers.ts';
+const __dirname = import.meta.dirname;
+
describe('serveFilesMiddleware', () => {
it('can serve files outside of the root directory', async () => {
const { host, server } = await createTestServer({
@@ -21,8 +24,8 @@ describe('serveFilesMiddleware', () => {
const response = await fetch(`${host}/__wds-outside-root__/2/node_modules/foo/index.js`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include("export default 'foo'");
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes("export default 'foo'"));
} finally {
server.stop();
}
diff --git a/packages/dev-server-core/test/plugins/mimeTypesPlugin.test.ts b/packages/dev-server-core/test/plugins/mimeTypesPlugin.test.ts
index 88c25372af..9c98819c5e 100644
--- a/packages/dev-server-core/test/plugins/mimeTypesPlugin.test.ts
+++ b/packages/dev-server-core/test/plugins/mimeTypesPlugin.test.ts
@@ -1,7 +1,10 @@
-import { expect } from 'chai';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import { createTestServer } from '../helpers.ts';
+const __dirname = import.meta.dirname;
+
describe('mimeTypesPLugin', () => {
it('can configure mime types for files', async () => {
const { server, host } = await createTestServer({
@@ -22,8 +25,9 @@ describe('mimeTypesPLugin', () => {
try {
const response = await fetch(`${host}/foo.css`);
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(
+ response.headers.get('content-type'),
'application/javascript; charset=utf-8',
);
} finally {
@@ -51,14 +55,16 @@ describe('mimeTypesPLugin', () => {
try {
const responseA = await fetch(`${host}/foo.css`);
- expect(responseA.status).to.equal(200);
- expect(responseA.headers.get('content-type')).to.equal(
+ assert.strictEqual(responseA.status, 200);
+ assert.strictEqual(
+ responseA.headers.get('content-type'),
'application/javascript; charset=utf-8',
);
const responseB = await fetch(`${host}/x/foo.css`);
- expect(responseB.status).to.equal(200);
- expect(responseB.headers.get('content-type')).not.to.equal(
+ assert.strictEqual(responseB.status, 200);
+ assert.notStrictEqual(
+ responseB.headers.get('content-type'),
'application/javascript; charset=utf-8',
);
} finally {
diff --git a/packages/dev-server-core/test/plugins/parseDynamicImport.test.ts b/packages/dev-server-core/test/plugins/parseDynamicImport.test.ts
index 4ca285e32f..b2eb7553d5 100644
--- a/packages/dev-server-core/test/plugins/parseDynamicImport.test.ts
+++ b/packages/dev-server-core/test/plugins/parseDynamicImport.test.ts
@@ -1,4 +1,5 @@
-import { expect } from 'chai';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import { parseDynamicImport } from '../../src/plugins/parseDynamicImport.ts';
describe('parseDynamicImport', () => {
@@ -9,7 +10,7 @@ describe('parseDynamicImport', () => {
it('works for " string literals', () => {
const importStringA = '"./a.js"';
- expect(testParseDynamicImport(importStringA)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importStringA), {
importString: importStringA,
importSpecifier: './a.js',
concatenatedString: false,
@@ -19,7 +20,7 @@ describe('parseDynamicImport', () => {
});
const importStringB = '"./a/b/c.js"';
- expect(testParseDynamicImport(importStringB)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importStringB), {
importString: importStringB,
importSpecifier: './a/b/c.js',
concatenatedString: false,
@@ -29,7 +30,7 @@ describe('parseDynamicImport', () => {
});
const importStringC = '"/a/b.js"';
- expect(testParseDynamicImport(importStringC)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importStringC), {
importString: importStringC,
importSpecifier: '/a/b.js',
concatenatedString: false,
@@ -41,7 +42,7 @@ describe('parseDynamicImport', () => {
it("works for ' string literals", () => {
const importString = "'./a.js'";
- expect(testParseDynamicImport(importString)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importString), {
importString,
importSpecifier: './a.js',
concatenatedString: false,
@@ -53,7 +54,7 @@ describe('parseDynamicImport', () => {
it('works for singlecharacter string literals', () => {
const importString = "'a.js'";
- expect(testParseDynamicImport(importString)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importString), {
importString,
importSpecifier: 'a.js',
concatenatedString: false,
@@ -65,7 +66,7 @@ describe('parseDynamicImport', () => {
it('works for ` string literals', () => {
const importString = '`./a/b.js`';
- expect(testParseDynamicImport(importString)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importString), {
importString,
importSpecifier: './a/b.js',
concatenatedString: true,
@@ -77,7 +78,7 @@ describe('parseDynamicImport', () => {
it('works for concatenated strings', () => {
const importStringA = "'./a' + '.js'";
- expect(testParseDynamicImport(importStringA)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importStringA), {
importString: importStringA,
importSpecifier: "./a' + '.js",
concatenatedString: true,
@@ -87,7 +88,7 @@ describe('parseDynamicImport', () => {
});
const importStringB = '"./a" + "/b/" + "c.js"';
- expect(testParseDynamicImport(importStringB)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importStringB), {
importString: importStringB,
importSpecifier: './a" + "/b/" + "c.js',
concatenatedString: true,
@@ -99,7 +100,7 @@ describe('parseDynamicImport', () => {
it('works for interpolated string literals', () => {
const importString = '`./a/${file}.js`';
- expect(testParseDynamicImport(importString)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importString), {
importString,
importSpecifier: './a/${file}.js',
concatenatedString: true,
@@ -111,7 +112,7 @@ describe('parseDynamicImport', () => {
it('works for variables', () => {
const importString = 'foo';
- expect(testParseDynamicImport(importString)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importString), {
importString,
importSpecifier: 'foo',
concatenatedString: false,
@@ -123,7 +124,7 @@ describe('parseDynamicImport', () => {
it('works for single character variables', () => {
const importString = 'a';
- expect(testParseDynamicImport(importString)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importString), {
importString,
importSpecifier: 'a',
concatenatedString: false,
@@ -135,7 +136,7 @@ describe('parseDynamicImport', () => {
it('works for variables with concatenation', () => {
const importString = 'foo + "x.js"';
- expect(testParseDynamicImport(importString)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importString), {
importString,
importSpecifier: 'foo + "x.js"',
concatenatedString: true,
@@ -147,7 +148,7 @@ describe('parseDynamicImport', () => {
it('works for string literals with spaces or newlines', () => {
const importStringA = ' "./a.js" ';
- expect(testParseDynamicImport(importStringA)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importStringA), {
importString: '"./a.js"',
importSpecifier: './a.js',
concatenatedString: false,
@@ -157,7 +158,7 @@ describe('parseDynamicImport', () => {
});
const importStringB = '\n "./a.js"\n ';
- expect(testParseDynamicImport(importStringB)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importStringB), {
importString: '"./a.js"',
importSpecifier: './a.js',
concatenatedString: false,
@@ -169,7 +170,7 @@ describe('parseDynamicImport', () => {
it('works for template strings with spaces or newlines', () => {
const importStringA = '\n `./x/${file}.js`\n ';
- expect(testParseDynamicImport(importStringA)).to.eql({
+ assert.deepStrictEqual(testParseDynamicImport(importStringA), {
importString: '`./x/${file}.js`',
importSpecifier: './x/${file}.js',
concatenatedString: true,
diff --git a/packages/dev-server-core/test/plugins/transformModuleImportsPlugin.test.ts b/packages/dev-server-core/test/plugins/transformModuleImportsPlugin.test.ts
index 471c1952b5..847a96d27e 100644
--- a/packages/dev-server-core/test/plugins/transformModuleImportsPlugin.test.ts
+++ b/packages/dev-server-core/test/plugins/transformModuleImportsPlugin.test.ts
@@ -1,4 +1,5 @@
-import { expect } from 'chai';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import { transformImports } from '../../src/plugins/transformModuleImportsPlugin.ts';
import type { PluginSyntaxError } from '../../src/logger/PluginSyntaxError.ts';
@@ -21,7 +22,7 @@ describe('transformImports()', () => {
defaultResolveImport,
);
- expect(result.split('\n')).to.eql([
+ assert.deepStrictEqual(result.split('\n'), [
'import "RESOLVED__my-module";',
'import foo from "RESOLVED__my-module";',
'import { bar } from "RESOLVED__my-module";',
@@ -41,7 +42,7 @@ describe('transformImports()', () => {
defaultResolveImport,
);
- expect(result.split('\n')).to.eql([
+ assert.deepStrictEqual(result.split('\n'), [
//
"export * from 'RESOLVED__my-module';",
"export { foo } from 'RESOLVED__my-module';",
@@ -55,7 +56,7 @@ describe('transformImports()', () => {
defaultResolveImport,
);
- expect(result).to.eql("import 'RESOLVED__my-module/bar/index.js");
+ assert.deepStrictEqual(result, "import 'RESOLVED__my-module/bar/index.js");
});
it('resolves dynamic imports', async () => {
@@ -70,7 +71,7 @@ describe('transformImports()', () => {
defaultResolveImport,
);
- expect(result.split('\n')).to.eql([
+ assert.deepStrictEqual(result.split('\n'), [
'import("RESOLVED__/bar.js");',
// 'function lazyLoad() { return import("RESOLVED__my-module-2"); }',
// 'import("RESOLVED__my-module");',
@@ -89,7 +90,7 @@ describe('transformImports()', () => {
defaultResolveImport,
);
- expect(result.split('\n')).to.eql([
+ assert.deepStrictEqual(result.split('\n'), [
'console.log(import.meta.url);',
"import 'RESOLVED__my-module';",
]);
@@ -106,7 +107,7 @@ describe('transformImports()', () => {
defaultResolveImport,
);
- expect(result.split('\n')).to.eql([
+ assert.deepStrictEqual(result.split('\n'), [
"import 'RESOLVED__my-module';",
"// Example: import('my-module');",
]);
@@ -125,7 +126,7 @@ describe('transformImports()', () => {
defaultResolveImport,
);
- expect(result.split('\n')).to.eql([
+ assert.deepStrictEqual(result.split('\n'), [
'function myimport() { }',
'function my_import() { }',
'function importShim() { }',
@@ -147,7 +148,7 @@ describe('transformImports()', () => {
defaultResolveImport,
);
- expect(result.split('\n')).to.eql([
+ assert.deepStrictEqual(result.split('\n'), [
'import(`RESOLVED__@namespace/my-module-3/dynamic-files/${file}.js`);',
'import(`RESOLVED__my-module/dynamic-files/${file}.js`);',
'import("RESOLVED__my-module/dynamic-files" + "/" + file + ".js");',
@@ -167,7 +168,7 @@ describe('transformImports()', () => {
defaultResolveImport,
);
- expect(result.split('\n')).to.eql([
+ assert.deepStrictEqual(result.split('\n'), [
'import("RESOLVED__./a.js");',
"import('RESOLVED__./b.js');",
]);
@@ -187,7 +188,7 @@ describe('transformImports()', () => {
defaultFilePath,
defaultResolveImport,
);
- expect(result.split('\n')).to.eql([
+ assert.deepStrictEqual(result.split('\n'), [
'import( "RESOLVED__./a.js" );',
'import( "RESOLVED__./b.js" );',
'import( "./c" + ".js" );',
@@ -240,7 +241,7 @@ describe('transformImports()', () => {
defaultResolveImport,
);
- expect(result.split('\n')).to.eql([
+ assert.deepStrictEqual(result.split('\n'), [
'import(`./foo/${file}.js`);',
'import(`/${file}.js`);',
'import("./foo" + "/" + file + ".js");',
@@ -257,13 +258,13 @@ describe('transformImports()', () => {
await transformImports('\n\nconst file = "a', defaultFilePath, defaultResolveImport);
} catch (error) {
thrown = true;
- expect((error as PluginSyntaxError).message).to.equal('Syntax error');
- expect((error as PluginSyntaxError).filePath).to.equal('/root/my-file.js');
- expect((error as PluginSyntaxError).column).to.equal(16);
- expect((error as PluginSyntaxError).line).to.equal(3);
+ assert.strictEqual((error as PluginSyntaxError).message, 'Syntax error');
+ assert.strictEqual((error as PluginSyntaxError).filePath, '/root/my-file.js');
+ assert.strictEqual((error as PluginSyntaxError).column, 16);
+ assert.strictEqual((error as PluginSyntaxError).line, 3);
}
- expect(thrown).to.be.true;
+ assert.strictEqual(thrown, true);
});
});
@@ -284,8 +285,8 @@ describe('resolveImport', () => {
const response = await fetch(`${host}/src/app.js`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include("import { message } from 'RESOLVED__my-module';");
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes("import { message } from 'RESOLVED__my-module';"));
} finally {
server.stop();
}
@@ -307,8 +308,8 @@ describe('resolveImport', () => {
const response = await fetch(`${host}/index.html`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include("import { message } from 'RESOLVED__my-module';");
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes("import { message } from 'RESOLVED__my-module';"));
} finally {
server.stop();
}
@@ -330,8 +331,8 @@ describe('resolveImport', () => {
const response = await fetch(`${host}/src/app.js`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include("import { message } from 'my-module';");
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes("import { message } from 'my-module';"));
} finally {
server.stop();
}
@@ -363,10 +364,10 @@ describe('resolveImport', () => {
const responseTextA = await responseA.text();
const responseTextB = await responseB.text();
- expect(responseA.status).to.equal(200);
- expect(responseB.status).to.equal(200);
- expect(responseTextA).to.include("import { message } from 'RESOLVED__A__my-module';");
- expect(responseTextB).to.include("import { message } from 'RESOLVED__B__my-module';");
+ assert.strictEqual(responseA.status, 200);
+ assert.strictEqual(responseB.status, 200);
+ assert.ok(responseTextA.includes("import { message } from 'RESOLVED__A__my-module';"));
+ assert.ok(responseTextB.includes("import { message } from 'RESOLVED__B__my-module';"));
} finally {
server.stop();
}
@@ -390,9 +391,9 @@ describe('transformImport', () => {
const response = await fetch(`${host}/src/app.js`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include("import { message } from 'my-module?transformed-1';");
- expect(responseText).to.include('./src/local-module.js?transformed-1');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes("import { message } from 'my-module?transformed-1';"));
+ assert.ok(responseText.includes('./src/local-module.js?transformed-1'));
} finally {
server.stop();
}
@@ -420,11 +421,11 @@ describe('transformImport', () => {
const response = await fetch(`${host}/src/app.js`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include(
- "import { message } from 'my-module?transformed-1&transformed-2';",
+ assert.strictEqual(response.status, 200);
+ assert.ok(
+ responseText.includes("import { message } from 'my-module?transformed-1&transformed-2';"),
);
- expect(responseText).to.include('./src/local-module.js?transformed-1&transformed-2');
+ assert.ok(responseText.includes('./src/local-module.js?transformed-1&transformed-2'));
} finally {
server.stop();
}
@@ -458,11 +459,11 @@ describe('transformImport', () => {
const response = await fetch(`${host}/src/app.js`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include(
- "import { message } from 'my-module?transformed-1&transformed-2';",
+ assert.strictEqual(response.status, 200);
+ assert.ok(
+ responseText.includes("import { message } from 'my-module?transformed-1&transformed-2';"),
);
- expect(responseText).to.include('./src/local-module.js?transformed-1&transformed-2');
+ assert.ok(responseText.includes('./src/local-module.js?transformed-1&transformed-2'));
} finally {
server.stop();
}
@@ -490,7 +491,10 @@ describe('transformImport', () => {
try {
await fetch(`${host}/src/app.js`);
- expect(receivedImports).to.eql(['RESOLVED__my-module', 'RESOLVED__./src/local-module.js']);
+ assert.deepStrictEqual(receivedImports, [
+ 'RESOLVED__my-module',
+ 'RESOLVED__./src/local-module.js',
+ ]);
} finally {
server.stop();
}
diff --git a/packages/dev-server-core/test/server/DevServer.test.ts b/packages/dev-server-core/test/server/DevServer.test.ts
index 0d6de5a0c2..a19aa9e314 100644
--- a/packages/dev-server-core/test/server/DevServer.test.ts
+++ b/packages/dev-server-core/test/server/DevServer.test.ts
@@ -1,9 +1,10 @@
+import { describe, it, beforeEach, afterEach, before, after } from 'node:test';
+import assert from 'node:assert/strict';
import express from 'express';
import http from 'http';
import Koa from 'koa';
import { Server } from 'net';
import { FSWatcher } from 'chokidar';
-import { expect } from 'chai';
import portfinder from 'portfinder';
import { Stub, stubMethod } from 'hanbi';
import { ServerStartParams } from '../../src/plugins/Plugin.ts';
@@ -26,37 +27,37 @@ describe('basic', () => {
const response = await fetch(`${host}/index.html`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
});
it('returns hidden files', async () => {
const response = await fetch(`${host}/.hidden`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('this file is hidden');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('this file is hidden'));
});
it('returns files in a folder', async () => {
const response = await fetch(`${host}/src/hello-world.txt`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.equal('Hello world!');
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(responseText, 'Hello world!');
});
it('returns a 404 for unknown files', async () => {
const response = await fetch(`${host}/non-existing.js`);
- expect(response.status).to.equal(404);
+ assert.strictEqual(response.status, 404);
});
it('sets no-cache header', async () => {
const response = await fetch(`${host}/index.html`);
- expect(response.status).to.equal(200);
- expect(response.headers.get('cache-control')).to.equal('no-cache');
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('cache-control'), 'no-cache');
});
});
@@ -65,8 +66,8 @@ it('can configure the hostname', async () => {
const response = await fetch(`${host}/index.html`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
server.stop();
});
@@ -92,16 +93,16 @@ describe('http2', () => {
// It's a bit of a shame that we can't verify that the response was delivered with a http/2
// protocol. It would be good to have a extra assertion here. Something like:
//
- // expect(response.protocol).to.equal('http2');
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ // assert.strictEqual(response.protocol, 'http2');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
server.stop();
});
});
it('can run in middleware mode', async () => {
const { server: wdsServer } = await createTestServer({ middlewareMode: true });
- expect(wdsServer.server).to.equal(undefined);
+ assert.strictEqual(wdsServer.server, undefined);
const app = express();
let httpServer: http.Server;
@@ -117,8 +118,8 @@ it('can run in middleware mode', async () => {
const response = await fetch(`http://localhost:${port}/index.html`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
httpServer!.close();
});
@@ -136,8 +137,8 @@ it('can run multiple servers in parallel', async () => {
const response = await fetch(`${result.host}/index.html`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('My app ');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('My app '));
result.server.stop();
}
});
@@ -157,8 +158,8 @@ it('can add extra middleware', async () => {
const response = await fetch(`${host}/foo`);
const responseText = await response.text();
- expect(response.status).to.equal(200);
- expect(responseText).to.include('response from middleware');
+ assert.strictEqual(response.status, 200);
+ assert.ok(responseText.includes('response from middleware'));
server.stop();
});
@@ -175,11 +176,11 @@ it('calls serverStart on plugin hook on start', async () => {
],
});
- expect(startArgs!).to.exist;
- expect(startArgs!.app).to.be.an.instanceOf(Koa);
- expect(startArgs!.server).to.be.an.instanceOf(Server);
- expect(startArgs!.fileWatcher).to.be.an.instanceOf(FSWatcher);
- expect(startArgs!.config).to.be.an('object');
+ assert.ok(startArgs! !== undefined);
+ assert.ok(startArgs!.app instanceof Koa);
+ assert.ok(startArgs!.server instanceof Server);
+ assert.ok(startArgs!.fileWatcher instanceof FSWatcher);
+ assert.strictEqual(typeof startArgs!.config, 'object');
server.stop();
});
@@ -198,7 +199,7 @@ it('calls serverStop on plugin hook on stop', async () => {
});
await server.stop();
- expect(stopCalled).to.be.true;
+ assert.strictEqual(stopCalled, true);
});
it('waits on server start hooks before starting', async () => {
@@ -232,8 +233,8 @@ it('waits on server start hooks before starting', async () => {
],
});
- expect(aFinished).to.be.true;
- expect(bFinished).to.be.true;
+ assert.strictEqual(aFinished, true);
+ assert.strictEqual(bFinished, true);
server.stop();
});
@@ -270,14 +271,14 @@ describe('disableFileWatcher', () => {
it('disables file watch when true', async () => {
const { fileWatchStub, server } = await setupDisableFileWatch({ disableFileWatcher: true });
- expect(fileWatchStub.callCount).to.equal(0);
+ assert.strictEqual(fileWatchStub.callCount, 0);
server.stop();
});
it('leaves file watch in tact when false', async () => {
const { fileWatchStub, server } = await setupDisableFileWatch({ disableFileWatcher: false });
- expect(fileWatchStub.callCount).to.gt(0);
+ assert.ok(fileWatchStub.callCount > 0);
server.stop();
});
});
diff --git a/packages/dev-server-core/test/web-sockets/WebSocketsManager.test.ts b/packages/dev-server-core/test/web-sockets/WebSocketsManager.test.ts
index 808d962d41..a949a33ccf 100644
--- a/packages/dev-server-core/test/web-sockets/WebSocketsManager.test.ts
+++ b/packages/dev-server-core/test/web-sockets/WebSocketsManager.test.ts
@@ -1,4 +1,5 @@
-import { expect } from 'chai';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import WebSocket from 'ws';
import { NAME_WEB_SOCKET_API } from '../../src/web-sockets/WebSocketsManager.ts';
@@ -56,7 +57,7 @@ describe('WebSocketManager', () => {
const waitForMessage = waitFor(resolve => {
ws.on('message', data => {
- expect(data).to.equal('hello world');
+ assert.strictEqual(data.toString(), 'hello world');
resolve();
});
}, 'expected a message event');
@@ -91,13 +92,13 @@ describe('WebSocketManager', () => {
const waitForMessage1 = waitFor(resolve => {
ws1.on('message', data => {
- expect(data).to.equal('hello world');
+ assert.strictEqual(data.toString(), 'hello world');
resolve();
});
}, 'expected message');
const waitForMessage2 = waitFor(resolve => {
ws1.on('message', data => {
- expect(data).to.equal('hello world');
+ assert.strictEqual(data.toString(), 'hello world');
resolve();
});
}, 'expected message');
@@ -126,8 +127,8 @@ describe('WebSocketManager', () => {
const waitForMessage = waitFor(resolve => {
server.webSockets!.on('message', ({ webSocket, data }) => {
- expect(webSocket).to.be.an.instanceOf(WebSocket);
- expect(data).to.eql({ type: 'foo' });
+ assert.ok(webSocket instanceof WebSocket);
+ assert.deepStrictEqual(data, { type: 'foo' });
resolve();
});
}, 'expected message event fired from manager');
@@ -155,8 +156,8 @@ describe('WebSocketManager', () => {
const waitForMessage = waitFor(resolve => {
ws.on('message', data => {
- const parsedData = JSON.parse(data as any);
- expect(parsedData).to.eql({
+ const parsedData = JSON.parse(data.toString());
+ assert.deepStrictEqual(parsedData, {
data: {
args: [],
importPath: 'data:text/javascript,console.log("hello world");',
@@ -190,8 +191,8 @@ describe('WebSocketManager', () => {
const waitForMessage = waitFor(resolve => {
ws.on('message', data => {
- const parsedData = JSON.parse(data as any);
- expect(parsedData).to.eql({
+ const parsedData = JSON.parse(data.toString());
+ assert.deepStrictEqual(parsedData, {
data: {
args: [],
importPath: '/foo.js',
diff --git a/packages/dev-server-core/test/web-sockets/webSocketsPlugin.test.ts b/packages/dev-server-core/test/web-sockets/webSocketsPlugin.test.ts
index c08f0d844a..3c47a07cf7 100644
--- a/packages/dev-server-core/test/web-sockets/webSocketsPlugin.test.ts
+++ b/packages/dev-server-core/test/web-sockets/webSocketsPlugin.test.ts
@@ -1,4 +1,5 @@
-import { expect } from 'chai';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import { createTestServer } from '../helpers.ts';
import { webSocketScript } from '../../src/web-sockets/webSocketsPlugin.ts';
@@ -19,8 +20,8 @@ describe('webSocketsPlugin', () => {
const response = await fetch(`${host}/index.html`);
const body = await response.text();
- expect(response.status).to.equal(200);
- expect(body).to.include(webSocketScript);
+ assert.strictEqual(response.status, 200);
+ assert.ok(body.includes(webSocketScript));
} finally {
server.stop();
}
@@ -41,8 +42,8 @@ describe('webSocketsPlugin', () => {
const response = await fetch(`${host}/index.html`);
const body = await response.text();
- expect(response.status).to.equal(200);
- expect(body).to.not.include(webSocketScript);
+ assert.strictEqual(response.status, 200);
+ assert.ok(!body.includes(webSocketScript));
} finally {
server.stop();
}
@@ -54,8 +55,8 @@ describe('webSocketsPlugin', () => {
const response = await fetch(`${host}/index.html`);
const body = await response.text();
- expect(response.status).to.equal(200);
- expect(body).to.not.include(webSocketScript);
+ assert.strictEqual(response.status, 200);
+ assert.ok(!body.includes(webSocketScript));
} finally {
server.stop();
}
@@ -77,10 +78,10 @@ describe('webSocketsPlugin', () => {
const bodyA = await responseA.text();
const bodyB = await responseB.text();
- expect(responseA.status).to.equal(200);
- expect(responseB.status).to.equal(200);
- expect(bodyA).to.not.include(webSocketScript);
- expect(bodyB).to.not.include(webSocketScript);
+ assert.strictEqual(responseA.status, 200);
+ assert.strictEqual(responseB.status, 200);
+ assert.ok(!bodyA.includes(webSocketScript));
+ assert.ok(!bodyB.includes(webSocketScript));
} finally {
server.stop();
}
diff --git a/packages/dev-server-esbuild/index.mjs b/packages/dev-server-esbuild/index.mjs
deleted file mode 100644
index 3d9d2f5958..0000000000
--- a/packages/dev-server-esbuild/index.mjs
+++ /dev/null
@@ -1,6 +0,0 @@
-// this file is autogenerated with the generate-mjs-dts-entrypoints script
-import cjsEntrypoint from './dist/index.js';
-
-const { esbuildPlugin } = cjsEntrypoint;
-
-export { esbuildPlugin };
diff --git a/packages/dev-server-esbuild/package.json b/packages/dev-server-esbuild/package.json
index 6469f156cb..ec7fa78edd 100644
--- a/packages/dev-server-esbuild/package.json
+++ b/packages/dev-server-esbuild/package.json
@@ -1,6 +1,5 @@
{
"name": "@web/dev-server-esbuild",
- "type": "module",
"version": "1.0.5",
"publishConfig": {
"access": "public"
@@ -28,8 +27,8 @@
"build": "tsc",
"start:demo:jsx": "es-dev-server --config demo/jsx/server.config.js",
"start:demo:ts": "es-dev-server --config demo/ts/server.config.js",
- "test:node": "mocha \"test/**/*.test.ts\" --require ts-node/register --reporter dot",
- "test:watch": "mocha \"test/**/*.test.ts\" --require ts-node/register --watch --watch-files src,test"
+ "test:node": "node --experimental-transform-types --test --test-force-exit --test-timeout 60000 test/**/*.test.ts",
+ "test:watch": "node --experimental-transform-types --test --test-force-exit --watch test/**/*.test.ts"
},
"files": [
"*.d.ts",
@@ -61,5 +60,6 @@
"@web/dev-server-rollup": "^0.6.1",
"lit-element": "^3.0.0 || ^4.0.1",
"preact": "^10.5.9"
- }
+ },
+ "type": "module"
}
diff --git a/packages/dev-server-esbuild/src/EsbuildPlugin.ts b/packages/dev-server-esbuild/src/EsbuildPlugin.ts
index 73c834b4b7..fa2baee26d 100644
--- a/packages/dev-server-esbuild/src/EsbuildPlugin.ts
+++ b/packages/dev-server-esbuild/src/EsbuildPlugin.ts
@@ -1,13 +1,14 @@
import {
- Context,
- Plugin,
+ type Context,
+ type Plugin,
PluginSyntaxError,
- Logger,
- DevServerCoreConfig,
+ type Logger,
+ type DevServerCoreConfig,
getRequestFilePath,
} from '@web/dev-server-core';
-import type { TransformOptions, BuildFailure } from 'esbuild';
-import { Loader, Message, transform } from 'esbuild';
+import type { TransformOptions, BuildFailure, Loader, Message } from 'esbuild';
+import esbuildModule from 'esbuild';
+const { transform } = esbuildModule;
import { promisify } from 'util';
import path from 'path';
import fs from 'fs';
diff --git a/packages/dev-server-esbuild/src/browser-targets.ts b/packages/dev-server-esbuild/src/browser-targets.ts
index 67c9ffea33..5946cc785d 100644
--- a/packages/dev-server-esbuild/src/browser-targets.ts
+++ b/packages/dev-server-esbuild/src/browser-targets.ts
@@ -1,4 +1,5 @@
-import { browsers } from '@mdn/browser-compat-data';
+import browserCompatData from '@mdn/browser-compat-data';
+const { browsers } = browserCompatData;
type Release = { status: string };
export type Browser = { name: string; version: string };
diff --git a/packages/dev-server-esbuild/src/esbuildPluginFactory.ts b/packages/dev-server-esbuild/src/esbuildPluginFactory.ts
index 306c8f9316..53c0c6c8a1 100644
--- a/packages/dev-server-esbuild/src/esbuildPluginFactory.ts
+++ b/packages/dev-server-esbuild/src/esbuildPluginFactory.ts
@@ -1,5 +1,5 @@
-import { Plugin } from '@web/dev-server-core';
-import { Loader } from 'esbuild';
+import { type Plugin } from '@web/dev-server-core';
+import type { Loader } from 'esbuild';
import { EsbuildPlugin } from './EsbuildPlugin.ts';
export interface EsBuildPluginArgs {
diff --git a/packages/dev-server-esbuild/src/getEsbuildTarget.ts b/packages/dev-server-esbuild/src/getEsbuildTarget.ts
index bce9dad1c6..78e5b7dc1c 100644
--- a/packages/dev-server-esbuild/src/getEsbuildTarget.ts
+++ b/packages/dev-server-esbuild/src/getEsbuildTarget.ts
@@ -2,7 +2,7 @@ import { parseUserAgent } from './parseUserAgent.ts';
import {
TARGET_LATEST_MODERN,
TARGET_LOWEST_ESM_SUPPORT,
- Browser,
+ type Browser,
isLatestModernBrowser,
isLatestSafari,
} from './browser-targets.ts';
diff --git a/packages/dev-server-esbuild/src/parseUserAgent.ts b/packages/dev-server-esbuild/src/parseUserAgent.ts
index 44740c5715..c4fdafa05d 100644
--- a/packages/dev-server-esbuild/src/parseUserAgent.ts
+++ b/packages/dev-server-esbuild/src/parseUserAgent.ts
@@ -1,4 +1,6 @@
-import { UAParser } from 'ua-parser-js';
+import uaParserJs from 'ua-parser-js';
+
+const { UAParser } = uaParserJs;
export function parseUserAgent(userAgent: string) {
const parser = new UAParser(userAgent);
diff --git a/packages/dev-server-esbuild/test/banner-footer.test.ts b/packages/dev-server-esbuild/test/banner-footer.test.ts
index 5d1a062ded..7bdf3dcfb3 100644
--- a/packages/dev-server-esbuild/test/banner-footer.test.ts
+++ b/packages/dev-server-esbuild/test/banner-footer.test.ts
@@ -1,12 +1,13 @@
-import { expect } from 'chai';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
import { createTestServer } from '@web/dev-server-core/test-helpers';
import { expectIncludes } from '@web/dev-server-core/test-helpers';
import { esbuildPlugin } from '../src/index.ts';
-describe('esbuildPlugin banner/footers', function () {
- this.timeout(5000);
+const __dirname = import.meta.dirname;
+describe('esbuildPlugin banner/footers', function () {
it('prepends custom banner', async () => {
const { server, host } = await createTestServer({
rootDir: __dirname,
@@ -31,7 +32,7 @@ describe('esbuildPlugin banner/footers', function () {
const indexOfBanner = text.indexOf('/* hello there */');
expectIncludes(text, '/* hello there */');
- expect(indexOfExpr).to.be.greaterThan(indexOfBanner);
+ assert.ok(indexOfExpr > indexOfBanner);
} finally {
server.stop();
}
@@ -61,7 +62,7 @@ describe('esbuildPlugin banner/footers', function () {
const indexOfFooter = text.indexOf('/* hello there */');
expectIncludes(text, '/* hello there */');
- expect(indexOfFooter).to.be.greaterThan(indexOfExpr);
+ assert.ok(indexOfFooter > indexOfExpr);
} finally {
server.stop();
}
diff --git a/packages/dev-server-esbuild/test/browser-targets.test.ts b/packages/dev-server-esbuild/test/browser-targets.test.ts
index ee636288cf..c4fca2d2ff 100644
--- a/packages/dev-server-esbuild/test/browser-targets.test.ts
+++ b/packages/dev-server-esbuild/test/browser-targets.test.ts
@@ -1,74 +1,100 @@
-import { expect } from 'chai';
-import { browsers } from '@mdn/browser-compat-data';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+import browserCompatData from '@mdn/browser-compat-data';
+const { browsers } = browserCompatData;
import { isLatestModernBrowser, getLatestStableMajor } from '../src/browser-targets.ts';
describe('isLatestModernBrowser', () => {
it('returns true for latest Chrome', async () => {
const latest = getLatestStableMajor(browsers.chrome.releases)!;
- expect(isLatestModernBrowser({ name: 'Chrome', version: String(latest) })).to.be.true;
+ assert.strictEqual(isLatestModernBrowser({ name: 'Chrome', version: String(latest) }), true);
});
it('returns true for latest Chrome -1', async () => {
const latest = getLatestStableMajor(browsers.chrome.releases)!;
- expect(isLatestModernBrowser({ name: 'Chrome', version: String(latest - 1) })).to.be.true;
+ assert.strictEqual(
+ isLatestModernBrowser({ name: 'Chrome', version: String(latest - 1) }),
+ true,
+ );
});
it('returns true for future version of Chrome', async () => {
const latest = getLatestStableMajor(browsers.chrome.releases)!;
- expect(isLatestModernBrowser({ name: 'Chrome', version: String(latest + 1) })).to.be.true;
+ assert.strictEqual(
+ isLatestModernBrowser({ name: 'Chrome', version: String(latest + 1) }),
+ true,
+ );
});
it('returns true for unknown version of Chrome', async () => {
- expect(isLatestModernBrowser({ name: 'Chrome', version: '9999999' })).to.be.true;
+ assert.strictEqual(isLatestModernBrowser({ name: 'Chrome', version: '9999999' }), true);
});
it('returns false for latest Chrome -2', async () => {
const latest = getLatestStableMajor(browsers.chrome.releases)!;
- expect(isLatestModernBrowser({ name: 'Chrome', version: String(latest - 2) })).to.be.false;
+ assert.strictEqual(
+ isLatestModernBrowser({ name: 'Chrome', version: String(latest - 2) }),
+ false,
+ );
});
it('returns false for latest Chrome -3', async () => {
const latest = getLatestStableMajor(browsers.chrome.releases)!;
- expect(isLatestModernBrowser({ name: 'Chrome', version: String(latest - 3) })).to.be.false;
+ assert.strictEqual(
+ isLatestModernBrowser({ name: 'Chrome', version: String(latest - 3) }),
+ false,
+ );
});
it('returns true for latest Chrome Headless', async () => {
const latest = getLatestStableMajor(browsers.chrome.releases)!;
- expect(isLatestModernBrowser({ name: 'Chrome Headless', version: String(latest) })).to.be.true;
+ assert.strictEqual(
+ isLatestModernBrowser({ name: 'Chrome Headless', version: String(latest) }),
+ true,
+ );
});
it('returns true for latest chromium', async () => {
const latest = getLatestStableMajor(browsers.chrome.releases)!;
- expect(isLatestModernBrowser({ name: 'Chromium', version: String(latest) })).to.be.true;
+ assert.strictEqual(isLatestModernBrowser({ name: 'Chromium', version: String(latest) }), true);
});
it('returns true for latest Firefox', async () => {
const latest = getLatestStableMajor(browsers.firefox.releases)!;
- expect(isLatestModernBrowser({ name: 'Firefox', version: String(latest) })).to.be.true;
+ assert.strictEqual(isLatestModernBrowser({ name: 'Firefox', version: String(latest) }), true);
});
it('returns false for latest Firefox -1', async () => {
const latest = getLatestStableMajor(browsers.firefox.releases)!;
- expect(isLatestModernBrowser({ name: 'Firefox', version: String(latest - 1) })).to.be.false;
+ assert.strictEqual(
+ isLatestModernBrowser({ name: 'Firefox', version: String(latest - 1) }),
+ false,
+ );
});
it('returns false for latest Firefox -2', async () => {
const latest = getLatestStableMajor(browsers.firefox.releases)!;
- expect(isLatestModernBrowser({ name: 'Firefox', version: String(latest - 2) })).to.be.false;
+ assert.strictEqual(
+ isLatestModernBrowser({ name: 'Firefox', version: String(latest - 2) }),
+ false,
+ );
});
it('returns true for latest Edge', async () => {
const latest = getLatestStableMajor(browsers.edge.releases)!;
- expect(isLatestModernBrowser({ name: 'Edge', version: String(latest) })).to.be.true;
+ assert.strictEqual(isLatestModernBrowser({ name: 'Edge', version: String(latest) }), true);
});
it('returns true for latest Edge -1', async () => {
const latest = getLatestStableMajor(browsers.edge.releases)!;
- expect(isLatestModernBrowser({ name: 'Edge', version: String(latest - 1) })).to.be.true;
+ assert.strictEqual(isLatestModernBrowser({ name: 'Edge', version: String(latest - 1) }), true);
});
it('returns false for latest Edge -2', async () => {
const latest = getLatestStableMajor(browsers.edge.releases)!;
- expect(isLatestModernBrowser({ name: 'Chrome', version: String(latest - 2) })).to.be.false;
+ assert.strictEqual(
+ isLatestModernBrowser({ name: 'Chrome', version: String(latest - 2) }),
+ false,
+ );
});
});
diff --git a/packages/dev-server-esbuild/test/json.test.ts b/packages/dev-server-esbuild/test/json.test.ts
index c52853459e..b7be8c9f1f 100644
--- a/packages/dev-server-esbuild/test/json.test.ts
+++ b/packages/dev-server-esbuild/test/json.test.ts
@@ -1,8 +1,11 @@
-import { expect } from 'chai';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
import { expectIncludes, createTestServer } from '@web/dev-server-core/test-helpers';
import { esbuildPlugin } from '../src/index.ts';
+const __dirname = import.meta.dirname;
+
describe('esbuildPlugin JSON', function () {
it('transforms .json files', async () => {
const { server, host } = await createTestServer({
@@ -24,10 +27,8 @@ describe('esbuildPlugin JSON', function () {
const response = await fetch(`${host}/foo.json`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, 'var foo = "bar";');
expectIncludes(text, 'var foo_default = { foo };');
expectIncludes(text, 'export {');
diff --git a/packages/dev-server-esbuild/test/jsx.test.ts b/packages/dev-server-esbuild/test/jsx.test.ts
index d449dc3721..42c94316de 100644
--- a/packages/dev-server-esbuild/test/jsx.test.ts
+++ b/packages/dev-server-esbuild/test/jsx.test.ts
@@ -1,8 +1,11 @@
-import { expect } from 'chai';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
import { expectIncludes, createTestServer } from '@web/dev-server-core/test-helpers';
import { esbuildPlugin } from '../src/index.ts';
+const __dirname = import.meta.dirname;
+
describe('esbuildPlugin JSX', function () {
it('transforms .jsx files', async () => {
const { server, host } = await createTestServer({
@@ -28,10 +31,8 @@ export function foo(bar) {
const response = await fetch(`${host}/foo.jsx`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, 'React.createElement("div", {');
expectIncludes(text, 'id: "myDiv"');
expectIncludes(text, 'React.createElement(MyElement, {');
@@ -65,10 +66,8 @@ export function foo(bar) {
const response = await fetch(`${host}/foo.jsx`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, 'h("div", {');
expectIncludes(text, 'id: "myDiv"');
expectIncludes(text, 'h(MyElement, {');
diff --git a/packages/dev-server-esbuild/test/target.test.ts b/packages/dev-server-esbuild/test/target.test.ts
index 11f4d5f026..fae33d8009 100644
--- a/packages/dev-server-esbuild/test/target.test.ts
+++ b/packages/dev-server-esbuild/test/target.test.ts
@@ -1,8 +1,11 @@
-import { expect } from 'chai';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
import { createTestServer, expectIncludes } from '@web/dev-server-core/test-helpers';
import { esbuildPlugin } from '../src/index.ts';
+const __dirname = import.meta.dirname;
+
const modernJs = `
class MyClass {
static myStaticField = 'foo';
@@ -79,10 +82,8 @@ describe('esbuildPlugin target', function () {
const response = await fetch(`${host}/foo.js`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, syntax.classes);
for (const e of syntax.classFields) {
@@ -121,10 +122,8 @@ describe('esbuildPlugin target', function () {
const response = await fetch(`${host}/foo.js`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, syntax.classes);
for (const e of transformedSyntax.classFields) {
@@ -163,10 +162,8 @@ describe('esbuildPlugin target', function () {
const response = await fetch(`${host}/foo.js`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, syntax.classes);
for (const e of transformedSyntax.classFields) {
@@ -205,10 +202,8 @@ describe('esbuildPlugin target', function () {
const response = await fetch(`${host}/foo.js`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, syntax.classes);
for (const e of transformedSyntax.classFields) {
@@ -247,10 +242,8 @@ describe('esbuildPlugin target', function () {
const response = await fetch(`${host}/foo.js`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, syntax.classes);
for (const e of transformedSyntax.classFields) {
@@ -287,10 +280,8 @@ describe('esbuildPlugin target', function () {
const response = await fetch(`${host}/foo.js`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, syntax.classes);
for (const e of transformedSyntax.classFields) {
@@ -331,8 +322,8 @@ describe('esbuildPlugin target', function () {
const response = await fetch(`${host}/index.html`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal('text/html; charset=utf-8');
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/html; charset=utf-8');
expectIncludes(text, syntax.classes);
for (const e of transformedSyntax.classFields) {
@@ -376,10 +367,10 @@ describe('esbuildPlugin target', function () {
const response = await fetch(`${host}/index.html`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal('text/html; charset=utf-8');
- expect(text).to.include(importmapString);
- expect(text).to.include(jsonString);
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/html; charset=utf-8');
+ assert.ok(text.includes(importmapString));
+ assert.ok(text.includes(jsonString));
} finally {
server.stop();
}
diff --git a/packages/dev-server-esbuild/test/ts.test.ts b/packages/dev-server-esbuild/test/ts.test.ts
index 9a2cf477e5..9ad445629c 100644
--- a/packages/dev-server-esbuild/test/ts.test.ts
+++ b/packages/dev-server-esbuild/test/ts.test.ts
@@ -1,15 +1,16 @@
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
import path from 'path';
-import { expect } from 'chai';
import { createTestServer } from '@web/dev-server-core/test-helpers';
import { expectIncludes, expectNotIncludes } from '@web/dev-server-core/test-helpers';
-import { Plugin as RollupPlugin } from 'rollup';
+import type { Plugin as RollupPlugin } from 'rollup';
import { fromRollup } from '@web/dev-server-rollup';
import { esbuildPlugin } from '../src/index.ts';
-describe('esbuildPlugin TS', function () {
- this.timeout(5000);
+const __dirname = import.meta.dirname;
+describe('esbuildPlugin TS', function () {
it('transforms .ts files', async () => {
const { server, host } = await createTestServer({
rootDir: __dirname,
@@ -39,10 +40,8 @@ describe('esbuildPlugin TS', function () {
try {
const response = await fetch(`${host}/foo.ts`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, 'export function foo(a, b) {');
expectIncludes(text, 'return a + b;');
expectIncludes(text, '}');
@@ -81,10 +80,8 @@ class Bar {
const response = await fetch(`${host}/foo.ts`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, '__decorate');
expectIncludes(text, '__publicField(this, "x", "y");');
expectIncludes(
@@ -119,10 +116,8 @@ class Bar {
const response = await fetch(`${host}/a/b/foo.ts`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, 'import "../../x.ts";');
expectIncludes(text, 'import "../y.ts";');
expectIncludes(text, 'import "./z.ts";');
@@ -146,10 +141,8 @@ class Bar {
const response = await fetch(`${host}/a/b/foo.ts`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, 'import "../../1.js";');
expectIncludes(text, 'import "../2.js";');
expectIncludes(text, 'import "./3.js";');
@@ -177,7 +170,7 @@ class Bar {
const response = await fetch(`${host}/a/b/foo.ts`);
const text = await response.text();
- expect(response.status).to.equal(200);
+ assert.strictEqual(response.status, 200);
expectIncludes(text, "import '../../x.js';");
expectIncludes(text, "import '../y.js';");
expectIncludes(text, "import './z.js';");
@@ -201,7 +194,7 @@ class Bar {
const response = await fetch(`${host}/a/b/bar.js`);
const text = await response.text();
- expect(response.status).to.equal(200);
+ assert.strictEqual(response.status, 200);
expectIncludes(text, "import '../../x.js';");
expectIncludes(text, "import '../y.js';");
expectIncludes(text, "import './z.js';");
@@ -261,10 +254,8 @@ class Bar {
const response = await fetch(`${host}/a/b/foo.ts`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, '__publicField(this, "prop");');
} finally {
diff --git a/packages/dev-server-esbuild/test/tsx.test.ts b/packages/dev-server-esbuild/test/tsx.test.ts
index 86c8b2d6bf..997dfbd933 100644
--- a/packages/dev-server-esbuild/test/tsx.test.ts
+++ b/packages/dev-server-esbuild/test/tsx.test.ts
@@ -1,12 +1,13 @@
-import { expect } from 'chai';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
import { createTestServer } from '@web/dev-server-core/test-helpers';
import { expectIncludes, expectNotIncludes } from '@web/dev-server-core/test-helpers';
import { esbuildPlugin } from '../src/index.ts';
-describe('esbuildPlugin TSX', function () {
- this.timeout(5000);
+const __dirname = import.meta.dirname;
+describe('esbuildPlugin TSX', function () {
it('transforms .tsx files', async () => {
const { server, host } = await createTestServer({
rootDir: __dirname,
@@ -37,10 +38,8 @@ export function foo (a: number, b: number): Foo {
const response = await fetch(`${host}/foo.tsx`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, 'React.createElement("div", {');
expectIncludes(text, 'id: "myDiv"');
expectIncludes(text, 'React.createElement(MyElement, {');
@@ -83,10 +82,8 @@ export function foo (a: number, b: number): Foo {
const response = await fetch(`${host}/foo.tsx`);
const text = await response.text();
- expect(response.status).to.equal(200);
- expect(response.headers.get('content-type')).to.equal(
- 'application/javascript; charset=utf-8',
- );
+ assert.strictEqual(response.status, 200);
+ assert.strictEqual(response.headers.get('content-type'), 'text/javascript; charset=utf-8');
expectIncludes(text, 'h("div", {');
expectIncludes(text, 'id: "myDiv"');
expectIncludes(text, 'h(MyElement, {');
diff --git a/packages/dev-server-hmr/index.mjs b/packages/dev-server-hmr/index.mjs
deleted file mode 100644
index 63a3204eff..0000000000
--- a/packages/dev-server-hmr/index.mjs
+++ /dev/null
@@ -1,6 +0,0 @@
-// this file is autogenerated with the generate-mjs-dts-entrypoints script
-import cjsEntrypoint from './dist/index.js';
-
-const { hmrPlugin } = cjsEntrypoint;
-
-export { hmrPlugin };
diff --git a/packages/dev-server-hmr/package.json b/packages/dev-server-hmr/package.json
index 3ea28ebd66..793c4723c6 100644
--- a/packages/dev-server-hmr/package.json
+++ b/packages/dev-server-hmr/package.json
@@ -1,6 +1,5 @@
{
"name": "@web/dev-server-hmr",
- "type": "module",
"version": "0.4.1",
"publishConfig": {
"access": "public"
@@ -28,8 +27,8 @@
"build": "tsc",
"start:lit-html": "wds --config demo/lit-html/server.config.mjs",
"start:vanilla": "wds --config demo/vanilla/server.config.mjs",
- "test:node": "mocha \"test/**/*.test.ts\" --require ts-node/register --reporter dot",
- "test:watch": "mocha \"test/**/*.test.ts\" --require ts-node/register --watch --watch-files src,test"
+ "test:node": "node --experimental-transform-types --test --test-force-exit --test-timeout 120000 'test/**/*.test.ts'",
+ "test:watch": "node --experimental-transform-types --test --test-force-exit --watch 'test/**/*.test.ts'"
},
"files": [
"*.d.ts",
@@ -44,5 +43,6 @@
"devDependencies": {
"lit-html": "^2.7.3 || ^3.0.0",
"puppeteer": "^24.0.0"
- }
+ },
+ "type": "module"
}
diff --git a/packages/dev-server-hmr/src/HmrPlugin.ts b/packages/dev-server-hmr/src/HmrPlugin.ts
index f3401ef185..1e942ee3fd 100644
--- a/packages/dev-server-hmr/src/HmrPlugin.ts
+++ b/packages/dev-server-hmr/src/HmrPlugin.ts
@@ -10,8 +10,9 @@ import WebSocket from 'ws';
import type { Context } from 'koa';
import path, { posix as pathUtil } from 'path';
import fs from 'fs';
+import { fileURLToPath } from 'node:url';
-const hmrClientScriptPath = require.resolve('../scripts/hmrClientScript.js');
+const hmrClientScriptPath = fileURLToPath(import.meta.resolve('../scripts/hmrClientScript.js'));
let hmrClientScript = fs.readFileSync(hmrClientScriptPath, 'utf-8');
export interface HmrReloadMessage {
diff --git a/packages/dev-server-hmr/test/HmrPlugin.test.ts b/packages/dev-server-hmr/test/HmrPlugin.test.ts
index b9c9af77b9..8689a6fb13 100644
--- a/packages/dev-server-hmr/test/HmrPlugin.test.ts
+++ b/packages/dev-server-hmr/test/HmrPlugin.test.ts
@@ -1,4 +1,5 @@
-import { expect } from 'chai';
+import { describe, it, afterEach } from 'node:test';
+import assert from 'node:assert/strict';
import { stubMethod, restore as restoreStubs } from 'hanbi';
import { createTestServer, fetchText, expectIncludes } from '@web/dev-server-core/test-helpers';
import { posix as pathUtil } from 'path';
@@ -7,6 +8,8 @@ import { hmrPlugin } from '../src/index.ts';
import { NAME_HMR_CLIENT_IMPORT } from '../src/HmrPlugin.ts';
import { mockFile, mockFiles } from './utils.ts';
+const __dirname = import.meta.dirname;
+
describe('HmrPlugin', () => {
afterEach(async () => {
restoreStubs();
@@ -31,7 +34,8 @@ describe('HmrPlugin', () => {
await fetch(`${host}/foo.js`);
fileWatcher.emit('change', pathUtil.join(__dirname, '/foo.js'));
- expect(stub.firstCall!.args[0]).to.equal(
+ assert.equal(
+ stub.firstCall!.args[0],
JSON.stringify({
type: 'hmr:update',
url: '/foo.js',
@@ -61,7 +65,8 @@ describe('HmrPlugin', () => {
await fetch(`${host}/bar.js`);
fileWatcher.emit('change', pathUtil.join(__dirname, '/bar.js'));
- expect(stub.firstCall!.args[0]).to.equal(
+ assert.equal(
+ stub.firstCall!.args[0],
JSON.stringify({
type: 'hmr:update',
url: '/foo.js',
@@ -88,8 +93,9 @@ describe('HmrPlugin', () => {
await fetch(`${host}/bar.js`);
fileWatcher.emit('change', pathUtil.join(__dirname, '/bar.js'));
- expect(stub.callCount).to.equal(1);
- expect(stub.firstCall!.args[0]).to.equal(
+ assert.equal(stub.callCount, 1);
+ assert.equal(
+ stub.firstCall!.args[0],
JSON.stringify({
type: 'hmr:update',
url: '/foo.js',
@@ -116,8 +122,9 @@ describe('HmrPlugin', () => {
await fetch(`${host}/bar.js`);
fileWatcher.emit('change', pathUtil.join(__dirname, '/bar.js'));
- expect(stub.callCount).to.equal(1);
- expect(stub.firstCall!.args[0]).to.equal(
+ assert.equal(stub.callCount, 1);
+ assert.equal(
+ stub.firstCall!.args[0],
JSON.stringify({
type: 'hmr:reload',
}),
@@ -146,7 +153,8 @@ describe('HmrPlugin', () => {
await fetch(`${host}/root/bar.js`);
fileWatcher.emit('change', pathUtil.join(__dirname, '/root/bar.js'));
- expect(stub.firstCall!.args[0]).to.equal(
+ assert.equal(
+ stub.firstCall!.args[0],
JSON.stringify({
type: 'hmr:update',
url: '/root/foo.js',
@@ -176,7 +184,8 @@ describe('HmrPlugin', () => {
await fetch(`${host}/bar.js`);
fileWatcher.emit('change', pathUtil.join(__dirname, '/bar.js'));
- expect(stub.firstCall!.args[0]).to.equal(
+ assert.equal(
+ stub.firstCall!.args[0],
JSON.stringify({
type: 'hmr:update',
url: '/foo.js',
@@ -208,7 +217,7 @@ describe('HmrPlugin', () => {
const updatedA = await fetchText(`${host}/a.js?m=1234567890123`);
await fetchText(`${host}/b.js?m=1234567890123`);
- expect(/import '\/b\.js\?m=\d{13}';/.test(updatedA)).to.equal(true);
+ assert.equal(/import '\/b\.js\?m=\d{13}';/.test(updatedA), true);
expectIncludes(updatedA, "import '/c.js';");
} finally {
await server.stop();
@@ -237,8 +246,8 @@ describe('HmrPlugin', () => {
const updatedA = await fetchText(`${host}/a.js?m=1234567890123`);
const updatedB = await fetchText(`${host}/b.js?m=1234567890123`);
await fetchText(`${host}/c.js?m=1234567890123`);
- expect(/import '\/b\.js\?m=\d{13}';/.test(updatedA)).to.equal(true);
- expect(/import '\/c\.js\?m=\d{13}';/.test(updatedB)).to.equal(true);
+ assert.equal(/import '\/b\.js\?m=\d{13}';/.test(updatedA), true);
+ assert.equal(/import '\/c\.js\?m=\d{13}';/.test(updatedB), true);
} finally {
await server.stop();
}
@@ -270,8 +279,8 @@ describe('HmrPlugin', () => {
const updatedA2 = await fetchText(`${host}/a2.js?m=1234567890123`);
await fetchText(`${host}/b.js?m=1234567890123`);
await fetchText(`${host}/c.js?m=1234567890123`);
- expect(/import '\/b\.js\?m=\d{13}';/.test(updatedA1)).to.equal(true);
- expect(/import '\/b\.js\?m=\d{13}';/.test(updatedA2)).to.equal(true);
+ assert.equal(/import '\/b\.js\?m=\d{13}';/.test(updatedA1), true);
+ assert.equal(/import '\/b\.js\?m=\d{13}';/.test(updatedA2), true);
} finally {
await server.stop();
}
@@ -296,7 +305,8 @@ describe('HmrPlugin', () => {
await fetch(`${host}/bar.js`);
fileWatcher.emit('change', pathUtil.join(__dirname, '/bar.js'));
- expect(stub.firstCall!.args[0]).to.equal(
+ assert.equal(
+ stub.firstCall!.args[0],
JSON.stringify({
type: 'hmr:update',
url: '/foo.js',
@@ -326,7 +336,8 @@ describe('HmrPlugin', () => {
await fetch(`${host}/foo.js`);
fileWatcher.emit('change', pathUtil.join(__dirname, '/foo.js'));
- expect(stub.firstCall!.args[0]).to.equal(
+ assert.equal(
+ stub.firstCall!.args[0],
JSON.stringify({
type: 'hmr:reload',
}),
@@ -345,7 +356,7 @@ describe('HmrPlugin', () => {
try {
const response = await fetch(`${host}${NAME_HMR_CLIENT_IMPORT}`);
const body = await response.text();
- expect(body.includes('class HotModule')).to.equal(true);
+ assert.equal(body.includes('class HotModule'), true);
} finally {
await server.stop();
}
@@ -369,7 +380,7 @@ describe('HmrPlugin', () => {
const response = await fetch(`${host}/foo.js`);
const body = await response.text();
- expect(body.includes('__WDS_HMR__')).to.equal(true);
+ assert.equal(body.includes('__WDS_HMR__'), true);
} finally {
await server.stop();
}
@@ -385,7 +396,7 @@ describe('HmrPlugin', () => {
const response = await fetch(`${host}/foo.js`);
const body = await response.text();
- expect(body.includes('__WDS_HMR__')).to.equal(false);
+ assert.equal(body.includes('__WDS_HMR__'), false);
} finally {
await server.stop();
}
diff --git a/packages/dev-server-hmr/test/browser.test.ts b/packages/dev-server-hmr/test/browser.test.ts
index a6386a004a..c93b9fc495 100644
--- a/packages/dev-server-hmr/test/browser.test.ts
+++ b/packages/dev-server-hmr/test/browser.test.ts
@@ -1,12 +1,16 @@
-import { expect } from 'chai';
+import { describe, it, before, after } from 'node:test';
+import assert from 'node:assert/strict';
import { stubMethod } from 'hanbi';
import { createTestServer, expectIncludes } from '@web/dev-server-core/test-helpers';
-import { Browser, HTTPResponse, launch as launchPuppeteer, Page } from 'puppeteer';
+import type { Browser, HTTPResponse, Page } from 'puppeteer';
+import { launch as launchPuppeteer } from 'puppeteer';
import { posix as pathUtil } from 'path';
import { hmrPlugin } from '../src/index.ts';
import { mockFiles } from './utils.ts';
+const __dirname = import.meta.dirname;
+
function trackErrors(page: Page) {
const errors: any[] = [];
page.on('error', error => {
@@ -36,15 +40,14 @@ async function mockFaviconRequests(page: Page) {
});
}
-describe('browser tests', function () {
- this.timeout(5000);
+describe('browser tests', { timeout: 10000 }, () => {
let browser: Browser;
- before(async () => {
+ before(async function () {
browser = await launchPuppeteer();
});
- after(async () => {
+ after(async function () {
await browser.close();
});
@@ -67,14 +70,16 @@ describe('browser tests', function () {
await page.goto(`${host}/foo.html`, { waitUntil: 'networkidle0' });
fileWatcher.emit('change', pathUtil.join(__dirname, '/bar.js'));
- expect(stub.callCount).to.equal(2);
- expect(stub.getCall(0)!.args[0]).to.equal(
+ assert.equal(stub.callCount, 2);
+ assert.equal(
+ stub.getCall(0)!.args[0],
JSON.stringify({
type: 'hmr:update',
url: '/bar.js',
}),
);
- expect(stub.getCall(1)!.args[0]).to.equal(
+ assert.equal(
+ stub.getCall(1)!.args[0],
JSON.stringify({
type: 'hmr:update',
url: '/foo.js',
@@ -118,7 +123,7 @@ describe('browser tests', function () {
}
});
- it('should hot replace a bubbled module', async () => {
+ it('should hot replace a bubbled module', async function () {
const files = {
'/foo.html': '',
'/foo.js':
@@ -154,7 +159,7 @@ describe('browser tests', function () {
/**
* Times out in CI because it's too slow
*/
- it.skip('hot replaces multiple bubbled modules', async () => {
+ it.skip('hot replaces multiple bubbled modules', async function () {
const files = {
'/foo.html': '',
'/foo.js':
@@ -195,7 +200,7 @@ describe('browser tests', function () {
}
});
- it('reloads the page when a module has no hot replacable parent', async () => {
+ it('reloads the page when a module has no hot replacable parent', async function () {
const files = {
'/foo.html':
'',
diff --git a/packages/dev-server-hmr/test/utils.ts b/packages/dev-server-hmr/test/utils.ts
index a79c7400f1..fb7494e706 100644
--- a/packages/dev-server-hmr/test/utils.ts
+++ b/packages/dev-server-hmr/test/utils.ts
@@ -1,4 +1,4 @@
-import { Context } from 'koa';
+import type { Context } from 'koa';
export const mockFile = (path: string, source: string) => ({
name: `test-file:${path}`,
diff --git a/packages/dev-server-import-maps/index.mjs b/packages/dev-server-import-maps/index.mjs
deleted file mode 100644
index 7d0bae643f..0000000000
--- a/packages/dev-server-import-maps/index.mjs
+++ /dev/null
@@ -1,6 +0,0 @@
-// this file is autogenerated with the generate-mjs-dts-entrypoints script
-import cjsEntrypoint from './dist/index.js';
-
-const { importMapsPlugin } = cjsEntrypoint;
-
-export { importMapsPlugin };
diff --git a/packages/dev-server-import-maps/package.json b/packages/dev-server-import-maps/package.json
index 25483a08bd..6bc8b9ff76 100644
--- a/packages/dev-server-import-maps/package.json
+++ b/packages/dev-server-import-maps/package.json
@@ -1,6 +1,5 @@
{
"name": "@web/dev-server-import-maps",
- "type": "module",
"version": "0.2.1",
"publishConfig": {
"access": "public"
@@ -26,9 +25,9 @@
},
"scripts": {
"build": "tsc",
- "test": "mocha \"test/**/*.test.ts\" --require ts-node/register",
+ "test": "node --experimental-transform-types --test --test-force-exit --test-timeout 120000 test/**/*.test.ts",
"test:browser": "node ../test-runner/dist/bin.js test-browser/test/**/*.test.{js,html} --config test-browser/web-test-runner.config.mjs",
- "test:watch": "mocha \"test/**/*.test.ts\" --require ts-node/register --watch --watch-files src,test"
+ "test:watch": "node --experimental-transform-types --test --test-force-exit --watch test/**/*.test.ts"
},
"files": [
"*.d.ts",
@@ -50,6 +49,7 @@
],
"dependencies": {
"@import-maps/resolve": "^1.0.1",
+ "@types/parse5": "^6.0.1",
"@web/dev-server-core": "^0.7.2",
"@web/parse5-utils": "^2.1.0",
"parse5": "^6.0.1",
@@ -57,5 +57,6 @@
},
"devDependencies": {
"@web/test-runner": "^0.20.0"
- }
+ },
+ "type": "module"
}
diff --git a/packages/dev-server-import-maps/src/importMapsPlugin.ts b/packages/dev-server-import-maps/src/importMapsPlugin.ts
index 3a8c1f19dc..c63e75332e 100644
--- a/packages/dev-server-import-maps/src/importMapsPlugin.ts
+++ b/packages/dev-server-import-maps/src/importMapsPlugin.ts
@@ -1,12 +1,13 @@
-import { Plugin, Logger, getRequestFilePath } from '@web/dev-server-core';
+import { type Plugin, type Logger, getRequestFilePath } from '@web/dev-server-core';
import {
- ParsedImportMap,
+ type ParsedImportMap,
parse as parseFromObject,
parseFromString,
resolve,
} from '@import-maps/resolve';
import { getHtmlPath } from '@web/dev-server-core';
-import { parse as parseHtml, serialize as serializeHtml, Element as ElementAst } from 'parse5';
+import { parse as parseHtml, serialize as serializeHtml } from 'parse5';
+import type { Element as ElementAst } from 'parse5';
import path from 'path';
import {
@@ -18,7 +19,7 @@ import {
mergeImportMaps,
getDocumentBaseUrl,
} from './utils.ts';
-import { ImportMap } from '@import-maps/resolve';
+import { type ImportMap } from '@import-maps/resolve';
import {
createElement,
findElement,
diff --git a/packages/dev-server-import-maps/src/utils.ts b/packages/dev-server-import-maps/src/utils.ts
index f0b03fb6db..e9e0e26495 100644
--- a/packages/dev-server-import-maps/src/utils.ts
+++ b/packages/dev-server-import-maps/src/utils.ts
@@ -1,10 +1,10 @@
import picoMatch from 'picomatch';
-import { Context, getHtmlPath } from '@web/dev-server-core';
-import { Element as ElementAst } from 'parse5';
+import { type Context, getHtmlPath } from '@web/dev-server-core';
+import type { Element as ElementAst } from 'parse5';
import { getAttribute } from '@web/parse5-utils';
-import { ParsedImportMap } from '@import-maps/resolve';
+import { type ParsedImportMap } from '@import-maps/resolve';
-import { NormalizedInjectSetting, InjectSetting } from './importMapsPlugin.ts';
+import { type NormalizedInjectSetting, type InjectSetting } from './importMapsPlugin.ts';
export const IMPORT_MAP_PARAM = 'wds-import-map';
diff --git a/packages/dev-server-import-maps/test/injection.test.ts b/packages/dev-server-import-maps/test/injection.test.ts
index 1b32041f2a..9b62144e9f 100644
--- a/packages/dev-server-import-maps/test/injection.test.ts
+++ b/packages/dev-server-import-maps/test/injection.test.ts
@@ -1,3 +1,4 @@
+import { it } from 'node:test';
import { createTestServer, expectNotIncludes } from '@web/dev-server-core/test-helpers';
import { fetchText, expectIncludes, virtualFilesPlugin } from '@web/dev-server-core/test-helpers';
@@ -5,7 +6,7 @@ import { importMapsPlugin } from '../src/importMapsPlugin.ts';
it('can inject an import map into any page', async () => {
const { server, host } = await createTestServer({
- rootDir: __dirname,
+ rootDir: import.meta.dirname,
plugins: [
virtualFilesPlugin({
'/index.html': '',
@@ -28,7 +29,7 @@ it('can inject an import map into any page', async () => {
it('can use an include pattern', async () => {
const { server, host } = await createTestServer({
- rootDir: __dirname,
+ rootDir: import.meta.dirname,
plugins: [
virtualFilesPlugin({
'/foo/a.html': '',
@@ -58,7 +59,7 @@ it('can use an include pattern', async () => {
it('can use an exclude pattern', async () => {
const { server, host } = await createTestServer({
- rootDir: __dirname,
+ rootDir: import.meta.dirname,
plugins: [
virtualFilesPlugin({
'/foo/a.html': '',
@@ -86,7 +87,7 @@ it('can use an exclude pattern', async () => {
it('treats directory paths with an implicit index.html file', async () => {
const { server, host } = await createTestServer({
- rootDir: __dirname,
+ rootDir: import.meta.dirname,
plugins: [
{
name: 'test',
@@ -116,7 +117,7 @@ it('treats directory paths with an implicit index.html file', async () => {
it('merges with an existing import map', async () => {
const { server, host } = await createTestServer({
- rootDir: __dirname,
+ rootDir: import.meta.dirname,
plugins: [
virtualFilesPlugin({
'/index.html':
@@ -146,7 +147,7 @@ it('merges with an existing import map', async () => {
it('merges import map scopes', async () => {
const { server, host } = await createTestServer({
- rootDir: __dirname,
+ rootDir: import.meta.dirname,
plugins: [
virtualFilesPlugin({
'/index.html':
@@ -176,7 +177,7 @@ it('merges import map scopes', async () => {
it('the import map in the HTML file takes priority over the injected import map', async () => {
const { server, host } = await createTestServer({
- rootDir: __dirname,
+ rootDir: import.meta.dirname,
plugins: [
virtualFilesPlugin({
'/index.html':
diff --git a/packages/dev-server-import-maps/test/resolving.test.ts b/packages/dev-server-import-maps/test/resolving.test.ts
index 91ca73ca87..4001c09e58 100644
--- a/packages/dev-server-import-maps/test/resolving.test.ts
+++ b/packages/dev-server-import-maps/test/resolving.test.ts
@@ -1,12 +1,15 @@
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import { fetchText, expectIncludes, virtualFilesPlugin } from '@web/dev-server-core/test-helpers';
import { createTestServer } from '@web/dev-server-core/test-helpers';
-import { expect } from 'chai';
import { spy } from 'hanbi';
import path from 'path';
import { importMapsPlugin } from '../src/importMapsPlugin.ts';
import { IMPORT_MAP_PARAM } from '../src/utils.ts';
+const __dirname = import.meta.dirname;
+
function createHtml(importMap: Record) {
return `
@@ -379,7 +382,7 @@ describe('resolving imports', () => {
const text = await fetchText(`${host}/index.html`);
expectIncludes(text, '');
- expect(loggerSpies.warn.callCount).to.equal(1);
+ assert.equal(loggerSpies.warn.callCount, 1);
const warning = loggerSpies.warn.getCall(0).args[0];
expectIncludes(warning, 'Failed to parse import map in "');
expectIncludes(warning, `test${path.sep}index.html": `);
diff --git a/packages/dev-server-legacy/index.mjs b/packages/dev-server-legacy/index.mjs
deleted file mode 100644
index f0f92a15f3..0000000000
--- a/packages/dev-server-legacy/index.mjs
+++ /dev/null
@@ -1,6 +0,0 @@
-// this file is autogenerated with the generate-mjs-dts-entrypoints script
-import cjsEntrypoint from './dist/index.js';
-
-const { legacyPlugin } = cjsEntrypoint;
-
-export { legacyPlugin };
diff --git a/packages/dev-server-legacy/package.json b/packages/dev-server-legacy/package.json
index a58ba8794c..f572f18a53 100644
--- a/packages/dev-server-legacy/package.json
+++ b/packages/dev-server-legacy/package.json
@@ -1,6 +1,5 @@
{
"name": "@web/dev-server-legacy",
- "type": "module",
"version": "2.1.1",
"publishConfig": {
"access": "public"
@@ -27,8 +26,8 @@
"scripts": {
"build": "tsc",
"start": "wds --open --config demo/server.config.mjs",
- "test:node": "mocha \"test/**/*.test.ts\" --require ts-node/register --reporter dot",
- "test:watch": "mocha \"test/**/*.test.ts\" --require ts-node/register --watch --watch-files src,test"
+ "test:node": "node --experimental-transform-types --test --test-force-exit --test-timeout 120000 test/**/*.test.ts",
+ "test:watch": "node --experimental-transform-types --test --test-force-exit --watch test/**/*.test.ts"
},
"files": [
"*.d.ts",
@@ -71,5 +70,6 @@
"@types/browserslist-useragent": "^3.0.2",
"@types/caniuse-api": "^3.0.1",
"@types/valid-url": "^1.0.3"
- }
+ },
+ "type": "module"
}
diff --git a/packages/dev-server-legacy/src/babelTransform.ts b/packages/dev-server-legacy/src/babelTransform.ts
index 606286b212..c10659a8f6 100644
--- a/packages/dev-server-legacy/src/babelTransform.ts
+++ b/packages/dev-server-legacy/src/babelTransform.ts
@@ -1,6 +1,9 @@
+import { fileURLToPath } from 'node:url';
import { transformAsync } from '@babel/core';
import type { TransformOptions } from '@babel/core';
+const resolve = (specifier: string) => fileURLToPath(import.meta.resolve(specifier));
+
export const es5Config: TransformOptions = {
caller: {
name: '@web/dev-server-legacy',
@@ -11,7 +14,7 @@ export const es5Config: TransformOptions = {
configFile: false,
presets: [
[
- require.resolve('@babel/preset-env'),
+ resolve('@babel/preset-env'),
{
targets: ['defaults', 'ie 10'],
useBuiltIns: false,
@@ -26,10 +29,10 @@ export const es5Config: TransformOptions = {
* it only ensures that babel does not crash when you're using them.
*/
plugins: [
- require.resolve('@babel/plugin-syntax-import-meta'),
- require.resolve('@babel/plugin-syntax-class-properties'),
- require.resolve('@babel/plugin-syntax-numeric-separator'),
- require.resolve('@babel/plugin-syntax-dynamic-import'),
+ resolve('@babel/plugin-syntax-import-meta'),
+ resolve('@babel/plugin-syntax-class-properties'),
+ resolve('@babel/plugin-syntax-numeric-separator'),
+ resolve('@babel/plugin-syntax-dynamic-import'),
],
};
@@ -37,11 +40,11 @@ export const systemJsConfig: TransformOptions = {
...es5Config,
plugins: [
...(es5Config.plugins ?? []),
- require.resolve('@babel/plugin-proposal-dynamic-import'),
- require.resolve('@babel/plugin-transform-modules-systemjs'),
+ resolve('@babel/plugin-proposal-dynamic-import'),
+ resolve('@babel/plugin-transform-modules-systemjs'),
// systemjs adds template literals, we do systemjs after (potential)
// es5 compilation so we need to ensure it stays es5
- require.resolve('@babel/plugin-transform-template-literals'),
+ resolve('@babel/plugin-transform-template-literals'),
],
};
diff --git a/packages/dev-server-legacy/src/findJsScripts.ts b/packages/dev-server-legacy/src/findJsScripts.ts
index 02a30577ae..620b331c5a 100644
--- a/packages/dev-server-legacy/src/findJsScripts.ts
+++ b/packages/dev-server-legacy/src/findJsScripts.ts
@@ -1,5 +1,5 @@
import { isUri } from 'valid-url';
-import { Document as DocumentAst, Node as NodeAst } from 'parse5';
+import type { Document as DocumentAst, Node as NodeAst } from 'parse5';
import { queryAll, predicates, getAttribute, hasAttribute } from '@web/dev-server-core/dist/dom5';
function isDeferred(script: NodeAst) {
diff --git a/packages/dev-server-legacy/src/injectPolyfillsLoader.ts b/packages/dev-server-legacy/src/injectPolyfillsLoader.ts
index 6cd93f435c..7523c88a89 100644
--- a/packages/dev-server-legacy/src/injectPolyfillsLoader.ts
+++ b/packages/dev-server-legacy/src/injectPolyfillsLoader.ts
@@ -1,13 +1,14 @@
-import { Context } from '@web/dev-server-core';
+import { type Context } from '@web/dev-server-core';
import { getAttribute, getTextContent, remove } from '@web/dev-server-core/dist/dom5';
-import { parse, serialize, Document as DocumentAst, Node as NodeAst } from 'parse5';
+import { parse, serialize } from 'parse5';
+import type { Document as DocumentAst, Node as NodeAst } from 'parse5';
import {
injectPolyfillsLoader as originalInjectPolyfillsLoader,
- PolyfillsConfig,
+ type PolyfillsConfig,
fileTypes,
getScriptFileType,
- GeneratedFile,
- File,
+ type GeneratedFile,
+ type File,
} from '@web/polyfills-loader';
import { PARAM_TRANSFORM_SYSTEMJS } from './constants.ts';
import { findJsScripts } from './findJsScripts.ts';
diff --git a/packages/dev-server-legacy/src/isLegacyBrowser.ts b/packages/dev-server-legacy/src/isLegacyBrowser.ts
index 76ed528935..3340019569 100644
--- a/packages/dev-server-legacy/src/isLegacyBrowser.ts
+++ b/packages/dev-server-legacy/src/isLegacyBrowser.ts
@@ -1,8 +1,11 @@
/* eslint-disable no-console */
-import { resolveUserAgent, ResolvedUserAgent } from 'browserslist-useragent';
+import browserslistUseragent from 'browserslist-useragent';
+
+const { resolveUserAgent } = browserslistUseragent;
+import type { ResolvedUserAgent } from 'browserslist-useragent';
import browserslist from 'browserslist';
import * as caniuse from 'caniuse-api';
-import { Logger, Context } from '@web/dev-server-core';
+import type { Logger, Context } from '@web/dev-server-core';
/**
* We compile to es modules when the browser supports module scripts, dynamic imports
diff --git a/packages/dev-server-legacy/src/legacyPlugin.ts b/packages/dev-server-legacy/src/legacyPlugin.ts
index 10ae1ced06..4a65c178c6 100644
--- a/packages/dev-server-legacy/src/legacyPlugin.ts
+++ b/packages/dev-server-legacy/src/legacyPlugin.ts
@@ -1,5 +1,6 @@
-import { Plugin, Logger, getRequestFilePath, isInlineScriptRequest } from '@web/dev-server-core';
-import { GeneratedFile, PolyfillsConfig } from '@web/polyfills-loader';
+import { getRequestFilePath, isInlineScriptRequest } from '@web/dev-server-core';
+import type { Plugin, Logger } from '@web/dev-server-core';
+import type { GeneratedFile, PolyfillsConfig } from '@web/polyfills-loader';
import path from 'path';
import { isLegacyBrowser } from './isLegacyBrowser.ts';
import { babelTransform, es5Config, systemJsConfig } from './babelTransform.ts';
diff --git a/packages/dev-server-legacy/test/transform-html.test.ts b/packages/dev-server-legacy/test/transform-html.test.ts
index 1250362dc3..146521a2f7 100644
--- a/packages/dev-server-legacy/test/transform-html.test.ts
+++ b/packages/dev-server-legacy/test/transform-html.test.ts
@@ -1,10 +1,13 @@
-import { expect } from 'chai';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import { createTestServer } from '@web/dev-server-core/test-helpers';
import { fetchText, expectIncludes } from '@web/dev-server-core/test-helpers';
import { legacyPlugin } from '../src/legacyPlugin.ts';
import { modernUserAgents, legacyUserAgents } from './userAgents.ts';
+const __dirname = import.meta.dirname;
+
const htmlBody = `
@@ -25,9 +28,7 @@ const inlineScriptHtmlBody = `
`;
-describe('legacyPlugin - transform html', function () {
- this.timeout(10000);
-
+describe('legacyPlugin - transform html', { timeout: 10000 }, () => {
it(`does not do any work on a modern browser`, async () => {
const { server, host } = await createTestServer({
rootDir: __dirname,
@@ -48,7 +49,7 @@ describe('legacyPlugin - transform html', function () {
headers: { 'user-agent': modernUserAgents['Chrome 78'] },
});
- expect(text.trim()).to.equal(htmlBody.trim());
+ assert.equal(text.trim(), htmlBody.trim());
server.stop();
});
diff --git a/packages/dev-server-legacy/test/transform-js.test.ts b/packages/dev-server-legacy/test/transform-js.test.ts
index 148c2f24c3..0bb5a7a181 100644
--- a/packages/dev-server-legacy/test/transform-js.test.ts
+++ b/packages/dev-server-legacy/test/transform-js.test.ts
@@ -1,10 +1,13 @@
-import { expect } from 'chai';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import { createTestServer } from '@web/dev-server-core/test-helpers';
import { fetchText, expectIncludes, expectNotIncludes } from '@web/dev-server-core/test-helpers';
import { legacyPlugin } from '../src/legacyPlugin.ts';
import { modernUserAgents, legacyUserAgents } from './userAgents.ts';
+const __dirname = import.meta.dirname;
+
const modernCode = `
class Foo {
@@ -16,9 +19,7 @@ async function doImport() {
console.log(window?.foo?.bar);`;
-describe('legacyPlugin - transform js', function () {
- this.timeout(10000);
-
+describe('legacyPlugin - transform js', { timeout: 10000 }, () => {
for (const [name, userAgent] of Object.entries(modernUserAgents)) {
it(`does not do any work on ${name}`, async () => {
const { server, host } = await createTestServer({
@@ -39,7 +40,7 @@ describe('legacyPlugin - transform js', function () {
const text = await fetchText(`${host}/app.js`, {
headers: { 'user-agent': userAgent },
});
- expect(text.trim()).to.equal(modernCode.trim());
+ assert.equal(text.trim(), modernCode.trim());
server.stop();
});
}
@@ -67,7 +68,7 @@ describe('legacyPlugin - transform js', function () {
expectNotIncludes(text, 'System.register(');
expectIncludes(text, "import('./xyz.js?systemjs=true');");
expectIncludes(text, 'function asyncGeneratorStep');
- expectIncludes(text, 'function _classCallCheck(instance');
+ expectIncludes(text, 'function _classCallCheck(');
expectIncludes(text, '_asyncToGenerator');
expectIncludes(
text,
@@ -98,7 +99,7 @@ describe('legacyPlugin - transform js', function () {
expectIncludes(text, 'System.register(');
expectIncludes(text, "_context.import('./xyz.js?systemjs=true');");
expectIncludes(text, 'function asyncGeneratorStep');
- expectIncludes(text, 'function _classCallCheck(instance');
+ expectIncludes(text, 'function _classCallCheck(');
expectIncludes(text, '_asyncToGenerator');
expectIncludes(
text,
diff --git a/packages/dev-server-polyfill/package.json b/packages/dev-server-polyfill/package.json
index 25f2d7ae3f..0d17d8b72d 100644
--- a/packages/dev-server-polyfill/package.json
+++ b/packages/dev-server-polyfill/package.json
@@ -21,7 +21,7 @@
}
},
"engines": {
- "node": ">=16.0.0"
+ "node": ">=24.0.0"
},
"scripts": {
"build": "tsc"
diff --git a/packages/dev-server-rollup/index.mjs b/packages/dev-server-rollup/index.mjs
deleted file mode 100644
index 2e9fdd7555..0000000000
--- a/packages/dev-server-rollup/index.mjs
+++ /dev/null
@@ -1,6 +0,0 @@
-// this file is autogenerated with the generate-mjs-dts-entrypoints script
-import cjsEntrypoint from './dist/index.js';
-
-const { nodeResolve, fromRollup, rollupAdapter, rollupBundlePlugin } = cjsEntrypoint;
-
-export { nodeResolve, fromRollup, rollupAdapter, rollupBundlePlugin };
diff --git a/packages/dev-server-rollup/package.json b/packages/dev-server-rollup/package.json
index b2ecac5705..259bb89218 100644
--- a/packages/dev-server-rollup/package.json
+++ b/packages/dev-server-rollup/package.json
@@ -1,6 +1,5 @@
{
"name": "@web/dev-server-rollup",
- "type": "module",
"version": "0.6.4",
"publishConfig": {
"access": "public"
@@ -25,8 +24,8 @@
"node": ">=24.0.0"
},
"scripts": {
- "test:node": "mocha \"test/node/**/*.test.ts\" --require ts-node/register --exit --reporter dot",
- "test:watch": "mocha \"test/node/**/*.test.ts\" --require ts-node/register --watch --watch-files src,test"
+ "test:node": "node --experimental-transform-types --test --test-force-exit --test-timeout 120000 \"test/node/**/*.test.ts\"",
+ "test:watch": "node --experimental-transform-types --test --test-force-exit --watch \"test/node/**/*.test.ts\""
},
"files": [
"*.d.ts",
@@ -60,11 +59,14 @@
"@rollup/plugin-babel": "^6.0.4",
"@rollup/plugin-commonjs": "25.0.7",
"@rollup/plugin-replace": "^5.0.5",
+ "@types/parse5": "^6.0.1",
"@types/whatwg-url": "^11.0.0",
"@web/test-runner-chrome": "^0.18.0",
"@web/test-runner-core": "^0.13.0",
"chai": "^4.2.0",
+ "mocha": "^10.8.2",
"postcss": "^8.4.31",
"rollup-plugin-postcss": "^4.0.2"
- }
+ },
+ "type": "module"
}
diff --git a/packages/dev-server-rollup/src/createRollupPluginContextAdapter.ts b/packages/dev-server-rollup/src/createRollupPluginContextAdapter.ts
index ea01d7b365..ad63c0667a 100644
--- a/packages/dev-server-rollup/src/createRollupPluginContextAdapter.ts
+++ b/packages/dev-server-rollup/src/createRollupPluginContextAdapter.ts
@@ -1,12 +1,12 @@
import path from 'path';
-import {
+import type {
DevServerCoreConfig,
FSWatcher,
Plugin as WdsPlugin,
Context,
ResolveOptions,
} from '@web/dev-server-core';
-import {
+import type {
PluginContext,
MinimalPluginContext,
TransformPluginContext,
diff --git a/packages/dev-server-rollup/src/createRollupPluginContexts.ts b/packages/dev-server-rollup/src/createRollupPluginContexts.ts
index 9651ec55d4..a24ff7d66a 100644
--- a/packages/dev-server-rollup/src/createRollupPluginContexts.ts
+++ b/packages/dev-server-rollup/src/createRollupPluginContexts.ts
@@ -1,5 +1,5 @@
-import {
- rollup,
+import { rollup } from 'rollup';
+import type {
InputOptions,
NormalizedInputOptions,
PluginContext,
diff --git a/packages/dev-server-rollup/src/fromRollup.ts b/packages/dev-server-rollup/src/fromRollup.ts
index 1f3014c6fa..4ffb3baab1 100644
--- a/packages/dev-server-rollup/src/fromRollup.ts
+++ b/packages/dev-server-rollup/src/fromRollup.ts
@@ -1,4 +1,4 @@
-import { InputOptions, Plugin as RollupPlugin } from 'rollup';
+import type { InputOptions, Plugin as RollupPlugin } from 'rollup';
import { rollupAdapter } from './rollupAdapter.ts';
type FnArgs = readonly unknown[];
diff --git a/packages/dev-server-rollup/src/index.ts b/packages/dev-server-rollup/src/index.ts
index b911780291..7844e6cbbe 100644
--- a/packages/dev-server-rollup/src/index.ts
+++ b/packages/dev-server-rollup/src/index.ts
@@ -1,4 +1,5 @@
-export { type RollupNodeResolveOptions, nodeResolve } from '@rollup/plugin-node-resolve';
+export type { RollupNodeResolveOptions } from '@rollup/plugin-node-resolve';
+export { nodeResolve } from '@rollup/plugin-node-resolve';
export { fromRollup } from './fromRollup.ts';
export { rollupAdapter } from './rollupAdapter.ts';
-export { rollupBundlePlugin } from './rollupBundlePlugin.ts';
\ No newline at end of file
+export { rollupBundlePlugin } from './rollupBundlePlugin.ts';
diff --git a/packages/dev-server-rollup/src/rollupAdapter.ts b/packages/dev-server-rollup/src/rollupAdapter.ts
index 60f9a637a9..14e4633b2a 100644
--- a/packages/dev-server-rollup/src/rollupAdapter.ts
+++ b/packages/dev-server-rollup/src/rollupAdapter.ts
@@ -2,12 +2,12 @@
import path from 'path';
import whatwgUrl from 'whatwg-url';
import {
- Plugin as WdsPlugin,
- DevServerCoreConfig,
+ type Plugin as WdsPlugin,
+ type DevServerCoreConfig,
FSWatcher,
PluginError,
PluginSyntaxError,
- Context,
+ type Context,
getRequestFilePath,
} from '@web/dev-server-core';
import {
@@ -17,13 +17,20 @@ import {
setTextContent,
} from '@web/dev-server-core/dist/dom5';
import { parse as parseHtml, serialize as serializeHtml } from 'parse5';
-import { CustomPluginOptions, Plugin as RollupPlugin, TransformPluginContext } from 'rollup';
-import { InputOptions } from 'rollup';
+import {
+ type CustomPluginOptions,
+ type Plugin as RollupPlugin,
+ type TransformPluginContext,
+} from 'rollup';
+import { type InputOptions } from 'rollup';
import { red, cyan } from 'nanocolors';
import { toBrowserPath, isAbsoluteFilePath, isOutsideRootDir } from './utils.ts';
import { createRollupPluginContextAdapter } from './createRollupPluginContextAdapter.ts';
-import { createRollupPluginContexts, RollupPluginContexts } from './createRollupPluginContexts.ts';
+import {
+ createRollupPluginContexts,
+ type RollupPluginContexts,
+} from './createRollupPluginContexts.ts';
const NULL_BYTE_PARAM = 'web-dev-server-rollup-null-byte';
const VIRTUAL_FILE_PREFIX = '/__web-dev-server__/rollup';
diff --git a/packages/dev-server-rollup/src/rollupBundlePlugin.ts b/packages/dev-server-rollup/src/rollupBundlePlugin.ts
index e57fc3acbf..20aa2fd119 100644
--- a/packages/dev-server-rollup/src/rollupBundlePlugin.ts
+++ b/packages/dev-server-rollup/src/rollupBundlePlugin.ts
@@ -1,6 +1,7 @@
-import { Plugin } from '@web/dev-server-core';
+import type { Plugin } from '@web/dev-server-core';
import path from 'path';
-import { rollup, RollupOptions } from 'rollup';
+import { rollup } from 'rollup';
+import type { RollupOptions } from 'rollup';
export interface RollupPluginOptions {
rollupConfig: RollupOptions;
diff --git a/packages/dev-server-rollup/test/node/plugins/alias.test.ts b/packages/dev-server-rollup/test/node/plugins/alias.test.ts
index 1a9bde66ed..afb727551d 100644
--- a/packages/dev-server-rollup/test/node/plugins/alias.test.ts
+++ b/packages/dev-server-rollup/test/node/plugins/alias.test.ts
@@ -1,3 +1,4 @@
+import { describe, it } from 'node:test';
import rollupAlias from '@rollup/plugin-alias';
import { createTestServer, fetchText, expectIncludes } from '../test-helpers.ts';
diff --git a/packages/dev-server-rollup/test/node/plugins/babel.test.ts b/packages/dev-server-rollup/test/node/plugins/babel.test.ts
index 0b60336da0..de47e272da 100644
--- a/packages/dev-server-rollup/test/node/plugins/babel.test.ts
+++ b/packages/dev-server-rollup/test/node/plugins/babel.test.ts
@@ -1,9 +1,10 @@
///
+import { describe, it } from 'node:test';
+import { fileURLToPath } from 'node:url';
import rollupBabel from '@rollup/plugin-babel';
import { createTestServer, fetchText, expectIncludes } from '../test-helpers.ts';
import { fromRollup } from '../../../src/index.ts';
-
const babel = fromRollup(rollupBabel);
describe('@rollup/plugin-alias', () => {
@@ -20,7 +21,9 @@ describe('@rollup/plugin-alias', () => {
},
babel({
babelHelpers: 'inline',
- plugins: [require.resolve('@babel/plugin-transform-template-literals')],
+ plugins: [
+ fileURLToPath(import.meta.resolve('@babel/plugin-transform-template-literals')),
+ ],
}),
],
});
diff --git a/packages/dev-server-rollup/test/node/plugins/commonjs.test.ts b/packages/dev-server-rollup/test/node/plugins/commonjs.test.ts
index 20c4942ccc..456321e9b5 100644
--- a/packages/dev-server-rollup/test/node/plugins/commonjs.test.ts
+++ b/packages/dev-server-rollup/test/node/plugins/commonjs.test.ts
@@ -1,3 +1,4 @@
+import { describe, it } from 'node:test';
import rollupCommonjs from '@rollup/plugin-commonjs';
import { runTests } from '@web/test-runner-core/test-helpers';
import { resolve } from 'path';
@@ -8,6 +9,8 @@ import { createTestServer, fetchText, expectIncludes } from '../test-helpers.ts'
import { fromRollup } from '../../../src/index.ts';
import { nodeResolvePlugin } from '@web/dev-server';
+const __dirname = import.meta.dirname;
+
const commonjs = fromRollup(rollupCommonjs);
describe('@rollup/plugin-commonjs', () => {
@@ -199,9 +202,7 @@ exports.default = _default;`;
}
});
- it('passes the in-browser tests', async function () {
- this.timeout(40000);
-
+ it('passes the in-browser tests', { timeout: 40000 }, async () => {
await runTests({
files: [resolve(__dirname, '..', 'fixtures', 'commonjs', 'commonjs-browser-test.js')],
browsers: [chromeLauncher({ launchOptions: { devtools: false } })],
diff --git a/packages/dev-server-rollup/test/node/plugins/node-resolve.test.ts b/packages/dev-server-rollup/test/node/plugins/node-resolve.test.ts
index a58179690e..6568b4b97d 100644
--- a/packages/dev-server-rollup/test/node/plugins/node-resolve.test.ts
+++ b/packages/dev-server-rollup/test/node/plugins/node-resolve.test.ts
@@ -1,11 +1,13 @@
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
import path from 'path';
import rollupNodeResolve from '@rollup/plugin-node-resolve';
import rollupCommonjs from '@rollup/plugin-commonjs';
import { createTestServer, fetchText, expectIncludes } from '../test-helpers.ts';
import { fromRollup } from '../../../src/index.ts';
-import { expect } from 'chai';
+const __dirname = import.meta.dirname;
const nodeResolve = fromRollup(rollupNodeResolve, {}, { throwOnUnresolvedImport: true });
const commonjs = fromRollup(rollupCommonjs);
@@ -82,7 +84,7 @@ describe('@rollup/plugin-node-resolve', () => {
try {
const response = await fetch(`${host}/import-private-directly.html`);
- expect(response.status).to.equal(500);
+ assert.equal(response.status, 500);
} finally {
server.stop();
}
@@ -105,7 +107,7 @@ describe('@rollup/plugin-node-resolve', () => {
try {
const response = await fetch(`${host}/test-app.js`);
- expect(response.status).to.equal(500);
+ assert.equal(response.status, 500);
} finally {
server.stop();
}
@@ -128,7 +130,7 @@ describe('@rollup/plugin-node-resolve', () => {
try {
const text = await fetchText(`${host}/test-app.js`);
- expect(text).to.equal('import "/non-existing.js"; import "./src/non-existing.js";');
+ assert.equal(text, 'import "/non-existing.js"; import "./src/non-existing.js";');
} finally {
server.stop();
}
diff --git a/packages/dev-server-rollup/test/node/plugins/postcss.test.ts b/packages/dev-server-rollup/test/node/plugins/postcss.test.ts
index 516b4df0b3..5356d399c9 100644
--- a/packages/dev-server-rollup/test/node/plugins/postcss.test.ts
+++ b/packages/dev-server-rollup/test/node/plugins/postcss.test.ts
@@ -1,4 +1,5 @@
///
+import { describe, it } from 'node:test';
import rollupPostcss from 'rollup-plugin-postcss';
import { chromeLauncher } from '@web/test-runner-chrome';
import { runTests } from '@web/test-runner-core/test-helpers';
@@ -7,6 +8,7 @@ import { resolve } from 'path';
import { createTestServer, fetchText, expectIncludes } from '../test-helpers.ts';
import { fromRollup } from '../../../src/index.ts';
+const __dirname = import.meta.dirname;
const postcss = fromRollup(rollupPostcss);
describe('@rollup/plugin-postcss', () => {
@@ -57,8 +59,7 @@ html {
}
});
- it('passes the in-browser tests', async function () {
- this.timeout(40000);
+ it('passes the in-browser tests', { timeout: 40000 }, async () => {
await runTests({
files: [resolve(__dirname, '..', 'fixtures', 'postcss', 'postcss-browser-test.js')],
browsers: [chromeLauncher()],
diff --git a/packages/dev-server-rollup/test/node/plugins/replace.test.ts b/packages/dev-server-rollup/test/node/plugins/replace.test.ts
index 6bacde59ee..cb81777a11 100644
--- a/packages/dev-server-rollup/test/node/plugins/replace.test.ts
+++ b/packages/dev-server-rollup/test/node/plugins/replace.test.ts
@@ -1,3 +1,4 @@
+import { describe, it } from 'node:test';
import rollupReplace from '@rollup/plugin-replace';
import { createTestServer, fetchText, expectIncludes } from '../test-helpers.ts';
diff --git a/packages/dev-server-rollup/test/node/rollupBundlePlugin.test.ts b/packages/dev-server-rollup/test/node/rollupBundlePlugin.test.ts
index 4554bd7c14..eedabe3f9f 100644
--- a/packages/dev-server-rollup/test/node/rollupBundlePlugin.test.ts
+++ b/packages/dev-server-rollup/test/node/rollupBundlePlugin.test.ts
@@ -1,7 +1,10 @@
+import { describe, it } from 'node:test';
import { rollupBundlePlugin } from '../../src/rollupBundlePlugin.ts';
import path from 'path';
import { createTestServer, fetchText, expectIncludes } from './test-helpers.ts';
+const __dirname = import.meta.dirname;
+
describe('rollupBundlePlugin', () => {
it('can bundle a single entrypoint', async () => {
const { server, host } = await createTestServer({
diff --git a/packages/dev-server-rollup/test/node/test-helpers.ts b/packages/dev-server-rollup/test/node/test-helpers.ts
index 81f2e9c3f0..34cab22de0 100644
--- a/packages/dev-server-rollup/test/node/test-helpers.ts
+++ b/packages/dev-server-rollup/test/node/test-helpers.ts
@@ -5,7 +5,9 @@ import {
fetchText,
expectIncludes,
} from '@web/dev-server-core/test-helpers';
-import { DevServerCoreConfig, Logger } from '@web/dev-server-core';
+import type { DevServerCoreConfig, Logger } from '@web/dev-server-core';
+
+const __dirname = import.meta.dirname;
export function createTestServer(config: Partial = {}, mockLogger?: Logger) {
return originalCreateTestServer(
diff --git a/packages/dev-server-rollup/test/node/unit.test.ts b/packages/dev-server-rollup/test/node/unit.test.ts
index df2fed815f..db84887285 100644
--- a/packages/dev-server-rollup/test/node/unit.test.ts
+++ b/packages/dev-server-rollup/test/node/unit.test.ts
@@ -1,10 +1,13 @@
-import { Plugin as RollupPlugin, AstNode } from 'rollup';
-import { expect } from 'chai';
+import { describe, it } from 'node:test';
+import assert from 'node:assert/strict';
+import type { Plugin as RollupPlugin, AstNode } from 'rollup';
import path from 'path';
import { createTestServer, fetchText, expectIncludes } from './test-helpers.ts';
import { fromRollup } from '../../src/index.ts';
+const __dirname = import.meta.dirname;
+
describe('@web/dev-server-rollup', () => {
describe('resolveId', () => {
it('can resolve imports, returning a string', async () => {
@@ -249,7 +252,7 @@ describe('@web/dev-server-rollup', () => {
try {
await fetchText(`${host}/app.js`);
- expect(parsed).to.exist;
+ assert(parsed);
} finally {
server.stop();
}
@@ -347,7 +350,8 @@ describe('@web/dev-server-rollup', () => {
try {
const text = await fetchText(`${host}/foo.html`);
- expect(text).to.equal(
+ assert.equal(
+ text,
`\n \n \n\n`,
);
} finally {
@@ -371,7 +375,8 @@ describe('@web/dev-server-rollup', () => {
try {
const text = await fetchText(`${host}/multiple-inline.html`);
- expect(text).to.equal(
+ assert.equal(
+ text,
`\n \n \n \n\n`,
);
} finally {
diff --git a/packages/dev-server-storybook/package.json b/packages/dev-server-storybook/package.json
index e625e911d6..f04bb15ac7 100644
--- a/packages/dev-server-storybook/package.json
+++ b/packages/dev-server-storybook/package.json
@@ -21,12 +21,12 @@
"type": "module",
"exports": {
".": {
- "import": "./dist/serve/storybookPlugin.js",
- "types": "./dist/serve/storybookPlugin.d.ts"
+ "types": "./dist/serve/storybookPlugin.d.ts",
+ "default": "./dist/serve/storybookPlugin.js"
}
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
},
"scripts": {
"build:wc": "node dist/build/cli.js -c demo/wc/.storybook",
@@ -37,7 +37,6 @@
"files": [
"*.d.ts",
"*.js",
- "*.mjs",
"CHANGELOG.md",
"dist",
"src"
@@ -62,7 +61,7 @@
"@rollup/plugin-terser": "^0.4.4",
"@storybook/csf-tools": "^6.4.9",
"@web/dev-server-core": "^0.7.2",
- "@web/rollup-plugin-html": "^3.1.0",
+ "@web/rollup-plugin-html": "^2.1.2",
"@web/rollup-plugin-polyfills-loader": "^2.1.1",
"@web/storybook-prebuilt": "^0.1.37",
"babel-plugin-bundled-import-meta": "^0.3.2",
diff --git a/packages/dev-server-storybook/src/build/build.ts b/packages/dev-server-storybook/src/build/build.ts
index 5330636961..8220154ac7 100644
--- a/packages/dev-server-storybook/src/build/build.ts
+++ b/packages/dev-server-storybook/src/build/build.ts
@@ -8,6 +8,7 @@ import { createPreviewHtml } from '../shared/html/createPreviewHtml.ts';
import { findStories } from '../shared/stories/findStories.ts';
import { type StorybookPluginConfig } from '../shared/config/StorybookPluginConfig.ts';
import { type StorybookConfig } from '../shared/config/StorybookConfig.ts';
+
interface BuildPreviewParams {
type: string;
storybookConfig: StorybookConfig;
diff --git a/packages/dev-server-storybook/src/build/rollup/createRollupConfig.ts b/packages/dev-server-storybook/src/build/rollup/createRollupConfig.ts
index 0e71d8f67c..785bc25135 100644
--- a/packages/dev-server-storybook/src/build/rollup/createRollupConfig.ts
+++ b/packages/dev-server-storybook/src/build/rollup/createRollupConfig.ts
@@ -1,5 +1,6 @@
import { fileURLToPath } from 'node:url';
import { type Plugin, type RollupOptions, type RollupLog } from 'rollup';
+
import { nodeResolve as resolve } from '@rollup/plugin-node-resolve';
import { babel } from '@rollup/plugin-babel';
import { rollupPluginHTML as html } from '@web/rollup-plugin-html';
@@ -10,6 +11,7 @@ import { mdxPlugin } from './mdxPlugin.ts';
import { mdjsPlugin } from './mdjsPlugin.ts';
import { injectExportsOrderPlugin } from './injectExportsOrderPlugin.ts';
+// @ts-ignore import.meta works at runtime on Node 24
const resolveFile = (specifier: string) => fileURLToPath(import.meta.resolve(specifier));
const prebuiltDir = resolveFile('@web/storybook-prebuilt/package.json').replace(
diff --git a/packages/dev-server-storybook/src/shared/config/readStorybookConfig.ts b/packages/dev-server-storybook/src/shared/config/readStorybookConfig.ts
index 10735ef2a3..f5b2b35e84 100644
--- a/packages/dev-server-storybook/src/shared/config/readStorybookConfig.ts
+++ b/packages/dev-server-storybook/src/shared/config/readStorybookConfig.ts
@@ -5,6 +5,7 @@ import { pathToFileURL } from 'url';
import { type StorybookPluginConfig } from './StorybookPluginConfig.ts';
import { createError } from '../utils.ts';
import { type MainJs, type StorybookConfig } from './StorybookConfig.ts';
+
const defaultConfigDir = path.join(process.cwd(), '.storybook');
function validateMainJs(mainJs: MainJs): MainJs {
diff --git a/packages/dev-server/index.mjs b/packages/dev-server/index.mjs
deleted file mode 100644
index 113d1f3dee..0000000000
--- a/packages/dev-server/index.mjs
+++ /dev/null
@@ -1,7 +0,0 @@
-// this file is autogenerated with the generate-mjs-dts-entrypoints script
-import cjsEntrypoint from './dist/index.js';
-
-const { startDevServer, mergeConfigs, DevServerStartError, esbuildPlugin, nodeResolvePlugin } =
- cjsEntrypoint;
-
-export { startDevServer, mergeConfigs, DevServerStartError, esbuildPlugin, nodeResolvePlugin };
diff --git a/packages/dev-server/package.json b/packages/dev-server/package.json
index bd550c28c2..4279919d6f 100644
--- a/packages/dev-server/package.json
+++ b/packages/dev-server/package.json
@@ -21,12 +21,11 @@
"exports": {
".": {
"types": "./index.d.ts",
- "import": "./index.mjs",
- "require": "./dist/index.js"
+ "default": "./dist/index.js"
}
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
},
"scripts": {
"start": "npm run start:syntax",
@@ -37,12 +36,11 @@
"start:plugin-serve": "node dist/bin.js --config demo/plugin-serve/config.mjs --open",
"start:static": "node dist/bin.js --config demo/static/config.mjs --open demo/static/",
"start:syntax": "node dist/bin.js --config demo/syntax/config.mjs --open demo/syntax/",
- "test:node": "mocha \"test/**/*.test.mjs\" --reporter dot",
- "test:watch": "mocha \"test/**/*.test.mjs\" --watch --watch-files src,test --reporter dot"
+ "test:node": "node --experimental-transform-types --test --test-force-exit --test-timeout 120000 'test/**/*.test.mjs'",
+ "test:watch": "node --experimental-transform-types --test --test-force-exit --watch 'test/**/*.test.mjs'"
},
"files": [
"*.d.ts",
- "*.mjs",
"dist",
"src"
],
@@ -60,19 +58,20 @@
"@web/config-loader": "^0.3.0",
"@web/dev-server-core": "^0.7.2",
"@web/dev-server-rollup": "^0.6.1",
- "camelcase": "^6.2.0",
+ "camelcase": "^6.3.0",
"command-line-args": "^5.1.1",
"command-line-usage": "^7.0.1",
"debounce": "^1.2.0",
"deepmerge": "^4.2.2",
- "internal-ip": "^6.2.0",
- "nanocolors": "^0.2.1",
- "open": "^8.0.2",
- "portfinder": "^1.0.32"
+ "internal-ip": "^8.0.1",
+ "nanocolors": "^0.2.13",
+ "open": "^8.4.2",
+ "portfinder": "^1.0.38"
},
"devDependencies": {
"@types/command-line-usage": "^5.0.1",
"lit-html": "^2.7.3 || ^3.0.0",
"puppeteer": "^24.0.0"
- }
+ },
+ "type": "module"
}
diff --git a/packages/dev-server/src/config/mergeConfigs.ts b/packages/dev-server/src/config/mergeConfigs.ts
index 828b69abee..90a6f7a834 100644
--- a/packages/dev-server/src/config/mergeConfigs.ts
+++ b/packages/dev-server/src/config/mergeConfigs.ts
@@ -1,4 +1,5 @@
import { type DevServerConfig } from './DevServerConfig.ts';
+
const arrayKeys = ['plugins', 'middleware'];
export function mergeConfigs(...configs: Partial[]) {
diff --git a/packages/dev-server/src/config/readCliArgs.ts b/packages/dev-server/src/config/readCliArgs.ts
index 017b130e73..ce52e46289 100644
--- a/packages/dev-server/src/config/readCliArgs.ts
+++ b/packages/dev-server/src/config/readCliArgs.ts
@@ -2,19 +2,14 @@ import commandLineArgs from 'command-line-args';
import commandLineUsage, { OptionDefinition } from 'command-line-usage';
import camelCase from 'camelcase';
import { type DevServerConfig } from './DevServerConfig.ts';
-export interface DevServerCliArgs
- extends Partial<
- Pick<
- DevServerConfig,
- | 'rootDir'
- | 'open'
- | 'appIndex'
- | 'preserveSymlinks'
- | 'nodeResolve'
- | 'watch'
- | 'esbuildTarget'
- >
- > { config?: string;
+
+export interface DevServerCliArgs extends Partial<
+ Pick<
+ DevServerConfig,
+ 'rootDir' | 'open' | 'appIndex' | 'preserveSymlinks' | 'nodeResolve' | 'watch' | 'esbuildTarget'
+ >
+> {
+ config?: string;
}
const options: (OptionDefinition & { description: string })[] = [
diff --git a/packages/dev-server/src/index.ts b/packages/dev-server/src/index.ts
index cf855f0d42..271e3109ad 100644
--- a/packages/dev-server/src/index.ts
+++ b/packages/dev-server/src/index.ts
@@ -1,4 +1,4 @@
-export { RollupNodeResolveOptions } from '@web/dev-server-rollup';
+export type { RollupNodeResolveOptions } from '@web/dev-server-rollup';
export { startDevServer } from './startDevServer.ts';
export { mergeConfigs } from './config/mergeConfigs.ts';
export { DevServerStartError } from './DevServerStartError.ts';
diff --git a/packages/dev-server/src/openBrowser.ts b/packages/dev-server/src/openBrowser.ts
index eb494b7bbe..193c839bca 100644
--- a/packages/dev-server/src/openBrowser.ts
+++ b/packages/dev-server/src/openBrowser.ts
@@ -1,6 +1,6 @@
import openBrowserWindow from 'open';
import path from 'path';
-import { DevServerConfig } from './config/DevServerConfig.ts';
+import { type DevServerConfig } from './config/DevServerConfig.ts';
function isValidURL(str: string) {
try {
diff --git a/packages/dev-server/src/plugins/esbuildPlugin.ts b/packages/dev-server/src/plugins/esbuildPlugin.ts
index 42a4c42437..1ca8b56222 100644
--- a/packages/dev-server/src/plugins/esbuildPlugin.ts
+++ b/packages/dev-server/src/plugins/esbuildPlugin.ts
@@ -1,6 +1,10 @@
+import { createRequire } from 'node:module';
+
+const require = createRequire(import.meta.url);
+
function requirePlugin() {
try {
- const path = require.resolve('@web/dev-server-esbuild', { paths: [__dirname, process.cwd()] });
+ const path = require.resolve('@web/dev-server-esbuild');
return require(path);
} catch (error) {
if ((error as NodeJS.ErrnoException).code === 'MODULE_NOT_FOUND') {
diff --git a/packages/dev-server/src/startDevServer.ts b/packages/dev-server/src/startDevServer.ts
index 71379b2394..bb37691b75 100644
--- a/packages/dev-server/src/startDevServer.ts
+++ b/packages/dev-server/src/startDevServer.ts
@@ -1,5 +1,5 @@
import { DevServer } from '@web/dev-server-core';
-import { DevServerConfig } from './config/DevServerConfig.ts';
+import { type DevServerConfig } from './config/DevServerConfig.ts';
import { mergeConfigs } from './config/mergeConfigs.ts';
import { parseConfig } from './config/parseConfig.ts';
import { readCliArgs } from './config/readCliArgs.ts';
diff --git a/packages/dev-server/test/integration.test.mjs b/packages/dev-server/test/integration.test.mjs
index 17a2ba372a..0bece20c81 100644
--- a/packages/dev-server/test/integration.test.mjs
+++ b/packages/dev-server/test/integration.test.mjs
@@ -1,10 +1,10 @@
+import { describe, it, before, after, beforeEach, afterEach } from 'node:test';
import puppeteer from 'puppeteer';
import path from 'path';
-import { fileURLToPath } from 'url';
-import { startDevServer } from '../index.mjs';
+import { startDevServer } from '../dist/index.js';
-const dirname = path.dirname(fileURLToPath(import.meta.url));
+const dirname = import.meta.dirname;
const testCases = [
{
@@ -53,8 +53,7 @@ describe('integration tests', () => {
});
for (const testCase of testCases) {
- describe(`testcase ${testCase.name}`, function test() {
- this.timeout(30000);
+ describe(`testcase ${testCase.name}`, { timeout: 30000 }, () => {
let server;
beforeEach(async () => {
@@ -69,7 +68,7 @@ describe('integration tests', () => {
await server.stop();
});
- it('passes the in-browser tests', async function it() {
+ it('passes the in-browser tests', async () => {
const openPath = `/demo/${testCase.name}/`;
const browserPath = `http://${server.config.hostname}:${server.config.port}${openPath}`;
const page = await browser.newPage();
diff --git a/packages/parse5-utils/index.mjs b/packages/parse5-utils/index.mjs
index 9c207eaea7..b0a5f80d39 100644
--- a/packages/parse5-utils/index.mjs
+++ b/packages/parse5-utils/index.mjs
@@ -1,4 +1,6 @@
-import cjsEntrypoint from './src/index.js';
+import { createRequire } from 'module';
+const require = createRequire(import.meta.url);
+const cjsEntrypoint = require('./src/index.js');
const {
createDocument,
diff --git a/packages/parse5-utils/package.json b/packages/parse5-utils/package.json
index c7fadbf30f..13f53c056a 100644
--- a/packages/parse5-utils/package.json
+++ b/packages/parse5-utils/package.json
@@ -1,6 +1,5 @@
{
"name": "@web/parse5-utils",
- "type": "module",
"version": "2.1.1",
"publishConfig": {
"access": "public"
@@ -19,7 +18,7 @@
".": {
"types": "./index.d.ts",
"import": "./index.mjs",
- "require": "./src/index.js"
+ "default": "./src/index.js"
}
},
"engines": {
@@ -27,12 +26,11 @@
},
"scripts": {
"build": "tsc",
- "test:node": "mocha \"test/**/*.test.{ts,js,mjs,cjs}\" --require ts-node/register --reporter dot",
- "test:watch": "mocha \"test/**/*.test.{ts,js,mjs,cjs}\" --require ts-node/register --watch"
+ "test:node": "node --experimental-transform-types --test --test-force-exit --test-timeout 120000 'test/**/*.test.mjs'",
+ "test:watch": "npm run test:node -- --watch"
},
"files": [
"*.d.ts",
- "*.mjs",
"dist",
"src"
],
@@ -43,6 +41,7 @@
"utils"
],
"dependencies": {
+ "@types/parse5": "^6.0.1",
"parse5": "^6.0.1"
},
"devDependencies": {
diff --git a/packages/parse5-utils/test/index.test.mjs b/packages/parse5-utils/test/index.test.mjs
new file mode 100644
index 0000000000..c4c1205a85
--- /dev/null
+++ b/packages/parse5-utils/test/index.test.mjs
@@ -0,0 +1,391 @@
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+import { parse, serialize } from 'parse5';
+import { getAttribute, getTextContent, findElement } from '../src/index.js';
+import * as utils from '../src/index.js';
+
+describe('parse5-utils', () => {
+ describe('createElement', () => {
+ it('creates an element', () => {
+ const doc = parse('');
+ const el = utils.createElement('my-element');
+ utils.appendChild(doc, el);
+ assert.strictEqual(
+ serialize(doc),
+ ' ',
+ );
+ });
+
+ it('creates an element with attributes', () => {
+ const doc = parse('');
+ const el = utils.createElement('my-element', { foo: 'bar', x: '' });
+ utils.appendChild(doc, el);
+ assert.strictEqual(
+ serialize(doc),
+ ' ',
+ );
+ });
+ });
+
+ describe('createScript', () => {
+ it('create a script', () => {
+ const doc = parse('');
+ const el = utils.createScript();
+ utils.appendChild(doc, el);
+ assert.strictEqual(
+ serialize(doc),
+ '',
+ );
+ });
+
+ it('create a script with attributes', () => {
+ const doc = parse('');
+ const el = utils.createScript({ type: 'module' });
+ utils.appendChild(doc, el);
+ assert.strictEqual(
+ serialize(doc),
+ '',
+ );
+ });
+
+ it('create a script with text content', () => {
+ const doc = parse('');
+ const el = utils.createScript({ type: 'module' }, 'console.log("x");');
+ utils.appendChild(doc, el);
+ assert.strictEqual(
+ serialize(doc),
+ '',
+ );
+ });
+ });
+
+ describe('isHtmlFragment()', () => {
+ it('returns whether a HTML string is a fragment', () => {
+ assert.strictEqual(utils.isHtmlFragment(' '), true);
+ assert.strictEqual(utils.isHtmlFragment(''), true);
+ assert.strictEqual(utils.isHtmlFragment('foo'), true);
+ assert.strictEqual(utils.isHtmlFragment('
'), true);
+ assert.strictEqual(
+ utils.isHtmlFragment(' '),
+ false,
+ );
+ assert.strictEqual(
+ utils.isHtmlFragment(` `),
+ false,
+ );
+ assert.strictEqual(utils.isHtmlFragment(' '), false);
+ assert.strictEqual(utils.isHtmlFragment(' '), false);
+ assert.strictEqual(utils.isHtmlFragment(' '), false);
+ assert.strictEqual(utils.isHtmlFragment(' '), false);
+ assert.strictEqual(utils.isHtmlFragment(' '), false);
+ });
+ });
+
+ describe('getAttributes()', () => {
+ it('returns the attributes of an element', () => {
+ const el = utils.createElement('my-element', { foo: 'bar', x: '' });
+ assert.deepStrictEqual(utils.getAttributes(el), { foo: 'bar', x: '' });
+ });
+
+ it('returns an empty object if there are no attributes', () => {
+ const el = utils.createElement('my-element');
+ assert.deepStrictEqual(utils.getAttributes(el), {});
+ });
+ });
+
+ describe('getAttribute()', () => {
+ it('returns a single attribute', () => {
+ const el = utils.createElement('my-element', { foo: 'bar', x: '' });
+ assert.deepStrictEqual(utils.getAttribute(el, 'foo'), 'bar');
+ });
+
+ it('returns undefined if the attribute was not found', () => {
+ const el = utils.createElement('my-element', { foo: 'bar', x: '' });
+ assert.deepStrictEqual(utils.getAttribute(el, 'y'), undefined);
+ });
+ });
+
+ describe('setAttribute()', () => {
+ it('can set the attribute on an element', () => {
+ const doc = parse('');
+ const el = utils.createElement('my-element');
+ utils.appendChild(doc, el);
+ utils.setAttribute(el, 'foo', 'bar');
+ assert.deepStrictEqual(
+ serialize(doc),
+ ' ',
+ );
+ });
+
+ it('can overwrite an existing attribute', () => {
+ const doc = parse('');
+ const el = utils.createElement('my-element', { foo: 'bar' });
+ utils.appendChild(doc, el);
+ utils.setAttribute(el, 'foo', 'not-bar');
+ assert.deepStrictEqual(
+ serialize(doc),
+ ' ',
+ );
+ });
+ });
+
+ describe('setAttributes()', () => {
+ it('can set multiple attributes on an element', () => {
+ const doc = parse('');
+ const el = utils.createElement('my-element');
+ utils.appendChild(doc, el);
+ utils.setAttributes(el, { foo: 'bar', lorem: 'ipsum', x: undefined });
+ assert.deepStrictEqual(
+ serialize(doc),
+ ' ',
+ );
+ });
+ });
+
+ describe('removeAttribute()', () => {
+ it('removes attribute from an element', () => {
+ const doc = parse('');
+ const el = utils.createElement('my-element', { foo: 'bar', x: 'y' });
+ utils.appendChild(doc, el);
+ utils.removeAttribute(el, 'x');
+ assert.deepStrictEqual(
+ serialize(doc),
+ ' ',
+ );
+ });
+ });
+
+ describe('getTextContent()', () => {
+ it('returns the node text', () => {
+ const doc = parse('Hello world
');
+ const myDiv = utils.findElement(doc, e => getAttribute(e, 'id') === 'myDiv');
+ if (!myDiv) throw new Error();
+ assert.strictEqual(getTextContent(myDiv), 'Hello world');
+ });
+
+ it('returns multiple nodes text', () => {
+ const doc = parse(
+ '',
+ );
+ const myDiv = utils.findElement(doc, e => getAttribute(e, 'id') === 'myDiv');
+ if (!myDiv) throw new Error();
+ assert.strictEqual(getTextContent(myDiv), 'Top levelBeforeABAfter');
+ });
+ });
+
+ describe('setTextContent()', () => {
+ it('sets the text of an element', () => {
+ const doc = parse('');
+ const el = utils.createElement('script');
+ utils.setTextContent(el, 'foo bar');
+ utils.appendChild(doc, el);
+ assert.strictEqual(
+ serialize(doc),
+ '',
+ );
+ });
+ });
+
+ describe('remove()', () => {
+ it('removes element from the AST', () => {
+ const doc = parse('
');
+ const div = findElement(doc, e => utils.getAttribute(e, 'id') === 'myDiv');
+ if (!div) throw new Error('element not found');
+ utils.remove(div);
+ assert.strictEqual(serialize(doc), '');
+ });
+ });
+
+ describe('findElement()', () => {
+ it('returns a matching element', () => {
+ const doc = parse(`
+
+
+
+
+
+
+
+ `);
+ const found = utils.findElement(doc, el => utils.getAttribute(el, 'foo') === '2');
+ if (!found) {
+ throw new Error('No element found.');
+ }
+ assert.strictEqual(utils.getAttribute(found, 'foo'), '2');
+ });
+
+ it('returns the first match', () => {
+ const doc = parse(`
+
+
+
+
+
+
+
+ `);
+ const found = utils.findElement(doc, el => utils.getAttribute(el, 'foo') === 'bar');
+ if (!found) {
+ throw new Error('No element found.');
+ }
+ assert.strictEqual(utils.getAttribute(found, 'foo'), 'bar');
+ assert.strictEqual(utils.getAttribute(found, 'index'), '1');
+ });
+
+ it('returns nested elements', () => {
+ const doc = parse(`
+
+
+
+
+
+
+
+
+ `);
+ const found = utils.findElement(doc, el => utils.getAttribute(el, 'id') === 'foo');
+ if (!found) {
+ throw new Error('No element found.');
+ }
+ assert.ok(found);
+ });
+ });
+
+ describe('findElements()', () => {
+ it('returns a single matched element', () => {
+ const doc = parse(`
+
+
+
+
+
+
+
+ `);
+ const found = utils.findElements(doc, el => utils.getAttribute(el, 'foo') === '2');
+ assert.strictEqual(found.length, 1);
+ assert.strictEqual(utils.getAttribute(found[0], 'foo'), '2');
+ });
+
+ it('returns multiple matched elements', () => {
+ const doc = parse(`
+
+
+
+
+
+
+
+ `);
+ const found = utils.findElements(doc, el => utils.getAttribute(el, 'foo') === 'bar');
+ assert.strictEqual(found.length, 3);
+ const indices = found.map(f => utils.getAttribute(f, 'index'));
+ assert.deepStrictEqual(indices, ['1', '2', '3']);
+ });
+
+ it('returns an empty array when there are no matches', () => {
+ const doc = parse(`
+
+
+
+
+
+
+
+ `);
+ const found = utils.findElements(doc, el => utils.hasAttribute(el, 'non-existing'));
+ assert.strictEqual(found.length, 0);
+ });
+
+ it('returns child elements within template elements', () => {
+ const doc = parse(`
+
+
+
+
+
+
+
+ `);
+
+ const found = utils.findElements(doc, el => utils.hasAttribute(el, 'src'));
+ assert.strictEqual(found.length, 1);
+ });
+ });
+
+ describe('prependToDocument', () => {
+ it('injects a HTML snippet to the document', () => {
+ const document = '';
+ const result = utils.prependToDocument(document, 'Hello world
');
+ if (!result) throw new Error();
+ assert.strictEqual(result, 'Hello world
');
+ });
+
+ it('injects before other elements', () => {
+ const document =
+ 'A
B
C
';
+ const result = utils.prependToDocument(document, 'Hello world
');
+ if (!result) throw new Error();
+ assert.strictEqual(
+ result,
+ 'Hello world
A
B
C
',
+ );
+ });
+
+ it('injects into body if there is no head', () => {
+ const document = 'A
';
+ const result = utils.prependToDocument(document, 'Hello world
');
+ if (!result) throw new Error();
+ assert.strictEqual(result, 'Hello world
A
');
+ });
+
+ it('uses AST manipulation if there is no head or body', () => {
+ const document = '';
+ const result = utils.prependToDocument(document, 'A
B
');
+ assert.strictEqual(result, 'A
B
');
+ });
+ });
+
+ describe('appendToDocument', () => {
+ it('injects a HTML snippet to the document', () => {
+ const document = '';
+ const result = utils.appendToDocument(document, 'Hello world
');
+ if (!result) throw new Error();
+ assert.strictEqual(result, 'Hello world
');
+ });
+
+ it('injects after other elements', () => {
+ const document =
+ '';
+ const result = utils.appendToDocument(document, 'Hello world
');
+ if (!result) throw new Error();
+ assert.strictEqual(
+ result,
+ 'Hello world
',
+ );
+ });
+
+ it('injects into head if there is no body', () => {
+ const document = '';
+ const result = utils.appendToDocument(document, 'Hello world
');
+ if (!result) throw new Error();
+ assert.strictEqual(
+ result,
+ 'Hello world
',
+ );
+ });
+
+ it('returns null if there is no head or body', () => {
+ const document = '';
+ const result = utils.appendToDocument(document, 'A
B
');
+ assert.strictEqual(result, 'A
B
');
+ });
+ });
+});
diff --git a/packages/polyfills-loader/index.mjs b/packages/polyfills-loader/index.mjs
deleted file mode 100644
index 3dd11914bc..0000000000
--- a/packages/polyfills-loader/index.mjs
+++ /dev/null
@@ -1,20 +0,0 @@
-// this file is autogenerated with the generate-mjs-dts-entrypoints script
-import cjsEntrypoint from './dist/index.js';
-
-const {
- createPolyfillsData,
- createPolyfillsLoader,
- injectPolyfillsLoader,
- hasFileOfType,
- fileTypes,
- getScriptFileType,
-} = cjsEntrypoint;
-
-export {
- createPolyfillsData,
- createPolyfillsLoader,
- injectPolyfillsLoader,
- hasFileOfType,
- fileTypes,
- getScriptFileType,
-};
diff --git a/packages/polyfills-loader/package.json b/packages/polyfills-loader/package.json
index 1b100c3af4..b91c6570f8 100644
--- a/packages/polyfills-loader/package.json
+++ b/packages/polyfills-loader/package.json
@@ -1,6 +1,5 @@
{
"name": "@web/polyfills-loader",
- "type": "module",
"version": "2.3.1",
"publishConfig": {
"access": "public"
@@ -26,9 +25,9 @@
},
"scripts": {
"build": "tsc",
- "test:node": "mocha \"test/**/*.test.{ts,js,mjs,cjs}\" --require ts-node/register --reporter dot",
- "test:update-snapshots": "mocha \"test/**/*.test.{ts,js,mjs,cjs}\" --require ts-node/register --update-snapshots",
- "test:watch": "mocha \"test/**/*.test.{ts,js,mjs,cjs}\" --require ts-node/register --watch --watch-files src,test"
+ "test:node": "node --experimental-transform-types --test --test-force-exit --test-timeout 120000 test/**/*.test.ts",
+ "test:update-snapshots": "node --experimental-transform-types --test --test-force-exit --test-timeout 120000 test/**/*.test.ts",
+ "test:watch": "node --experimental-transform-types --test --test-force-exit --watch test/**/*.test.ts"
},
"files": [
"*.d.ts",
@@ -67,6 +66,8 @@
},
"devDependencies": {
"@types/babel__core": "^7.1.12",
+ "@types/parse5": "^6.0.1",
"@types/valid-url": "^1.0.3"
- }
+ },
+ "type": "module"
}
diff --git a/packages/polyfills-loader/src/createPolyfillsData.ts b/packages/polyfills-loader/src/createPolyfillsData.ts
index d2172d39a8..447fd72074 100644
--- a/packages/polyfills-loader/src/createPolyfillsData.ts
+++ b/packages/polyfills-loader/src/createPolyfillsData.ts
@@ -1,4 +1,5 @@
import path from 'path';
+import { fileURLToPath } from 'node:url';
import fs from 'fs';
import { minify } from 'terser';
import type { PolyfillsLoaderConfig, PolyfillConfig, PolyfillFile } from './types.ts';
@@ -25,47 +26,61 @@ export async function createPolyfillsData(cfg: PolyfillsLoaderConfig): Promise import(s);').call(); return false; } catch (_) { return true; } })()",
- path: require.resolve('dynamic-import-polyfill/dist/dynamic-import-polyfill.umd.js'),
+ path: fileURLToPath(dynamicImportPath),
initializer: "window.dynamicImportPolyfill.initialize({ importFunctionName: 'importShim' });",
});
}
if (polyfills.intersectionObserver) {
+ const intersectionObserverPath = await import.meta
+ .resolve('intersection-observer/intersection-observer.js');
addPolyfillConfig({
name: 'intersection-observer',
test: "!('IntersectionObserver' in window && 'IntersectionObserverEntry' in window && 'intersectionRatio' in window.IntersectionObserverEntry.prototype)",
- path: require.resolve('intersection-observer/intersection-observer.js'),
+ path: fileURLToPath(intersectionObserverPath),
minify: true,
});
}
if (polyfills.resizeObserver) {
+ const resizeObserverPath = await import.meta
+ .resolve('resize-observer-polyfill/dist/ResizeObserver.global.js');
addPolyfillConfig({
name: 'resize-observer',
test: "!('ResizeObserver' in window)",
- path: require.resolve('resize-observer-polyfill/dist/ResizeObserver.global.js'),
+ path: fileURLToPath(resizeObserverPath),
minify: true,
});
}
if (polyfills.scopedCustomElementRegistry) {
+ const scopedRegistryPath = await import.meta
+ .resolve('@webcomponents/scoped-custom-element-registry/scoped-custom-element-registry.min.js');
addPolyfillConfig({
name: 'scoped-custom-element-registry',
test: "!('createElement' in ShadowRoot.prototype)",
- path: require.resolve('@webcomponents/scoped-custom-element-registry/scoped-custom-element-registry.min.js'),
+ path: fileURLToPath(scopedRegistryPath),
});
}
if (polyfills.webcomponents && !polyfills.shadyCssCustomStyle) {
+ const webcomponentsPath = await import.meta
+ .resolve('@webcomponents/webcomponentsjs/webcomponents-bundle.js');
addPolyfillConfig({
name: 'webcomponents',
test: "!('attachShadow' in Element.prototype) || !('getRootNode' in Element.prototype) || (window.ShadyDOM && window.ShadyDOM.force)",
- path: require.resolve('@webcomponents/webcomponentsjs/webcomponents-bundle.js'),
+ path: fileURLToPath(webcomponentsPath),
});
// If a browser does not support nomodule attribute, but does support custom elements, we need
// to load the custom elements es5 adapter. This is the case for Safari 10.1
+ const es5AdapterPath = await import.meta
+ .resolve('@webcomponents/webcomponentsjs/custom-elements-es5-adapter.js');
addPolyfillConfig({
name: 'custom-elements-es5-adapter',
test: "!('noModule' in HTMLScriptElement.prototype) && 'getRootNode' in Element.prototype",
- path: require.resolve('@webcomponents/webcomponentsjs/custom-elements-es5-adapter.js'),
+ path: fileURLToPath(es5AdapterPath),
});
}
@@ -182,13 +206,20 @@ export async function createPolyfillsData(cfg: PolyfillsLoaderConfig): Promise
{
const polyfillFiles = await createPolyfillsData(config);
for (const p of polyfillFiles) {
- expect(p.content).to.be.a('string', `Polyfill ${p.name} has no content`);
+ assert.strictEqual(typeof p.content, 'string', `Polyfill ${p.name} has no content`);
cleanupPolyfill(p);
}
- expect(polyfillFiles).to.eql([
+ assert.deepStrictEqual(polyfillFiles, [
{
name: 'core-js',
type: fileTypes.SCRIPT,
@@ -138,11 +141,11 @@ describe('polyfills', () => {
};
const polyfillFiles = await createPolyfillsData(config);
for (const p of polyfillFiles) {
- expect(p.content).to.be.a('string', `Polyfill ${p.name} has no content`);
+ assert.strictEqual(typeof p.content, 'string', `Polyfill ${p.name} has no content`);
cleanupPolyfill(p);
}
- expect(polyfillFiles).to.eql([
+ assert.deepStrictEqual(polyfillFiles, [
{
name: 'fetch',
path: 'polyfills/fetch.js',
@@ -165,11 +168,11 @@ describe('polyfills', () => {
const polyfillFiles = await createPolyfillsData(config);
for (const p of polyfillFiles) {
- expect(p.content).to.be.a('string', `Polyfill ${p.name} has no content`);
+ assert.strictEqual(typeof p.content, 'string', `Polyfill ${p.name} has no content`);
cleanupPolyfill(p);
}
- expect(polyfillFiles).to.eql([
+ assert.deepStrictEqual(polyfillFiles, [
{
name: 'webcomponents-shady-css-custom-style',
type: fileTypes.SCRIPT,
@@ -197,11 +200,11 @@ describe('polyfills', () => {
const polyfillFiles = await createPolyfillsData(config);
for (const p of polyfillFiles) {
- expect(p.content).to.be.a('string', `Polyfill ${p.name} has no content`);
+ assert.strictEqual(typeof p.content, 'string', `Polyfill ${p.name} has no content`);
cleanupPolyfill(p);
}
- expect(polyfillFiles).to.eql([
+ assert.deepStrictEqual(polyfillFiles, [
{
name: 'systemjs',
type: fileTypes.SCRIPT,
@@ -232,11 +235,11 @@ describe('polyfills', () => {
const polyfillFiles = await createPolyfillsData(config);
for (const p of polyfillFiles) {
- expect(p.content).to.be.a('string', `Polyfill ${p.name} has no content`);
+ assert.strictEqual(typeof p.content, 'string', `Polyfill ${p.name} has no content`);
cleanupPolyfill(p);
}
- expect(polyfillFiles).to.eql([
+ assert.deepStrictEqual(polyfillFiles, [
{
name: 'systemjs',
type: fileTypes.SCRIPT,
@@ -257,11 +260,11 @@ describe('polyfills', () => {
const polyfillFiles = await createPolyfillsData(config);
for (const p of polyfillFiles) {
- expect(p.content).to.be.a('string', `Polyfill ${p.name} has no content`);
+ assert.strictEqual(typeof p.content, 'string', `Polyfill ${p.name} has no content`);
cleanupPolyfill(p);
}
- expect(polyfillFiles).to.eql([
+ assert.deepStrictEqual(polyfillFiles, [
{
name: 'systemjs',
type: fileTypes.SCRIPT,
@@ -300,11 +303,11 @@ describe('polyfills', () => {
const polyfillFiles = await createPolyfillsData(config);
for (const p of polyfillFiles) {
- expect(p.content).to.be.a('string', `Polyfill ${p.name} has no content`);
+ assert.strictEqual(typeof p.content, 'string', `Polyfill ${p.name} has no content`);
cleanupPolyfill(p);
}
- expect(polyfillFiles).to.eql([
+ assert.deepStrictEqual(polyfillFiles, [
{
name: 'core-js',
type: fileTypes.SCRIPT,
@@ -338,11 +341,11 @@ describe('polyfills', () => {
const polyfillFiles = await createPolyfillsData(config);
for (const p of polyfillFiles) {
- expect(p.content).to.be.a('string', `Polyfill ${p.name} has no content`);
+ assert.strictEqual(typeof p.content, 'string', `Polyfill ${p.name} has no content`);
cleanupPolyfill(p);
}
- expect(polyfillFiles).to.eql([
+ assert.deepStrictEqual(polyfillFiles, [
{
name: 'systemjs',
type: fileTypes.SCRIPT,
diff --git a/packages/polyfills-loader/test/createPolyfillsLoader.test.ts b/packages/polyfills-loader/test/createPolyfillsLoader.test.ts
index f3397978ec..0e66df7628 100644
--- a/packages/polyfills-loader/test/createPolyfillsLoader.test.ts
+++ b/packages/polyfills-loader/test/createPolyfillsLoader.test.ts
@@ -1,10 +1,12 @@
-import { expect } from 'chai';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
import fs from 'fs';
import path from 'path';
-import { PolyfillsLoaderConfig } from '../src/types.ts';
+import type { PolyfillsLoaderConfig } from '../src/types.ts';
import { createPolyfillsLoader } from '../src/createPolyfillsLoader.ts';
import { noModuleSupportTest, fileTypes } from '../src/utils.ts';
+const __dirname = import.meta.dirname;
const updateSnapshots = process.argv.includes('--update-snapshots');
interface TestSnapshotArgs {
@@ -20,20 +22,20 @@ async function testSnapshot({ name, config, expectedFiles = [] }: TestSnapshotAr
throw new Error('No loader was generated');
}
- expect(loader.polyfillFiles.map(f => f.path)).to.eql(expectedFiles);
+ assert.deepStrictEqual(
+ loader.polyfillFiles.map(f => f.path),
+ expectedFiles,
+ );
if (updateSnapshots) {
fs.writeFileSync(snapshotPath, loader.code, 'utf-8');
} else {
const snapshot = fs.readFileSync(snapshotPath, 'utf-8');
- expect(loader.code.trim()).to.equal(snapshot.trim());
+ assert.strictEqual(loader.code.trim(), snapshot.trim());
}
}
describe('createPolyfillsLoader', function describe() {
- // bootup of the first test can take a long time in CI to load all the polyfills
- this.timeout(5000);
-
it('generates a loader script with one module resource', async () => {
await testSnapshot({
name: 'module-resource',
diff --git a/packages/polyfills-loader/test/injectPolyfillsLoader.test.ts b/packages/polyfills-loader/test/injectPolyfillsLoader.test.ts
index 5da46fa1da..189d531c17 100644
--- a/packages/polyfills-loader/test/injectPolyfillsLoader.test.ts
+++ b/packages/polyfills-loader/test/injectPolyfillsLoader.test.ts
@@ -1,10 +1,12 @@
-import { expect } from 'chai';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
import path from 'path';
import fs from 'fs';
import { injectPolyfillsLoader } from '../src/injectPolyfillsLoader.ts';
import { noModuleSupportTest, fileTypes } from '../src/utils.ts';
-import { PolyfillsLoaderConfig } from '../src/types.ts';
+import type { PolyfillsLoaderConfig } from '../src/types.ts';
+const __dirname = import.meta.dirname;
const updateSnapshots = process.argv.includes('--update-snapshots');
const defaultConfig = {
@@ -22,7 +24,7 @@ async function testSnapshot(name: string, htmlString: string, config: PolyfillsL
fs.writeFileSync(snapshotPath, result.htmlString, 'utf-8');
} else {
const snapshot = fs.readFileSync(snapshotPath, 'utf-8');
- expect(result.htmlString.trim()).to.equal(snapshot.trim());
+ assert.strictEqual(result.htmlString.trim(), snapshot.trim());
}
}
diff --git a/packages/polyfills-loader/test/snapshots/createPolyfillsLoader/minified.js b/packages/polyfills-loader/test/snapshots/createPolyfillsLoader/minified.js
index ca5e3c2d4d..b9fcdf749f 100644
--- a/packages/polyfills-loader/test/snapshots/createPolyfillsLoader/minified.js
+++ b/packages/polyfills-loader/test/snapshots/createPolyfillsLoader/minified.js
@@ -1 +1 @@
-!function(){function e(e,t,n){return new Promise((function(o){var r=document.createElement("script");function i(){r.parentElement&&r.parentElement.removeChild(r),o()}r.fetchPriority="high",r.src=e,r.onload=i,n&&n.forEach((function(e){r.setAttribute(e.name,e.value)})),r.onerror=function(){console.error("[polyfills-loader] failed to load: "+e+" check the network tab for HTTP status."),i()},t&&(r.type=t),document.head.appendChild(r)}))}var t=[];function n(){e("/app.js","module",[])}"fetch"in window||t.push(e("./polyfills/fetch.js")),t.length?Promise.all(t).then(n):n()}();
\ No newline at end of file
+!function(){function e(e,t,n){return new Promise(function(o){var r=document.createElement("script");function i(){r.parentElement&&r.parentElement.removeChild(r),o()}r.fetchPriority="high",r.src=e,r.onload=i,n&&n.forEach(function(e){r.setAttribute(e.name,e.value)}),r.onerror=function(){console.error("[polyfills-loader] failed to load: "+e+" check the network tab for HTTP status."),i()},t&&(r.type=t),document.head.appendChild(r)})}var t=[];function n(){e("/app.js","module",[])}"fetch"in window||t.push(e("./polyfills/fetch.js")),t.length?Promise.all(t).then(n):n()}();
\ No newline at end of file
diff --git a/packages/rollup-plugin-copy/index.mjs b/packages/rollup-plugin-copy/index.mjs
deleted file mode 100644
index a8d2bc082c..0000000000
--- a/packages/rollup-plugin-copy/index.mjs
+++ /dev/null
@@ -1,5 +0,0 @@
-import cjsEntrypoint from './src/copy.js';
-
-const { copy } = cjsEntrypoint;
-
-export { copy };
diff --git a/packages/rollup-plugin-copy/package.json b/packages/rollup-plugin-copy/package.json
index 268b25a6c7..17239dee90 100644
--- a/packages/rollup-plugin-copy/package.json
+++ b/packages/rollup-plugin-copy/package.json
@@ -20,22 +20,20 @@
"module": "index.mjs",
"exports": {
".": {
- "types": "./index.d.ts",
- "import": "./index.mjs",
- "require": "./src/copy.js"
+ "types": "./dist/copy.d.ts",
+ "default": "./src/copy.js"
}
},
"engines": {
- "node": ">=18.0.0"
+ "node": ">=24.0.0"
},
"scripts": {
- "test:node": "mocha test/**/*.test.js --reporter dot",
- "test:watch": "mocha test/**/*.test.js --watch --watch-files src,test --reporter dot"
+ "test:node": "node --experimental-transform-types --test --test-force-exit --test-timeout 120000 'test/**/*.test.mjs'",
+ "test:watch": "npm run test:node -- --watch"
},
"files": [
"*.d.ts",
"*.js",
- "*.mjs",
"dist",
"src"
],
diff --git a/packages/rollup-plugin-copy/test/integration.test.js b/packages/rollup-plugin-copy/test/integration.test.js
deleted file mode 100644
index c4e5900d98..0000000000
--- a/packages/rollup-plugin-copy/test/integration.test.js
+++ /dev/null
@@ -1,23 +0,0 @@
-const path = require('path');
-const { expect } = require('chai');
-const rollup = require('rollup');
-
-const { copy } = require('../src/copy.js');
-
-describe('rollup-plugin-copy', () => {
- it('adds files to rollup', async () => {
- const bundle = await rollup.rollup({
- input: path.resolve(__dirname, './fixture/index.js'),
- plugins: [copy({ patterns: '**/*.svg', rootDir: path.resolve(__dirname, './fixture/') })],
- });
- const { output } = await bundle.generate({ format: 'es' });
-
- expect(output.length).to.equal(5);
- expect(output.map(x => x.fileName).filter(x => x.endsWith('.svg'))).to.have.members([
- 'a.svg',
- 'b.svg',
- `sub${path.sep}sub-a.svg`,
- `sub${path.sep}sub-b.mark.svg`,
- ]);
- });
-});
diff --git a/packages/rollup-plugin-copy/test/integration.test.mjs b/packages/rollup-plugin-copy/test/integration.test.mjs
new file mode 100644
index 0000000000..167e48baec
--- /dev/null
+++ b/packages/rollup-plugin-copy/test/integration.test.mjs
@@ -0,0 +1,31 @@
+import path from 'path';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+import { rollup } from 'rollup';
+
+import { copy } from '../src/copy.js';
+
+const __dirname = import.meta.dirname;
+
+describe('rollup-plugin-copy', () => {
+ it('adds files to rollup', async () => {
+ const bundle = await rollup({
+ input: path.resolve(__dirname, './fixture/index.js'),
+ plugins: [copy({ patterns: '**/*.svg', rootDir: path.resolve(__dirname, './fixture/') })],
+ });
+ const { output } = await bundle.generate({ format: 'es' });
+
+ assert.strictEqual(output.length, 5);
+ const svgFiles = output
+ .map(x => x.fileName)
+ .filter(x => x.endsWith('.svg'))
+ .sort();
+ const expectedFiles = [
+ 'a.svg',
+ 'b.svg',
+ `sub${path.sep}sub-a.svg`,
+ `sub${path.sep}sub-b.mark.svg`,
+ ].sort();
+ assert.deepStrictEqual(svgFiles, expectedFiles);
+ });
+});
diff --git a/packages/rollup-plugin-copy/test/listFiles.test.mjs b/packages/rollup-plugin-copy/test/listFiles.test.mjs
new file mode 100644
index 0000000000..3ebf511db8
--- /dev/null
+++ b/packages/rollup-plugin-copy/test/listFiles.test.mjs
@@ -0,0 +1,37 @@
+import path from 'path';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+
+import { listFiles } from '../src/listFiles.js';
+
+const __dirname = import.meta.dirname;
+
+describe('listFiles', () => {
+ it('gives a list of files', async () => {
+ const files = await listFiles('*.svg', path.resolve(__dirname, './fixture/'));
+ assert.strictEqual(files.length, 2);
+ const expectedFiles = [
+ path.join(__dirname, './fixture/a.svg'),
+ path.join(__dirname, './fixture/b.svg'),
+ ].sort();
+ assert.deepStrictEqual(files.sort(), expectedFiles);
+ });
+
+ it('only gives files and no folders', async () => {
+ const files = await listFiles('**/*.svg', path.resolve(__dirname, './fixture/'));
+ assert.strictEqual(files.length, 4);
+ const expectedFiles = [
+ path.join(__dirname, './fixture/a.svg'),
+ path.join(__dirname, './fixture/b.svg'),
+ path.join(__dirname, './fixture/sub/sub-b.mark.svg'),
+ path.join(__dirname, './fixture/sub/sub-a.svg'),
+ ].sort();
+ assert.deepStrictEqual(files.sort(), expectedFiles);
+ });
+
+ it('will copy files inside dot folders', async () => {
+ const files = await listFiles('**/*.svg', path.resolve(__dirname, './fixtureDot/'));
+ assert.strictEqual(files.length, 1);
+ assert.match(files[0], /fixtureDot(\/|\\)\.folder(\/|\\)inside-dot-folder\.svg$/);
+ });
+});
diff --git a/packages/rollup-plugin-copy/test/patternsToFiles.test.mjs b/packages/rollup-plugin-copy/test/patternsToFiles.test.mjs
new file mode 100644
index 0000000000..b07f9dc6bc
--- /dev/null
+++ b/packages/rollup-plugin-copy/test/patternsToFiles.test.mjs
@@ -0,0 +1,33 @@
+import path from 'path';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+
+import { patternsToFiles } from '../src/patternsToFiles.js';
+
+const __dirname = import.meta.dirname;
+
+describe('patternsToFiles', () => {
+ it('works with a string', async () => {
+ const files = await patternsToFiles('*.svg', path.resolve(__dirname, './fixture/'));
+ assert.strictEqual(files.length, 2);
+ const expectedFiles = [
+ path.join(__dirname, './fixture/a.svg'),
+ path.join(__dirname, './fixture/b.svg'),
+ ].sort();
+ assert.deepStrictEqual(files.sort(), expectedFiles);
+ });
+
+ it('works with an array of strings ', async () => {
+ const files = await patternsToFiles(
+ ['*.svg', 'sub/*.mark.svg'],
+ path.resolve(__dirname, './fixture/'),
+ );
+ assert.strictEqual(files.length, 3);
+ const expectedFiles = [
+ path.join(__dirname, './fixture/a.svg'),
+ path.join(__dirname, './fixture/b.svg'),
+ path.join(__dirname, './fixture/sub/sub-b.mark.svg'),
+ ].sort();
+ assert.deepStrictEqual(files.sort(), expectedFiles);
+ });
+});
diff --git a/packages/rollup-plugin-html/index.mjs b/packages/rollup-plugin-html/index.mjs
deleted file mode 100644
index 4d19d569b8..0000000000
--- a/packages/rollup-plugin-html/index.mjs
+++ /dev/null
@@ -1,6 +0,0 @@
-// this file is autogenerated with the generate-mjs-dts-entrypoints script
-import cjsEntrypoint from './dist/index.js';
-
-const { rollupPluginHTML } = cjsEntrypoint;
-
-export { rollupPluginHTML };
diff --git a/packages/rollup-plugin-html/package.json b/packages/rollup-plugin-html/package.json
index 94fbca244a..9252ba5bfc 100644
--- a/packages/rollup-plugin-html/package.json
+++ b/packages/rollup-plugin-html/package.json
@@ -1,6 +1,5 @@
{
"name": "@web/rollup-plugin-html",
- "type": "module",
"version": "3.1.0",
"publishConfig": {
"access": "public"
@@ -28,8 +27,8 @@
"demo:mpa": "rm -rf demo/dist && rollup -c demo/mpa/rollup.config.js --watch & npm run serve-demo",
"demo:spa": "rm -rf demo/dist && rollup -c demo/spa/rollup.config.js --watch & npm run serve-demo",
"serve-demo": "node ../dev-server/dist/bin.js --watch --root-dir demo/dist --app-index index.html --compatibility none --open",
- "test:node": "mocha test/**/*.test.ts --require ts-node/register --reporter dot",
- "test:watch": "mocha test/**/*.test.ts --require ts-node/register --watch --watch-files src,test"
+ "test:node": "node --experimental-transform-types --test --test-force-exit --test-timeout 120000 'test/**/*.test.ts'",
+ "test:watch": "node --experimental-transform-types --test --test-force-exit --watch 'test/**/*.test.ts'"
},
"files": [
"*.js",
@@ -51,8 +50,12 @@
"picomatch": "^2.2.2"
},
"devDependencies": {
+ "@prettier/sync": "^0.6.1",
"@types/html-minifier-terser": "^7.0.0",
"@types/picomatch": "^2.2.1",
+ "@types/prettier": "^3.0.0",
+ "prettier": "^3.6.2",
"rollup": "^4.4.0"
- }
+ },
+ "type": "module"
}
diff --git a/packages/rollup-plugin-html/src/index.ts b/packages/rollup-plugin-html/src/index.ts
index 0a50fedb24..9ce0df5946 100644
--- a/packages/rollup-plugin-html/src/index.ts
+++ b/packages/rollup-plugin-html/src/index.ts
@@ -1,4 +1,6 @@
-import { rollupPluginHTML, type RollupPluginHtml } from './rollupPluginHTML.ts';
+import { rollupPluginHTML } from './rollupPluginHTML.ts';
+import type { RollupPluginHtml } from './rollupPluginHTML.ts';
+
export type {
InputHTMLOptions,
RollupPluginHTMLOptions,
@@ -9,5 +11,6 @@ export type {
TransformAssetFunction,
} from './RollupPluginHTMLOptions.ts';
-export { rollupPluginHTML, type RollupPluginHtml };
+export { rollupPluginHTML };
+export type { RollupPluginHtml };
export default rollupPluginHTML;
diff --git a/packages/rollup-plugin-html/src/input/extract/extractAssets.ts b/packages/rollup-plugin-html/src/input/extract/extractAssets.ts
index b1dfbf4131..413ca3af83 100644
--- a/packages/rollup-plugin-html/src/input/extract/extractAssets.ts
+++ b/packages/rollup-plugin-html/src/input/extract/extractAssets.ts
@@ -1,7 +1,9 @@
-import { type Document, serialize } from 'parse5';
+import { serialize } from 'parse5';
+import type { Document } from 'parse5';
import fs from 'fs';
import path from 'path';
-import { type InputAsset } from '../InputData.ts';import {
+import { type InputAsset } from '../InputData.ts';
+import {
findAssets,
getSourcePaths,
isHashedAsset,
diff --git a/packages/rollup-plugin-html/src/input/extract/extractModules.ts b/packages/rollup-plugin-html/src/input/extract/extractModules.ts
index 97990d4f5e..566562ecd5 100644
--- a/packages/rollup-plugin-html/src/input/extract/extractModules.ts
+++ b/packages/rollup-plugin-html/src/input/extract/extractModules.ts
@@ -5,6 +5,7 @@ import crypto from 'crypto';
import { resolveAssetFilePath } from '../../assets/utils.ts';
import { getAttributes } from '@web/parse5-utils';
import { type ScriptModuleTag } from '../../RollupPluginHTMLOptions.ts';
+
export interface ExtractModulesParams {
document: Document;
htmlDir: string;
diff --git a/packages/rollup-plugin-html/src/output/injectedUpdatedAssetPaths.ts b/packages/rollup-plugin-html/src/output/injectedUpdatedAssetPaths.ts
index e0c9c6caf3..d53b7cc574 100644
--- a/packages/rollup-plugin-html/src/output/injectedUpdatedAssetPaths.ts
+++ b/packages/rollup-plugin-html/src/output/injectedUpdatedAssetPaths.ts
@@ -10,8 +10,11 @@ import {
resolveAssetFilePath,
createAssetPicomatchMatcher,
} from '../assets/utils.ts';
-import { type InputData } from '../input/InputData.ts';import { createError } from '../utils.ts';
-import { type EmittedAssets } from './emitAssets.ts';import { toBrowserPath } from './utils.ts';
+import { type InputData } from '../input/InputData.ts';
+import { createError } from '../utils.ts';
+import { type EmittedAssets } from './emitAssets.ts';
+import { toBrowserPath } from './utils.ts';
+
export interface InjectUpdatedAssetPathsArgs {
document: Document;
input: InputData;
diff --git a/packages/rollup-plugin-html/src/utils.ts b/packages/rollup-plugin-html/src/utils.ts
index fa91a1c4c2..56886a08b3 100644
--- a/packages/rollup-plugin-html/src/utils.ts
+++ b/packages/rollup-plugin-html/src/utils.ts
@@ -1,4 +1,4 @@
-import { ScriptModuleTag } from './RollupPluginHTMLOptions.ts';
+import { type ScriptModuleTag } from './RollupPluginHTMLOptions.ts';
const PLUGIN = '[@web/rollup-plugin-html]';
diff --git a/packages/rollup-plugin-html/test/input/InputData.test.ts b/packages/rollup-plugin-html/test/input/InputData.test.ts
new file mode 100644
index 0000000000..4ab3165f35
--- /dev/null
+++ b/packages/rollup-plugin-html/test/input/InputData.test.ts
@@ -0,0 +1,361 @@
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+import path from 'path';
+
+import { getInputData } from '../../src/input/getInputData.ts';
+import type { InputData } from '../../src/input/InputData.ts';
+
+const __dirname = import.meta.dirname;
+const rootDir = path.join(__dirname, '..', 'fixtures', 'basic');
+
+function cleanupHtml(str: string) {
+ return str.replace(/(\r\n|\n|\r| )/gm, '');
+}
+
+function cleanupResult(result: InputData[]) {
+ return result.map(item => ({
+ ...item,
+ inlineModules: Array.from(item.inlineModules.entries()),
+ html: cleanupHtml(item.html),
+ }));
+}
+
+describe('getInputData()', () => {
+ it('supports setting input as string', () => {
+ const result = getInputData({ input: 'index.html', rootDir });
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: path.join(rootDir, 'index.html'),
+ html: '
Helloworld
',
+ inlineModules: [],
+ moduleImports: [{ importPath: path.join(rootDir, 'app.js'), attributes: [] }],
+ assets: [],
+ name: 'index.html',
+ },
+ ]);
+ });
+
+ it('supports setting input as object', () => {
+ const result = getInputData({ input: { path: 'index.html' }, rootDir });
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: path.join(rootDir, 'index.html'),
+ html: 'Helloworld
',
+ inlineModules: [],
+ moduleImports: [{ importPath: path.join(rootDir, 'app.js'), attributes: [] }],
+ assets: [],
+ name: 'index.html',
+ },
+ ]);
+ });
+
+ it('supports changing file name', () => {
+ const result = getInputData({ input: { path: 'index.html', name: 'foo.html' }, rootDir });
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: path.join(rootDir, 'index.html'),
+ html: 'Helloworld
',
+ inlineModules: [],
+ moduleImports: [{ importPath: path.join(rootDir, 'app.js'), attributes: [] }],
+ assets: [],
+ name: 'foo.html',
+ },
+ ]);
+ });
+
+ it('supports setting multiple inputs', () => {
+ const result = getInputData({
+ input: [{ path: 'index.html' }, { path: 'not-index.html' }],
+ rootDir,
+ });
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: path.join(rootDir, 'index.html'),
+ html: 'Helloworld
',
+ inlineModules: [],
+ moduleImports: [{ importPath: path.join(rootDir, 'app.js'), attributes: [] }],
+ assets: [],
+ name: 'index.html',
+ },
+ {
+ filePath: path.join(rootDir, 'not-index.html'),
+ html: 'not-index.html
',
+ inlineModules: [],
+ moduleImports: [],
+ assets: [],
+ name: 'not-index.html',
+ },
+ ]);
+ });
+
+ it('resolves modules relative to HTML file', () => {
+ const result = getInputData({ input: 'src/index.html', rootDir });
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: path.join(rootDir, 'src/index.html'),
+ html: 'Foo
',
+ inlineModules: [],
+ moduleImports: [{ importPath: path.join(rootDir, 'src', 'foo.js'), attributes: [] }],
+ assets: [],
+ name: 'index.html',
+ },
+ ]);
+ });
+
+ it('supports setting input as rollup input string', () => {
+ const result = getInputData({ rootDir }, 'index.html');
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: path.join(rootDir, 'index.html'),
+ html: 'Helloworld
',
+ inlineModules: [],
+ moduleImports: [{ importPath: path.join(rootDir, 'app.js'), attributes: [] }],
+ assets: [],
+ name: 'index.html',
+ },
+ ]);
+ });
+
+ it('supports setting input as rollup input array', () => {
+ const result = getInputData({ rootDir }, ['index.html']);
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: path.join(rootDir, 'index.html'),
+ html: 'Helloworld
',
+ inlineModules: [],
+ moduleImports: [{ importPath: path.join(rootDir, 'app.js'), attributes: [] }],
+ assets: [],
+ name: 'index.html',
+ },
+ ]);
+ });
+
+ it('supports setting input as rollup input array', () => {
+ const result = getInputData({ rootDir }, ['index.html', 'not-index.html']);
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: path.join(rootDir, 'index.html'),
+ html: 'Helloworld
',
+ inlineModules: [],
+ moduleImports: [{ importPath: path.join(rootDir, 'app.js'), attributes: [] }],
+ assets: [],
+ name: 'index.html',
+ },
+ {
+ filePath: path.join(rootDir, 'not-index.html'),
+ html: 'not-index.html
',
+ inlineModules: [],
+ moduleImports: [],
+ assets: [],
+ name: 'not-index.html',
+ },
+ ]);
+ });
+
+ it('supports setting input as rollup input object', () => {
+ const result = getInputData(
+ { rootDir },
+ { 'a.html': 'index.html', 'b.html': 'not-index.html' },
+ );
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: path.join(rootDir, 'index.html'),
+ html: 'Helloworld
',
+ inlineModules: [],
+ moduleImports: [{ importPath: path.join(rootDir, 'app.js'), attributes: [] }],
+ assets: [],
+ name: 'a.html',
+ },
+ {
+ filePath: path.join(rootDir, 'not-index.html'),
+ html: 'not-index.html
',
+ inlineModules: [],
+ moduleImports: [],
+ assets: [],
+ name: 'b.html',
+ },
+ ]);
+ });
+
+ it('plugin input takes presedence over rollup input', () => {
+ const result = getInputData({ input: 'index.html', rootDir }, 'not-index.html');
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: path.join(rootDir, 'index.html'),
+ html: 'Helloworld
',
+ inlineModules: [],
+ moduleImports: [{ importPath: path.join(rootDir, 'app.js'), attributes: [] }],
+ assets: [],
+ name: 'index.html',
+ },
+ ]);
+ });
+
+ it('can set html string as input', () => {
+ const html = `
+
+
+ HTML as string
+
+
+
+ `;
+ const result = getInputData({ input: { html }, rootDir });
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: undefined,
+ html: 'HTMLasstring
',
+ inlineModules: [],
+ moduleImports: [{ importPath: path.join(rootDir, 'app.js'), attributes: [] }],
+ assets: [],
+ name: 'index.html',
+ },
+ ]);
+ });
+
+ it('can set multiple html strings as input', () => {
+ const html1 = `
+
+
+ HTML1
+
+
+
+ `;
+ const html2 = `
+
+
+ HTML2
+
+
+ `;
+ const result = getInputData({
+ input: [
+ { html: html1, name: '1.html' },
+ { html: html2, name: '2.html' },
+ ],
+ rootDir,
+ });
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: undefined,
+ html: 'HTML1
',
+ inlineModules: [],
+ moduleImports: [{ importPath: path.join(rootDir, 'app.js'), attributes: [] }],
+ assets: [],
+ name: '1.html',
+ },
+ {
+ filePath: undefined,
+ html: 'HTML2
',
+ inlineModules: [],
+ moduleImports: [],
+ assets: [],
+ name: '2.html',
+ },
+ ]);
+ });
+
+ it('supports setting input to a glob', () => {
+ const result = getInputData({ input: 'pages/**/*.html', rootDir });
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: path.join(rootDir, 'pages', 'page-c.html'),
+ html: 'page-c.html
',
+ inlineModules: [],
+ moduleImports: [
+ { importPath: path.join(rootDir, 'pages', 'page-c.js'), attributes: [] },
+ { importPath: path.join(rootDir, 'pages', 'shared.js'), attributes: [] },
+ ],
+ assets: [],
+ name: 'page-c.html',
+ },
+ {
+ filePath: path.join(rootDir, 'pages', 'page-b.html'),
+ html: 'page-b.html
',
+ inlineModules: [],
+ moduleImports: [
+ { importPath: path.join(rootDir, 'pages', 'page-b.js'), attributes: [] },
+ { importPath: path.join(rootDir, 'pages', 'shared.js'), attributes: [] },
+ ],
+ assets: [],
+ name: 'page-b.html',
+ },
+ {
+ filePath: path.join(rootDir, 'pages', 'page-a.html'),
+ html: 'page-a.html
',
+ inlineModules: [],
+ moduleImports: [
+ { importPath: path.join(rootDir, 'pages', 'page-a.js'), attributes: [] },
+ { importPath: path.join(rootDir, 'pages', 'shared.js'), attributes: [] },
+ ],
+ assets: [],
+ name: 'page-a.html',
+ },
+ ]);
+ });
+
+ it('supports not flattening output directories', () => {
+ const result = getInputData({ input: 'pages/**/*.html', flattenOutput: false, rootDir });
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: path.join(rootDir, 'pages', 'page-c.html'),
+ html: 'page-c.html
',
+ inlineModules: [],
+ moduleImports: [
+ { importPath: path.join(rootDir, 'pages', 'page-c.js'), attributes: [] },
+ { importPath: path.join(rootDir, 'pages', 'shared.js'), attributes: [] },
+ ],
+ assets: [],
+ name: `pages${path.sep}page-c.html`,
+ },
+ {
+ filePath: path.join(rootDir, 'pages', 'page-b.html'),
+ html: 'page-b.html
',
+ inlineModules: [],
+ moduleImports: [
+ { importPath: path.join(rootDir, 'pages', 'page-b.js'), attributes: [] },
+ { importPath: path.join(rootDir, 'pages', 'shared.js'), attributes: [] },
+ ],
+ assets: [],
+ name: `pages${path.sep}page-b.html`,
+ },
+ {
+ filePath: path.join(rootDir, 'pages', 'page-a.html'),
+ html: 'page-a.html
',
+ inlineModules: [],
+ moduleImports: [
+ { importPath: path.join(rootDir, 'pages', 'page-a.js'), attributes: [] },
+ { importPath: path.join(rootDir, 'pages', 'shared.js'), attributes: [] },
+ ],
+ assets: [],
+ name: `pages${path.sep}page-a.html`,
+ },
+ ]);
+ });
+
+ it('supports pure HTML files', () => {
+ const html = `
+
+
+ pure HTML
+
+
+ `;
+ const result = getInputData({ input: { html }, rootDir });
+ assert.deepStrictEqual(cleanupResult(result), [
+ {
+ filePath: undefined,
+ html: 'pureHTML
',
+ inlineModules: [],
+ moduleImports: [],
+ assets: [],
+ name: 'index.html',
+ },
+ ]);
+ });
+
+ it('throws when no files or html is given', () => {
+ assert.throws(() => getInputData({ rootDir }));
+ });
+});
diff --git a/packages/rollup-plugin-html/test/input/extract/extractAssets.test.ts b/packages/rollup-plugin-html/test/input/extract/extractAssets.test.ts
new file mode 100644
index 0000000000..bad52491c5
--- /dev/null
+++ b/packages/rollup-plugin-html/test/input/extract/extractAssets.test.ts
@@ -0,0 +1,322 @@
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+import { parse } from 'parse5';
+import path from 'path';
+import { extractAssets } from '../../../src/input/extract/extractAssets.ts';
+
+const __dirname = import.meta.dirname;
+const rootDir = path.resolve(__dirname, '..', '..', 'fixtures', 'assets');
+
+describe('extractAssets', () => {
+ it('extracts assets from a document', () => {
+ const document = parse(`
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ `);
+ const assets = extractAssets({
+ document,
+ htmlFilePath: path.join(rootDir, 'index.html'),
+ htmlDir: rootDir,
+ rootDir,
+ });
+
+ const assetsWithoutcontent = assets.map(a => ({ ...a, content: undefined }));
+ assert.deepStrictEqual(assetsWithoutcontent, [
+ {
+ content: undefined,
+ filePath: path.join(rootDir, 'image-a.png'),
+ hashed: false,
+ },
+ {
+ content: undefined,
+ filePath: path.join(rootDir, 'image-b.png'),
+ hashed: false,
+ },
+ {
+ content: undefined,
+ filePath: path.join(rootDir, 'webmanifest.json'),
+ hashed: false,
+ },
+ {
+ content: undefined,
+ filePath: path.join(rootDir, 'image-a.svg'),
+ hashed: false,
+ },
+ {
+ content: undefined,
+ filePath: path.join(rootDir, 'styles.css'),
+ hashed: true,
+ },
+ {
+ content: undefined,
+ filePath: path.join(rootDir, 'image-social.png'),
+ hashed: true,
+ },
+ {
+ content: undefined,
+ filePath: path.join(rootDir, 'image-c.png'),
+ hashed: true,
+ },
+ {
+ content: undefined,
+ filePath: path.join(rootDir, 'image-b.svg'),
+ hashed: true,
+ },
+ ]);
+ });
+
+ it('reads file sources', () => {
+ const document = parse(`
+
+
+
+
+
+
+
+
+
+
+
+
+
+ `);
+ const assets = extractAssets({
+ document,
+ htmlFilePath: path.join(rootDir, 'index.html'),
+ htmlDir: rootDir,
+ rootDir,
+ });
+
+ const transformedAssets = assets.map(asset => ({
+ ...asset,
+ content: asset.content.toString('utf-8').replace(/\s/g, ''),
+ }));
+ assert.deepStrictEqual(transformedAssets, [
+ {
+ content: '{"message":"helloworld"}',
+ filePath: path.join(rootDir, 'webmanifest.json'),
+ hashed: false,
+ },
+ {
+ content:
+ '',
+ filePath: path.join(rootDir, 'image-a.svg'),
+ hashed: false,
+ },
+ {
+ content: ':root{color:blue;}',
+ filePath: path.join(rootDir, 'styles.css'),
+ hashed: true,
+ },
+ {
+ content:
+ '',
+ filePath: path.join(rootDir, 'image-b.svg'),
+ hashed: true,
+ },
+ ]);
+ });
+
+ it('handles paths into directories', () => {
+ const document = parse(`
+
+
+
+
+
+
+ `);
+ const assets = extractAssets({
+ document,
+ htmlFilePath: path.join(rootDir, 'index.html'),
+ htmlDir: rootDir,
+ rootDir,
+ });
+
+ assert.strictEqual(assets.length, 2);
+ assert.strictEqual(assets[0].filePath, path.join(rootDir, 'foo', 'x.css'));
+ assert.strictEqual(assets[1].filePath, path.join(rootDir, 'foo', 'bar', 'y.css'));
+ assert.strictEqual(assets[0].content.toString('utf-8').replace(/\s/g, ''), ':root{color:x;}');
+ assert.strictEqual(assets[1].content.toString('utf-8').replace(/\s/g, ''), ':root{color:y;}');
+ });
+
+ it('resolves relative to HTML file location', () => {
+ const document = parse(`
+
+
+
+
+
+
+ `);
+ const assets = extractAssets({
+ document,
+ htmlFilePath: path.join(rootDir, 'foo', 'index.html'),
+ htmlDir: path.join(rootDir, 'foo'),
+ rootDir,
+ });
+
+ assert.strictEqual(assets.length, 2);
+ assert.strictEqual(assets[0].filePath, path.join(rootDir, 'foo', 'x.css'));
+ assert.strictEqual(assets[1].filePath, path.join(rootDir, 'styles.css'));
+ assert.strictEqual(assets[0].content.toString('utf-8').replace(/\s/g, ''), ':root{color:x;}');
+ assert.strictEqual(
+ assets[1].content.toString('utf-8').replace(/\s/g, ''),
+ ':root{color:blue;}',
+ );
+ });
+
+ it('resolves absolute paths relative to root dir', () => {
+ const document = parse(`
+
+
+
+
+
+
+ `);
+ const assets = extractAssets({
+ document,
+ htmlFilePath: path.join(rootDir, 'foo', 'index.html'),
+ htmlDir: path.join(rootDir, 'foo'),
+ rootDir,
+ });
+
+ assert.strictEqual(assets.length, 2);
+ assert.strictEqual(assets[0].filePath, path.join(rootDir, 'foo', 'x.css'));
+ assert.strictEqual(assets[1].filePath, path.join(rootDir, 'styles.css'));
+ assert.strictEqual(assets[0].content.toString('utf-8').replace(/\s/g, ''), ':root{color:x;}');
+ assert.strictEqual(
+ assets[1].content.toString('utf-8').replace(/\s/g, ''),
+ ':root{color:blue;}',
+ );
+ });
+
+ it('can reference the same asset with a hashed and non-hashed node', () => {
+ const document = parse(`
+
+
+
+
+
+
+ `);
+ const assets = extractAssets({
+ document,
+ htmlFilePath: path.join(rootDir, 'index.html'),
+ htmlDir: rootDir,
+ rootDir,
+ });
+
+ assert.strictEqual(assets.length, 2);
+ const assetsWithoutcontent = assets.map(a => ({ ...a, content: undefined }));
+ assert.deepStrictEqual(assetsWithoutcontent, [
+ {
+ content: undefined,
+ filePath: path.join(rootDir, 'image-a.png'),
+ hashed: true,
+ },
+ {
+ content: undefined,
+ filePath: path.join(rootDir, 'image-a.png'),
+ hashed: false,
+ },
+ ]);
+ });
+
+ it('does not count remote URLs as assets', () => {
+ const document = parse(`
+
+
+
+
+
+ `);
+ const assets = extractAssets({
+ document,
+ htmlFilePath: path.join(rootDir, 'foo', 'index.html'),
+ htmlDir: path.join(rootDir, 'foo'),
+ rootDir,
+ });
+
+ assert.strictEqual(assets.length, 0);
+ });
+
+ it('does treat non module script tags as assets', () => {
+ const document = parse(`
+
+
+
+
+
+ `);
+ const assets = extractAssets({
+ document,
+ htmlFilePath: path.join(rootDir, 'index.html'),
+ htmlDir: path.join(rootDir),
+ rootDir,
+ });
+
+ assert.strictEqual(assets.length, 1);
+ assert.strictEqual(assets[0].filePath, path.join(rootDir, 'no-module.js'));
+ assert.strictEqual(assets[0].content.toString('utf-8'), '/* no module script file */\n');
+ });
+
+ it('handles a picture tag using source tags with srcset', () => {
+ const document = parse(`
+
+
+
+
+
+
+
+
+
+ `);
+ const assets = extractAssets({
+ document,
+ htmlFilePath: path.join(rootDir, 'index.html'),
+ htmlDir: path.join(rootDir),
+ rootDir,
+ });
+
+ // the src is not the same as the small jpeg image
+ assert.strictEqual(assets.length, 4);
+ assert.strictEqual(assets[0].filePath, path.join(rootDir, 'images', 'eb26e6ca-30.avif'));
+ assert.strictEqual(assets[1].filePath, path.join(rootDir, 'images', 'eb26e6ca-60.avif'));
+ assert.strictEqual(assets[2].filePath, path.join(rootDir, 'images', 'eb26e6ca-30.jpeg'));
+ assert.strictEqual(assets[3].filePath, path.join(rootDir, 'images', 'eb26e6ca-60.jpeg'));
+ });
+});
diff --git a/packages/rollup-plugin-html/test/input/extract/extractModules.test.ts b/packages/rollup-plugin-html/test/input/extract/extractModules.test.ts
new file mode 100644
index 0000000000..c7bc8b3bc7
--- /dev/null
+++ b/packages/rollup-plugin-html/test/input/extract/extractModules.test.ts
@@ -0,0 +1,202 @@
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+import path from 'path';
+import { parse, serialize } from 'parse5';
+
+import { extractModules } from '../../../src/input/extract/extractModules.ts';
+
+const { sep } = path;
+
+describe('extractModules()', () => {
+ it('extracts all modules from a html document', () => {
+ const document = parse(
+ 'before
' +
+ '' +
+ '' +
+ 'after
',
+ );
+
+ const { moduleImports, inlineModules } = extractModules({
+ document,
+ htmlDir: '/',
+ rootDir: '/',
+ });
+ const htmlWithoutModules = serialize(document);
+
+ assert.strictEqual(inlineModules.length, 0);
+ assert.deepStrictEqual(moduleImports, [
+ { importPath: `${sep}foo.js`, attributes: [] },
+ { importPath: `${sep}bar.js`, attributes: [] },
+ ]);
+ assert.strictEqual(
+ htmlWithoutModules,
+ 'before
after
',
+ );
+ });
+
+ it('does not touch non module scripts', () => {
+ const document = parse(
+ 'before
' +
+ '' +
+ '' +
+ 'after
',
+ );
+
+ const { moduleImports, inlineModules } = extractModules({
+ document,
+ htmlDir: '/',
+ rootDir: '/',
+ });
+ const htmlWithoutModules = serialize(document);
+
+ assert.strictEqual(inlineModules.length, 0);
+ assert.deepStrictEqual(moduleImports, []);
+ assert.strictEqual(
+ htmlWithoutModules,
+ 'before
after
',
+ );
+ });
+
+ it('resolves imports relative to the root dir', () => {
+ const document = parse(
+ 'before
' +
+ '' +
+ '' +
+ 'after
',
+ );
+
+ const { moduleImports, inlineModules } = extractModules({
+ document,
+ htmlDir: '/',
+ rootDir: '/base/',
+ });
+ const htmlWithoutModules = serialize(document);
+
+ assert.strictEqual(inlineModules.length, 0);
+ assert.deepStrictEqual(moduleImports, [
+ { importPath: `${sep}foo.js`, attributes: [] },
+ { importPath: `${sep}base${sep}bar.js`, attributes: [] },
+ ]);
+ assert.strictEqual(
+ htmlWithoutModules,
+ 'before
after
',
+ );
+ });
+
+ it('resolves relative imports relative to the relative import base', () => {
+ const document = parse(
+ 'before
' +
+ '' +
+ '' +
+ 'after
',
+ );
+
+ const { moduleImports, inlineModules } = extractModules({
+ document,
+ htmlDir: '/base-1/base-2/',
+ rootDir: '/base-1/',
+ });
+ const htmlWithoutModules = serialize(document);
+
+ assert.strictEqual(inlineModules.length, 0);
+ assert.deepStrictEqual(moduleImports, [
+ { importPath: `${sep}base-1${sep}base-2${sep}foo.js`, attributes: [] },
+ { importPath: `${sep}base-1${sep}bar.js`, attributes: [] },
+ ]);
+ assert.strictEqual(
+ htmlWithoutModules,
+ 'before
after
',
+ );
+ });
+
+ it('extracts all inline modules from a html document', () => {
+ const document = parse(
+ 'before
' +
+ '' +
+ '' +
+ 'after
',
+ );
+
+ const { moduleImports, inlineModules } = extractModules({
+ document,
+ htmlDir: '/',
+ rootDir: '/',
+ });
+ const htmlWithoutModules = serialize(document);
+
+ assert.deepStrictEqual(inlineModules, [
+ {
+ importPath: '/inline-module-cce79ce714e2c3b250afef32e61fb003.js',
+ code: '/* my module 1 */',
+ attributes: [],
+ },
+ {
+ importPath: '/inline-module-d9a0918508784903d131c7c4eb98e424.js',
+ code: '/* my module 2 */',
+ attributes: [],
+ },
+ ]);
+ assert.deepStrictEqual(moduleImports, []);
+ assert.strictEqual(
+ htmlWithoutModules,
+ 'before
after
',
+ );
+ });
+
+ it('prefixes inline module with index.html directory', () => {
+ const document = parse(
+ 'before
' +
+ '' +
+ '' +
+ 'after
',
+ );
+
+ const { moduleImports, inlineModules } = extractModules({
+ document,
+ htmlDir: '/foo/bar/',
+ rootDir: '/',
+ });
+ const htmlWithoutModules = serialize(document);
+
+ assert.deepStrictEqual(inlineModules, [
+ {
+ importPath: '/foo/bar/inline-module-cce79ce714e2c3b250afef32e61fb003.js',
+ code: '/* my module 1 */',
+ attributes: [],
+ },
+ {
+ importPath: '/foo/bar/inline-module-d9a0918508784903d131c7c4eb98e424.js',
+ code: '/* my module 2 */',
+ attributes: [],
+ },
+ ]);
+ assert.deepStrictEqual(moduleImports, []);
+ assert.strictEqual(
+ htmlWithoutModules,
+ 'before
after
',
+ );
+ });
+
+ it('ignores absolute paths', () => {
+ const document = parse(
+ 'before
' +
+ '' +
+ '' +
+ 'after
',
+ );
+
+ const { moduleImports, inlineModules } = extractModules({
+ document,
+ htmlDir: '/',
+ rootDir: '/',
+ });
+ const htmlWithoutModules = serialize(document);
+
+ assert.strictEqual(inlineModules.length, 0);
+ assert.deepStrictEqual(moduleImports, [{ importPath: `${sep}bar.js`, attributes: [] }]);
+ assert.strictEqual(
+ htmlWithoutModules,
+ 'before
after
',
+ );
+ });
+});
diff --git a/packages/rollup-plugin-html/test/output/getEntrypointBundles.test.ts b/packages/rollup-plugin-html/test/output/getEntrypointBundles.test.ts
new file mode 100644
index 0000000000..bb7772df25
--- /dev/null
+++ b/packages/rollup-plugin-html/test/output/getEntrypointBundles.test.ts
@@ -0,0 +1,392 @@
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+import { getEntrypointBundles, createImportPath } from '../../src/output/getEntrypointBundles.ts';
+import type { GeneratedBundle, ScriptModuleTag } from '../../src/RollupPluginHTMLOptions.ts';
+
+describe('createImportPath()', () => {
+ it('creates a relative import path', () => {
+ assert.strictEqual(
+ createImportPath({
+ outputDir: 'dist',
+ fileOutputDir: 'dist',
+ htmlFileName: 'index.html',
+ fileName: 'foo.js',
+ }),
+ './foo.js',
+ );
+ });
+
+ it('handles files output in a different directory', () => {
+ assert.strictEqual(
+ createImportPath({
+ outputDir: 'dist',
+ fileOutputDir: 'dist/legacy',
+ htmlFileName: 'index.html',
+ fileName: 'foo.js',
+ }),
+ './legacy/foo.js',
+ );
+ });
+
+ it('handles directory in filename', () => {
+ assert.strictEqual(
+ createImportPath({
+ outputDir: 'dist',
+ fileOutputDir: 'dist',
+ htmlFileName: 'index.html',
+ fileName: 'legacy/foo.js',
+ }),
+ './legacy/foo.js',
+ );
+ });
+
+ it('allows configuring a public path', () => {
+ assert.strictEqual(
+ createImportPath({
+ publicPath: 'static',
+ outputDir: 'dist',
+ fileOutputDir: 'dist',
+ htmlFileName: 'index.html',
+ fileName: 'foo.js',
+ }),
+ './static/foo.js',
+ );
+ });
+
+ it('allows configuring an absolute public path', () => {
+ assert.strictEqual(
+ createImportPath({
+ publicPath: '/static',
+ outputDir: 'dist',
+ fileOutputDir: 'dist',
+ htmlFileName: 'index.html',
+ fileName: 'foo.js',
+ }),
+ '/static/foo.js',
+ );
+ });
+
+ it('allows configuring an absolute public path with just a /', () => {
+ assert.strictEqual(
+ createImportPath({
+ publicPath: '/',
+ outputDir: 'dist',
+ fileOutputDir: 'dist',
+ htmlFileName: 'index.html',
+ fileName: 'foo.js',
+ }),
+ '/foo.js',
+ );
+ });
+
+ it('allows configuring an absolute public path with a trailing /', () => {
+ assert.strictEqual(
+ createImportPath({
+ publicPath: '/static/public/',
+ outputDir: 'dist',
+ fileOutputDir: 'dist',
+ htmlFileName: 'index.html',
+ fileName: 'foo.js',
+ }),
+ '/static/public/foo.js',
+ );
+ });
+
+ it('respects a different output dir when configuring a public path', () => {
+ assert.strictEqual(
+ createImportPath({
+ publicPath: '/static',
+ outputDir: 'dist',
+ fileOutputDir: 'dist/legacy',
+ htmlFileName: 'index.html',
+ fileName: 'foo.js',
+ }),
+ '/static/legacy/foo.js',
+ );
+ });
+
+ it('when html is output in a directory, creates a relative path from the html file to the js file', () => {
+ assert.strictEqual(
+ createImportPath({
+ outputDir: 'dist',
+ fileOutputDir: 'dist',
+ htmlFileName: 'pages/index.html',
+ fileName: 'foo.js',
+ }),
+ '../foo.js',
+ );
+ });
+
+ it('when html is output in a directory and absolute path is set, creates a direct path from the root to the js file', () => {
+ assert.strictEqual(
+ createImportPath({
+ publicPath: '/static/',
+ outputDir: 'dist',
+ fileOutputDir: 'dist',
+ htmlFileName: 'pages/index.html',
+ fileName: 'foo.js',
+ }),
+ '/static/foo.js',
+ );
+ });
+});
+
+describe('getEntrypointBundles()', () => {
+ const defaultBundles: GeneratedBundle[] = [
+ {
+ name: 'default',
+ options: { format: 'es', dir: 'dist' },
+ bundle: {
+ // @ts-ignore
+ 'app.js': {
+ isEntry: true,
+ fileName: 'app.js',
+ facadeModuleId: '/root/app.js',
+ type: 'chunk',
+ },
+ },
+ },
+ ];
+
+ const inputModuleIds: ScriptModuleTag[] = [
+ { importPath: '/root/app.js' },
+ { importPath: '/root/foo.js' },
+ ];
+
+ const defaultOptions = {
+ pluginOptions: {},
+ inputModuleIds,
+ outputDir: 'dist',
+ htmlFileName: 'index.html',
+ generatedBundles: defaultBundles,
+ };
+
+ it('generates entrypoints for a simple project', async () => {
+ const output = await getEntrypointBundles(defaultOptions);
+ assert.strictEqual(Object.keys(output).length, 1);
+ assert.strictEqual(output.default.options, defaultBundles[0].options);
+ assert.strictEqual(output.default.bundle, defaultBundles[0].bundle);
+ assert.strictEqual(output.default.entrypoints.length, 1);
+ assert.strictEqual(output.default.entrypoints[0].chunk, defaultBundles[0].bundle['app.js']);
+ assert.deepStrictEqual(
+ output.default.entrypoints.map(e => e.importPath),
+ ['./app.js'],
+ );
+ });
+
+ it('does not output non-entrypoints', async () => {
+ const generatedBundles: GeneratedBundle[] = [
+ {
+ name: 'default',
+ options: { format: 'es', dir: 'dist' },
+ bundle: {
+ // @ts-ignore
+ 'app.js': {
+ isEntry: true,
+ fileName: 'app.js',
+ facadeModuleId: '/root/app.js',
+ type: 'chunk',
+ },
+ // @ts-ignore
+ 'not-app.js': {
+ isEntry: false,
+ fileName: 'not-app.js',
+ facadeModuleId: '/root/app.js',
+ type: 'chunk',
+ },
+ },
+ },
+ ];
+ const output = await getEntrypointBundles({
+ ...defaultOptions,
+ generatedBundles,
+ });
+ assert.strictEqual(Object.keys(output).length, 1);
+ assert.strictEqual(output.default.entrypoints.length, 1);
+ assert.deepStrictEqual(
+ output.default.entrypoints.map(e => e.importPath),
+ ['./app.js'],
+ );
+ });
+
+ it('does not output non-chunks', async () => {
+ const generatedBundles: GeneratedBundle[] = [
+ {
+ name: 'default',
+ options: { format: 'es', dir: 'dist' },
+ bundle: {
+ // @ts-ignore
+ 'app.js': {
+ isEntry: true,
+ fileName: 'app.js',
+ facadeModuleId: '/root/app.js',
+ type: 'chunk',
+ },
+ // @ts-ignore
+ 'not-app.js': {
+ // @ts-ignore
+ isEntry: true,
+ fileName: 'not-app.js',
+ facadeModuleId: '/root/app.js',
+ type: 'asset',
+ },
+ },
+ },
+ ];
+ const output = await getEntrypointBundles({
+ ...defaultOptions,
+ generatedBundles,
+ });
+ assert.strictEqual(Object.keys(output).length, 1);
+ assert.strictEqual(output.default.entrypoints.length, 1);
+ assert.deepStrictEqual(
+ output.default.entrypoints.map(e => e.importPath),
+ ['./app.js'],
+ );
+ });
+
+ it('matches on facadeModuleId', async () => {
+ const generatedBundles: GeneratedBundle[] = [
+ {
+ name: 'default',
+ options: { format: 'es', dir: 'dist' },
+ bundle: {
+ // @ts-ignore
+ 'app.js': {
+ isEntry: true,
+ fileName: 'app.js',
+ facadeModuleId: '/root/app.js',
+ type: 'chunk',
+ },
+ // @ts-ignore
+ 'not-app.js': {
+ isEntry: true,
+ fileName: 'not-app.js',
+ facadeModuleId: '/root/not-app.js',
+ type: 'chunk',
+ },
+ },
+ },
+ ];
+ const output = await getEntrypointBundles({
+ ...defaultOptions,
+ generatedBundles,
+ });
+ assert.strictEqual(Object.keys(output).length, 1);
+ assert.strictEqual(output.default.entrypoints.length, 1);
+ assert.deepStrictEqual(
+ output.default.entrypoints.map(e => e.importPath),
+ ['./app.js'],
+ );
+ });
+
+ it('returns all entrypoints when no input module ids are given', async () => {
+ const generatedBundles: GeneratedBundle[] = [
+ {
+ name: 'default',
+ options: { format: 'es', dir: 'dist' },
+ bundle: {
+ // @ts-ignore
+ 'app.js': {
+ isEntry: true,
+ fileName: 'app.js',
+ facadeModuleId: '/root/app.js',
+ type: 'chunk',
+ },
+ // @ts-ignore
+ 'not-app.js': {
+ isEntry: true,
+ fileName: 'not-app.js',
+ facadeModuleId: '/root/not-app.js',
+ type: 'chunk',
+ },
+ },
+ },
+ ];
+
+ const inputModuleIds: ScriptModuleTag[] = [
+ { importPath: '/root/app.js' },
+ { importPath: '/root/not-app.js' },
+ ];
+
+ const output = await getEntrypointBundles({
+ ...defaultOptions,
+ inputModuleIds,
+ generatedBundles,
+ });
+ assert.strictEqual(Object.keys(output).length, 1);
+ assert.strictEqual(output.default.entrypoints.length, 2);
+ assert.deepStrictEqual(
+ output.default.entrypoints.map(e => e.importPath),
+ ['./app.js', './not-app.js'],
+ );
+ });
+
+ it('generates entrypoint for multiple bundles', async () => {
+ const generatedBundles: GeneratedBundle[] = [
+ {
+ name: 'modern',
+ options: { format: 'es', dir: 'dist' },
+ bundle: {
+ // @ts-ignore
+ 'app.js': {
+ isEntry: true,
+ fileName: 'app.js',
+ facadeModuleId: '/root/app.js',
+ type: 'chunk',
+ },
+ },
+ },
+ {
+ name: 'legacy',
+ options: { format: 'es', dir: 'dist/legacy' },
+ bundle: {
+ // @ts-ignore
+ 'app.js': {
+ isEntry: true,
+ fileName: 'app.js',
+ facadeModuleId: '/root/app.js',
+ type: 'chunk',
+ },
+ },
+ },
+ ];
+
+ const output = await getEntrypointBundles({
+ ...defaultOptions,
+ generatedBundles,
+ });
+
+ assert.strictEqual(Object.keys(output).length, 2);
+ assert.strictEqual(output.modern.options, generatedBundles[0].options);
+ assert.strictEqual(output.legacy.options, generatedBundles[1].options);
+ assert.strictEqual(output.modern.bundle, generatedBundles[0].bundle);
+ assert.strictEqual(output.legacy.bundle, generatedBundles[1].bundle);
+ assert.strictEqual(output.modern.entrypoints.length, 1);
+ assert.strictEqual(output.modern.entrypoints[0].chunk, generatedBundles[0].bundle['app.js']);
+ assert.deepStrictEqual(
+ output.modern.entrypoints.map(e => e.importPath),
+ ['./app.js'],
+ );
+ assert.strictEqual(output.legacy.entrypoints.length, 1);
+ assert.strictEqual(output.legacy.entrypoints[0].chunk, generatedBundles[1].bundle['app.js']);
+ assert.deepStrictEqual(
+ output.legacy.entrypoints.map(e => e.importPath),
+ ['./legacy/app.js'],
+ );
+ });
+
+ it('allows configuring a public path', async () => {
+ const output = await getEntrypointBundles({
+ ...defaultOptions,
+ pluginOptions: { publicPath: '/static' },
+ });
+
+ assert.strictEqual(Object.keys(output).length, 1);
+ assert.strictEqual(output.default.entrypoints.length, 1);
+ assert.deepStrictEqual(
+ output.default.entrypoints.map(e => e.importPath),
+ ['/static/app.js'],
+ );
+ });
+});
diff --git a/packages/rollup-plugin-html/test/output/getOutputHTML.test.ts b/packages/rollup-plugin-html/test/output/getOutputHTML.test.ts
new file mode 100644
index 0000000000..cb3c97ba79
--- /dev/null
+++ b/packages/rollup-plugin-html/test/output/getOutputHTML.test.ts
@@ -0,0 +1,221 @@
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+import path from 'path';
+import type { GetOutputHTMLParams } from '../../src/output/getOutputHTML.ts';
+import { getOutputHTML } from '../../src/output/getOutputHTML.ts';
+import type { EntrypointBundle } from '../../src/RollupPluginHTMLOptions.ts';
+
+const __dirname = import.meta.dirname;
+
+describe('getOutputHTML()', () => {
+ const defaultEntrypointBundles: Record = {
+ default: {
+ name: 'default',
+ options: { format: 'es' },
+ // @ts-ignore
+ entrypoints: [{ importPath: '/app.js' }, { importPath: '/module.js' }],
+ },
+ };
+
+ const defaultOptions: GetOutputHTMLParams = {
+ pluginOptions: {},
+ outputDir: '/',
+ emittedAssets: { static: new Map(), hashed: new Map() },
+ entrypointBundles: defaultEntrypointBundles,
+ input: {
+ html: 'Input HTML ',
+ name: 'index.html',
+ moduleImports: [],
+ assets: [],
+ inlineModules: [],
+ },
+ defaultInjectDisabled: false,
+ injectServiceWorker: false,
+ serviceWorkerPath: '',
+ strictCSPInlineScripts: false,
+ };
+
+ it('injects output into the input HTML', async () => {
+ const output = await getOutputHTML(defaultOptions);
+ assert.strictEqual(
+ output,
+ 'Input HTML ' +
+ '' +
+ '' +
+ '',
+ );
+ });
+
+ it('generates a HTML file for multiple rollup bundles', async () => {
+ const entrypointBundles: Record = {
+ modern: {
+ name: 'modern',
+ options: { format: 'es' },
+ // @ts-ignore
+ entrypoints: [{ importPath: '/app.js' }, { importPath: '/module.js' }],
+ },
+ legacy: {
+ name: 'legacy',
+ options: { format: 'system' },
+ // @ts-ignore
+ entrypoints: [{ importPath: '/legacy/app.js' }, { importPath: '/legacy/module.js' }],
+ },
+ };
+
+ const output = await getOutputHTML({ ...defaultOptions, entrypointBundles });
+ assert.strictEqual(
+ output,
+ 'Input HTML ' +
+ '' +
+ '' +
+ '' +
+ '' +
+ '',
+ );
+ });
+
+ it('can transform html output', async () => {
+ const output = await getOutputHTML({
+ ...defaultOptions,
+ pluginOptions: {
+ ...defaultOptions.pluginOptions,
+ transformHtml: html => html.replace('Input HTML', 'Transformed Input HTML'),
+ },
+ });
+
+ assert.strictEqual(
+ output,
+ 'Transformed Input HTML ' +
+ '' +
+ '' +
+ '',
+ );
+ });
+
+ it('allows setting multiple html transform functions', async () => {
+ const output = await getOutputHTML({
+ ...defaultOptions,
+ pluginOptions: {
+ ...defaultOptions.pluginOptions,
+ transformHtml: [
+ html => html.replace('Input HTML', 'Transformed Input HTML'),
+ html => html.replace(/h1/g, 'h2'),
+ ],
+ },
+ });
+
+ assert.strictEqual(
+ output,
+ 'Transformed Input HTML ' +
+ '' +
+ '' +
+ '',
+ );
+ });
+
+ it('can combine external and regular output transform functions', async () => {
+ const output = await getOutputHTML({
+ ...defaultOptions,
+ pluginOptions: {
+ ...defaultOptions.pluginOptions,
+ transformHtml: html => html.replace('Input HTML', 'Transformed Input HTML'),
+ },
+ outputExternalTransformHtmlFns: [html => html.replace(/h1/g, 'h2')],
+ });
+
+ assert.strictEqual(
+ output,
+ 'Transformed Input HTML ' +
+ '' +
+ '' +
+ '',
+ );
+ });
+
+ it('can disable default injection', async () => {
+ const output = await getOutputHTML({
+ ...defaultOptions,
+ defaultInjectDisabled: true,
+ });
+
+ assert.strictEqual(output, 'Input HTML ');
+ });
+
+ it('can converts absolute urls to full absolute urls', async () => {
+ const rootDir = path.resolve(__dirname, '..', 'fixtures', 'assets');
+ const hashed = new Map();
+ hashed.set(path.join(rootDir, 'image-social.png'), 'image-social-xxx.png');
+
+ const output = await getOutputHTML({
+ ...defaultOptions,
+ defaultInjectDisabled: true,
+ pluginOptions: {
+ absoluteBaseUrl: 'http://test.com',
+ rootDir,
+ },
+ emittedAssets: { static: new Map(), hashed },
+ input: {
+ ...defaultOptions.input,
+ html: [
+ '',
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ '',
+ ].join('\n'),
+ filePath: path.join(rootDir, 'index.html'),
+ },
+ });
+
+ assert.strictEqual(
+ output,
+ [
+ '',
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ '',
+ ].join('\n'),
+ );
+ });
+
+ it('can minify HTML', async () => {
+ const htmlInput = `
+
+
+
+
+
+
+
+
+
+ `;
+ const output = await getOutputHTML({
+ ...defaultOptions,
+ pluginOptions: {
+ ...defaultOptions.pluginOptions,
+ minify: true,
+ },
+ input: {
+ ...defaultOptions.input,
+ html: htmlInput,
+ },
+ });
+
+ assert.strictEqual(
+ output,
+ '',
+ );
+ });
+});
diff --git a/packages/rollup-plugin-html/test/output/injectBundles.test.ts b/packages/rollup-plugin-html/test/output/injectBundles.test.ts
new file mode 100644
index 0000000000..bf9530db9a
--- /dev/null
+++ b/packages/rollup-plugin-html/test/output/injectBundles.test.ts
@@ -0,0 +1,130 @@
+import { getTextContent } from '@web/parse5-utils';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+import { parse, serialize } from 'parse5';
+
+import { injectBundles, createLoadScript } from '../../src/output/injectBundles.ts';
+
+describe('createLoadScript()', () => {
+ it('creates a script for es modules', () => {
+ // parse5 types are broken
+ const scriptAst = createLoadScript('./app.js', 'es') as any;
+
+ assert.strictEqual(scriptAst.tagName, 'script');
+ assert.deepStrictEqual(scriptAst.attrs, [
+ { name: 'type', value: 'module' },
+ { name: 'src', value: './app.js' },
+ ]);
+ });
+
+ it('creates a script for systemjs', () => {
+ // parse5 types are broken
+ const scriptAst = createLoadScript('./app.js', 'system') as any;
+
+ assert.strictEqual(scriptAst.tagName, 'script');
+ assert.strictEqual(getTextContent(scriptAst), 'System.import("./app.js");');
+ });
+
+ it('creates a script for other modules types', () => {
+ const scriptAst = createLoadScript('./app.js', 'iife') as any;
+
+ assert.strictEqual(scriptAst.tagName, 'script');
+ assert.deepStrictEqual(scriptAst.attrs, [
+ { name: 'src', value: './app.js' },
+ { name: 'defer', value: '' },
+ ]);
+ });
+});
+
+describe('injectBundles()', () => {
+ it('can inject a single bundle', () => {
+ const document = parse(
+ [
+ //
+ '',
+ '',
+ '',
+ 'Hello world ',
+ '',
+ '',
+ ].join(''),
+ );
+
+ injectBundles(document, [
+ {
+ options: { format: 'es' },
+ entrypoints: [
+ {
+ importPath: 'app.js',
+ // @ts-ignore
+ chunk: {},
+ },
+ ],
+ },
+ ]);
+ const expected = [
+ //
+ '',
+ '',
+ '',
+ 'Hello world ',
+ '',
+ '',
+ '',
+ ].join('');
+
+ assert.strictEqual(serialize(document), expected);
+ });
+
+ it('can inject multiple bundles', () => {
+ const document = parse(
+ [
+ //
+ '',
+ '',
+ '',
+ 'Hello world ',
+ '',
+ '',
+ ].join(''),
+ );
+
+ injectBundles(document, [
+ // @ts-ignore
+ {
+ options: { format: 'es' },
+ entrypoints: [
+ {
+ importPath: './app.js',
+ // @ts-ignore
+ chunk: null,
+ },
+ ],
+ },
+ // @ts-ignore
+ {
+ options: { format: 'iife' },
+ entrypoints: [
+ {
+ importPath: '/scripts/script.js',
+ // @ts-ignore
+ chunk: null,
+ },
+ ],
+ },
+ ]);
+ const expected = [
+ //
+ '',
+ '',
+ '',
+ 'Hello world ',
+ '',
+ '',
+ '',
+ '',
+ ].join('');
+
+ assert.strictEqual(serialize(document), expected);
+ });
+});
diff --git a/packages/rollup-plugin-html/test/output/injectedUpdatedAssetPaths.test.ts b/packages/rollup-plugin-html/test/output/injectedUpdatedAssetPaths.test.ts
new file mode 100644
index 0000000000..8e94ba868b
--- /dev/null
+++ b/packages/rollup-plugin-html/test/output/injectedUpdatedAssetPaths.test.ts
@@ -0,0 +1,353 @@
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
+import path from 'path';
+import { parse, serialize } from 'parse5';
+import type { InputData } from '../../src/input/InputData.ts';
+
+import { injectedUpdatedAssetPaths } from '../../src/output/injectedUpdatedAssetPaths.ts';
+
+describe('injectedUpdatedAssetPaths()', () => {
+ it('injects updated asset paths', () => {
+ const document = parse(
+ [
+ '',
+ ' ',
+ '',
+ ' ',
+ ' ',
+ '',
+ '',
+ '',
+ ].join(''),
+ );
+
+ const input: InputData = {
+ html: '',
+ name: 'index.html',
+ moduleImports: [],
+ inlineModules: [],
+ assets: [],
+ filePath: '/root/index.html',
+ };
+ const hashed = new Map();
+ hashed.set(path.join(path.sep, 'root', 'styles.css'), 'styles-xxx.css');
+ hashed.set(path.join(path.sep, 'root', 'foo', 'image-a.png'), 'image-a-xxx.png');
+ hashed.set(path.join(path.sep, 'root', 'image-b.png'), 'image-b-xxx.png');
+ hashed.set(path.join(path.sep, 'root', 'no-module.js'), 'no-module-xxx.js');
+
+ injectedUpdatedAssetPaths({
+ document,
+ input,
+ outputDir: '/root/dist/',
+ rootDir: '/root/',
+ emittedAssets: { static: new Map(), hashed },
+ });
+
+ const expected = [
+ '',
+ ' ',
+ '',
+ ' ',
+ ' ',
+ '',
+ '',
+ '',
+ ].join('');
+
+ assert.strictEqual(serialize(document), expected);
+ });
+
+ it('handles a picture tag using source tags with srcset', () => {
+ const document = parse(
+ [
+ '',
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ '',
+ ].join(''),
+ );
+
+ const input: InputData = {
+ html: '',
+ name: 'index.html',
+ moduleImports: [],
+ inlineModules: [],
+ assets: [],
+ filePath: '/root/index.html',
+ };
+ const hashed = new Map();
+ hashed.set(path.join(path.sep, 'root', 'images', 'eb26e6ca-30.avif'), 'eb26e6ca-30-xxx.avif');
+ hashed.set(path.join(path.sep, 'root', 'images', 'eb26e6ca-60.avif'), 'eb26e6ca-60-xxx.avif');
+ hashed.set(path.join(path.sep, 'root', 'images', 'eb26e6ca-30.jpeg'), 'eb26e6ca-30-xxx.jpeg');
+ hashed.set(path.join(path.sep, 'root', 'images', 'eb26e6ca-60.jpeg'), 'eb26e6ca-60-xxx.jpeg');
+
+ injectedUpdatedAssetPaths({
+ document,
+ input,
+ outputDir: '/root/dist/',
+ rootDir: '/root/',
+ emittedAssets: { static: new Map(), hashed },
+ });
+
+ const expected = [
+ '',
+ '',
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ ].join('\n');
+ assert.strictEqual(serialize(document).replace(/ {4}/g, '\n'), expected);
+ });
+
+ it('handles video tag using source tags with src', () => {
+ const document = parse(
+ [
+ '',
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ ' ',
+ '',
+ ].join(''),
+ );
+
+ const input: InputData = {
+ html: '',
+ name: 'index.html',
+ moduleImports: [],
+ inlineModules: [],
+ assets: [],
+ filePath: '/root/index.html',
+ };
+ const hashed = new Map();
+ hashed.set(
+ path.join(path.sep, 'root', 'videos', 'typer-hydration.mp4'),
+ 'typer-hydration-xxx.mp4',
+ );
+
+ injectedUpdatedAssetPaths({
+ document,
+ input,
+ outputDir: '/root/dist/',
+ rootDir: '/root/',
+ emittedAssets: { static: new Map(), hashed },
+ });
+
+ const expected = [
+ '',
+ '',
+ ' ',
+ ' ',
+ ].join('\n');
+ assert.strictEqual(serialize(document).replace(/ {4}/g, '\n'), expected);
+ });
+
+ it('handles virtual files', () => {
+ const document = parse(
+ [
+ '',
+ ' ',
+ '',
+ ' ',
+ ' ',
+ '',
+ '',
+ ].join(''),
+ );
+
+ const input: InputData = {
+ html: '',
+ name: 'index.html',
+ moduleImports: [],
+ inlineModules: [],
+ assets: [],
+ };
+ const hashed = new Map();
+ hashed.set(path.join(path.sep, 'root', 'styles.css'), 'styles-xxx.css');
+ hashed.set(path.join(path.sep, 'root', 'foo', 'image-a.png'), 'image-a-xxx.png');
+ hashed.set(path.join(path.sep, 'root', 'image-b.png'), 'image-b-xxx.png');
+
+ injectedUpdatedAssetPaths({
+ document,
+ input,
+ outputDir: '/root/dist/',
+ rootDir: '/root/',
+ emittedAssets: { static: new Map(), hashed },
+ });
+ const expected = [
+ '',
+ ' ',
+ '',
+ ' ',
+ ' ',
+ '',
+ '',
+ ].join('');
+
+ assert.strictEqual(serialize(document), expected);
+ });
+
+ it('handles HTML files in a sub directory', () => {
+ const document = parse(
+ [
+ '',
+ ' ',
+ '',
+ ' ',
+ ' ',
+ '',
+ '',
+ ].join(''),
+ );
+
+ const input: InputData = {
+ html: '',
+ name: 'foo/index.html',
+ moduleImports: [],
+ inlineModules: [],
+ assets: [],
+ filePath: '/root/foo/index.html',
+ };
+ const hashed = new Map();
+ hashed.set(path.join(path.sep, 'root', 'styles.css'), 'styles-xxx.css');
+ hashed.set(path.join(path.sep, 'root', 'foo', 'image-a.png'), 'image-a-xxx.png');
+ hashed.set(path.join(path.sep, 'root', 'image-b.png'), 'image-b-xxx.png');
+
+ injectedUpdatedAssetPaths({
+ document,
+ input,
+ outputDir: '/root/dist/',
+ rootDir: '/root/',
+ emittedAssets: { static: new Map(), hashed },
+ });
+
+ const expected = [
+ '',
+ ' ',
+ '',
+ ' ',
+ ' ',
+ '',
+ '',
+ ].join('');
+
+ assert.strictEqual(serialize(document), expected);
+ });
+
+ it('handles virtual HTML files in a sub directory', () => {
+ const document = parse(
+ [
+ '',
+ ' ',
+ '',
+ ' ',
+ ' ',
+ '',
+ '',
+ ].join(''),
+ );
+
+ const input: InputData = {
+ html: '',
+ name: 'foo/index.html',
+ moduleImports: [],
+ inlineModules: [],
+ assets: [],
+ };
+ const hashed = new Map();
+ hashed.set(path.join(path.sep, 'root', 'styles.css'), 'styles-xxx.css');
+ hashed.set(path.join(path.sep, 'root', 'foo', 'image-a.png'), 'image-a-xxx.png');
+ hashed.set(path.join(path.sep, 'root', 'image-b.png'), 'image-b-xxx.png');
+
+ injectedUpdatedAssetPaths({
+ document,
+ input,
+ outputDir: '/root/dist/',
+ rootDir: '/root/',
+ emittedAssets: { static: new Map(), hashed },
+ });
+
+ const expected = [
+ '',
+ ' ',
+ '',
+ ' ',
+ ' ',
+ '',
+ '',
+ ].join('');
+
+ assert.strictEqual(serialize(document), expected);
+ });
+
+ it('prefixes a publicpath', () => {
+ const document = parse(
+ [
+ '',
+ ' ',
+ '',
+ ' ',
+ ' ',
+ '',
+ '',
+ ].join(''),
+ );
+
+ const input: InputData = {
+ html: '',
+ name: 'index.html',
+ moduleImports: [],
+ inlineModules: [],
+ assets: [],
+ filePath: '/root/index.html',
+ };
+ const hashed = new Map();
+ hashed.set(path.join(path.sep, 'root', 'styles.css'), 'styles-xxx.css');
+ hashed.set(path.join(path.sep, 'root', 'foo', 'image-a.png'), 'image-a-xxx.png');
+ hashed.set(path.join(path.sep, 'root', 'image-b.png'), 'image-b-xxx.png');
+
+ injectedUpdatedAssetPaths({
+ document,
+ input,
+ outputDir: '/root/dist/',
+ rootDir: '/root/',
+ emittedAssets: { static: new Map(), hashed },
+ publicPath: './public/',
+ });
+
+ const expected = [
+ '',
+ ' ',
+ '',
+ ' ',
+ ' ',
+ '',
+ '',
+ ].join('');
+
+ assert.strictEqual(serialize(document), expected);
+ });
+});
diff --git a/packages/rollup-plugin-html/test/rollup-plugin-html.test.ts b/packages/rollup-plugin-html/test/rollup-plugin-html.test.ts
index 0327b8da7a..69b41bfeac 100644
--- a/packages/rollup-plugin-html/test/rollup-plugin-html.test.ts
+++ b/packages/rollup-plugin-html/test/rollup-plugin-html.test.ts
@@ -1,439 +1,242 @@
-import { rollup, OutputChunk, OutputOptions, Plugin } from 'rollup';
-import { expect } from 'chai';
+import {
+ rollup,
+ type Plugin,
+ type OutputChunk,
+ type OutputAsset,
+ type OutputOptions,
+} from 'rollup';
+import assert from 'node:assert/strict';
+import { describe, it } from 'node:test';
import path from 'path';
import { rollupPluginHTML } from '../src/index.ts';
-import { html, css, js, svg, generateTestBundle, createApp, cleanApp } from './utils.ts';
+
+const __dirname = import.meta.dirname;
+
+type Output = (OutputChunk | OutputAsset)[];
+
+function getChunk(output: Output, name: string) {
+ return output.find(o => o.fileName === name && o.type === 'chunk') as OutputChunk;
+}
+
+function getAsset(output: Output, name: string) {
+ return output.find(o => o.name === name && o.type === 'asset') as OutputAsset & {
+ source: string;
+ };
+}
const outputConfig: OutputOptions = {
format: 'es',
dir: 'dist',
};
-describe('rollup-plugin-html', () => {
- afterEach(() => {
- cleanApp();
- });
+function stripNewlines(str: string) {
+ return str.replace(/(\r\n|\n|\r)/gm, '');
+}
- it('can build with an input path as input', async () => {
- const rootDir = createApp({
- 'index.html': html`
-
-
-
-
-
-
-
- `,
- 'entrypoint-a.js': js`
- import './modules/module-a.js';
- console.log('entrypoint-a.js');
- `,
- 'entrypoint-b.js': js`
- import './modules/module-b.js';
- console.log('entrypoint-b.js');
- `,
- 'modules/module-a.js': js`
- import './shared-module.js';
- console.log('module-a.js');
- `,
- 'modules/module-b.js': js`
- import './shared-module.js';
- console.log('module-b.js');
- `,
- 'modules/shared-module.js': js`
- console.log('shared-module.js');
- `,
- });
+const rootDir = path.join(__dirname, 'fixtures', 'rollup-plugin-html');
+describe('rollup-plugin-html', () => {
+ it('can build with an input path as input', async () => {
const config = {
plugins: [
rollupPluginHTML({
+ input: path.resolve(__dirname, './fixtures/rollup-plugin-html/index.html'),
rootDir,
- input: './index.html',
}),
],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(3);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(chunks['entrypoint-a.js']).to.include(js`console.log('entrypoint-a.js');`);
- expect(chunks['entrypoint-b.js']).to.include(js`console.log('entrypoint-b.js');`);
-
- expect(assets['index.html']).to.equal(html`
-
-
-
-
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 4);
+ const { code: entryA } = getChunk(output, 'entrypoint-a.js');
+ const { code: entryB } = getChunk(output, 'entrypoint-b.js');
+ assert.ok(entryA.includes("console.log('entrypoint-a.js');"));
+ assert.ok(entryB.includes("console.log('entrypoint-b.js');"));
+ assert.strictEqual(
+ stripNewlines(getAsset(output, 'index.html').source),
+ 'hello world ' +
+ '' +
+ '' +
+ '',
+ );
});
it('can build with html file as rollup input', async () => {
- const rootDir = createApp({
- 'index.html': html`
-
-
-
-
-
-
-
- `,
- 'entrypoint-a.js': js`
- import './modules/module-a.js';
- console.log('entrypoint-a.js');
- `,
- 'entrypoint-b.js': js`
- import './modules/module-b.js';
- console.log('entrypoint-b.js');
- `,
- 'modules/module-a.js': js`
- import './shared-module.js';
- console.log('module-a.js');
- `,
- 'modules/module-b.js': js`
- import './shared-module.js';
- console.log('module-b.js');
- `,
- 'modules/shared-module.js': js`
- console.log('shared-module.js');
- `,
- });
-
const config = {
- input: './index.html',
+ input: path.resolve(__dirname, './fixtures/rollup-plugin-html/index.html'),
plugins: [rollupPluginHTML({ rootDir })],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(3);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(chunks['entrypoint-a.js']).to.include(js`console.log('entrypoint-a.js');`);
- expect(chunks['entrypoint-b.js']).to.include(js`console.log('entrypoint-b.js');`);
-
- expect(assets['index.html']).to.equal(html`
-
-
-
-
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 4);
+ const { code: entryA } = getChunk(output, 'entrypoint-a.js');
+ const { code: entryB } = getChunk(output, 'entrypoint-b.js');
+ assert.ok(entryA.includes("console.log('entrypoint-a.js');"));
+ assert.ok(entryB.includes("console.log('entrypoint-b.js');"));
+ assert.strictEqual(
+ stripNewlines(getAsset(output, 'index.html').source),
+ 'hello world ' +
+ '' +
+ '' +
+ '',
+ );
});
it('will retain attributes on script tags', async () => {
- const rootDir = createApp({
- 'index.html': html`
-
-
-
-
-
-
-
- `,
- 'entrypoint-a.js': js`
- import './modules/module-a.js';
- console.log('entrypoint-a.js');
- `,
- 'entrypoint-b.js': js`
- import './modules/module-b.js';
- console.log('entrypoint-b.js');
- `,
- 'modules/module-a.js': js`
- import './shared-module.js';
- console.log('module-a.js');
- `,
- 'modules/module-b.js': js`
- import './shared-module.js';
- console.log('module-b.js');
- `,
- 'modules/shared-module.js': js`
- console.log('shared-module.js');
- `,
- });
-
const config = {
- input: './index.html',
+ input: path.resolve(__dirname, './fixtures/rollup-plugin-html/retain-attributes.html'),
plugins: [rollupPluginHTML({ rootDir })],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(3);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(chunks['entrypoint-a.js']).to.include(js`console.log('entrypoint-a.js');`);
- expect(chunks['entrypoint-b.js']).to.include(js`console.log('entrypoint-b.js');`);
-
- expect(assets['index.html']).to.equal(html`
-
-
-
-
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 4);
+ const { code: entryA } = getChunk(output, 'entrypoint-a.js');
+ const { code: entryB } = getChunk(output, 'entrypoint-b.js');
+ assert.ok(entryA.includes("console.log('entrypoint-a.js');"));
+ assert.ok(entryB.includes("console.log('entrypoint-b.js');"));
+ assert.strictEqual(
+ stripNewlines(getAsset(output, 'retain-attributes.html').source),
+ 'hello world ' +
+ '' +
+ '' +
+ '',
+ );
});
it('can build with pure html file as rollup input', async () => {
- const rootDir = createApp({
- 'index.html': html`
-
-
-
- hello world
-
-
- `,
- });
-
const config = {
- input: './index.html',
+ input: path.resolve(__dirname, './fixtures/rollup-plugin-html/pure-index.html'),
plugins: [rollupPluginHTML({ rootDir })],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(assets['index.html']).to.equal(html`
-
-
-
- hello world
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(
+ stripNewlines(getAsset(output, 'pure-index.html').source),
+ 'hello world ',
+ );
});
it('can build with multiple pure html inputs', async () => {
- const rootDir = createApp({
- 'index1.html': html`
-
-
-
- hello world
-
-
- `,
- 'index2.html': html`
-
-
-
- hey there
-
-
- `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
+ input: [
+ path.resolve(__dirname, './fixtures/rollup-plugin-html/pure-index.html'),
+ path.resolve(__dirname, './fixtures/rollup-plugin-html/pure-index2.html'),
+ ],
rootDir,
- input: ['./index1.html', './index2.html'],
}),
],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(2);
-
- expect(assets['index1.html']).to.equal(html`
-
-
-
- hello world
-
-
- `);
-
- expect(assets['index2.html']).to.equal(html`
-
-
-
- hey there
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(
+ stripNewlines(getAsset(output, 'pure-index.html').source),
+ 'hello world ',
+ );
+ assert.strictEqual(
+ stripNewlines(getAsset(output, 'pure-index2.html').source),
+ 'hey there ',
+ );
});
it('can build with html string as input', async () => {
- const rootDir = createApp({
- 'app.js': js`
- console.log('app.js');
- `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
- rootDir,
input: {
name: 'index.html',
- html: ``,
+ html: 'Hello world ',
},
+ rootDir,
}),
],
};
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(assets['index.html']).to.equal(html`
-
-
-
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 2);
+ assert.strictEqual(
+ stripNewlines(getAsset(output, 'index.html').source),
+ 'Hello world ' +
+ '',
+ );
});
it('resolves paths relative to virtual html filename', async () => {
- const rootDir = createApp({
- 'app.js': js`
- console.log('app.js');
- `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
- rootDir,
input: {
- name: 'nested/index.html',
- html: ``,
+ name: 'pages/index.html',
+ html: 'Hello world ',
},
+ rootDir,
}),
],
};
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(assets['nested/index.html']).to.equal(html`
-
-
-
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 2);
+ assert.strictEqual(
+ stripNewlines(getAsset(output, 'pages/index.html').source),
+ 'Hello world ' +
+ '',
+ );
});
it('can build with inline modules', async () => {
- const rootDir = createApp({
- 'app.js': js`
- console.log('app.js');
- `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
rootDir,
input: {
name: 'index.html',
- html: ``,
+ html: 'Hello world ',
},
}),
],
};
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- const hash = '16165cb387fc14ed1fe1749d05f19f7b';
-
- expect(chunks[`inline-module-${hash}.js`]).to.include(js`console.log('app.js');`);
-
- expect(assets['index.html']).to.equal(html`
-
-
-
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 2);
+ const hash = '5ec680a4efbb48ae254268ab1defe610';
+ const { code: appCode } = getChunk(output, `inline-module-${hash}.js`);
+ assert.ok(appCode.includes("console.log('entrypoint-a.js');"));
+ assert.strictEqual(
+ stripNewlines(getAsset(output, 'index.html').source),
+ 'Hello world ' +
+ `` +
+ '',
+ );
});
it('resolves inline module imports relative to the HTML file', async () => {
- const rootDir = createApp({
- 'nested/index.html': html`
-
-
-
-
-
-
- `,
- 'nested/app.js': js`
- console.log('app.js');
- `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
+ input: path.resolve(__dirname, './fixtures/rollup-plugin-html/foo/foo.html'),
rootDir,
- input: './nested/index.html',
}),
],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- const hash = 'b774aefb8bf002b291fd54d27694a34d';
- expect(chunks[`inline-module-${hash}.js`]).to.include(js`console.log('app.js');`);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 2);
+ const { code: appCode } = getChunk(output, 'inline-module-1b13383486c70d87f4e2585ff87b147c.js');
+ assert.ok(appCode.includes("console.log('foo');"));
});
it('can build transforming final output', async () => {
- const rootDir = createApp({
- 'app.js': js`
- console.log('app.js');
- `,
- });
-
const config = {
+ input: path.resolve(__dirname, './fixtures/rollup-plugin-html/entrypoint-a.js'),
plugins: [
rollupPluginHTML({
rootDir,
input: {
- html: `Hello world `,
+ html: 'Hello world ',
},
transformHtml(html) {
return html.replace('Hello world', 'Goodbye world');
@@ -441,243 +244,139 @@ describe('rollup-plugin-html', () => {
}),
],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(assets['index.html']).to.equal(html`
-
-
-
- Goodbye world
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 2);
+ assert.strictEqual(
+ getAsset(output, 'index.html').source,
+ 'Goodbye world ' +
+ '',
+ );
});
it('can build with a public path', async () => {
- const rootDir = createApp({
- 'app.js': js`
- console.log('app.js');
- `,
- });
-
const config = {
+ input: path.resolve(__dirname, './fixtures/rollup-plugin-html/entrypoint-a.js'),
plugins: [
rollupPluginHTML({
rootDir,
- publicPath: '/static/',
input: {
- html: ``,
+ html: 'Hello world ',
},
+ publicPath: '/static/',
}),
],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(assets['index.html']).to.equal(html`
-
-
-
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 2);
+ assert.strictEqual(
+ getAsset(output, 'index.html').source,
+ 'Hello world ' +
+ '',
+ );
});
it('can build with a public path with a file in a directory', async () => {
- const rootDir = createApp({
- 'app.js': js`
- console.log('app.js');
- `,
- });
-
const config = {
+ input: path.resolve(__dirname, './fixtures/rollup-plugin-html/entrypoint-a.js'),
plugins: [
rollupPluginHTML({
rootDir,
- publicPath: '/static/',
input: {
- name: 'nested/index.html',
- html: ``,
+ name: 'pages/index.html',
+ html: 'Hello world ',
},
+ publicPath: '/static/',
}),
],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(assets['nested/index.html']).to.equal(html`
-
-
-
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 2);
+ assert.strictEqual(
+ getAsset(output, 'pages/index.html').source,
+ 'Hello world ' +
+ '',
+ );
});
it('can build with multiple build outputs', async () => {
- const rootDir = createApp({
- 'app.js': js`
- import './modules/module.js';
- console.log('app.js');
- `,
- 'modules/module.js': js`
- console.log('module.js');
- `,
- });
-
const plugin = rollupPluginHTML({
rootDir,
- publicPath: '/static/',
input: {
- html: ``,
+ html: 'Hello world ',
},
+ publicPath: '/static/',
});
-
const config = {
- input: path.join(rootDir, 'app.js'),
+ input: path.resolve(__dirname, './fixtures/rollup-plugin-html/entrypoint-a.js'),
plugins: [plugin],
};
-
const build = await rollup(config);
-
- const bundleA = generateTestBundle(build, {
+ const bundleA = build.generate({
format: 'system',
dir: 'dist',
plugins: [plugin.api.addOutput('legacy')],
});
-
- const bundleB = generateTestBundle(build, {
+ const bundleB = build.generate({
format: 'es',
dir: 'dist',
plugins: [plugin.api.addOutput('modern')],
});
-
- const { chunks: chunksA, assets: assetsA } = await bundleA;
- const { chunks: chunksB, assets: assetsB } = await bundleB;
-
- expect(Object.keys(chunksA)).to.have.lengthOf(1);
- expect(Object.keys(assetsA)).to.have.lengthOf(0);
- expect(Object.keys(chunksB)).to.have.lengthOf(1);
- expect(Object.keys(assetsB)).to.have.lengthOf(1);
-
- expect(chunksA['app.js']).to.include(js`console.log('app.js');`);
- expect(chunksA['app.js']).to.include(js`console.log('module.js');`);
- expect(chunksB['app.js']).to.include(js`console.log('app.js');`);
- expect(chunksB['app.js']).to.include(js`console.log('module.js');`);
-
- expect(assetsA['index.html']).to.not.exist;
- expect(assetsB['index.html']).to.equal(html`
-
-
-
-
-
-
-
- `);
+ const { output: outputA } = await bundleA;
+ const { output: outputB } = await bundleB;
+ assert.strictEqual(outputA.length, 1);
+ assert.strictEqual(outputB.length, 2);
+ const { code: entrypointA1 } = getChunk(outputA, 'entrypoint-a.js');
+ const { code: entrypointA2 } = getChunk(outputB, 'entrypoint-a.js');
+ assert.ok(entrypointA1.includes("console.log('entrypoint-a.js');"));
+ assert.ok(entrypointA1.includes("console.log('module-a.js');"));
+ assert.ok(entrypointA2.includes("console.log('entrypoint-a.js');"));
+ assert.ok(entrypointA2.includes("console.log('module-a.js');"));
+ assert.strictEqual(getAsset(outputA, 'index.html'), undefined);
+ assert.strictEqual(
+ getAsset(outputB, 'index.html').source,
+ 'Hello world ' +
+ '' +
+ '',
+ );
});
it('can build with index.html as input and an extra html file as output', async () => {
- const rootDir = createApp({
- 'app.js': js`
- console.log('app.js');
- `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
rootDir,
input: {
- html: ``,
+ html: 'Hello world ',
},
}),
rollupPluginHTML({
rootDir,
input: {
name: 'foo.html',
- html: `foo.html `,
+ html: 'foo.html ',
},
}),
],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(2);
- expect(Object.keys(assets)).to.have.lengthOf(2);
-
- expect(chunks['app.js']).to.exist;
-
- expect(assets['index.html']).to.equal(html`
-
-
-
-
-
-
- `);
-
- expect(assets['foo.html']).to.equal(html`
-
-
-
- foo.html
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 4);
+ assert.ok(getChunk(output, 'entrypoint-a.js'));
+ assert.strictEqual(
+ getAsset(output, 'index.html').source,
+ 'Hello world ' +
+ '',
+ );
+ assert.strictEqual(
+ getAsset(output, 'foo.html').source,
+ 'foo.html ',
+ );
});
it('can build with multiple html inputs', async () => {
- const rootDir = createApp({
- 'entrypoint-a.js': js`
- import './modules/module-a.js';
- console.log('entrypoint-a.js');
- `,
- 'entrypoint-b.js': js`
- import './modules/module-b.js';
- console.log('entrypoint-b.js');
- `,
- 'entrypoint-c.js': js`
- import './modules/module-c.js';
- console.log('entrypoint-c.js');
- `,
- 'modules/module-a.js': js`
- import './shared-module.js';
- console.log('module-a.js');
- `,
- 'modules/module-b.js': js`
- import './shared-module.js';
- console.log('module-b.js');
- `,
- 'modules/module-c.js': js`
- import './shared-module.js';
- console.log('module-c.js');
- `,
- 'modules/shared-module.js': js`
- console.log('shared-module.js');
- `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
@@ -699,91 +398,27 @@ describe('rollup-plugin-html', () => {
}),
],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(4);
- expect(Object.keys(assets)).to.have.lengthOf(3);
-
- expect(chunks['entrypoint-a.js']).to.exist;
- expect(chunks['entrypoint-b.js']).to.exist;
- expect(chunks['entrypoint-c.js']).to.exist;
-
- expect(assets['page-a.html']).to.equal(html`
-
-
-
- Page A
-
-
-
- `);
-
- expect(assets['page-b.html']).to.equal(html`
-
-
-
- Page B
-
-
-
- `);
-
- expect(assets['page-c.html']).to.equal(html`
-
-
-
- Page C
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 7);
+ assert.ok(getChunk(output, 'entrypoint-a.js'));
+ assert.ok(getChunk(output, 'entrypoint-b.js'));
+ assert.ok(getChunk(output, 'entrypoint-c.js'));
+ assert.strictEqual(
+ getAsset(output, 'page-a.html').source,
+ 'Page A ',
+ );
+ assert.strictEqual(
+ getAsset(output, 'page-b.html').source,
+ 'Page B ',
+ );
+ assert.strictEqual(
+ getAsset(output, 'page-c.html').source,
+ 'Page C ',
+ );
});
it('can use a glob to build multiple pages', async () => {
- const rootDir = createApp({
- 'pages/page-a.html': html`
-
-
- page-a.html
-
-
-
-
- `,
- 'pages/page-b.html': html`
-
-
- page-b.html
-
-
-
-
- `,
- 'pages/page-c.html': html`
-
-
- page-c.html
-
-
-
-
- `,
- 'pages/page-a.js': js`
- export default 'page a';
- `,
- 'pages/page-b.js': js`
- export default 'page b';
- `,
- 'pages/page-c.js': js`
- export default 'page c';
- `,
- 'pages/shared.js': js`
- export default 'shared';
- `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
@@ -793,144 +428,85 @@ describe('rollup-plugin-html', () => {
],
};
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(4);
- expect(Object.keys(assets)).to.have.lengthOf(3);
-
- expect(chunks['page-a.js']).to.exist;
- expect(chunks['page-b.js']).to.exist;
- expect(chunks['page-c.js']).to.exist;
-
- expect(assets['page-a.html']).to.equal(html`
-
-
-
- page-a.html
-
-
-
-
- `);
-
- expect(assets['page-b.html']).to.equal(html`
-
-
-
- page-b.html
-
-
-
-
- `);
-
- // TODO: investigate why shared.js is after page-c.js here but before in the others
- expect(assets['page-c.html']).to.equal(html`
-
-
-
- page-c.html
-
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ const pageA = getAsset(output, 'page-a.html').source;
+ const pageB = getAsset(output, 'page-b.html').source;
+ const pageC = getAsset(output, 'page-c.html').source;
+ assert.strictEqual(output.length, 7);
+ assert.ok(getChunk(output, 'page-a.js'));
+ assert.ok(getChunk(output, 'page-b.js'));
+ assert.ok(getChunk(output, 'page-c.js'));
+ assert.ok(pageA.includes('page-a.html
'));
+ assert.ok(pageA.includes(''));
+ assert.ok(pageA.includes(''));
+ assert.ok(pageB.includes('page-b.html
'));
+ assert.ok(pageB.includes(''));
+ assert.ok(pageB.includes(''));
+ assert.ok(pageC.includes('page-c.html
'));
+ assert.ok(pageC.includes(''));
+ assert.ok(pageC.includes(''));
});
it('can exclude globs', async () => {
- const rootDir = createApp({
- 'exclude/index.html': html` `,
- 'exclude/assets/partial.html': html`I'm a partial! `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
- rootDir,
input: 'exclude/**/*.html',
exclude: '**/partial.html',
+ rootDir,
}),
],
};
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(assets).to.have.keys(['index.html']);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 2);
});
it('creates unique inline script names', async () => {
- const rootDir = createApp({});
-
const config = {
plugins: [
rollupPluginHTML({
rootDir,
input: [
{
- name: 'nestedA/indexA.html',
- html: `Page A `,
+ name: 'foo/index.html',
+ html: 'Page A ',
},
{
- name: 'nestedB/indexB.html',
- html: `Page B `,
+ name: 'bar/index.html',
+ html: 'Page B ',
},
{
- name: 'indexC.html',
- html: `Page C `,
+ name: 'x.html',
+ html: 'Page C ',
},
],
}),
],
};
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(3);
- expect(Object.keys(assets)).to.have.lengthOf(3);
-
- expect(chunks['inline-module-d463148d1d5869e52917a3b270db9e72.js']).to.exist;
- expect(chunks['inline-module-b81da853430abdf130bcc7c4d0ade6d9.js']).to.exist;
- expect(chunks['inline-module-170bb2146da66c440259138c7e0fea7e.js']).to.exist;
-
- expect(assets['nestedA/indexA.html']).to.equal(html`
-
-
-
- Page A
-
-
-
- `);
-
- expect(assets['nestedB/indexB.html']).to.equal(html`
-
-
-
- Page B
-
-
-
- `);
-
- expect(assets['indexC.html']).to.equal(html`
-
-
-
- Page C
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 6);
+ assert.ok(getChunk(output, 'inline-module-b8667c926d8a16ee8b4499492c1726ed.js'));
+ assert.ok(getChunk(output, 'inline-module-c91911481b66e7483731d4de5df616a6.js'));
+ assert.ok(getChunk(output, 'inline-module-fbf0242ebea027b7392472c19328791d.js'));
+ assert.strictEqual(
+ getAsset(output, 'foo/index.html').source,
+ 'Page A ',
+ );
+ assert.strictEqual(
+ getAsset(output, 'bar/index.html').source,
+ 'Page B ',
+ );
+ assert.strictEqual(
+ getAsset(output, 'x.html').source,
+ 'Page C ',
+ );
});
it('deduplicates common modules', async () => {
- const rootDir = createApp({});
-
const config = {
plugins: [
rollupPluginHTML({
@@ -938,247 +514,142 @@ describe('rollup-plugin-html', () => {
input: [
{
name: 'a.html',
- html: `Page A `,
+ html: 'Page A ',
},
{
name: 'b.html',
- html: `Page B `,
+ html: 'Page B ',
},
{
name: 'c.html',
- html: `Page C `,
+ html: 'Page C ',
},
],
}),
],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(3);
-
- expect(chunks['inline-module-44281cf3dede62434e0dd368df08902f.js']).to.exist;
-
- expect(assets['a.html']).to.equal(html`
-
-
-
- Page A
-
-
-
- `);
-
- expect(assets['b.html']).to.equal(html`
-
-
-
- Page B
-
-
-
- `);
-
- expect(assets['c.html']).to.equal(html`
-
-
-
- Page C
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 4);
+ assert.ok(getChunk(output, 'inline-module-b8667c926d8a16ee8b4499492c1726ed.js'));
+ assert.strictEqual(
+ getAsset(output, 'a.html').source,
+ 'Page A ',
+ );
+ assert.strictEqual(
+ getAsset(output, 'b.html').source,
+ 'Page B ',
+ );
+ assert.strictEqual(
+ getAsset(output, 'c.html').source,
+ 'Page C ',
+ );
});
it('outputs the hashed entrypoint name', async () => {
- const rootDir = createApp({
- 'app.js': js`
- console.log('app.js');
- `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
rootDir,
input: {
- html: ``,
+ html:
+ 'Hello world ' + ``,
},
}),
],
};
-
- const build = await rollup(config);
- const { output, chunks, assets } = await generateTestBundle(build, {
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate({
...outputConfig,
entryFileNames: '[name]-[hash].js',
});
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- const appChunk = output.find(f =>
+ assert.strictEqual(output.length, 2);
+ const entrypoint = output.find(f =>
// @ts-ignore
- f.facadeModuleId.endsWith('app.js'),
+ f.facadeModuleId.endsWith('entrypoint-a.js'),
) as OutputChunk;
-
// ensure it's actually hashed
- expect(appChunk.fileName).to.not.equal('app.js');
-
+ assert.notStrictEqual(entrypoint.fileName, 'entrypoint-a.js');
// get hashed name dynamically
- expect(assets['index.html']).to.equal(html`
-
-
-
-
-
-
- `);
+ assert.strictEqual(
+ getAsset(output, 'index.html').source,
+ `Hello world `,
+ );
});
it('outputs import path relative to the final output html', async () => {
- const rootDir = createApp({
- 'app.js': js`
- console.log('app.js');
- `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
rootDir,
input: {
- name: 'nested/index.html',
- html: '',
+ name: 'pages/index.html',
+ html: 'Hello world ',
},
}),
],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(assets['nested/index.html']).to.equal(html`
-
-
-
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 2);
+ assert.strictEqual(
+ getAsset(output, 'pages/index.html').source,
+ 'Hello world ',
+ );
});
it('can change HTML root directory', async () => {
- const rootDir = createApp({
- 'different-root/src/app.js': js`
- console.log('app.js');
- `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
- rootDir: path.join(rootDir, 'different-root'),
+ rootDir: path.join(__dirname, 'fixtures'),
input: {
- name: 'src/nested/index.html',
- html: '',
+ name: 'rollup-plugin-html/pages/index.html',
+ html: 'Hello world ',
},
}),
],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(1);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(assets['src/nested/index.html']).to.equal(html`
-
-
-
-
-
-
- `);
+ const bundle = await rollup(config);
+ const { output } = await bundle.generate(outputConfig);
+ assert.strictEqual(output.length, 2);
+ assert.strictEqual(
+ getAsset(output, 'rollup-plugin-html/pages/index.html').source,
+ 'Hello world ',
+ );
});
it('can get the input with getInputs()', async () => {
// default filename
const pluginA = rollupPluginHTML({ input: { html: 'Hello world' } });
-
// filename inferred from input filename
- const rootDirB = createApp({
- 'my-page.html': html``,
- 'app.js': js`console.log('app.js');`,
- });
const pluginB = rollupPluginHTML({
- input: path.join(rootDirB, 'my-page.html'),
+ input: path.resolve(__dirname, './fixtures/rollup-plugin-html/my-page.html'),
});
-
// filename explicitly set
- const rootDirC = createApp({
- 'index.html': html``,
- 'app.js': js`console.log('app.js');`,
- });
const pluginC = rollupPluginHTML({
input: {
- name: 'nested/my-other-page.html',
- path: path.join(rootDirC, 'index.html'),
+ name: 'pages/my-other-page.html',
+ path: path.resolve(__dirname, './fixtures/rollup-plugin-html/index.html'),
},
});
-
- await rollup({ plugins: [pluginA] });
+ await rollup({
+ input: path.resolve(__dirname, './fixtures/rollup-plugin-html/entrypoint-a.js'),
+ plugins: [pluginA],
+ });
await rollup({ plugins: [pluginB] });
await rollup({ plugins: [pluginC] });
-
- expect(pluginA.api.getInputs()[0].name).to.equal('index.html');
- expect(pluginB.api.getInputs()[0].name).to.equal('my-page.html');
- expect(pluginC.api.getInputs()[0].name).to.equal('nested/my-other-page.html');
+ assert.strictEqual(pluginA.api.getInputs()[0].name, 'index.html');
+ assert.strictEqual(pluginB.api.getInputs()[0].name, 'my-page.html');
+ assert.strictEqual(pluginC.api.getInputs()[0].name, 'pages/my-other-page.html');
});
it('supports other plugins injecting a transform function', async () => {
- const rootDir = createApp({
- 'index.html': html`
-
-
-
-
-
-
-
- `,
- 'entrypoint-a.js': js`
- import './modules/module-a.js';
- console.log('entrypoint-a.js');
- `,
- 'entrypoint-b.js': js`
- import './modules/module-b.js';
- console.log('entrypoint-b.js');
- `,
- 'modules/module-a.js': js`
- import './shared-module.js';
- console.log('module-a.js');
- `,
- 'modules/module-b.js': js`
- import './shared-module.js';
- console.log('module-b.js');
- `,
- 'modules/shared-module.js': js`
- console.log('shared-module.js');
- `,
- });
-
const config = {
plugins: [
rollupPluginHTML({
rootDir,
- input: './index.html',
+ input: path.resolve(__dirname, './fixtures/rollup-plugin-html/index.html'),
}),
{
name: 'other-plugin',
@@ -1191,2119 +662,727 @@ describe('rollup-plugin-html', () => {
return false;
});
plugin!.api.addHtmlTransformer((html: string) =>
- html.replace('', '
-
-
-
- '),
+ html.replace('', ''),
+ );
+ plugin!.api.addHtmlTransformer(
+ (html: string) =>
+ html.replace('', ''),
+ 'output',
+ );
+ plugin!.api.addHtmlTransformer(
+ (html: string) => html.replace('', ''),
+ 'input',
);
},
} as Plugin,
],
};
-
- const build = await rollup(config);
- const { chunks, assets } = await generateTestBundle(build, outputConfig);
-
- expect(Object.keys(chunks)).to.have.lengthOf(3);
- expect(Object.keys(assets)).to.have.lengthOf(1);
-
- expect(chunks['entrypoint-a.js']).to.include(js`console.log('entrypoint-a.js');`);
- expect(chunks['entrypoint-b.js']).to.include(js`console.log('entrypoint-b.js');`);
-
- expect(assets['index.html']).to.equal(html`
-
-