From 7bdc3f749884dce83d533e0a39893f69299cb892 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Tue, 14 Oct 2025 09:42:09 +0200 Subject: [PATCH 01/29] feat: new organization --- EXAMPLES_INVENTORY.md | 295 + Justfile | 163 + README.md | 196 +- nx/.gitignore | 5 + .../.editorconfig | 0 .../.eslintignore | 0 .../.eslintrc.json | 0 .../create-nx-rspack-workspace-mf/.gitignore | 0 .../.prettierignore | 0 .../create-nx-rspack-workspace-mf/.prettierrc | 0 .../create-nx-rspack-workspace-mf/README.md | 0 .../apps/host-e2e/.eslintrc.json | 0 .../apps/host-e2e/cypress.config.ts | 0 .../apps/host-e2e/project.json | 0 .../apps/host-e2e/src/e2e/app.cy.ts | 0 .../apps/host-e2e/src/fixtures/example.json | 0 .../apps/host-e2e/src/support/app.po.ts | 0 .../apps/host-e2e/src/support/commands.ts | 0 .../apps/host-e2e/src/support/e2e.ts | 0 .../apps/host-e2e/tsconfig.json | 0 .../apps/host/.eslintrc.json | 0 .../apps/host/jest.config.ts | 0 .../apps/host/module-federation.config.ts | 0 .../apps/host/package.json | 0 .../apps/host/project.json | 0 .../apps/host/rspack.config.prod.ts | 0 .../apps/host/rspack.config.ts | 0 .../apps/host/src/app/app.module.css | 0 .../apps/host/src/app/app.spec.tsx | 0 .../apps/host/src/app/app.tsx | 0 .../apps/host/src/app/nx-welcome.tsx | 0 .../apps/host/src/assets}/.gitkeep | 0 .../apps/host/src/bootstrap.tsx | 0 .../apps/host/src/favicon.ico | Bin .../apps/host/src/index.html | 0 .../apps/host/src/main.ts | 0 .../apps/host/src/react-router-dom.d.ts | 0 .../apps/host/src/styles.css | 0 .../apps/host/tsconfig.app.json | 0 .../apps/host/tsconfig.json | 0 .../apps/host/tsconfig.spec.json | 0 .../apps/rspack_remote1-e2e/.eslintrc.json | 0 .../apps/rspack_remote1-e2e/cypress.config.ts | 0 .../apps/rspack_remote1-e2e/project.json | 0 .../apps/rspack_remote1-e2e/src/e2e/app.cy.ts | 0 .../src/fixtures/example.json | 0 .../rspack_remote1-e2e/src/support/app.po.ts | 0 .../src/support/commands.ts | 0 .../rspack_remote1-e2e/src/support/e2e.ts | 0 .../apps/rspack_remote1-e2e/tsconfig.json | 0 .../apps/rspack_remote1/.eslintrc.json | 0 .../apps/rspack_remote1/jest.config.ts | 0 .../module-federation.config.ts | 0 .../apps/rspack_remote1/package.json | 0 .../apps/rspack_remote1/project.json | 0 .../apps/rspack_remote1/rspack.config.prod.ts | 0 .../apps/rspack_remote1/rspack.config.ts | 0 .../rspack_remote1/src/app/app.module.css | 0 .../apps/rspack_remote1/src/app/app.spec.tsx | 0 .../apps/rspack_remote1/src/app/app.tsx | 0 .../rspack_remote1/src/app/nx-welcome.tsx | 0 .../apps/rspack_remote1}/src/assets/.gitkeep | 0 .../apps/rspack_remote1/src/bootstrap.tsx | 0 .../apps/rspack_remote1/src/favicon.ico | Bin .../apps/rspack_remote1/src/index.html | 0 .../apps/rspack_remote1/src/main.ts | 0 .../apps/rspack_remote1/src/remote-entry.ts | 0 .../apps/rspack_remote1/src/styles.css | 0 .../apps/rspack_remote1/tsconfig.app.json | 0 .../apps/rspack_remote1/tsconfig.json | 0 .../apps/rspack_remote1/tsconfig.spec.json | 0 .../apps/rspack_remote2-e2e/.eslintrc.json | 0 .../apps/rspack_remote2-e2e/cypress.config.ts | 0 .../apps/rspack_remote2-e2e/project.json | 0 .../apps/rspack_remote2-e2e/src/e2e/app.cy.ts | 0 .../src/fixtures/example.json | 0 .../rspack_remote2-e2e/src/support/app.po.ts | 0 .../src/support/commands.ts | 0 .../rspack_remote2-e2e/src/support/e2e.ts | 0 .../apps/rspack_remote2-e2e/tsconfig.json | 0 .../apps/rspack_remote2/.eslintrc.json | 0 .../apps/rspack_remote2/jest.config.ts | 0 .../module-federation.config.ts | 0 .../apps/rspack_remote2/package.json | 0 .../apps/rspack_remote2/project.json | 0 .../apps/rspack_remote2/rspack.config.prod.ts | 0 .../apps/rspack_remote2/rspack.config.ts | 0 .../rspack_remote2/src/app/app.module.css | 0 .../apps/rspack_remote2/src/app/app.spec.tsx | 0 .../apps/rspack_remote2/src/app/app.tsx | 0 .../rspack_remote2/src/app/nx-welcome.tsx | 0 .../apps/rspack_remote2}/src/assets/.gitkeep | 0 .../apps/rspack_remote2/src/bootstrap.tsx | 0 .../apps/rspack_remote2/src/favicon.ico | Bin .../apps/rspack_remote2/src/index.html | 0 .../apps/rspack_remote2/src/main.ts | 0 .../apps/rspack_remote2/src/remote-entry.ts | 0 .../apps/rspack_remote2/src/styles.css | 0 .../apps/rspack_remote2/tsconfig.app.json | 0 .../apps/rspack_remote2/tsconfig.json | 0 .../apps/rspack_remote2/tsconfig.spec.json | 0 .../jest.config.ts | 0 .../jest.preset.js | 0 .../create-nx-rspack-workspace-mf/nx.json | 0 .../package.json | 0 .../tsconfig.base.json | 0 .../create-nx-workspace-mf/.editorconfig | 0 .../create-nx-workspace-mf/.eslintignore | 0 .../create-nx-workspace-mf/.eslintrc.json | 0 .../create-nx-workspace-mf/.gitignore | 0 .../create-nx-workspace-mf/.prettierignore | 0 .../create-nx-workspace-mf/.prettierrc | 0 .../.vscode/extensions.json | 0 .../create-nx-workspace-mf/README.md | 0 .../apps/remote1/.babelrc | 0 .../apps/remote1/.eslintrc.json | 0 .../apps/remote1/jest.config.ts | 0 .../apps/remote1/module-federation.config.ts | 0 .../apps/remote1/package.json | 0 .../apps/remote1/project.json | 0 .../apps/remote1/src/app/app.module.css | 0 .../apps/remote1/src/app/app.spec.tsx | 0 .../apps/remote1/src/app/app.tsx | 0 .../apps/remote1/src/app/nx-welcome.tsx | 0 .../apps/remote1}/src/assets/.gitkeep | 0 .../apps/remote1/src/bootstrap.tsx | 0 .../apps/remote1/src/favicon.ico | Bin .../apps/remote1/src/index.html | 0 .../apps/remote1/src/main.ts | 0 .../apps/remote1/src/remote-entry.ts | 0 .../apps/remote1/src/styles.css | 0 .../apps/remote1/tsconfig.app.json | 0 .../apps/remote1/tsconfig.json | 0 .../apps/remote1/tsconfig.spec.json | 0 .../apps/remote1/webpack.config.prod.ts | 0 .../apps/remote1/webpack.config.ts | 0 .../apps/remote2/.babelrc | 0 .../apps/remote2/.eslintrc.json | 0 .../apps/remote2/jest.config.ts | 0 .../apps/remote2/module-federation.config.ts | 0 .../apps/remote2/package.json | 0 .../apps/remote2/project.json | 0 .../apps/remote2/src/app/app.module.css | 0 .../apps/remote2/src/app/app.spec.tsx | 0 .../apps/remote2/src/app/app.tsx | 0 .../apps/remote2/src/app/nx-welcome.tsx | 0 .../apps/remote2}/src/assets/.gitkeep | 0 .../apps/remote2/src/bootstrap.tsx | 0 .../apps/remote2/src/favicon.ico | Bin .../apps/remote2/src/index.html | 0 .../apps/remote2/src/main.ts | 0 .../apps/remote2/src/remote-entry.ts | 0 .../apps/remote2/src/styles.css | 0 .../apps/remote2/tsconfig.app.json | 0 .../apps/remote2/tsconfig.json | 0 .../apps/remote2/tsconfig.spec.json | 0 .../apps/remote2/webpack.config.prod.ts | 0 .../apps/remote2/webpack.config.ts | 0 .../apps/shell/.babelrc | 0 .../apps/shell/.eslintrc.json | 0 .../apps/shell/jest.config.ts | 0 .../apps/shell/module-federation.config.ts | 0 .../apps/shell/package.json | 0 .../apps/shell/project.json | 0 .../apps/shell/src/app/app.module.css | 0 .../apps/shell/src/app/app.spec.tsx | 0 .../apps/shell/src/app/app.tsx | 0 .../apps/shell/src/app/nx-welcome.tsx | 0 .../apps/shell}/src/assets/.gitkeep | 0 .../apps/shell/src/bootstrap.tsx | 0 .../apps/shell/src/favicon.ico | Bin .../apps/shell/src/index.html | 0 .../apps/shell/src/main.ts | 0 .../apps/shell/src/react-router-dom.d.ts | 0 .../apps/shell/src/styles.css | 0 .../apps/shell/tsconfig.app.json | 0 .../apps/shell/tsconfig.json | 0 .../apps/shell/tsconfig.spec.json | 0 .../apps/shell/webpack.config.prod.ts | 0 .../apps/shell/webpack.config.ts | 0 .../create-nx-workspace-mf/jest.config.ts | 0 .../create-nx-workspace-mf/jest.preset.js | 0 .../examples}/create-nx-workspace-mf/nx.json | 0 .../create-nx-workspace-mf/package.json | 0 .../create-nx-workspace-mf/tsconfig.base.json | 0 {examples => nx/examples}/nx-ng/.eslintignore | 0 .../examples}/nx-ng/.eslintrc.json | 0 {examples => nx/examples}/nx-ng/.gitignore | 0 .../examples}/nx-ng/.prettierignore | 0 {examples => nx/examples}/nx-ng/.prettierrc | 0 .../examples}/nx-ng/.vscode/extensions.json | 0 {examples => nx/examples}/nx-ng/README.md | 0 .../examples}/nx-ng/e2e/.eslintrc.json | 0 .../examples}/nx-ng/e2e/cypress.config.ts | 0 .../examples}/nx-ng/e2e/project.json | 0 .../examples}/nx-ng/e2e/src/e2e/app.cy.ts | 0 .../nx-ng/e2e/src/fixtures/example.json | 0 .../examples}/nx-ng/e2e/src/support/app.po.ts | 0 .../nx-ng/e2e/src/support/commands.ts | 0 .../examples}/nx-ng/e2e/src/support/e2e.ts | 0 .../examples}/nx-ng/e2e/tsconfig.json | 0 .../examples}/nx-ng/extra-webpack.config.js | 0 .../examples}/nx-ng/index-html-transform.js | 0 .../examples}/nx-ng/jest.config.ts | 0 .../examples}/nx-ng/jest.preset.js | 0 {examples => nx/examples}/nx-ng/nx.json | 0 {examples => nx/examples}/nx-ng/package.json | 0 {examples => nx/examples}/nx-ng/project.json | 0 .../examples}/nx-ng/src/app/app.component.css | 0 .../nx-ng/src/app/app.component.html | 0 .../nx-ng/src/app/app.component.spec.ts | 0 .../examples}/nx-ng/src/app/app.component.ts | 0 .../examples}/nx-ng/src/app/app.config.ts | 0 .../examples}/nx-ng/src/app/app.routes.ts | 0 .../nx-ng/src/app/nx-welcome.component.ts | 0 .../examples/nx-ng}/src/assets/.gitkeep | 0 .../examples}/nx-ng/src/favicon.ico | Bin .../examples}/nx-ng/src/index.html | 0 {examples => nx/examples}/nx-ng/src/main.ts | 0 .../examples}/nx-ng/src/styles.css | 0 .../examples}/nx-ng/src/test-setup.ts | 0 .../examples}/nx-ng/tsconfig.app.json | 0 .../examples}/nx-ng/tsconfig.editor.json | 0 {examples => nx/examples}/nx-ng/tsconfig.json | 0 .../examples}/nx-ng/tsconfig.spec.json | 0 .../examples}/react-vite-nx/.gitignore | 0 .../examples}/react-vite-nx/.prettierignore | 0 .../examples}/react-vite-nx/.prettierrc | 0 .../examples}/react-vite-nx/README.md | 0 .../examples}/react-vite-nx/eslint.config.js | 0 .../examples}/react-vite-nx/index.html | 0 .../examples}/react-vite-nx/nx.json | 0 .../examples}/react-vite-nx/package.json | 0 .../examples}/react-vite-nx/project.json | 0 .../react-vite-nx/public}/favicon.ico | Bin .../react-vite-nx/src/app/app.module.css | 0 .../react-vite-nx/src/app/app.spec.tsx | 0 .../examples}/react-vite-nx/src/app/app.tsx | 0 .../react-vite-nx/src/app/nx-welcome.tsx | 0 .../react-vite-nx/src/assets}/.gitkeep | 0 .../examples}/react-vite-nx/src/main.tsx | 0 .../examples/react-vite-nx}/src/styles.css | 0 .../examples}/react-vite-nx/tsconfig.app.json | 0 .../examples}/react-vite-nx/tsconfig.json | 0 .../react-vite-nx/tsconfig.spec.json | 0 .../examples}/react-vite-nx/vite.config.mts | 0 nx/package.json | 16 + pnpm-workspace.yaml => nx/pnpm-workspace.yaml | 4 - package.json | 22 - pnpm-lock.yaml | 45984 ---------------- scripts/.gitignore | 18 - scripts/README.md | 22 - scripts/package.json | 33 - scripts/playwright.config.js | 24 - scripts/src/build-packages.ts | 221 - scripts/src/tests/app-validations.ts | 167 - .../src/tests/deployment-validation.spec.ts | 219 - scripts/src/tests/test-helper.ts | 25 - scripts/src/upgrade-plugins.ts | 114 - scripts/src/utils.ts | 19 - scripts/tsconfig.json | 31 - turborepo/.gitignore | 5 + .../examples}/turbo-rspack-mf/.gitignore | 0 .../examples}/turbo-rspack-mf/.npmrc | 0 .../examples}/turbo-rspack-mf/README.md | 0 .../turbo-rspack-mf/apps/home}/.gitignore | 0 .../turbo-rspack-mf/apps/home/README.md | 0 .../turbo-rspack-mf/apps/home/index.html | 0 .../apps/home/module-federation.config.ts | 0 .../turbo-rspack-mf/apps/home/package.json | 0 .../apps/home/postcss.config.mjs | 0 .../apps/home/rspack.config.ts | 0 .../turbo-rspack-mf/apps/home}/src/App.css | 0 .../apps/home/src/RemoteEntry.tsx | 0 .../apps/home/src/bootstrap.css | 0 .../apps/home/src/bootstrap.tsx | 0 .../turbo-rspack-mf/apps/home/src/main.tsx | 0 .../apps/home/src/react-env.d.ts | 0 .../apps/home/tailwind.config.ts | 0 .../turbo-rspack-mf/apps/home/tsconfig.json | 0 .../turbo-rspack-mf/apps/host}/.gitignore | 0 .../turbo-rspack-mf/apps/host/README.md | 0 .../turbo-rspack-mf/apps/host/index.html | 0 .../apps/host/module-federation.config.ts | 0 .../turbo-rspack-mf/apps/host/package.json | 0 .../apps/host/postcss.config.mjs | 0 .../apps/host/rspack.config.ts | 0 .../turbo-rspack-mf/apps/host/src/App.tsx | 0 .../apps/host/src/bootstrap.css | 0 .../apps/host/src/bootstrap.tsx | 0 .../apps/host/src/components/AppLayout.tsx | 0 .../apps/host/src/components/Header.tsx | 0 .../turbo-rspack-mf/apps/host/src/main.tsx | 0 .../apps/host/src/react-env.d.ts | 0 .../apps/host/src/useLocalStorage.ts | 0 .../apps/host/tailwind.config.ts | 0 .../turbo-rspack-mf/apps/host/tsconfig.json | 0 .../turbo-rspack-mf/apps/host/turbo.json | 0 .../turbo-rspack-mf/apps/settings}/.gitignore | 0 .../turbo-rspack-mf/apps/settings/README.md | 0 .../turbo-rspack-mf/apps/settings/index.html | 0 .../apps/settings/module-federation.config.ts | 0 .../apps/settings/package.json | 0 .../apps/settings/postcss.config.mjs | 0 .../apps/settings/rspack.config.ts | 0 .../apps/settings/src/RemoteEntry.tsx | 0 .../apps/settings/src/bootstrap.css | 0 .../apps/settings/src/bootstrap.tsx | 0 .../apps/settings/src/main.tsx | 0 .../apps/settings/src/react-env.d.ts | 0 .../apps/settings/tailwind.config.ts | 0 .../apps/settings/tsconfig.json | 0 .../examples}/turbo-rspack-mf/biome.json | 0 .../examples}/turbo-rspack-mf/package.json | 0 .../packages/config-tailwind/package.json | 0 .../config-tailwind/tailwind.config.ts | 0 .../packages/config-tailwind/tsconfig.json | 0 .../packages/typescript-config/base.json | 0 .../typescript-config/mf-tsconfig.json | 0 .../packages/typescript-config/nextjs.json | 0 .../packages/typescript-config/package.json | 0 .../typescript-config/react-library.json | 0 .../turbo-rspack-mf/packages/ui/package.json | 0 .../packages/ui/src/button.tsx | 0 .../turbo-rspack-mf/packages/ui/src/card.tsx | 0 .../turbo-rspack-mf/packages/ui/src/code.tsx | 0 .../packages/ui/src/header.tsx | 0 .../turbo-rspack-mf/packages/ui/tsconfig.json | 0 .../packages/ui/tsconfig.lint.json | 0 .../packages/ui/turbo/generators/config.ts | 0 .../turbo/generators/templates/component.hbs | 0 .../turbo-rspack-mf/pnpm-workspace.yaml | 0 .../examples}/turbo-rspack-mf/turbo.json | 0 turborepo/package.json | 16 + turborepo/pnpm-workspace.yaml | 189 + vanilla/.gitignore | 5 + .../examples}/angular-vite/.gitignore | 0 .../examples}/angular-vite/README.md | 0 .../examples}/angular-vite/index.html | 0 .../examples}/angular-vite/package.json | 0 .../examples}/angular-vite/public/angular.svg | 0 .../examples}/angular-vite/public/vite.svg | 0 .../angular-vite/src/app.component.ts | 0 .../examples}/angular-vite/src/main.ts | 0 .../examples}/angular-vite/src/style.css | 0 .../examples}/angular-vite/src/vite-env.d.ts | 0 .../examples}/angular-vite/tsconfig.app.json | 0 .../examples}/angular-vite/tsconfig.json | 0 .../examples}/angular-vite/vite.config.ts | 0 .../examples}/basehref-examples/README.md | 0 .../examples}/basehref-examples/package.json | 0 .../basehref-examples/rspack-app}/.gitignore | 0 .../basehref-examples/rspack-app/README.md | 0 .../basehref-examples/rspack-app/index.html | 0 .../basehref-examples/rspack-app/package.json | 0 .../rspack-app/rspack.config.ts | 0 .../basehref-examples/rspack-app}/src/App.css | 0 .../basehref-examples/rspack-app/src/App.tsx | 0 .../rspack-app/src/assets/react.svg | 0 .../rspack-app/src/index.css | 0 .../basehref-examples/rspack-app/src/main.tsx | 0 .../rspack-app/src/react-env.d.ts | 0 .../rspack-app/tsconfig.json | 0 .../basehref-examples/vite-app/README.md | 0 .../basehref-examples/vite-app/index.html | 0 .../basehref-examples/vite-app/package.json | 0 .../vite-app/public}/.gitkeep | 0 .../basehref-examples/vite-app/src/App.tsx | 0 .../basehref-examples/vite-app/src/index.css | 0 .../basehref-examples/vite-app/src/main.tsx | 0 .../basehref-examples/vite-app/tsconfig.json | 0 .../vite-app/tsconfig.node.json | 0 .../basehref-examples/vite-app/vite.config.ts | 0 .../basehref-examples/webpack-app/README.md | 0 .../webpack-app/package.json | 0 .../basehref-examples/webpack-app/src/App.tsx | 0 .../webpack-app/src/index.html | 0 .../webpack-app/src/index.tsx | 0 .../webpack-app/src/styles.css | 0 .../webpack-app/tsconfig.json | 0 .../webpack-app/webpack.config.js | 0 .../create-default-webpack-mf/README.md | 0 .../app1/package.json | 0 .../app1/public/index.html | 0 .../create-default-webpack-mf/app1/src/App.js | 0 .../app1/src/bootstrap.js | 0 .../app1/src/index.js | 0 .../app1/webpack.config.js | 0 .../app2/package.json | 0 .../app2/public/index.html | 0 .../create-default-webpack-mf/app2/src/App.js | 0 .../app2/src/bootstrap.js | 0 .../app2/src/index.js | 0 .../app2/webpack.config.js | 0 .../create-default-webpack-mf/package.json | 0 .../examples}/create-mf-app-rspack/.babelrc | 0 .../examples}/create-mf-app-rspack/.gitignore | 0 .../examples}/create-mf-app-rspack/README.md | 0 .../create-mf-app-rspack/package.json | 0 .../create-mf-app-rspack/rspack.config.js | 0 .../create-mf-app-rspack/src/App.tsx | 0 .../create-mf-app-rspack/src/index.css | 0 .../create-mf-app-rspack/src/index.html | 0 .../create-mf-app-rspack/src/index.ts | 0 .../create-mf-app-rspack/tsconfig.json | 0 .../examples}/ember-vite/.editorconfig | 0 .../examples}/ember-vite/.ember-cli | 0 .../ember-vite/.github/workflows/ci.yml | 0 .../examples}/ember-vite/.gitignore | 0 .../examples}/ember-vite/.prettierignore | 0 .../examples}/ember-vite/.prettierrc.js | 0 .../examples}/ember-vite/.stylelintignore | 0 .../examples}/ember-vite/.stylelintrc.js | 0 .../examples}/ember-vite/.template-lintrc.js | 0 .../examples}/ember-vite/.watchmanconfig | 0 .../examples}/ember-vite/README.md | 0 .../examples}/ember-vite/app/app.js | 0 .../ember-vite/app/components}/.gitkeep | 0 .../ember-vite/app/config/environment.js | 0 .../ember-vite/app/controllers}/.gitkeep | 0 .../ember-vite/app/deprecation-workflow.js | 0 .../examples/ember-vite/app/helpers}/.gitkeep | 0 .../examples/ember-vite/app/models}/.gitkeep | 0 .../examples}/ember-vite/app/router.js | 0 .../examples/ember-vite/app/routes}/.gitkeep | 0 .../examples}/ember-vite/app/styles/app.css | 0 .../ember-vite/app/templates/application.gjs | 0 .../examples}/ember-vite/babel.config.cjs | 0 .../ember-vite/config/ember-cli-update.json | 0 .../ember-vite/config/environment.js | 0 .../ember-vite/config/optional-features.json | 0 .../examples}/ember-vite/config/targets.js | 0 .../examples}/ember-vite/ember-cli-build.js | 0 .../examples}/ember-vite/eslint.config.mjs | 0 .../examples}/ember-vite/index.html | 0 .../examples}/ember-vite/package.json | 0 .../examples}/ember-vite/public/robots.txt | 0 .../examples}/ember-vite/testem.cjs | 0 .../ember-vite/tests/helpers/index.js | 0 .../examples}/ember-vite/tests/index.html | 0 .../ember-vite/tests/integration}/.gitkeep | 0 .../examples}/ember-vite/tests/test-helper.js | 0 .../examples/ember-vite/tests/unit}/.gitkeep | 0 .../examples}/ember-vite/vite.config.mjs | 0 .../examples}/modernjs-app/README.md | 0 .../examples}/modernjs-app/biome.json | 0 .../examples}/modernjs-app/modern.config.ts | 0 .../examples}/modernjs-app/package.json | 0 .../modernjs-app/src/modern-app-env.d.ts | 0 .../modernjs-app/src/modern.runtime.ts | 0 .../modernjs-app/src/routes/index.css | 0 .../modernjs-app/src/routes/layout.tsx | 0 .../modernjs-app/src/routes/page.tsx | 0 .../examples}/modernjs-app/tsconfig.json | 0 .../examples}/parcel-react/.parcelrc | 0 .../examples}/parcel-react/README.md | 0 .../examples}/parcel-react/index.html | 0 .../examples}/parcel-react/package.json | 0 .../examples}/parcel-react/src/App.tsx | 0 .../examples}/parcel-react/src/index.tsx | 0 .../examples}/parcel-react/tsconfig.json | 0 .../examples}/react-airbnb-clone/.gitignore | 0 .../examples}/react-airbnb-clone/README.md | 0 .../apps/categories/.babelrc | 0 .../apps/categories/package.json | 0 .../apps/categories/postcss.config.js | 0 .../apps/categories/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/categories/public/index.html | 0 .../apps/categories/src/app.tsx | 0 .../apps/categories/src/bootstrap.tsx | 0 .../categories/src/components/Categories.tsx | 0 .../categories/src/components/CategoryBox.tsx | 0 .../categories/src/components/Container.tsx | 0 .../apps/categories/src/expose.tsx | 0 .../apps/categories/src/globals.css | 0 .../apps/categories/src/index.ts | 0 .../apps/categories/tailwind.config.js | 0 .../apps/categories/tsconfig.json | 0 .../apps/categories/webpack.config.js | 0 .../apps/favorites/.babelrc | 0 .../apps/favorites/package.json | 0 .../apps/favorites/postcss.config.js | 0 .../apps/favorites/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/favorites/public/index.html | 0 .../apps/favorites/src/app.tsx | 0 .../apps/favorites/src/bootstrap.tsx | 0 .../src/common/actions/deleteFavorite.ts | 0 .../src/common/actions/getCurrentUser.ts | 0 .../src/common/actions/getFavoriteListings.ts | 0 .../src/common/actions/getListings.ts | 0 .../src/common/actions/mocks/index.ts | 0 .../src/common/actions/saveFavorite.ts | 0 .../favorites/src/common/actions/saveUser.ts | 0 .../src/common/hooks/useCountries.ts | 0 .../src/common/hooks/useCurrentUser.ts | 0 .../favorites/src/common/hooks/useFavorite.ts | 0 .../src/common/hooks/useLoginModal.ts | 0 .../apps/favorites/src/common/libs/axios.ts | 0 .../apps/favorites/src/common/libs/fetcher.ts | 0 .../apps/favorites/src/common/types/index.ts | 0 .../apps/favorites/src/components/Button.tsx | 0 .../favorites/src/components/Container.tsx | 0 .../apps/favorites/src/components/Heading.tsx | 0 .../favorites/src/components/HeartButton.tsx | 0 .../src/components/listings/ListingCard.tsx | 0 .../apps/favorites/src/custom.d.ts | 0 .../apps/favorites/src/expose.tsx | 0 .../apps/favorites/src/favorites.tsx | 0 .../apps/favorites/src/globals.css | 0 .../apps/favorites/src/index.ts | 0 .../apps/favorites/tailwind.config.js | 0 .../apps/favorites/tsconfig.json | 0 .../apps/favorites/webpack.config.js | 0 .../react-airbnb-clone/apps/home/.babelrc | 0 .../react-airbnb-clone/apps/home/package.json | 0 .../apps/home/postcss.config.js | 0 .../apps/home/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/home/public/index.html | 0 .../react-airbnb-clone/apps/home/src/app.tsx | 0 .../apps/home/src/bootstrap.tsx | 0 .../home/src/common/actions/deleteListings.ts | 0 .../home/src/common/actions/getCurrentUser.ts | 0 .../home/src/common/actions/getListings.ts | 0 .../home/src/common/actions/mocks/index.ts | 0 .../apps/home/src/common/actions/saveUser.ts | 0 .../home/src/common/hooks/useCountries.ts | 0 .../home/src/common/hooks/useCurrentUser.ts | 0 .../apps/home/src/common/hooks/useFavorite.ts | 0 .../apps/home/src/common/hooks/useListings.ts | 0 .../home/src/common/hooks/useLoginModal.ts | 0 .../apps/home/src/common/libs/axios.ts | 0 .../apps/home/src/common/libs/fetcher.ts | 0 .../apps/home/src/common/types/index.ts | 0 .../apps/home/src/components/Button.tsx | 0 .../apps/home/src/components/Container.tsx | 0 .../apps/home/src/components/HeartButton.tsx | 0 .../src/components/listings/ListingCard.tsx | 0 .../apps/home/src/custom.d.ts | 0 .../apps/home/src/expose.tsx | 0 .../apps/home/src/globals.css | 0 .../react-airbnb-clone/apps/home/src/home.tsx | 0 .../react-airbnb-clone/apps/home/src/index.ts | 0 .../apps/home/tailwind.config.js | 0 .../apps/home/tsconfig.json | 0 .../apps/home/webpack.config.js | 0 .../apps/properties/.babelrc | 0 .../apps/properties/package.json | 0 .../apps/properties/postcss.config.js | 0 .../apps/properties/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/properties/public/index.html | 0 .../apps/properties/src/app.tsx | 0 .../apps/properties/src/bootstrap.tsx | 0 .../src/common/actions/deleteListings.ts | 0 .../src/common/actions/getCurrentUser.ts | 0 .../src/common/actions/getListings.ts | 0 .../src/common/actions/mocks/index.ts | 0 .../properties/src/common/actions/saveUser.ts | 0 .../src/common/hooks/useCountries.ts | 0 .../src/common/hooks/useCurrentUser.ts | 0 .../src/common/hooks/useFavorite.ts | 0 .../src/common/hooks/useListings.ts | 0 .../src/common/hooks/useLoginModal.ts | 0 .../apps/properties/src/common/libs/axios.ts | 0 .../properties/src/common/libs/fetcher.ts | 0 .../apps/properties/src/common/types/index.ts | 0 .../apps/properties/src/components/Button.tsx | 0 .../properties/src/components/Container.tsx | 0 .../properties/src/components/Heading.tsx | 0 .../properties/src/components/HeartButton.tsx | 0 .../src/components/listings/ListingCard.tsx | 0 .../apps/properties/src/custom.d.ts | 0 .../apps/properties/src/expose.tsx | 0 .../apps/properties/src/globals.css | 0 .../apps/properties/src/index.ts | 0 .../apps/properties/src/properties.tsx | 0 .../apps/properties/tailwind.config.js | 0 .../apps/properties/tsconfig.json | 0 .../apps/properties/webpack.config.js | 0 .../apps/react-host/.babelrc | 0 .../apps/react-host/federated.d.ts | 0 .../apps/react-host/package.json | 0 .../apps/react-host/postcss.config.js | 0 .../apps/react-host/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/react-host/public/images/logo.png | Bin .../react-host/public/images/placeholder.jpg | Bin .../apps/react-host/public/index.html | 0 .../apps/react-host/src/_error.tsx | 0 .../apps/react-host/src/bootstrap.tsx | 0 .../src/common/actions/deleteFavorite.ts | 0 .../src/common/actions/deleteListings.ts | 0 .../src/common/actions/deleteReservation.ts | 0 .../src/common/actions/getCurrentUser.ts | 0 .../src/common/actions/getFavoriteListings.ts | 0 .../src/common/actions/getListingById.ts | 0 .../src/common/actions/getListings.ts | 0 .../src/common/actions/getReservations.ts | 0 .../src/common/actions/mocks/index.ts | 0 .../src/common/actions/saveFavorite.ts | 0 .../src/common/actions/saveListing.ts | 0 .../src/common/actions/saveReservation.ts | 0 .../react-host/src/common/actions/saveUser.ts | 0 .../src/common/hooks/useCountries.ts | 0 .../src/common/hooks/useCurrentUser.ts | 0 .../src/common/hooks/useFavorite.ts | 0 .../src/common/hooks/useFavorites.ts | 0 .../react-host/src/common/hooks/useListing.ts | 0 .../src/common/hooks/useListings.ts | 0 .../src/common/hooks/useLoginModal.ts | 0 .../src/common/hooks/useRegisterModal.ts | 0 .../src/common/hooks/useRentModal.ts | 0 .../src/common/hooks/useReservations.ts | 0 .../src/common/hooks/useSearchModal.ts | 0 .../src/common/hooks/useShowRemotes.ts | 0 .../apps/react-host/src/common/libs/axios.ts | 0 .../react-host/src/common/libs/fetcher.ts | 0 .../apps/react-host/src/common/types/index.ts | 0 .../apps/react-host/src/components/Avatar.tsx | 0 .../apps/react-host/src/components/Button.tsx | 0 .../react-host/src/components/Container.tsx | 0 .../react-host/src/components/EmptyState.tsx | 0 .../react-host/src/components/Heading.tsx | 0 .../react-host/src/components/HeartButton.tsx | 0 .../apps/react-host/src/components/Loader.tsx | 0 .../apps/react-host/src/components/Map.tsx | 0 .../react-host/src/components/RemoteWrap.tsx | 0 .../src/components/inputs/Calendar.tsx | 0 .../src/components/inputs/CategoryInput.tsx | 0 .../src/components/inputs/Counter.tsx | 0 .../src/components/inputs/CountrySelect.tsx | 0 .../src/components/inputs/ImageUpload.tsx | 0 .../src/components/inputs/Input.tsx | 0 .../src/components/inputs/calendar-styles.css | 0 .../src/components/listings/ListingCard.tsx | 0 .../components/listings/ListingCategory.tsx | 0 .../src/components/listings/ListingHead.tsx | 0 .../src/components/listings/ListingInfo.tsx | 0 .../listings/ListingReservation.tsx | 0 .../react-host/src/components/map-styles.css | 0 .../src/components/modals/LoginModal.tsx | 0 .../src/components/modals/Modal.tsx | 0 .../src/components/modals/RegisterModal.tsx | 0 .../src/components/modals/RentModal.tsx | 0 .../src/components/modals/SearchModal.tsx | 0 .../react-host/src/components/navbar/Logo.tsx | 0 .../src/components/navbar/MenuItem.tsx | 0 .../src/components/navbar/Navbar.tsx | 0 .../src/components/navbar/RemoteToggle.tsx | 0 .../src/components/navbar/Search.tsx | 0 .../src/components/navbar/UserMenu.tsx | 0 .../src/components/navbar/categories.tsx | 0 .../apps/react-host/src/custom.d.ts | 0 .../apps/react-host/src/globals.css | 0 .../apps/react-host/src/index.ts | 0 .../apps/react-host/src/layout.tsx | 0 .../react-host/src/pages/favorites/index.tsx | 0 .../apps/react-host/src/pages/home/index.tsx | 0 .../react-host/src/pages/listings/index.tsx | 0 .../react-host/src/pages/properties/index.tsx | 0 .../src/pages/reservations/index.tsx | 0 .../apps/react-host/src/pages/trips/index.tsx | 0 .../src/providers/ModalsProvider.tsx | 0 .../src/providers/ToasterProvider.tsx | 0 .../apps/react-host/src/routes.tsx | 0 .../src/templates/ListingClient.tsx | 0 .../apps/react-host/tailwind.config.js | 0 .../apps/react-host/tsconfig.json | 0 .../apps/react-host/webpack.config.js | 0 .../apps/reservations/.babelrc | 0 .../apps/reservations/package.json | 0 .../apps/reservations/postcss.config.js | 0 .../reservations/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/reservations/public/index.html | 0 .../apps/reservations/src/app.tsx | 0 .../apps/reservations/src/bootstrap.tsx | 0 .../src/common/actions/deleteListings.ts | 0 .../src/common/actions/getCurrentUser.ts | 0 .../src/common/actions/getListings.ts | 0 .../src/common/actions/getReservations.ts | 0 .../src/common/actions/mocks/index.ts | 0 .../src/common/actions/saveUser.ts | 0 .../src/common/hooks/useCountries.ts | 0 .../src/common/hooks/useCurrentUser.ts | 0 .../src/common/hooks/useFavorite.ts | 0 .../src/common/hooks/useListings.ts | 0 .../src/common/hooks/useLoginModal.ts | 0 .../src/common/hooks/useReservations.ts | 0 .../reservations/src/common/libs/axios.ts | 0 .../reservations/src/common/libs/fetcher.ts | 0 .../reservations/src/common/types/index.ts | 0 .../reservations/src/components/Button.tsx | 0 .../reservations/src/components/Container.tsx | 0 .../reservations/src/components/Heading.tsx | 0 .../src/components/HeartButton.tsx | 0 .../src/components/listings/ListingCard.tsx | 0 .../apps/reservations/src/custom.d.ts | 0 .../apps/reservations/src/expose.tsx | 0 .../apps/reservations/src/globals.css | 0 .../apps/reservations/src/index.ts | 0 .../apps/reservations/src/reservations.tsx | 0 .../apps/reservations/tailwind.config.js | 0 .../apps/reservations/tsconfig.json | 0 .../apps/reservations/webpack.config.js | 0 .../react-airbnb-clone/apps/trips/.babelrc | 0 .../apps/trips/package.json | 0 .../apps/trips/postcss.config.js | 0 .../apps/trips/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/trips/public/index.html | 0 .../react-airbnb-clone/apps/trips/src/app.tsx | 0 .../apps/trips/src/bootstrap.tsx | 0 .../src/common/actions/deleteListings.ts | 0 .../src/common/actions/getCurrentUser.ts | 0 .../trips/src/common/actions/getListings.ts | 0 .../src/common/actions/getReservations.ts | 0 .../trips/src/common/actions/mocks/index.ts | 0 .../apps/trips/src/common/actions/saveUser.ts | 0 .../trips/src/common/hooks/useCountries.ts | 0 .../trips/src/common/hooks/useCurrentUser.ts | 0 .../trips/src/common/hooks/useFavorite.ts | 0 .../trips/src/common/hooks/useListings.ts | 0 .../trips/src/common/hooks/useLoginModal.ts | 0 .../trips/src/common/hooks/useReservations.ts | 0 .../apps/trips/src/common/libs/axios.ts | 0 .../apps/trips/src/common/libs/fetcher.ts | 0 .../apps/trips/src/common/types/index.ts | 0 .../apps/trips/src/components/Button.tsx | 0 .../apps/trips/src/components/Container.tsx | 0 .../apps/trips/src/components/Heading.tsx | 0 .../apps/trips/src/components/HeartButton.tsx | 0 .../src/components/listings/ListingCard.tsx | 0 .../apps/trips/src/custom.d.ts | 0 .../apps/trips/src/expose.tsx | 0 .../apps/trips/src/globals.css | 0 .../apps/trips/src/index.ts | 0 .../apps/trips/src/trips.tsx | 0 .../apps/trips/tailwind.config.js | 0 .../apps/trips/tsconfig.json | 0 .../apps/trips/webpack.config.js | 0 .../examples}/react-airbnb-clone/package.json | 0 .../react-airbnb-clone/pnpm-workspace.yaml | 0 .../react-airbnb-clone/tsconfig.base.json | 0 .../examples}/react-rollup-ts/.gitignore | 0 .../examples}/react-rollup-ts/README.md | 0 .../examples}/react-rollup-ts/package.json | 0 .../react-rollup-ts/rollup.config.mjs | 0 .../examples}/react-rollup-ts/src/App.tsx | 0 .../react-rollup-ts/src/assets/react.svg | 0 .../react-rollup-ts/src/assets/rollup.svg | 0 .../examples}/react-rollup-ts/src/index.tsx | 0 .../examples}/react-rollup-ts/src/styles.css | 0 .../examples}/react-rollup-ts/src/types.d.ts | 0 .../examples}/react-rollup-ts/tsconfig.json | 0 .../react-rspack-tractor-2.0/.gitignore | 0 .../react-rspack-tractor-2.0/.prettierrc | 0 .../react-rspack-tractor-2.0/README.md | 0 .../apps/app/index.html | 0 .../apps/app/package.json | 0 .../apps/app/rspack.config.js | 0 .../apps/app/src/bootstrap.tsx | 0 .../apps/app/src/index.tsx | 0 .../apps/app/src/router.tsx | 0 .../apps/app/src/style.css | 0 .../apps/app/tsconfig.json | 0 .../apps/checkout/index.html | 0 .../apps/checkout/package.json | 0 .../apps/checkout/rspack.config.js | 0 .../apps/checkout/src/AddToCart.tsx | 0 .../apps/checkout/src/CartPage.tsx | 0 .../apps/checkout/src/Checkout.tsx | 0 .../apps/checkout/src/MiniCart.tsx | 0 .../apps/checkout/src/Thanks.tsx | 0 .../apps/checkout/src/bootstrap.tsx | 0 .../apps/checkout/src/components/Button.tsx | 0 .../checkout/src/components/CompactHeader.tsx | 0 .../apps/checkout/src/components/LineItem.tsx | 0 .../apps/checkout/src/css/AddToCart.css | 0 .../apps/checkout/src/css/Button.css | 0 .../apps/checkout/src/css/CartPage.css | 0 .../apps/checkout/src/css/Checkout.css | 0 .../apps/checkout/src/css/CompactHeader.css | 0 .../apps/checkout/src/css/LineItem.css | 0 .../apps/checkout/src/css/MiniCart.css | 0 .../apps/checkout/src/css/Thanks.css | 0 .../apps/checkout/src/css/index.css | 0 .../apps/checkout/src/data/db.json | 0 .../apps/checkout/src/data/store.ts | 0 .../apps/checkout/src/index.tsx | 0 .../apps/checkout/src/js/utils.ts | 0 .../apps/checkout/src/router.tsx | 0 .../apps/checkout/src/style.css | 0 .../apps/checkout/tsconfig.json | 0 .../apps/decide/index.html | 0 .../apps/decide/package.json | 0 .../apps/decide/rspack.config.js | 0 .../apps/decide/src/ProductPage.tsx | 0 .../apps/decide/src/bootstrap.tsx | 0 .../decide/src/components/VariantOption.tsx | 0 .../apps/decide/src/css/ProductPage.css | 0 .../apps/decide/src/css/VariantOption.css | 0 .../apps/decide/src/css/index.css | 0 .../apps/decide/src/data/db.json | 0 .../apps/decide/src/index.tsx | 0 .../apps/decide/src/js/utils.ts | 0 .../apps/decide/src/router.tsx | 0 .../apps/decide/src/style.css | 0 .../apps/decide/tsconfig.json | 0 .../apps/explore/index.html | 0 .../apps/explore/package.json | 0 .../apps/explore/rspack.config.js | 0 .../apps/explore/src/CategoryPage.tsx | 0 .../apps/explore/src/Footer.tsx | 0 .../apps/explore/src/Header.tsx | 0 .../apps/explore/src/HomePage.tsx | 0 .../apps/explore/src/Recommendations.tsx | 0 .../apps/explore/src/StorePicker.tsx | 0 .../apps/explore/src/StoresPage.tsx | 0 .../apps/explore/src/bootstrap.tsx | 0 .../apps/explore/src/components/Button.tsx | 0 .../apps/explore/src/components/Filter.tsx | 0 .../explore/src/components/Navigation.tsx | 0 .../apps/explore/src/components/Product.tsx | 0 .../explore/src/components/Recommendation.tsx | 0 .../apps/explore/src/components/Store.tsx | 0 .../apps/explore/src/css/Button.css | 0 .../apps/explore/src/css/CategoryPage.css | 0 .../apps/explore/src/css/Filter.css | 0 .../apps/explore/src/css/Footer.css | 0 .../apps/explore/src/css/Header.css | 0 .../apps/explore/src/css/HomePage.css | 0 .../apps/explore/src/css/Navigation.css | 0 .../apps/explore/src/css/Product.css | 0 .../apps/explore/src/css/Recommendation.css | 0 .../apps/explore/src/css/Recommendations.css | 0 .../apps/explore/src/css/StorePicker.css | 0 .../apps/explore/src/css/StoresPage.css | 0 .../apps/explore/src/css/index.css | 0 .../apps/explore/src/data/db.json | 0 .../apps/explore/src/index.tsx | 0 .../apps/explore/src/js/utils.ts | 0 .../apps/explore/src/router.tsx | 0 .../apps/explore/src/style.css | 0 .../apps/explore/tsconfig.json | 0 .../react-rspack-tractor-2.0/package.json | 0 .../examples}/react-tractor-sample/.gitignore | 0 .../examples}/react-tractor-sample/.npmrc | 0 .../examples}/react-tractor-sample/README.md | 0 .../apps/team-blue/.babelrc | 0 .../apps/team-blue/.eslintrc.json | 0 .../apps/team-blue/jest.config.ts | 0 .../apps/team-blue/package.json | 0 .../apps/team-blue/project.json | 0 .../apps/team-blue/src/app/app.tsx | 0 .../team-blue/src/app/team-blue-basket.tsx | 0 .../apps/team-blue/src/app/team-blue-buy.tsx | 0 .../apps/team-blue}/src/assets/.gitkeep | 0 .../apps/team-blue/src/index.html | 0 .../apps/team-blue/src/main.tsx | 0 .../apps/team-blue}/src/styles.css | 0 .../apps/team-blue/tsconfig.app.json | 0 .../apps/team-blue/tsconfig.json | 0 .../apps/team-blue/tsconfig.spec.json | 0 .../apps/team-blue/webpack.config.ts | 0 .../apps/team-green/.babelrc | 0 .../apps/team-green/.eslintrc.json | 0 .../apps/team-green/jest.config.ts | 0 .../apps/team-green/package.json | 0 .../apps/team-green/project.json | 0 .../apps/team-green/src/app/app.tsx | 0 .../src/app/team-green-recos-v2.tsx | 0 .../team-green/src/app/team-green-recos.tsx | 0 .../apps/team-green}/src/assets/.gitkeep | 0 .../src/assets/team-green/images/reco_1.jpg | Bin .../src/assets/team-green/images/reco_2.jpg | Bin .../src/assets/team-green/images/reco_3.jpg | Bin .../src/assets/team-green/images/reco_4.jpg | Bin .../src/assets/team-green/images/reco_5.jpg | Bin .../src/assets/team-green/images/reco_6.jpg | Bin .../src/assets/team-green/images/reco_7.jpg | Bin .../src/assets/team-green/images/reco_8.jpg | Bin .../src/assets/team-green/images/reco_9.jpg | Bin .../apps/team-green}/src/favicon.ico | Bin .../apps/team-green/src/index.html | 0 .../apps/team-green/src/main.tsx | 0 .../apps/team-green}/src/styles.css | 0 .../apps/team-green/tsconfig.app.json | 0 .../apps/team-green/tsconfig.json | 0 .../apps/team-green/tsconfig.spec.json | 0 .../apps/team-green/webpack.config.ts | 0 .../apps/team-red/.babelrc | 0 .../apps/team-red/.eslintrc.json | 0 .../apps/team-red/@mf-types/index.d.ts | 0 .../@mf-types/team_blue/BlueBasket.d.ts | 0 .../team-red/@mf-types/team_blue/BlueBuy.d.ts | 0 .../team-red/@mf-types/team_blue/apis.d.ts | 0 .../team-blue/src/app/team-blue-basket.d.ts | 0 .../apps/team-blue/src/app/team-blue-buy.d.ts | 0 .../@mf-types/team_green/GreenRecos.d.ts | 0 .../team-red/@mf-types/team_green/apis.d.ts | 0 .../team-green/src/app/team-green-recos.d.ts | 0 .../apps/team-red/jest.config.ts | 0 .../apps/team-red/package.json | 0 .../apps/team-red/project.json | 0 .../apps/team-red/src/app/app.tsx | 0 .../apps/team-red/src/app/team-red-layout.tsx | 0 .../apps/team-red}/src/assets/.gitkeep | 0 .../src/assets/team-green/images/reco_1.jpg | Bin .../src/assets/team-green/images/reco_2.jpg | Bin .../src/assets/team-green/images/reco_3.jpg | Bin .../src/assets/team-green/images/reco_4.jpg | Bin .../src/assets/team-green/images/reco_5.jpg | Bin .../src/assets/team-green/images/reco_6.jpg | Bin .../src/assets/team-green/images/reco_7.jpg | Bin .../src/assets/team-green/images/reco_8.jpg | Bin .../src/assets/team-green/images/reco_9.jpg | Bin .../team-red/images/tractor-blue-thumb.jpg | Bin .../assets/team-red/images/tractor-blue.jpg | Bin .../team-red/images/tractor-green-thumb.jpg | Bin .../assets/team-red/images/tractor-green.jpg | Bin .../team-red/images/tractor-red-thumb.jpg | Bin .../assets/team-red/images/tractor-red.jpg | Bin .../apps/team-red/src}/favicon.ico | Bin .../apps/team-red/src/index.html | 0 .../apps/team-red/src/main.tsx | 0 .../apps/team-red/src/styles.css | 0 .../apps/team-red/tsconfig.app.json | 0 .../apps/team-red/tsconfig.json | 0 .../apps/team-red/tsconfig.spec.json | 0 .../apps/team-red/webpack.config.ts | 0 .../react-tractor-sample/package.json | 0 .../react-tractor-sample/tsconfig.json | 0 .../examples}/react-vite-mf/.gitignore | 0 .../examples}/react-vite-mf/host/.gitignore | 0 .../examples}/react-vite-mf/host/README.md | 0 .../react-vite-mf/host/eslint.config.js | 0 .../examples}/react-vite-mf/host/index.html | 0 .../examples}/react-vite-mf/host/package.json | 0 .../react-vite-mf/host/public/vite.svg | 0 .../examples}/react-vite-mf/host/src/App.css | 0 .../examples}/react-vite-mf/host/src/App.tsx | 0 .../react-vite-mf/host/src/assets/react.svg | 0 .../react-vite-mf/host/src/bootstrap.tsx | 0 .../react-vite-mf/host/src/index.css | 0 .../examples}/react-vite-mf/host/src/main.tsx | 0 .../react-vite-mf/host/src/vite-env.d.ts | 0 .../react-vite-mf/host/tsconfig.app.json | 0 .../react-vite-mf/host/tsconfig.json | 0 .../react-vite-mf/host/tsconfig.node.json | 0 .../react-vite-mf/host/vite.config.ts | 0 .../examples}/react-vite-mf/image.png | Bin .../examples}/react-vite-mf/package.json | 0 .../examples}/react-vite-mf/readme.md | 0 .../examples}/react-vite-mf/remote/.gitignore | 0 .../react-vite-mf/remote/eslint.config.js | 0 .../examples}/react-vite-mf/remote/index.html | 0 .../react-vite-mf/remote/package.json | 0 .../react-vite-mf/remote/public/vite.svg | 0 .../react-vite-mf/remote/src/App.css | 0 .../react-vite-mf/remote/src/App.tsx | 0 .../react-vite-mf/remote/src/Button.css | 0 .../react-vite-mf/remote/src/Button.tsx | 0 .../react-vite-mf/remote/src/assets/react.svg | 0 .../react-vite-mf/remote/src/bootstrap.tsx | 0 .../react-vite-mf/remote/src/index.css | 0 .../react-vite-mf/remote/src/main.tsx | 0 .../react-vite-mf/remote/src/vite-env.d.ts | 0 .../react-vite-mf/remote/tsconfig.app.json | 0 .../react-vite-mf/remote/tsconfig.json | 0 .../react-vite-mf/remote/tsconfig.node.json | 0 .../react-vite-mf/remote/vite.config.ts | 0 .../examples}/react-vite-mf/rspack/.babelrc | 0 .../examples}/react-vite-mf/rspack/.gitignore | 0 .../rspack/compilation.config.js | 0 .../react-vite-mf/rspack/package.json | 0 .../react-vite-mf/rspack/postcss.config.js | 0 .../react-vite-mf/rspack/rspack.config.js | 0 .../react-vite-mf/rspack/src/App.tsx | 0 .../react-vite-mf/rspack/src/Image.tsx | 0 .../rspack/src/assets/rspack-logo.png | Bin .../react-vite-mf/rspack/src/global.d.ts | 0 .../react-vite-mf/rspack/src/index.css | 0 .../react-vite-mf/rspack/src/index.html | 0 .../react-vite-mf/rspack/src/index.tsx | 0 .../react-vite-mf/rspack/tailwind.config.js | 0 .../react-vite-mf/rspack/tsconfig.json | 0 .../examples}/react-vite-mf/webpack/.babelrc | 0 .../react-vite-mf/webpack/.gitignore | 0 .../webpack/compilation.config.js | 0 .../react-vite-mf/webpack/package.json | 0 .../react-vite-mf/webpack/postcss.config.js | 0 .../react-vite-mf/webpack/src/App.tsx | 0 .../react-vite-mf/webpack/src/Image.tsx | 0 .../webpack/src/assets/webpack-logo.png | Bin .../react-vite-mf/webpack/src/global.d.ts | 0 .../react-vite-mf/webpack/src/index.html | 0 .../react-vite-mf/webpack/src/index.scss | 0 .../react-vite-mf/webpack/src/index.ts | 0 .../react-vite-mf/webpack/tailwind.config.js | 0 .../react-vite-mf/webpack/tsconfig.json | 0 .../react-vite-mf/webpack/webpack.config.js | 0 .../examples}/react-vite-ts/.eslintrc.cjs | 0 .../examples}/react-vite-ts/.gitignore | 0 .../examples}/react-vite-ts/README.md | 0 .../examples}/react-vite-ts/index.html | 0 .../examples}/react-vite-ts/package.json | 0 .../examples}/react-vite-ts/public/vite.svg | 0 .../examples}/react-vite-ts/src/App.css | 0 .../examples}/react-vite-ts/src/App.tsx | 0 .../react-vite-ts/src/assets/react.svg | 0 .../examples}/react-vite-ts/src/index.css | 0 .../examples}/react-vite-ts/src/main.tsx | 0 .../examples}/react-vite-ts/src/vite-env.d.ts | 0 .../examples}/react-vite-ts/tsconfig.json | 0 .../react-vite-ts/tsconfig.node.json | 0 .../examples}/react-vite-ts/vite.config.ts | 0 .../examples}/rolldown-react/README.md | 0 .../examples}/rolldown-react/package.json | 0 .../rolldown-react/rolldown.config.mjs | 0 .../examples}/rolldown-react/src/App.tsx | 0 .../examples}/rolldown-react/src/main.tsx | 0 .../examples}/rolldown-react/tsconfig.json | 0 .../examples}/rspack-project/.gitignore | 0 .../examples}/rspack-project/README.md | 0 .../examples}/rspack-project/index.html | 0 .../examples}/rspack-project/package.json | 0 .../rspack-project/rspack.config.mjs | 0 .../examples}/rspack-project/src/App.css | 0 .../examples}/rspack-project/src/App.jsx | 0 .../rspack-project/src/assets/react.svg | 0 .../examples}/rspack-project/src/index.css | 0 .../examples}/rspack-project/src/main.jsx | 0 .../examples}/rspress-ssg/.gitignore | 0 .../examples}/rspress-ssg/README.md | 0 .../examples}/rspress-ssg/docs/_meta.json | 0 .../rspress-ssg/docs/guide/_meta.json | 0 .../examples}/rspress-ssg/docs/guide/index.md | 0 .../examples}/rspress-ssg/docs/hello.md | 0 .../examples}/rspress-ssg/docs/index.md | 0 .../docs/public/rspress-dark-logo.png | Bin .../rspress-ssg/docs/public/rspress-icon.png | Bin .../docs/public/rspress-light-logo.png | Bin .../examples}/rspress-ssg/package.json | 0 .../examples}/rspress-ssg/rspress.config.ts | 0 .../examples}/rspress-ssg/tsconfig.json | 0 .../examples}/solid/.gitignore | 0 .../examples}/solid/README.md | 0 .../examples}/solid/index.html | 0 .../examples}/solid/package.json | 0 .../examples}/solid/public/vite.svg | 0 .../examples}/solid/src/App.css | 0 .../examples}/solid/src/App.tsx | 0 .../examples}/solid/src/assets/solid.svg | 0 .../examples}/solid/src/index.css | 0 .../examples}/solid/src/index.tsx | 0 .../examples}/solid/src/vite-env.d.ts | 0 .../examples}/solid/tsconfig.app.json | 0 .../examples}/solid/tsconfig.json | 0 .../examples}/solid/tsconfig.node.json | 0 .../examples}/solid/vite.config.ts | 0 .../examples}/svelte/.gitignore | 0 .../examples}/svelte/README.md | 0 .../examples}/svelte/index.html | 0 .../examples}/svelte/package.json | 0 .../examples}/svelte/public/vite.svg | 0 .../examples}/svelte/src/App.svelte | 0 .../examples}/svelte/src/app.css | 0 .../examples}/svelte/src/assets/svelte.svg | 0 .../examples}/svelte/src/lib/Counter.svelte | 0 .../examples}/svelte/src/main.ts | 0 .../examples}/svelte/src/vite-env.d.ts | 0 .../examples}/svelte/svelte.config.js | 0 .../examples}/svelte/tsconfig.app.json | 0 .../examples}/svelte/tsconfig.json | 0 .../examples}/svelte/tsconfig.node.json | 0 .../examples}/svelte/vite.config.ts | 0 vanilla/package.json | 15 + vanilla/pnpm-workspace.yaml | 186 + 1082 files changed, 1013 insertions(+), 46981 deletions(-) create mode 100644 EXAMPLES_INVENTORY.md create mode 100644 Justfile create mode 100644 nx/.gitignore rename {examples => nx/examples}/create-nx-rspack-workspace-mf/.editorconfig (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/.eslintignore (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/.eslintrc.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/.gitignore (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/.prettierignore (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/.prettierrc (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/README.md (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host-e2e/.eslintrc.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host-e2e/cypress.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host-e2e/project.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host-e2e/src/e2e/app.cy.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host-e2e/src/fixtures/example.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/app.po.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/commands.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/e2e.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host-e2e/tsconfig.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/.eslintrc.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/jest.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/module-federation.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/package.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/project.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/rspack.config.prod.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/rspack.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/src/app/app.module.css (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/src/app/app.spec.tsx (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/src/app/app.tsx (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/src/app/nx-welcome.tsx (100%) rename {examples/basehref-examples/vite-app/public => nx/examples/create-nx-rspack-workspace-mf/apps/host/src/assets}/.gitkeep (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/src/bootstrap.tsx (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/src/favicon.ico (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/src/index.html (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/src/main.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/src/react-router-dom.d.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/src/styles.css (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/tsconfig.app.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/tsconfig.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/host/tsconfig.spec.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/.eslintrc.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/cypress.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/project.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/e2e/app.cy.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/fixtures/example.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/app.po.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/commands.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/e2e.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/tsconfig.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/.eslintrc.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/jest.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/module-federation.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/package.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/project.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/rspack.config.prod.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/rspack.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.module.css (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.spec.tsx (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.tsx (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/nx-welcome.tsx (100%) rename {examples/create-nx-rspack-workspace-mf/apps/host => nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1}/src/assets/.gitkeep (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/bootstrap.tsx (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/favicon.ico (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/index.html (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/main.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/remote-entry.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/styles.css (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.app.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.spec.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/.eslintrc.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/cypress.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/project.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/e2e/app.cy.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/fixtures/example.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/app.po.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/commands.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/e2e.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/tsconfig.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/.eslintrc.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/jest.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/module-federation.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/package.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/project.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/rspack.config.prod.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/rspack.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.module.css (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.spec.tsx (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.tsx (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/nx-welcome.tsx (100%) rename {examples/create-nx-rspack-workspace-mf/apps/rspack_remote1 => nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2}/src/assets/.gitkeep (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/bootstrap.tsx (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/favicon.ico (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/index.html (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/main.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/remote-entry.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/styles.css (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.app.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.spec.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/jest.config.ts (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/jest.preset.js (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/nx.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/package.json (100%) rename {examples => nx/examples}/create-nx-rspack-workspace-mf/tsconfig.base.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/.editorconfig (100%) rename {examples => nx/examples}/create-nx-workspace-mf/.eslintignore (100%) rename {examples => nx/examples}/create-nx-workspace-mf/.eslintrc.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/.gitignore (100%) rename {examples => nx/examples}/create-nx-workspace-mf/.prettierignore (100%) rename {examples => nx/examples}/create-nx-workspace-mf/.prettierrc (100%) rename {examples => nx/examples}/create-nx-workspace-mf/.vscode/extensions.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/README.md (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/.babelrc (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/.eslintrc.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/jest.config.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/module-federation.config.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/package.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/project.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/src/app/app.module.css (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/src/app/app.spec.tsx (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/src/app/app.tsx (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/src/app/nx-welcome.tsx (100%) rename {examples/create-nx-rspack-workspace-mf/apps/rspack_remote2 => nx/examples/create-nx-workspace-mf/apps/remote1}/src/assets/.gitkeep (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/src/bootstrap.tsx (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/src/favicon.ico (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/src/index.html (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/src/main.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/src/remote-entry.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/src/styles.css (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/tsconfig.app.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/tsconfig.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/tsconfig.spec.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/webpack.config.prod.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote1/webpack.config.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/.babelrc (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/.eslintrc.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/jest.config.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/module-federation.config.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/package.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/project.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/src/app/app.module.css (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/src/app/app.spec.tsx (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/src/app/app.tsx (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/src/app/nx-welcome.tsx (100%) rename {examples/create-nx-workspace-mf/apps/remote1 => nx/examples/create-nx-workspace-mf/apps/remote2}/src/assets/.gitkeep (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/src/bootstrap.tsx (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/src/favicon.ico (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/src/index.html (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/src/main.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/src/remote-entry.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/src/styles.css (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/tsconfig.app.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/tsconfig.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/tsconfig.spec.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/webpack.config.prod.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/remote2/webpack.config.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/.babelrc (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/.eslintrc.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/jest.config.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/module-federation.config.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/package.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/project.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/src/app/app.module.css (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/src/app/app.spec.tsx (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/src/app/app.tsx (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/src/app/nx-welcome.tsx (100%) rename {examples/create-nx-workspace-mf/apps/remote2 => nx/examples/create-nx-workspace-mf/apps/shell}/src/assets/.gitkeep (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/src/bootstrap.tsx (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/src/favicon.ico (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/src/index.html (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/src/main.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/src/react-router-dom.d.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/src/styles.css (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/tsconfig.app.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/tsconfig.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/tsconfig.spec.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/webpack.config.prod.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/apps/shell/webpack.config.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/jest.config.ts (100%) rename {examples => nx/examples}/create-nx-workspace-mf/jest.preset.js (100%) rename {examples => nx/examples}/create-nx-workspace-mf/nx.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/package.json (100%) rename {examples => nx/examples}/create-nx-workspace-mf/tsconfig.base.json (100%) rename {examples => nx/examples}/nx-ng/.eslintignore (100%) rename {examples => nx/examples}/nx-ng/.eslintrc.json (100%) rename {examples => nx/examples}/nx-ng/.gitignore (100%) rename {examples => nx/examples}/nx-ng/.prettierignore (100%) rename {examples => nx/examples}/nx-ng/.prettierrc (100%) rename {examples => nx/examples}/nx-ng/.vscode/extensions.json (100%) rename {examples => nx/examples}/nx-ng/README.md (100%) rename {examples => nx/examples}/nx-ng/e2e/.eslintrc.json (100%) rename {examples => nx/examples}/nx-ng/e2e/cypress.config.ts (100%) rename {examples => nx/examples}/nx-ng/e2e/project.json (100%) rename {examples => nx/examples}/nx-ng/e2e/src/e2e/app.cy.ts (100%) rename {examples => nx/examples}/nx-ng/e2e/src/fixtures/example.json (100%) rename {examples => nx/examples}/nx-ng/e2e/src/support/app.po.ts (100%) rename {examples => nx/examples}/nx-ng/e2e/src/support/commands.ts (100%) rename {examples => nx/examples}/nx-ng/e2e/src/support/e2e.ts (100%) rename {examples => nx/examples}/nx-ng/e2e/tsconfig.json (100%) rename {examples => nx/examples}/nx-ng/extra-webpack.config.js (100%) rename {examples => nx/examples}/nx-ng/index-html-transform.js (100%) rename {examples => nx/examples}/nx-ng/jest.config.ts (100%) rename {examples => nx/examples}/nx-ng/jest.preset.js (100%) rename {examples => nx/examples}/nx-ng/nx.json (100%) rename {examples => nx/examples}/nx-ng/package.json (100%) rename {examples => nx/examples}/nx-ng/project.json (100%) rename {examples => nx/examples}/nx-ng/src/app/app.component.css (100%) rename {examples => nx/examples}/nx-ng/src/app/app.component.html (100%) rename {examples => nx/examples}/nx-ng/src/app/app.component.spec.ts (100%) rename {examples => nx/examples}/nx-ng/src/app/app.component.ts (100%) rename {examples => nx/examples}/nx-ng/src/app/app.config.ts (100%) rename {examples => nx/examples}/nx-ng/src/app/app.routes.ts (100%) rename {examples => nx/examples}/nx-ng/src/app/nx-welcome.component.ts (100%) rename {examples/create-nx-workspace-mf/apps/shell => nx/examples/nx-ng}/src/assets/.gitkeep (100%) rename {examples => nx/examples}/nx-ng/src/favicon.ico (100%) rename {examples => nx/examples}/nx-ng/src/index.html (100%) rename {examples => nx/examples}/nx-ng/src/main.ts (100%) rename {examples => nx/examples}/nx-ng/src/styles.css (100%) rename {examples => nx/examples}/nx-ng/src/test-setup.ts (100%) rename {examples => nx/examples}/nx-ng/tsconfig.app.json (100%) rename {examples => nx/examples}/nx-ng/tsconfig.editor.json (100%) rename {examples => nx/examples}/nx-ng/tsconfig.json (100%) rename {examples => nx/examples}/nx-ng/tsconfig.spec.json (100%) rename {examples => nx/examples}/react-vite-nx/.gitignore (100%) rename {examples => nx/examples}/react-vite-nx/.prettierignore (100%) rename {examples => nx/examples}/react-vite-nx/.prettierrc (100%) rename {examples => nx/examples}/react-vite-nx/README.md (100%) rename {examples => nx/examples}/react-vite-nx/eslint.config.js (100%) rename {examples => nx/examples}/react-vite-nx/index.html (100%) rename {examples => nx/examples}/react-vite-nx/nx.json (100%) rename {examples => nx/examples}/react-vite-nx/package.json (100%) rename {examples => nx/examples}/react-vite-nx/project.json (100%) rename {examples/react-tractor-sample/apps/team-green/src => nx/examples/react-vite-nx/public}/favicon.ico (100%) rename {examples => nx/examples}/react-vite-nx/src/app/app.module.css (100%) rename {examples => nx/examples}/react-vite-nx/src/app/app.spec.tsx (100%) rename {examples => nx/examples}/react-vite-nx/src/app/app.tsx (100%) rename {examples => nx/examples}/react-vite-nx/src/app/nx-welcome.tsx (100%) rename {examples/ember-vite/app/components => nx/examples/react-vite-nx/src/assets}/.gitkeep (100%) rename {examples => nx/examples}/react-vite-nx/src/main.tsx (100%) rename {examples/react-tractor-sample/apps/team-blue => nx/examples/react-vite-nx}/src/styles.css (100%) rename {examples => nx/examples}/react-vite-nx/tsconfig.app.json (100%) rename {examples => nx/examples}/react-vite-nx/tsconfig.json (100%) rename {examples => nx/examples}/react-vite-nx/tsconfig.spec.json (100%) rename {examples => nx/examples}/react-vite-nx/vite.config.mts (100%) create mode 100644 nx/package.json rename pnpm-workspace.yaml => nx/pnpm-workspace.yaml (98%) delete mode 100644 package.json delete mode 100644 pnpm-lock.yaml delete mode 100644 scripts/.gitignore delete mode 100644 scripts/README.md delete mode 100644 scripts/package.json delete mode 100644 scripts/playwright.config.js delete mode 100644 scripts/src/build-packages.ts delete mode 100644 scripts/src/tests/app-validations.ts delete mode 100644 scripts/src/tests/deployment-validation.spec.ts delete mode 100644 scripts/src/tests/test-helper.ts delete mode 100644 scripts/src/upgrade-plugins.ts delete mode 100644 scripts/src/utils.ts delete mode 100644 scripts/tsconfig.json create mode 100644 turborepo/.gitignore rename {examples => turborepo/examples}/turbo-rspack-mf/.gitignore (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/.npmrc (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/README.md (100%) rename {examples/basehref-examples/rspack-app => turborepo/examples/turbo-rspack-mf/apps/home}/.gitignore (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/README.md (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/index.html (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/module-federation.config.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/package.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/postcss.config.mjs (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/rspack.config.ts (100%) rename {examples/basehref-examples/rspack-app => turborepo/examples/turbo-rspack-mf/apps/home}/src/App.css (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/src/RemoteEntry.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/src/bootstrap.css (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/src/bootstrap.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/src/main.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/src/react-env.d.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/tailwind.config.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/home/tsconfig.json (100%) rename {examples/turbo-rspack-mf/apps/home => turborepo/examples/turbo-rspack-mf/apps/host}/.gitignore (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/README.md (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/index.html (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/module-federation.config.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/package.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/postcss.config.mjs (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/rspack.config.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/src/App.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/src/bootstrap.css (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/src/bootstrap.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/src/components/AppLayout.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/src/components/Header.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/src/main.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/src/react-env.d.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/src/useLocalStorage.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/tailwind.config.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/tsconfig.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/host/turbo.json (100%) rename {examples/turbo-rspack-mf/apps/host => turborepo/examples/turbo-rspack-mf/apps/settings}/.gitignore (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/README.md (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/index.html (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/module-federation.config.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/package.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/postcss.config.mjs (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/rspack.config.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/src/RemoteEntry.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/src/bootstrap.css (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/src/bootstrap.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/src/main.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/src/react-env.d.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/tailwind.config.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/apps/settings/tsconfig.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/biome.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/package.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/config-tailwind/package.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/config-tailwind/tailwind.config.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/config-tailwind/tsconfig.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/typescript-config/base.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/typescript-config/mf-tsconfig.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/typescript-config/nextjs.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/typescript-config/package.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/typescript-config/react-library.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/ui/package.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/ui/src/button.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/ui/src/card.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/ui/src/code.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/ui/src/header.tsx (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/ui/tsconfig.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/ui/tsconfig.lint.json (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/ui/turbo/generators/config.ts (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/packages/ui/turbo/generators/templates/component.hbs (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/pnpm-workspace.yaml (100%) rename {examples => turborepo/examples}/turbo-rspack-mf/turbo.json (100%) create mode 100644 turborepo/package.json create mode 100644 turborepo/pnpm-workspace.yaml create mode 100644 vanilla/.gitignore rename {examples => vanilla/examples}/angular-vite/.gitignore (100%) rename {examples => vanilla/examples}/angular-vite/README.md (100%) rename {examples => vanilla/examples}/angular-vite/index.html (100%) rename {examples => vanilla/examples}/angular-vite/package.json (100%) rename {examples => vanilla/examples}/angular-vite/public/angular.svg (100%) rename {examples => vanilla/examples}/angular-vite/public/vite.svg (100%) rename {examples => vanilla/examples}/angular-vite/src/app.component.ts (100%) rename {examples => vanilla/examples}/angular-vite/src/main.ts (100%) rename {examples => vanilla/examples}/angular-vite/src/style.css (100%) rename {examples => vanilla/examples}/angular-vite/src/vite-env.d.ts (100%) rename {examples => vanilla/examples}/angular-vite/tsconfig.app.json (100%) rename {examples => vanilla/examples}/angular-vite/tsconfig.json (100%) rename {examples => vanilla/examples}/angular-vite/vite.config.ts (100%) rename {examples => vanilla/examples}/basehref-examples/README.md (100%) rename {examples => vanilla/examples}/basehref-examples/package.json (100%) rename {examples/turbo-rspack-mf/apps/settings => vanilla/examples/basehref-examples/rspack-app}/.gitignore (100%) rename {examples => vanilla/examples}/basehref-examples/rspack-app/README.md (100%) rename {examples => vanilla/examples}/basehref-examples/rspack-app/index.html (100%) rename {examples => vanilla/examples}/basehref-examples/rspack-app/package.json (100%) rename {examples => vanilla/examples}/basehref-examples/rspack-app/rspack.config.ts (100%) rename {examples/turbo-rspack-mf/apps/home => vanilla/examples/basehref-examples/rspack-app}/src/App.css (100%) rename {examples => vanilla/examples}/basehref-examples/rspack-app/src/App.tsx (100%) rename {examples => vanilla/examples}/basehref-examples/rspack-app/src/assets/react.svg (100%) rename {examples => vanilla/examples}/basehref-examples/rspack-app/src/index.css (100%) rename {examples => vanilla/examples}/basehref-examples/rspack-app/src/main.tsx (100%) rename {examples => vanilla/examples}/basehref-examples/rspack-app/src/react-env.d.ts (100%) rename {examples => vanilla/examples}/basehref-examples/rspack-app/tsconfig.json (100%) rename {examples => vanilla/examples}/basehref-examples/vite-app/README.md (100%) rename {examples => vanilla/examples}/basehref-examples/vite-app/index.html (100%) rename {examples => vanilla/examples}/basehref-examples/vite-app/package.json (100%) rename {examples/ember-vite/app/controllers => vanilla/examples/basehref-examples/vite-app/public}/.gitkeep (100%) rename {examples => vanilla/examples}/basehref-examples/vite-app/src/App.tsx (100%) rename {examples => vanilla/examples}/basehref-examples/vite-app/src/index.css (100%) rename {examples => vanilla/examples}/basehref-examples/vite-app/src/main.tsx (100%) rename {examples => vanilla/examples}/basehref-examples/vite-app/tsconfig.json (100%) rename {examples => vanilla/examples}/basehref-examples/vite-app/tsconfig.node.json (100%) rename {examples => vanilla/examples}/basehref-examples/vite-app/vite.config.ts (100%) rename {examples => vanilla/examples}/basehref-examples/webpack-app/README.md (100%) rename {examples => vanilla/examples}/basehref-examples/webpack-app/package.json (100%) rename {examples => vanilla/examples}/basehref-examples/webpack-app/src/App.tsx (100%) rename {examples => vanilla/examples}/basehref-examples/webpack-app/src/index.html (100%) rename {examples => vanilla/examples}/basehref-examples/webpack-app/src/index.tsx (100%) rename {examples => vanilla/examples}/basehref-examples/webpack-app/src/styles.css (100%) rename {examples => vanilla/examples}/basehref-examples/webpack-app/tsconfig.json (100%) rename {examples => vanilla/examples}/basehref-examples/webpack-app/webpack.config.js (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/README.md (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/app1/package.json (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/app1/public/index.html (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/app1/src/App.js (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/app1/src/bootstrap.js (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/app1/src/index.js (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/app1/webpack.config.js (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/app2/package.json (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/app2/public/index.html (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/app2/src/App.js (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/app2/src/bootstrap.js (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/app2/src/index.js (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/app2/webpack.config.js (100%) rename {examples => vanilla/examples}/create-default-webpack-mf/package.json (100%) rename {examples => vanilla/examples}/create-mf-app-rspack/.babelrc (100%) rename {examples => vanilla/examples}/create-mf-app-rspack/.gitignore (100%) rename {examples => vanilla/examples}/create-mf-app-rspack/README.md (100%) rename {examples => vanilla/examples}/create-mf-app-rspack/package.json (100%) rename {examples => vanilla/examples}/create-mf-app-rspack/rspack.config.js (100%) rename {examples => vanilla/examples}/create-mf-app-rspack/src/App.tsx (100%) rename {examples => vanilla/examples}/create-mf-app-rspack/src/index.css (100%) rename {examples => vanilla/examples}/create-mf-app-rspack/src/index.html (100%) rename {examples => vanilla/examples}/create-mf-app-rspack/src/index.ts (100%) rename {examples => vanilla/examples}/create-mf-app-rspack/tsconfig.json (100%) rename {examples => vanilla/examples}/ember-vite/.editorconfig (100%) rename {examples => vanilla/examples}/ember-vite/.ember-cli (100%) rename {examples => vanilla/examples}/ember-vite/.github/workflows/ci.yml (100%) rename {examples => vanilla/examples}/ember-vite/.gitignore (100%) rename {examples => vanilla/examples}/ember-vite/.prettierignore (100%) rename {examples => vanilla/examples}/ember-vite/.prettierrc.js (100%) rename {examples => vanilla/examples}/ember-vite/.stylelintignore (100%) rename {examples => vanilla/examples}/ember-vite/.stylelintrc.js (100%) rename {examples => vanilla/examples}/ember-vite/.template-lintrc.js (100%) rename {examples => vanilla/examples}/ember-vite/.watchmanconfig (100%) rename {examples => vanilla/examples}/ember-vite/README.md (100%) rename {examples => vanilla/examples}/ember-vite/app/app.js (100%) rename {examples/ember-vite/app/helpers => vanilla/examples/ember-vite/app/components}/.gitkeep (100%) rename {examples => vanilla/examples}/ember-vite/app/config/environment.js (100%) rename {examples/ember-vite/app/models => vanilla/examples/ember-vite/app/controllers}/.gitkeep (100%) rename {examples => vanilla/examples}/ember-vite/app/deprecation-workflow.js (100%) rename {examples/ember-vite/app/routes => vanilla/examples/ember-vite/app/helpers}/.gitkeep (100%) rename {examples/ember-vite/tests/integration => vanilla/examples/ember-vite/app/models}/.gitkeep (100%) rename {examples => vanilla/examples}/ember-vite/app/router.js (100%) rename {examples/ember-vite/tests/unit => vanilla/examples/ember-vite/app/routes}/.gitkeep (100%) rename {examples => vanilla/examples}/ember-vite/app/styles/app.css (100%) rename {examples => vanilla/examples}/ember-vite/app/templates/application.gjs (100%) rename {examples => vanilla/examples}/ember-vite/babel.config.cjs (100%) rename {examples => vanilla/examples}/ember-vite/config/ember-cli-update.json (100%) rename {examples => vanilla/examples}/ember-vite/config/environment.js (100%) rename {examples => vanilla/examples}/ember-vite/config/optional-features.json (100%) rename {examples => vanilla/examples}/ember-vite/config/targets.js (100%) rename {examples => vanilla/examples}/ember-vite/ember-cli-build.js (100%) rename {examples => vanilla/examples}/ember-vite/eslint.config.mjs (100%) rename {examples => vanilla/examples}/ember-vite/index.html (100%) rename {examples => vanilla/examples}/ember-vite/package.json (100%) rename {examples => vanilla/examples}/ember-vite/public/robots.txt (100%) rename {examples => vanilla/examples}/ember-vite/testem.cjs (100%) rename {examples => vanilla/examples}/ember-vite/tests/helpers/index.js (100%) rename {examples => vanilla/examples}/ember-vite/tests/index.html (100%) rename {examples/nx-ng/src/assets => vanilla/examples/ember-vite/tests/integration}/.gitkeep (100%) rename {examples => vanilla/examples}/ember-vite/tests/test-helper.js (100%) rename {examples/react-tractor-sample/apps/team-blue/src/assets => vanilla/examples/ember-vite/tests/unit}/.gitkeep (100%) rename {examples => vanilla/examples}/ember-vite/vite.config.mjs (100%) rename {examples => vanilla/examples}/modernjs-app/README.md (100%) rename {examples => vanilla/examples}/modernjs-app/biome.json (100%) rename {examples => vanilla/examples}/modernjs-app/modern.config.ts (100%) rename {examples => vanilla/examples}/modernjs-app/package.json (100%) rename {examples => vanilla/examples}/modernjs-app/src/modern-app-env.d.ts (100%) rename {examples => vanilla/examples}/modernjs-app/src/modern.runtime.ts (100%) rename {examples => vanilla/examples}/modernjs-app/src/routes/index.css (100%) rename {examples => vanilla/examples}/modernjs-app/src/routes/layout.tsx (100%) rename {examples => vanilla/examples}/modernjs-app/src/routes/page.tsx (100%) rename {examples => vanilla/examples}/modernjs-app/tsconfig.json (100%) rename {examples => vanilla/examples}/parcel-react/.parcelrc (100%) rename {examples => vanilla/examples}/parcel-react/README.md (100%) rename {examples => vanilla/examples}/parcel-react/index.html (100%) rename {examples => vanilla/examples}/parcel-react/package.json (100%) rename {examples => vanilla/examples}/parcel-react/src/App.tsx (100%) rename {examples => vanilla/examples}/parcel-react/src/index.tsx (100%) rename {examples => vanilla/examples}/parcel-react/tsconfig.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/.gitignore (100%) rename {examples => vanilla/examples}/react-airbnb-clone/README.md (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/.babelrc (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/package.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/postcss.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/public/assets/favicon.ico (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/public/images/listing-placeholder.png (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/public/index.html (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/src/app.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/src/components/Categories.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/src/components/CategoryBox.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/src/components/Container.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/src/expose.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/src/globals.css (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/src/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/tailwind.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/tsconfig.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/categories/webpack.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/.babelrc (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/package.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/postcss.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/public/assets/favicon.ico (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/public/images/listing-placeholder.png (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/public/index.html (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/app.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/actions/deleteFavorite.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/actions/getCurrentUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/actions/getFavoriteListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/actions/getListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/actions/mocks/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/actions/saveFavorite.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/actions/saveUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/hooks/useCountries.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/hooks/useCurrentUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/hooks/useFavorite.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/hooks/useLoginModal.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/libs/axios.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/libs/fetcher.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/common/types/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/components/Button.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/components/Container.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/components/Heading.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/components/HeartButton.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/components/listings/ListingCard.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/custom.d.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/expose.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/favorites.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/globals.css (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/src/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/tailwind.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/tsconfig.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/favorites/webpack.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/.babelrc (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/package.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/postcss.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/public/assets/favicon.ico (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/public/images/listing-placeholder.png (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/public/index.html (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/app.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/actions/deleteListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/actions/getCurrentUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/actions/getListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/actions/mocks/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/actions/saveUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/hooks/useCountries.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/hooks/useCurrentUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/hooks/useFavorite.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/hooks/useListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/hooks/useLoginModal.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/libs/axios.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/libs/fetcher.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/common/types/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/components/Button.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/components/Container.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/components/HeartButton.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/components/listings/ListingCard.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/custom.d.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/expose.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/globals.css (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/home.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/src/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/tailwind.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/tsconfig.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/home/webpack.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/.babelrc (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/package.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/postcss.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/public/assets/favicon.ico (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/public/images/listing-placeholder.png (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/public/index.html (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/app.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/actions/deleteListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/actions/getCurrentUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/actions/getListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/actions/mocks/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/actions/saveUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/hooks/useCountries.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/hooks/useCurrentUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/hooks/useFavorite.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/hooks/useListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/hooks/useLoginModal.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/libs/axios.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/libs/fetcher.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/common/types/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/components/Button.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/components/Container.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/components/Heading.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/components/HeartButton.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/components/listings/ListingCard.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/custom.d.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/expose.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/globals.css (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/src/properties.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/tailwind.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/tsconfig.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/properties/webpack.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/.babelrc (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/federated.d.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/package.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/postcss.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/public/assets/favicon.ico (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/public/images/listing-placeholder.png (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/public/images/logo.png (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/public/images/placeholder.jpg (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/public/index.html (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/_error.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/deleteFavorite.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/deleteListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/deleteReservation.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/getCurrentUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/getFavoriteListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/getListingById.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/getListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/getReservations.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/mocks/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/saveFavorite.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/saveListing.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/saveReservation.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/actions/saveUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/hooks/useCountries.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/hooks/useCurrentUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/hooks/useFavorite.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/hooks/useFavorites.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/hooks/useListing.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/hooks/useListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/hooks/useLoginModal.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/hooks/useRegisterModal.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/hooks/useRentModal.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/hooks/useReservations.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/hooks/useSearchModal.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/hooks/useShowRemotes.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/libs/axios.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/libs/fetcher.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/common/types/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/Avatar.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/Button.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/Container.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/EmptyState.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/Heading.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/HeartButton.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/Loader.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/Map.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/RemoteWrap.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/inputs/Calendar.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/inputs/CategoryInput.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/inputs/Counter.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/inputs/CountrySelect.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/inputs/ImageUpload.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/inputs/Input.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/inputs/calendar-styles.css (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/listings/ListingCard.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/listings/ListingCategory.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/listings/ListingHead.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/listings/ListingInfo.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/listings/ListingReservation.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/map-styles.css (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/modals/LoginModal.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/modals/Modal.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/modals/RegisterModal.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/modals/RentModal.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/modals/SearchModal.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/navbar/Logo.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/navbar/MenuItem.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/navbar/Navbar.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/navbar/RemoteToggle.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/navbar/Search.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/navbar/UserMenu.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/components/navbar/categories.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/custom.d.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/globals.css (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/layout.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/pages/favorites/index.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/pages/home/index.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/pages/listings/index.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/pages/properties/index.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/pages/reservations/index.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/pages/trips/index.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/providers/ModalsProvider.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/providers/ToasterProvider.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/routes.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/src/templates/ListingClient.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/tailwind.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/tsconfig.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/react-host/webpack.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/.babelrc (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/package.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/postcss.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/public/assets/favicon.ico (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/public/images/listing-placeholder.png (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/public/index.html (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/app.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/actions/deleteListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/actions/getCurrentUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/actions/getListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/actions/getReservations.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/actions/mocks/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/actions/saveUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/hooks/useCountries.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/hooks/useCurrentUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/hooks/useFavorite.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/hooks/useListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/hooks/useLoginModal.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/hooks/useReservations.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/libs/axios.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/libs/fetcher.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/common/types/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/components/Button.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/components/Container.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/components/Heading.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/components/HeartButton.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/components/listings/ListingCard.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/custom.d.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/expose.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/globals.css (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/src/reservations.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/tailwind.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/tsconfig.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/reservations/webpack.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/.babelrc (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/package.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/postcss.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/public/assets/favicon.ico (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/public/images/listing-placeholder.png (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/public/index.html (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/app.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/actions/deleteListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/actions/getCurrentUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/actions/getListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/actions/getReservations.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/actions/mocks/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/actions/saveUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/hooks/useCountries.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/hooks/useCurrentUser.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/hooks/useFavorite.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/hooks/useListings.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/hooks/useLoginModal.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/hooks/useReservations.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/libs/axios.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/libs/fetcher.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/common/types/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/components/Button.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/components/Container.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/components/Heading.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/components/HeartButton.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/components/listings/ListingCard.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/custom.d.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/expose.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/globals.css (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/index.ts (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/src/trips.tsx (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/tailwind.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/tsconfig.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/apps/trips/webpack.config.js (100%) rename {examples => vanilla/examples}/react-airbnb-clone/package.json (100%) rename {examples => vanilla/examples}/react-airbnb-clone/pnpm-workspace.yaml (100%) rename {examples => vanilla/examples}/react-airbnb-clone/tsconfig.base.json (100%) rename {examples => vanilla/examples}/react-rollup-ts/.gitignore (100%) rename {examples => vanilla/examples}/react-rollup-ts/README.md (100%) rename {examples => vanilla/examples}/react-rollup-ts/package.json (100%) rename {examples => vanilla/examples}/react-rollup-ts/rollup.config.mjs (100%) rename {examples => vanilla/examples}/react-rollup-ts/src/App.tsx (100%) rename {examples => vanilla/examples}/react-rollup-ts/src/assets/react.svg (100%) rename {examples => vanilla/examples}/react-rollup-ts/src/assets/rollup.svg (100%) rename {examples => vanilla/examples}/react-rollup-ts/src/index.tsx (100%) rename {examples => vanilla/examples}/react-rollup-ts/src/styles.css (100%) rename {examples => vanilla/examples}/react-rollup-ts/src/types.d.ts (100%) rename {examples => vanilla/examples}/react-rollup-ts/tsconfig.json (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/.gitignore (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/.prettierrc (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/README.md (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/app/index.html (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/app/package.json (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/app/rspack.config.js (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/app/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/app/src/index.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/app/src/router.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/app/src/style.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/app/tsconfig.json (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/index.html (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/package.json (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/rspack.config.js (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/AddToCart.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/CartPage.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/Checkout.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/MiniCart.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/Thanks.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/components/Button.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/components/CompactHeader.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/components/LineItem.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/css/AddToCart.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/css/Button.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/css/CartPage.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/css/Checkout.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/css/CompactHeader.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/css/LineItem.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/css/MiniCart.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/css/Thanks.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/css/index.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/data/db.json (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/data/store.ts (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/index.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/js/utils.ts (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/router.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/src/style.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/checkout/tsconfig.json (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/index.html (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/package.json (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/rspack.config.js (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/src/ProductPage.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/src/components/VariantOption.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/src/css/ProductPage.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/src/css/VariantOption.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/src/css/index.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/src/data/db.json (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/src/index.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/src/js/utils.ts (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/src/router.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/src/style.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/decide/tsconfig.json (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/index.html (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/package.json (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/rspack.config.js (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/CategoryPage.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/Footer.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/Header.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/HomePage.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/Recommendations.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/StorePicker.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/StoresPage.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/components/Button.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/components/Filter.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/components/Navigation.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/components/Product.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/components/Recommendation.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/components/Store.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/Button.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/CategoryPage.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/Filter.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/Footer.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/Header.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/HomePage.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/Navigation.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/Product.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/Recommendation.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/Recommendations.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/StorePicker.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/StoresPage.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/css/index.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/data/db.json (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/index.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/js/utils.ts (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/router.tsx (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/src/style.css (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/apps/explore/tsconfig.json (100%) rename {examples => vanilla/examples}/react-rspack-tractor-2.0/package.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/.gitignore (100%) rename {examples => vanilla/examples}/react-tractor-sample/.npmrc (100%) rename {examples => vanilla/examples}/react-tractor-sample/README.md (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/.babelrc (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/.eslintrc.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/jest.config.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/package.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/project.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/src/app/app.tsx (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/src/app/team-blue-basket.tsx (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/src/app/team-blue-buy.tsx (100%) rename {examples/react-tractor-sample/apps/team-green => vanilla/examples/react-tractor-sample/apps/team-blue}/src/assets/.gitkeep (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/src/index.html (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/src/main.tsx (100%) rename {examples/react-tractor-sample/apps/team-green => vanilla/examples/react-tractor-sample/apps/team-blue}/src/styles.css (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/tsconfig.app.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/tsconfig.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/tsconfig.spec.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-blue/webpack.config.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/.babelrc (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/.eslintrc.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/jest.config.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/package.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/project.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/app/app.tsx (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/app/team-green-recos-v2.tsx (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/app/team-green-recos.tsx (100%) rename {examples/react-tractor-sample/apps/team-red => vanilla/examples/react-tractor-sample/apps/team-green}/src/assets/.gitkeep (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_1.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_2.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_3.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_4.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_5.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_6.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_7.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_8.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_9.jpg (100%) rename {examples/react-tractor-sample/apps/team-red => vanilla/examples/react-tractor-sample/apps/team-green}/src/favicon.ico (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/index.html (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/src/main.tsx (100%) rename {examples/react-vite-nx => vanilla/examples/react-tractor-sample/apps/team-green}/src/styles.css (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/tsconfig.app.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/tsconfig.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/tsconfig.spec.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-green/webpack.config.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/.babelrc (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/.eslintrc.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/@mf-types/index.d.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/@mf-types/team_blue/BlueBasket.d.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/@mf-types/team_blue/BlueBuy.d.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/@mf-types/team_blue/apis.d.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/@mf-types/team_blue/compiled-types/apps/team-blue/src/app/team-blue-basket.d.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/@mf-types/team_blue/compiled-types/apps/team-blue/src/app/team-blue-buy.d.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/@mf-types/team_green/GreenRecos.d.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/@mf-types/team_green/apis.d.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/@mf-types/team_green/compiled-types/apps/team-green/src/app/team-green-recos.d.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/jest.config.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/package.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/project.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/app/app.tsx (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/app/team-red-layout.tsx (100%) rename {examples/react-vite-nx => vanilla/examples/react-tractor-sample/apps/team-red}/src/assets/.gitkeep (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_1.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_2.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_3.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_4.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_5.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_6.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_7.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_8.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_9.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-blue-thumb.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-blue.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-green-thumb.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-green.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-red-thumb.jpg (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-red.jpg (100%) rename {examples/react-vite-nx/public => vanilla/examples/react-tractor-sample/apps/team-red/src}/favicon.ico (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/index.html (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/main.tsx (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/src/styles.css (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/tsconfig.app.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/tsconfig.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/tsconfig.spec.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/apps/team-red/webpack.config.ts (100%) rename {examples => vanilla/examples}/react-tractor-sample/package.json (100%) rename {examples => vanilla/examples}/react-tractor-sample/tsconfig.json (100%) rename {examples => vanilla/examples}/react-vite-mf/.gitignore (100%) rename {examples => vanilla/examples}/react-vite-mf/host/.gitignore (100%) rename {examples => vanilla/examples}/react-vite-mf/host/README.md (100%) rename {examples => vanilla/examples}/react-vite-mf/host/eslint.config.js (100%) rename {examples => vanilla/examples}/react-vite-mf/host/index.html (100%) rename {examples => vanilla/examples}/react-vite-mf/host/package.json (100%) rename {examples => vanilla/examples}/react-vite-mf/host/public/vite.svg (100%) rename {examples => vanilla/examples}/react-vite-mf/host/src/App.css (100%) rename {examples => vanilla/examples}/react-vite-mf/host/src/App.tsx (100%) rename {examples => vanilla/examples}/react-vite-mf/host/src/assets/react.svg (100%) rename {examples => vanilla/examples}/react-vite-mf/host/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-vite-mf/host/src/index.css (100%) rename {examples => vanilla/examples}/react-vite-mf/host/src/main.tsx (100%) rename {examples => vanilla/examples}/react-vite-mf/host/src/vite-env.d.ts (100%) rename {examples => vanilla/examples}/react-vite-mf/host/tsconfig.app.json (100%) rename {examples => vanilla/examples}/react-vite-mf/host/tsconfig.json (100%) rename {examples => vanilla/examples}/react-vite-mf/host/tsconfig.node.json (100%) rename {examples => vanilla/examples}/react-vite-mf/host/vite.config.ts (100%) rename {examples => vanilla/examples}/react-vite-mf/image.png (100%) rename {examples => vanilla/examples}/react-vite-mf/package.json (100%) rename {examples => vanilla/examples}/react-vite-mf/readme.md (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/.gitignore (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/eslint.config.js (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/index.html (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/package.json (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/public/vite.svg (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/src/App.css (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/src/App.tsx (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/src/Button.css (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/src/Button.tsx (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/src/assets/react.svg (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/src/bootstrap.tsx (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/src/index.css (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/src/main.tsx (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/src/vite-env.d.ts (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/tsconfig.app.json (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/tsconfig.json (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/tsconfig.node.json (100%) rename {examples => vanilla/examples}/react-vite-mf/remote/vite.config.ts (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/.babelrc (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/.gitignore (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/compilation.config.js (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/package.json (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/postcss.config.js (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/rspack.config.js (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/src/App.tsx (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/src/Image.tsx (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/src/assets/rspack-logo.png (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/src/global.d.ts (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/src/index.css (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/src/index.html (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/src/index.tsx (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/tailwind.config.js (100%) rename {examples => vanilla/examples}/react-vite-mf/rspack/tsconfig.json (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/.babelrc (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/.gitignore (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/compilation.config.js (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/package.json (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/postcss.config.js (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/src/App.tsx (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/src/Image.tsx (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/src/assets/webpack-logo.png (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/src/global.d.ts (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/src/index.html (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/src/index.scss (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/src/index.ts (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/tailwind.config.js (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/tsconfig.json (100%) rename {examples => vanilla/examples}/react-vite-mf/webpack/webpack.config.js (100%) rename {examples => vanilla/examples}/react-vite-ts/.eslintrc.cjs (100%) rename {examples => vanilla/examples}/react-vite-ts/.gitignore (100%) rename {examples => vanilla/examples}/react-vite-ts/README.md (100%) rename {examples => vanilla/examples}/react-vite-ts/index.html (100%) rename {examples => vanilla/examples}/react-vite-ts/package.json (100%) rename {examples => vanilla/examples}/react-vite-ts/public/vite.svg (100%) rename {examples => vanilla/examples}/react-vite-ts/src/App.css (100%) rename {examples => vanilla/examples}/react-vite-ts/src/App.tsx (100%) rename {examples => vanilla/examples}/react-vite-ts/src/assets/react.svg (100%) rename {examples => vanilla/examples}/react-vite-ts/src/index.css (100%) rename {examples => vanilla/examples}/react-vite-ts/src/main.tsx (100%) rename {examples => vanilla/examples}/react-vite-ts/src/vite-env.d.ts (100%) rename {examples => vanilla/examples}/react-vite-ts/tsconfig.json (100%) rename {examples => vanilla/examples}/react-vite-ts/tsconfig.node.json (100%) rename {examples => vanilla/examples}/react-vite-ts/vite.config.ts (100%) rename {examples => vanilla/examples}/rolldown-react/README.md (100%) rename {examples => vanilla/examples}/rolldown-react/package.json (100%) rename {examples => vanilla/examples}/rolldown-react/rolldown.config.mjs (100%) rename {examples => vanilla/examples}/rolldown-react/src/App.tsx (100%) rename {examples => vanilla/examples}/rolldown-react/src/main.tsx (100%) rename {examples => vanilla/examples}/rolldown-react/tsconfig.json (100%) rename {examples => vanilla/examples}/rspack-project/.gitignore (100%) rename {examples => vanilla/examples}/rspack-project/README.md (100%) rename {examples => vanilla/examples}/rspack-project/index.html (100%) rename {examples => vanilla/examples}/rspack-project/package.json (100%) rename {examples => vanilla/examples}/rspack-project/rspack.config.mjs (100%) rename {examples => vanilla/examples}/rspack-project/src/App.css (100%) rename {examples => vanilla/examples}/rspack-project/src/App.jsx (100%) rename {examples => vanilla/examples}/rspack-project/src/assets/react.svg (100%) rename {examples => vanilla/examples}/rspack-project/src/index.css (100%) rename {examples => vanilla/examples}/rspack-project/src/main.jsx (100%) rename {examples => vanilla/examples}/rspress-ssg/.gitignore (100%) rename {examples => vanilla/examples}/rspress-ssg/README.md (100%) rename {examples => vanilla/examples}/rspress-ssg/docs/_meta.json (100%) rename {examples => vanilla/examples}/rspress-ssg/docs/guide/_meta.json (100%) rename {examples => vanilla/examples}/rspress-ssg/docs/guide/index.md (100%) rename {examples => vanilla/examples}/rspress-ssg/docs/hello.md (100%) rename {examples => vanilla/examples}/rspress-ssg/docs/index.md (100%) rename {examples => vanilla/examples}/rspress-ssg/docs/public/rspress-dark-logo.png (100%) rename {examples => vanilla/examples}/rspress-ssg/docs/public/rspress-icon.png (100%) rename {examples => vanilla/examples}/rspress-ssg/docs/public/rspress-light-logo.png (100%) rename {examples => vanilla/examples}/rspress-ssg/package.json (100%) rename {examples => vanilla/examples}/rspress-ssg/rspress.config.ts (100%) rename {examples => vanilla/examples}/rspress-ssg/tsconfig.json (100%) rename {examples => vanilla/examples}/solid/.gitignore (100%) rename {examples => vanilla/examples}/solid/README.md (100%) rename {examples => vanilla/examples}/solid/index.html (100%) rename {examples => vanilla/examples}/solid/package.json (100%) rename {examples => vanilla/examples}/solid/public/vite.svg (100%) rename {examples => vanilla/examples}/solid/src/App.css (100%) rename {examples => vanilla/examples}/solid/src/App.tsx (100%) rename {examples => vanilla/examples}/solid/src/assets/solid.svg (100%) rename {examples => vanilla/examples}/solid/src/index.css (100%) rename {examples => vanilla/examples}/solid/src/index.tsx (100%) rename {examples => vanilla/examples}/solid/src/vite-env.d.ts (100%) rename {examples => vanilla/examples}/solid/tsconfig.app.json (100%) rename {examples => vanilla/examples}/solid/tsconfig.json (100%) rename {examples => vanilla/examples}/solid/tsconfig.node.json (100%) rename {examples => vanilla/examples}/solid/vite.config.ts (100%) rename {examples => vanilla/examples}/svelte/.gitignore (100%) rename {examples => vanilla/examples}/svelte/README.md (100%) rename {examples => vanilla/examples}/svelte/index.html (100%) rename {examples => vanilla/examples}/svelte/package.json (100%) rename {examples => vanilla/examples}/svelte/public/vite.svg (100%) rename {examples => vanilla/examples}/svelte/src/App.svelte (100%) rename {examples => vanilla/examples}/svelte/src/app.css (100%) rename {examples => vanilla/examples}/svelte/src/assets/svelte.svg (100%) rename {examples => vanilla/examples}/svelte/src/lib/Counter.svelte (100%) rename {examples => vanilla/examples}/svelte/src/main.ts (100%) rename {examples => vanilla/examples}/svelte/src/vite-env.d.ts (100%) rename {examples => vanilla/examples}/svelte/svelte.config.js (100%) rename {examples => vanilla/examples}/svelte/tsconfig.app.json (100%) rename {examples => vanilla/examples}/svelte/tsconfig.json (100%) rename {examples => vanilla/examples}/svelte/tsconfig.node.json (100%) rename {examples => vanilla/examples}/svelte/vite.config.ts (100%) create mode 100644 vanilla/package.json create mode 100644 vanilla/pnpm-workspace.yaml diff --git a/EXAMPLES_INVENTORY.md b/EXAMPLES_INVENTORY.md new file mode 100644 index 00000000..535a25da --- /dev/null +++ b/EXAMPLES_INVENTORY.md @@ -0,0 +1,295 @@ +# Examples Inventory & Standardization Plan + +This document catalogs all examples across the three directories (vanilla, nx, turborepo) and identifies standardization opportunities. + +## Current Inventory + +### Vanilla (23 examples) +1. angular-vite +2. basehref-examples +3. create-default-webpack-mf +4. create-mf-app-rspack +5. ember-vite +6. modernjs-app +7. ng-mf +8. parcel-react +9. plugin-testing +10. qwik-1.5 +11. react-airbnb-clone +12. react-rollup-ts +13. react-rspack-tractor-2.0 +14. react-tractor-sample +15. react-vite-mf +16. react-vite-ts +17. rolldown-react +18. rspack-project +19. rspress-ssg +20. solid +21. svelte +22. tsdown +23. vitepress + +### NX (4 examples) +1. create-nx-rspack-workspace-mf +2. create-nx-workspace-mf +3. nx-ng +4. react-vite-nx + +### Turborepo (1 example) +1. turbo-rspack-mf + +--- + +## Categorization by Technology + +### React Examples + +#### Vanilla +- `create-default-webpack-mf` - React + Webpack + Module Federation +- `create-mf-app-rspack` - React + Rspack + (likely MF) +- `react-airbnb-clone` - React + Rspack + Module Federation +- `react-rollup-ts` - React + Rollup + TypeScript +- `react-rspack-tractor-2.0` - React + Rspack (monorepo) +- `react-tractor-sample` - React + Webpack (monorepo) +- `react-vite-mf` - React + Vite + Module Federation +- `react-vite-ts` - React + Vite + TypeScript +- `rolldown-react` - React + Rolldown +- `rspack-project` - React + Rspack + +#### NX +- `create-nx-rspack-workspace-mf` - React + Rspack + Module Federation + NX +- `create-nx-workspace-mf` - React + Webpack + Module Federation + NX +- `react-vite-nx` - React + Vite + NX + +#### Turborepo +- `turbo-rspack-mf` - React + Rspack + Module Federation + Turborepo + +### Angular Examples + +#### Vanilla +- `angular-vite` - Angular + Vite +- `ng-mf` - Angular + Module Federation + +#### NX +- `nx-ng` - Angular v15 + Webpack + NX + +### Other Frameworks + +#### Vanilla +- `solid` - SolidJS +- `svelte` - Svelte +- `qwik-1.5` - Qwik +- `ember-vite` - Ember + Vite + +### Bundler/Build Tool Examples + +#### Vanilla +- `parcel-react` - Parcel bundler +- `modernjs-app` - ModernJS framework +- `rspress-ssg` - Rspress SSG +- `vitepress` - VitePress documentation +- `rolldown-react` - Rolldown bundler +- `tsdown` - TypeScript bundler + +### Utility/Testing Examples + +#### Vanilla +- `basehref-examples` - Base href examples +- `plugin-testing` - Plugin testing utilities + +--- + +## Standardization Opportunities + +### ✅ Already Standardized Across All Three + +**React + Rspack + Module Federation** +- ✅ Vanilla: `turbo-rspack-mf` equivalent exists as multiple examples +- ✅ NX: `create-nx-rspack-workspace-mf` +- ✅ Turborepo: `turbo-rspack-mf` + +### 🎯 Should Be Standardized (High Priority) + +#### 1. React + Vite + TypeScript (Simple) +- ✅ Vanilla: `react-vite-ts` +- ✅ NX: `react-vite-nx` +- ❌ Turborepo: **MISSING** - Should add `turbo-react-vite` + +#### 2. React + Webpack + Module Federation +- ✅ Vanilla: `create-default-webpack-mf` +- ✅ NX: `create-nx-workspace-mf` +- ❌ Turborepo: **MISSING** - Should add `turbo-webpack-mf` + +#### 3. Angular + Vite +- ✅ Vanilla: `angular-vite` +- ✅ NX: `nx-ng` (uses Webpack, should add Vite version) +- ❌ Turborepo: **MISSING** - Should add `turbo-angular-vite` + +#### 4. React + Rspack (Simple, no MF) +- ✅ Vanilla: `rspack-project` +- ❌ NX: **MISSING** - Should add `nx-rspack-simple` +- ❌ Turborepo: **MISSING** - Should add `turbo-rspack-simple` + +### 🔄 Framework Diversity (Medium Priority) + +#### 5. SolidJS +- ✅ Vanilla: `solid` +- ❌ NX: **MISSING** - Should add `nx-solid` +- ❌ Turborepo: **MISSING** - Should add `turbo-solid` + +#### 6. Svelte +- ✅ Vanilla: `svelte` +- ❌ NX: **MISSING** - Should add `nx-svelte` +- ❌ Turborepo: **MISSING** - Should add `turbo-svelte` + +### 📚 Advanced Patterns (Lower Priority) + +#### 7. React + Rollup +- ✅ Vanilla: `react-rollup-ts` +- ❌ NX: **MISSING** +- ❌ Turborepo: **MISSING** + +#### 8. React + Rolldown (Experimental) +- ✅ Vanilla: `rolldown-react` +- ❌ NX: **MISSING** +- ❌ Turborepo: **MISSING** + +--- + +## Proposed Standard Example Set + +Each directory should have these core examples: + +### Core Set (All Three Directories) + +#### React Examples +1. **react-vite-simple** - React + Vite + TypeScript (simple app) +2. **react-vite-mf** - React + Vite + Module Federation +3. **react-webpack-mf** - React + Webpack + Module Federation +4. **react-rspack-simple** - React + Rspack (simple app) +5. **react-rspack-mf** - React + Rspack + Module Federation + +#### Angular Examples +6. **angular-vite** - Angular + Vite +7. **angular-webpack-mf** - Angular + Webpack + Module Federation + +#### Other Frameworks +8. **solid-vite** - SolidJS + Vite +9. **svelte-vite** - Svelte + Vite + +### Extended Set (Vanilla Only) + +Keep these specialized examples in vanilla only: +- `qwik-1.5` - Qwik framework +- `ember-vite` - Ember framework +- `parcel-react` - Parcel bundler showcase +- `modernjs-app` - ModernJS framework +- `rolldown-react` - Rolldown bundler (experimental) +- `rspress-ssg` - Rspress SSG +- `vitepress` - VitePress documentation +- `basehref-examples` - Utility examples +- `plugin-testing` - Testing utilities + +--- + +## Migration Action Items + +### For NX Directory + +**Add:** +1. `nx-rspack-simple` - Simple React + Rspack without MF +2. `nx-solid-vite` - SolidJS example +3. `nx-svelte-vite` - Svelte example + +**Rename/Refactor:** +1. `create-nx-workspace-mf` → `nx-react-webpack-mf` (more consistent naming) +2. `create-nx-rspack-workspace-mf` → `nx-react-rspack-mf` (more consistent naming) +3. `react-vite-nx` → `nx-react-vite-simple` (more consistent naming) +4. `nx-ng` → `nx-angular-webpack` (more descriptive) + +### For Turborepo Directory + +**Add:** +1. `turbo-react-vite-simple` - React + Vite + TypeScript +2. `turbo-react-webpack-mf` - React + Webpack + Module Federation +3. `turbo-react-rspack-simple` - React + Rspack without MF +4. `turbo-angular-vite` - Angular + Vite +5. `turbo-solid-vite` - SolidJS example +6. `turbo-svelte-vite` - Svelte example + +**Rename/Refactor:** +1. `turbo-rspack-mf` → `turbo-react-rspack-mf` (more explicit about React) + +### For Vanilla Directory + +**Rename/Refactor for Consistency:** +1. `react-vite-ts` → `react-vite-simple` (align with other directories) +2. `create-default-webpack-mf` → `react-webpack-mf` (simpler naming) +3. `create-mf-app-rspack` → `react-rspack-mf` (simpler naming) +4. `rspack-project` → `react-rspack-simple` (more descriptive) +5. `react-vite-mf` → Keep as is (already well-named) +6. `angular-vite` → Keep as is (already well-named) +7. `ng-mf` → `angular-webpack-mf` (more descriptive) +8. `solid` → `solid-vite` (include bundler) +9. `svelte` → `svelte-vite` (include bundler) + +**Consider Removing/Archiving:** +- `react-tractor-sample` (redundant with other examples) +- `react-rspack-tractor-2.0` (redundant with other examples) +- `react-airbnb-clone` (nice demo but not core) + +--- + +## Naming Convention + +Going forward, use this naming pattern: + +### For Vanilla: +`{framework}-{bundler}-{feature}` + +Examples: +- `react-vite-simple` +- `react-webpack-mf` +- `angular-vite` + +### For NX: +`nx-{framework}-{bundler}-{feature}` + +Examples: +- `nx-react-vite-simple` +- `nx-react-webpack-mf` +- `nx-angular-vite` + +### For Turborepo: +`turbo-{framework}-{bundler}-{feature}` + +Examples: +- `turbo-react-vite-simple` +- `turbo-react-webpack-mf` +- `turbo-angular-vite` + +**Where:** +- `{framework}` = react, angular, solid, svelte, etc. +- `{bundler}` = vite, webpack, rspack, rollup, etc. +- `{feature}` = simple, mf (module federation), or specific feature + +--- + +## Summary + +**Current State:** +- Vanilla: 23 examples (comprehensive but inconsistent naming) +- NX: 4 examples (minimal coverage) +- Turborepo: 1 example (very minimal) + +**Standardized State Goal:** +- Vanilla: 9 core + specialized examples (~15-20 total) +- NX: 9 core examples (matching vanilla core set) +- Turborepo: 9 core examples (matching vanilla core set) + +**Benefits:** +- ✅ Consistent naming across all three directories +- ✅ Easy to compare same example across different monorepo tools +- ✅ Clear demonstration of each monorepo tool's strengths +- ✅ Reduced confusion for users +- ✅ Easier maintenance and testing diff --git a/Justfile b/Justfile new file mode 100644 index 00000000..8e5ca914 --- /dev/null +++ b/Justfile @@ -0,0 +1,163 @@ +# Zephyr Examples Justfile +# Manage vanilla, nx, and turborepo directories independently + +# List all available commands +default: + @just --list + +# Install dependencies in all directories +install-all: + @echo "Installing vanilla dependencies..." + cd vanilla && pnpm install + @echo "Installing nx dependencies..." + cd nx && pnpm install + @echo "Installing turborepo dependencies..." + cd turborepo && pnpm install + @echo "✓ All dependencies installed" + +# Install dependencies in vanilla directory +install-vanilla: + cd vanilla && pnpm install + +# Install dependencies in nx directory +install-nx: + cd nx && pnpm install + +# Install dependencies in turborepo directory +install-turborepo: + cd turborepo && pnpm install + +# Clean all node_modules in all directories +clean-all: + @echo "Cleaning vanilla..." + cd vanilla && pnpm remove-all-node-modules + @echo "Cleaning nx..." + cd nx && pnpm remove-all-node-modules + @echo "Cleaning turborepo..." + cd turborepo && pnpm remove-all-node-modules + @echo "✓ All node_modules removed" + +# Clean node_modules in vanilla directory +clean-vanilla: + cd vanilla && pnpm remove-all-node-modules + +# Clean node_modules in nx directory +clean-nx: + cd nx && pnpm remove-all-node-modules + +# Clean node_modules in turborepo directory +clean-turborepo: + cd turborepo && pnpm remove-all-node-modules + +# Clean all dist folders in all directories +clean-dist-all: + @echo "Cleaning vanilla dist..." + cd vanilla && pnpm remove-all-dist + @echo "Cleaning nx dist..." + cd nx && pnpm remove-all-dist + @echo "Cleaning turborepo dist..." + cd turborepo && pnpm remove-all-dist + @echo "✓ All dist folders removed" + +# Clean dist folders in vanilla directory +clean-dist-vanilla: + cd vanilla && pnpm remove-all-dist + +# Clean dist folders in nx directory +clean-dist-nx: + cd nx && pnpm remove-all-dist + +# Clean dist folders in turborepo directory +clean-dist-turborepo: + cd turborepo && pnpm remove-all-dist + +# Run sherif dependency checker in vanilla +sherif-vanilla: + cd vanilla && pnpm run-sherif + +# Run sherif dependency checker in nx +sherif-nx: + cd nx && pnpm run-sherif + +# Run sherif dependency checker in turborepo +sherif-turborepo: + cd turborepo && pnpm run-sherif + +# Run sherif in all directories +sherif-all: + @echo "Checking vanilla..." + cd vanilla && pnpm run-sherif + @echo "Checking nx..." + cd nx && pnpm run-sherif + @echo "Checking turborepo..." + cd turborepo && pnpm run-sherif + +# Build a specific example in vanilla directory +build-vanilla example: + cd vanilla/examples/{{example}} && pnpm build + +# Build a specific example in nx directory +build-nx example: + cd nx/examples/{{example}} && pnpm build + +# Build a specific example in turborepo directory +build-turborepo example: + cd turborepo/examples/{{example}} && pnpm build + +# List all vanilla examples +list-vanilla: + @echo "Vanilla examples:" + @ls -1 vanilla/examples/ + +# List all nx examples +list-nx: + @echo "NX examples:" + @ls -1 nx/examples/ + +# List all turborepo examples +list-turborepo: + @echo "Turborepo examples:" + @ls -1 turborepo/examples/ + +# List all examples from all directories +list-all: + @just list-vanilla + @echo "" + @just list-nx + @echo "" + @just list-turborepo + +# Full reset - clean everything and reinstall +reset-all: clean-all clean-dist-all install-all + @echo "✓ Full reset complete" + +# Reset vanilla directory +reset-vanilla: clean-vanilla clean-dist-vanilla install-vanilla + @echo "✓ Vanilla reset complete" + +# Reset nx directory +reset-nx: clean-nx clean-dist-nx install-nx + @echo "✓ NX reset complete" + +# Reset turborepo directory +reset-turborepo: clean-turborepo clean-dist-turborepo install-turborepo + @echo "✓ Turborepo reset complete" + +# Show repository structure +tree: + @echo "Repository structure:" + @tree -L 2 -d -I 'node_modules|dist|.git|.nx|.turbo' . + +# Show status of all directories +status: + @echo "=== Vanilla ===" + @echo "Examples: $(ls vanilla/examples | wc -l | xargs)" + @echo "Has node_modules: $([ -d vanilla/node_modules ] && echo 'Yes' || echo 'No')" + @echo "" + @echo "=== NX ===" + @echo "Examples: $(ls nx/examples | wc -l | xargs)" + @echo "Has node_modules: $([ -d nx/node_modules ] && echo 'Yes' || echo 'No')" + @echo "" + @echo "=== Turborepo ===" + @echo "Examples: $(ls turborepo/examples | wc -l | xargs)" + @echo "Has node_modules: $([ -d turborepo/node_modules ] && echo 'Yes' || echo 'No')" diff --git a/README.md b/README.md index a7a89d7f..0f7cfcf9 100644 --- a/README.md +++ b/README.md @@ -6,91 +6,131 @@ A selection of bundlers, frameworks, and patterns are used. Each example project comes with Zephyr Cloud enabled. Once you've forked this repository, you can clone it and follow the instructions to [build and deploy](#deploying-an-example-project) to your Zephyr Cloud account. -* __[`angular-vite`](./examples/angular-vite)__ - A React application with Module Federation, using Rspack as the bundler. -* __[`create-default-webpack-mf`](./examples/create-default-webpack-mf)__ - A React application with Module Federation, using Rspack as the bundler. -* __[`create-mf-app-rspack`](./examples/create-mf-app-rspack)__ - A React application using Rspack as the bundler. -* __[`create-nx-rspack-workpace-mf`](./examples/create-nx-rspack-workpace-mf)__ - A monorepo using Nx, React, Module Federation, and Rspack as the bundler. -* __[`create-nx-workspace-mf`](./examples/create-nx-workspace-mf)__ - A monorepo using Nx, React, Module Federation, and Webpack as the bundler. -* __[`modernjs-app`](./examples/modernjs-app)__ - A ModernJS app with React and Rspack as the bundler. -* __[`ng-nx`](./examples/ng-nx)__ - A monorepo using Nx, Angular v15, and Webpack as the bundler. -* __[`parce-react`](./examples/parcel-react)__ - A parcel and react application. -* __[`react-airbnb-clone`](./examples/react-airbnb-clone)__ - An AirBnb clone using React, Module Federation and Rspack as the bundler. -* __[`react-rollup-ts`](./examples/react-rollup-ts)__ - A React and rollup application. -* __[`react-rspack-tractor-2.0`](./examples/react-rspack-tractor-2.0)__ - A monorepo using pnpm workspace, React, and Rspack as the bundler. -* __[`react-tractor-sample`](./examples/react-tractor-sample)__ - A monorepo using Nx, React, and Webpack as the bundler. -* __[`react-vite-mf`](./examples/react-vite-mf)__ - A monorepo using pnpm workspace, Module Federation, React, and Vite as the bundler. -* __[`react-vite-nx`](./examples/react-vite-nx)__ - A monorepo using Nx, React, and Vite as the bundler. -* __[`react-vite-ts`](./examples/react-vite-ts)__ - A React application built in TypeScript, using Vite as the bundler. -* __[`rolldown-react`](./examples/rolldown-react)__ - A React app with Rolldown as the bundler. -* __[`rspack-project`](./examples/rspack-project)__ - A simple Rspack application using React. -* __[`solid`](./examples/solid)__ - An application using SolidJS. -* __[`turbo-rspack-mf`](./examples/turbo-rspack-mf/)__ - A monorepo using Turborepo, React, and Rspack as the bundler. - -## Deploying an example project -After cloning your fork of this repository locally, follow these steps: - -1. __Install dependencies__ - ```shell - pnpm i - ``` -2. __Change directory to the example codebase__ - For example, if you want to run the `create-default-webpack-mf` example: - - ```shell - cd ./examples/create-default-webpack-mf - ``` -3. __Build the project__ - ```shell - pnpm build - ``` +## Repository Structure + +This repository is organized into three independent directories, each with its own build system: + +### 📁 `/vanilla` - pnpm Workspaces +Simple examples without any monorepo build system. Uses pnpm workspaces for dependency management. + +**Examples:** +- `angular-vite` - Angular application with Vite +- `basehref-examples` - Base href examples +- `create-default-webpack-mf` - React with Module Federation and Webpack +- `create-mf-app-rspack` - React with Rspack +- `ember-vite` - Ember with Vite +- `modernjs-app` - ModernJS app with React and Rspack +- `ng-mf` - Angular with Module Federation +- `parcel-react` - Parcel and React application +- `plugin-testing` - Plugin testing examples +- `qwik-1.5` - Qwik application +- `react-airbnb-clone` - AirBnb clone with React, Module Federation and Rspack +- `react-rollup-ts` - React with Rollup +- `react-rspack-tractor-2.0` - React with Rspack +- `react-tractor-sample` - React with Webpack +- `react-vite-mf` - React with Vite and Module Federation +- `react-vite-ts` - React with TypeScript and Vite +- `rolldown-react` - React with Rolldown +- `rspack-project` - Simple Rspack with React +- `rspress-ssg` - Rspress SSG +- `solid` - SolidJS application +- `svelte` - Svelte application +- `tsdown` - TypeScript bundler example +- `vitepress` - VitePress documentation + +### 📁 `/nx` - NX Monorepo +Examples built with NX monorepo system. + +**Examples:** +- `create-nx-workspace-mf` - NX with React, Module Federation, and Webpack +- `create-nx-rspack-workspace-mf` - NX with React, Module Federation, and Rspack +- `react-vite-nx` - NX with React and Vite +- `nx-ng` - NX with Angular v15 and Webpack + +### 📁 `/turborepo` - Turborepo +Examples built with Turborepo monorepo system. + +**Examples:** +- `turbo-rspack-mf` - Turborepo with React and Rspack + +## Working with Examples + +Each directory (`vanilla`, `nx`, `turborepo`) is **completely independent** and has its own: +- `package.json` - Dependency management +- `pnpm-workspace.yaml` - Workspace configuration with shared catalogs +- `examples/` - Example projects + +### Using Just (Recommended) + +This repository includes a `Justfile` for convenient management. Install [just](https://github.com/casey/just) and run: + +```shell +# See all available commands +just + +# Install dependencies in all directories +just install-all + +# Install in a specific directory +just install-vanilla +just install-nx +just install-turborepo + +# Build a specific example +just build-vanilla react-vite-ts +just build-nx create-nx-workspace-mf +just build-turborepo turbo-rspack-mf + +# List all examples +just list-all + +# Clean everything +just clean-all + +# Full reset (clean + reinstall) +just reset-all +``` + +### Getting Started with a Specific Directory + +1. **Navigate to the directory you want to work with:** + ```shell + cd vanilla # or cd nx, or cd turborepo + ``` + +2. **Install dependencies:** + ```shell + pnpm install + ``` + +3. **Navigate to an example:** + ```shell + cd examples/react-vite-ts # or any other example + ``` + +4. **Build the project:** + ```shell + pnpm build + ``` After you build the project, it will be deployed to your Zephyr Cloud account. -For more information on using Zephyr Cloud, visit the [official documentation][documentation]. -[documentation]: https://docs.zephyr-cloud.io +## Important Notes + +- **No root-level dependencies**: The root of this repository has no `package.json`, `pnpm-workspace.yaml`, or build system. Each directory is completely self-contained. +- **Independent workspaces**: Each directory (`vanilla`, `nx`, `turborepo`) can be worked on independently without affecting the others. +- **Shared catalogs**: Each directory maintains its own pnpm catalog for consistent dependency versions across its examples. + +## Documentation + +For more information on using Zephyr Cloud, visit the [official documentation](https://docs.zephyr-cloud.io). ## Contributors + ![Alt](https://repobeats.axiom.co/api/embed/9d3af925eba49c0dd8ddd8ee144443242fba9b6a.svg "Repobeats analytics image") -## TODO: +## TODO + - [ ] Remove `@rspack/plugin-minify` in favor of `terser-webpack-plugin` - [x] Move to consistent build command - [ ] Create testing matrix that can run with every canary of plugins - -## Status -:white_check_mark: `angular-vite` -:white_check_mark: `create-default-webpack-mf` -:white_check_mark: `create-mf-app-rspack` -:white_check_mark: `create-nx-rspack-workspace-mf` -:white_check_mark: `create-nx-workspace-mf` -:white_check_mark: `nx-ng` -:white_check_mark: `react-airbnb-clone` -:white_check_mark: `react-rollup-ts` -:white_check_mark: `react-rspack-tractor-2.0` -:white_check_mark: `react-tractor-sample` -:white_check_mark: `react-vite-mf` -:x: `react-vite-nx` - @nx/vite plugin dependency issue -:white_check_mark: `react-vite-ts` -:white_check_mark: `rspack-project` -:white_check_mark: `solid` -:white_check_mark: `svelte` -:white_check_mark: `turbo-rspack-mf` diff --git a/nx/.gitignore b/nx/.gitignore new file mode 100644 index 00000000..1d8bf98d --- /dev/null +++ b/nx/.gitignore @@ -0,0 +1,5 @@ +node_modules +dist +.nx +*.log +pnpm-lock.yaml diff --git a/examples/create-nx-rspack-workspace-mf/.editorconfig b/nx/examples/create-nx-rspack-workspace-mf/.editorconfig similarity index 100% rename from examples/create-nx-rspack-workspace-mf/.editorconfig rename to nx/examples/create-nx-rspack-workspace-mf/.editorconfig diff --git a/examples/create-nx-rspack-workspace-mf/.eslintignore b/nx/examples/create-nx-rspack-workspace-mf/.eslintignore similarity index 100% rename from examples/create-nx-rspack-workspace-mf/.eslintignore rename to nx/examples/create-nx-rspack-workspace-mf/.eslintignore diff --git a/examples/create-nx-rspack-workspace-mf/.eslintrc.json b/nx/examples/create-nx-rspack-workspace-mf/.eslintrc.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/.eslintrc.json rename to nx/examples/create-nx-rspack-workspace-mf/.eslintrc.json diff --git a/examples/create-nx-rspack-workspace-mf/.gitignore b/nx/examples/create-nx-rspack-workspace-mf/.gitignore similarity index 100% rename from examples/create-nx-rspack-workspace-mf/.gitignore rename to nx/examples/create-nx-rspack-workspace-mf/.gitignore diff --git a/examples/create-nx-rspack-workspace-mf/.prettierignore b/nx/examples/create-nx-rspack-workspace-mf/.prettierignore similarity index 100% rename from examples/create-nx-rspack-workspace-mf/.prettierignore rename to nx/examples/create-nx-rspack-workspace-mf/.prettierignore diff --git a/examples/create-nx-rspack-workspace-mf/.prettierrc b/nx/examples/create-nx-rspack-workspace-mf/.prettierrc similarity index 100% rename from examples/create-nx-rspack-workspace-mf/.prettierrc rename to nx/examples/create-nx-rspack-workspace-mf/.prettierrc diff --git a/examples/create-nx-rspack-workspace-mf/README.md b/nx/examples/create-nx-rspack-workspace-mf/README.md similarity index 100% rename from examples/create-nx-rspack-workspace-mf/README.md rename to nx/examples/create-nx-rspack-workspace-mf/README.md diff --git a/examples/create-nx-rspack-workspace-mf/apps/host-e2e/.eslintrc.json b/nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/.eslintrc.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host-e2e/.eslintrc.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/.eslintrc.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/host-e2e/cypress.config.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/cypress.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host-e2e/cypress.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/cypress.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/host-e2e/project.json b/nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/project.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host-e2e/project.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/project.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/e2e/app.cy.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/e2e/app.cy.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/e2e/app.cy.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/e2e/app.cy.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/fixtures/example.json b/nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/fixtures/example.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/fixtures/example.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/fixtures/example.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/app.po.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/app.po.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/app.po.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/app.po.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/commands.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/commands.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/commands.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/commands.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/e2e.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/e2e.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/e2e.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/src/support/e2e.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/host-e2e/tsconfig.json b/nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/tsconfig.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host-e2e/tsconfig.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/host-e2e/tsconfig.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/.eslintrc.json b/nx/examples/create-nx-rspack-workspace-mf/apps/host/.eslintrc.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/.eslintrc.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/.eslintrc.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/jest.config.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/host/jest.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/jest.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/jest.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/module-federation.config.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/host/module-federation.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/module-federation.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/module-federation.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/package.json b/nx/examples/create-nx-rspack-workspace-mf/apps/host/package.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/package.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/package.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/project.json b/nx/examples/create-nx-rspack-workspace-mf/apps/host/project.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/project.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/project.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/rspack.config.prod.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/host/rspack.config.prod.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/rspack.config.prod.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/rspack.config.prod.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/rspack.config.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/host/rspack.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/rspack.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/rspack.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/src/app/app.module.css b/nx/examples/create-nx-rspack-workspace-mf/apps/host/src/app/app.module.css similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/src/app/app.module.css rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/src/app/app.module.css diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/src/app/app.spec.tsx b/nx/examples/create-nx-rspack-workspace-mf/apps/host/src/app/app.spec.tsx similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/src/app/app.spec.tsx rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/src/app/app.spec.tsx diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/src/app/app.tsx b/nx/examples/create-nx-rspack-workspace-mf/apps/host/src/app/app.tsx similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/src/app/app.tsx rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/src/app/app.tsx diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/src/app/nx-welcome.tsx b/nx/examples/create-nx-rspack-workspace-mf/apps/host/src/app/nx-welcome.tsx similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/src/app/nx-welcome.tsx rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/src/app/nx-welcome.tsx diff --git a/examples/basehref-examples/vite-app/public/.gitkeep b/nx/examples/create-nx-rspack-workspace-mf/apps/host/src/assets/.gitkeep similarity index 100% rename from examples/basehref-examples/vite-app/public/.gitkeep rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/src/assets/.gitkeep diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/src/bootstrap.tsx b/nx/examples/create-nx-rspack-workspace-mf/apps/host/src/bootstrap.tsx similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/src/bootstrap.tsx rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/src/bootstrap.tsx diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/src/favicon.ico b/nx/examples/create-nx-rspack-workspace-mf/apps/host/src/favicon.ico similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/src/favicon.ico rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/src/favicon.ico diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/src/index.html b/nx/examples/create-nx-rspack-workspace-mf/apps/host/src/index.html similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/src/index.html rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/src/index.html diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/src/main.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/host/src/main.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/src/main.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/src/main.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/src/react-router-dom.d.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/host/src/react-router-dom.d.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/src/react-router-dom.d.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/src/react-router-dom.d.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/src/styles.css b/nx/examples/create-nx-rspack-workspace-mf/apps/host/src/styles.css similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/src/styles.css rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/src/styles.css diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/tsconfig.app.json b/nx/examples/create-nx-rspack-workspace-mf/apps/host/tsconfig.app.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/tsconfig.app.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/tsconfig.app.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/tsconfig.json b/nx/examples/create-nx-rspack-workspace-mf/apps/host/tsconfig.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/tsconfig.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/tsconfig.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/tsconfig.spec.json b/nx/examples/create-nx-rspack-workspace-mf/apps/host/tsconfig.spec.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/tsconfig.spec.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/host/tsconfig.spec.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/.eslintrc.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/.eslintrc.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/.eslintrc.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/.eslintrc.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/cypress.config.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/cypress.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/cypress.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/cypress.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/project.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/project.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/project.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/project.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/e2e/app.cy.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/e2e/app.cy.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/e2e/app.cy.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/e2e/app.cy.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/fixtures/example.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/fixtures/example.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/fixtures/example.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/fixtures/example.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/app.po.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/app.po.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/app.po.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/app.po.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/commands.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/commands.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/commands.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/commands.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/e2e.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/e2e.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/e2e.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/src/support/e2e.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/tsconfig.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/tsconfig.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/tsconfig.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1-e2e/tsconfig.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/.eslintrc.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/.eslintrc.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/.eslintrc.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/.eslintrc.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/jest.config.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/jest.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/jest.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/jest.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/module-federation.config.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/module-federation.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/module-federation.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/module-federation.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/package.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/package.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/package.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/package.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/project.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/project.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/project.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/project.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/rspack.config.prod.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/rspack.config.prod.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/rspack.config.prod.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/rspack.config.prod.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/rspack.config.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/rspack.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/rspack.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/rspack.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.module.css b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.module.css similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.module.css rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.module.css diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.spec.tsx b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.spec.tsx similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.spec.tsx rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.spec.tsx diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.tsx b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.tsx similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.tsx rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/app.tsx diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/nx-welcome.tsx b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/nx-welcome.tsx similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/nx-welcome.tsx rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/app/nx-welcome.tsx diff --git a/examples/create-nx-rspack-workspace-mf/apps/host/src/assets/.gitkeep b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/assets/.gitkeep similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/host/src/assets/.gitkeep rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/assets/.gitkeep diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/bootstrap.tsx b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/bootstrap.tsx similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/bootstrap.tsx rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/bootstrap.tsx diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/favicon.ico b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/favicon.ico similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/favicon.ico rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/favicon.ico diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/index.html b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/index.html similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/index.html rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/index.html diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/main.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/main.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/main.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/main.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/remote-entry.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/remote-entry.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/remote-entry.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/remote-entry.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/styles.css b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/styles.css similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/styles.css rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/styles.css diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.app.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.app.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.app.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.app.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.spec.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.spec.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.spec.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/tsconfig.spec.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/.eslintrc.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/.eslintrc.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/.eslintrc.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/.eslintrc.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/cypress.config.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/cypress.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/cypress.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/cypress.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/project.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/project.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/project.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/project.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/e2e/app.cy.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/e2e/app.cy.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/e2e/app.cy.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/e2e/app.cy.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/fixtures/example.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/fixtures/example.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/fixtures/example.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/fixtures/example.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/app.po.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/app.po.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/app.po.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/app.po.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/commands.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/commands.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/commands.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/commands.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/e2e.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/e2e.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/e2e.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/src/support/e2e.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/tsconfig.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/tsconfig.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/tsconfig.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2-e2e/tsconfig.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/.eslintrc.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/.eslintrc.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/.eslintrc.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/.eslintrc.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/jest.config.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/jest.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/jest.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/jest.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/module-federation.config.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/module-federation.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/module-federation.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/module-federation.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/package.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/package.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/package.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/package.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/project.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/project.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/project.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/project.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/rspack.config.prod.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/rspack.config.prod.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/rspack.config.prod.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/rspack.config.prod.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/rspack.config.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/rspack.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/rspack.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/rspack.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.module.css b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.module.css similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.module.css rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.module.css diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.spec.tsx b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.spec.tsx similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.spec.tsx rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.spec.tsx diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.tsx b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.tsx similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.tsx rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/app.tsx diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/nx-welcome.tsx b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/nx-welcome.tsx similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/nx-welcome.tsx rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/app/nx-welcome.tsx diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/assets/.gitkeep b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/assets/.gitkeep similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote1/src/assets/.gitkeep rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/assets/.gitkeep diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/bootstrap.tsx b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/bootstrap.tsx similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/bootstrap.tsx rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/bootstrap.tsx diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/favicon.ico b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/favicon.ico similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/favicon.ico rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/favicon.ico diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/index.html b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/index.html similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/index.html rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/index.html diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/main.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/main.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/main.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/main.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/remote-entry.ts b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/remote-entry.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/remote-entry.ts rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/remote-entry.ts diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/styles.css b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/styles.css similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/styles.css rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/styles.css diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.app.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.app.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.app.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.app.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.json diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.spec.json b/nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.spec.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.spec.json rename to nx/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/tsconfig.spec.json diff --git a/examples/create-nx-rspack-workspace-mf/jest.config.ts b/nx/examples/create-nx-rspack-workspace-mf/jest.config.ts similarity index 100% rename from examples/create-nx-rspack-workspace-mf/jest.config.ts rename to nx/examples/create-nx-rspack-workspace-mf/jest.config.ts diff --git a/examples/create-nx-rspack-workspace-mf/jest.preset.js b/nx/examples/create-nx-rspack-workspace-mf/jest.preset.js similarity index 100% rename from examples/create-nx-rspack-workspace-mf/jest.preset.js rename to nx/examples/create-nx-rspack-workspace-mf/jest.preset.js diff --git a/examples/create-nx-rspack-workspace-mf/nx.json b/nx/examples/create-nx-rspack-workspace-mf/nx.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/nx.json rename to nx/examples/create-nx-rspack-workspace-mf/nx.json diff --git a/examples/create-nx-rspack-workspace-mf/package.json b/nx/examples/create-nx-rspack-workspace-mf/package.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/package.json rename to nx/examples/create-nx-rspack-workspace-mf/package.json diff --git a/examples/create-nx-rspack-workspace-mf/tsconfig.base.json b/nx/examples/create-nx-rspack-workspace-mf/tsconfig.base.json similarity index 100% rename from examples/create-nx-rspack-workspace-mf/tsconfig.base.json rename to nx/examples/create-nx-rspack-workspace-mf/tsconfig.base.json diff --git a/examples/create-nx-workspace-mf/.editorconfig b/nx/examples/create-nx-workspace-mf/.editorconfig similarity index 100% rename from examples/create-nx-workspace-mf/.editorconfig rename to nx/examples/create-nx-workspace-mf/.editorconfig diff --git a/examples/create-nx-workspace-mf/.eslintignore b/nx/examples/create-nx-workspace-mf/.eslintignore similarity index 100% rename from examples/create-nx-workspace-mf/.eslintignore rename to nx/examples/create-nx-workspace-mf/.eslintignore diff --git a/examples/create-nx-workspace-mf/.eslintrc.json b/nx/examples/create-nx-workspace-mf/.eslintrc.json similarity index 100% rename from examples/create-nx-workspace-mf/.eslintrc.json rename to nx/examples/create-nx-workspace-mf/.eslintrc.json diff --git a/examples/create-nx-workspace-mf/.gitignore b/nx/examples/create-nx-workspace-mf/.gitignore similarity index 100% rename from examples/create-nx-workspace-mf/.gitignore rename to nx/examples/create-nx-workspace-mf/.gitignore diff --git a/examples/create-nx-workspace-mf/.prettierignore b/nx/examples/create-nx-workspace-mf/.prettierignore similarity index 100% rename from examples/create-nx-workspace-mf/.prettierignore rename to nx/examples/create-nx-workspace-mf/.prettierignore diff --git a/examples/create-nx-workspace-mf/.prettierrc b/nx/examples/create-nx-workspace-mf/.prettierrc similarity index 100% rename from examples/create-nx-workspace-mf/.prettierrc rename to nx/examples/create-nx-workspace-mf/.prettierrc diff --git a/examples/create-nx-workspace-mf/.vscode/extensions.json b/nx/examples/create-nx-workspace-mf/.vscode/extensions.json similarity index 100% rename from examples/create-nx-workspace-mf/.vscode/extensions.json rename to nx/examples/create-nx-workspace-mf/.vscode/extensions.json diff --git a/examples/create-nx-workspace-mf/README.md b/nx/examples/create-nx-workspace-mf/README.md similarity index 100% rename from examples/create-nx-workspace-mf/README.md rename to nx/examples/create-nx-workspace-mf/README.md diff --git a/examples/create-nx-workspace-mf/apps/remote1/.babelrc b/nx/examples/create-nx-workspace-mf/apps/remote1/.babelrc similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/.babelrc rename to nx/examples/create-nx-workspace-mf/apps/remote1/.babelrc diff --git a/examples/create-nx-workspace-mf/apps/remote1/.eslintrc.json b/nx/examples/create-nx-workspace-mf/apps/remote1/.eslintrc.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/.eslintrc.json rename to nx/examples/create-nx-workspace-mf/apps/remote1/.eslintrc.json diff --git a/examples/create-nx-workspace-mf/apps/remote1/jest.config.ts b/nx/examples/create-nx-workspace-mf/apps/remote1/jest.config.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/jest.config.ts rename to nx/examples/create-nx-workspace-mf/apps/remote1/jest.config.ts diff --git a/examples/create-nx-workspace-mf/apps/remote1/module-federation.config.ts b/nx/examples/create-nx-workspace-mf/apps/remote1/module-federation.config.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/module-federation.config.ts rename to nx/examples/create-nx-workspace-mf/apps/remote1/module-federation.config.ts diff --git a/examples/create-nx-workspace-mf/apps/remote1/package.json b/nx/examples/create-nx-workspace-mf/apps/remote1/package.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/package.json rename to nx/examples/create-nx-workspace-mf/apps/remote1/package.json diff --git a/examples/create-nx-workspace-mf/apps/remote1/project.json b/nx/examples/create-nx-workspace-mf/apps/remote1/project.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/project.json rename to nx/examples/create-nx-workspace-mf/apps/remote1/project.json diff --git a/examples/create-nx-workspace-mf/apps/remote1/src/app/app.module.css b/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.module.css similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/src/app/app.module.css rename to nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.module.css diff --git a/examples/create-nx-workspace-mf/apps/remote1/src/app/app.spec.tsx b/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.spec.tsx similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/src/app/app.spec.tsx rename to nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.spec.tsx diff --git a/examples/create-nx-workspace-mf/apps/remote1/src/app/app.tsx b/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.tsx similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/src/app/app.tsx rename to nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.tsx diff --git a/examples/create-nx-workspace-mf/apps/remote1/src/app/nx-welcome.tsx b/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/nx-welcome.tsx similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/src/app/nx-welcome.tsx rename to nx/examples/create-nx-workspace-mf/apps/remote1/src/app/nx-welcome.tsx diff --git a/examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/assets/.gitkeep b/nx/examples/create-nx-workspace-mf/apps/remote1/src/assets/.gitkeep similarity index 100% rename from examples/create-nx-rspack-workspace-mf/apps/rspack_remote2/src/assets/.gitkeep rename to nx/examples/create-nx-workspace-mf/apps/remote1/src/assets/.gitkeep diff --git a/examples/create-nx-workspace-mf/apps/remote1/src/bootstrap.tsx b/nx/examples/create-nx-workspace-mf/apps/remote1/src/bootstrap.tsx similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/src/bootstrap.tsx rename to nx/examples/create-nx-workspace-mf/apps/remote1/src/bootstrap.tsx diff --git a/examples/create-nx-workspace-mf/apps/remote1/src/favicon.ico b/nx/examples/create-nx-workspace-mf/apps/remote1/src/favicon.ico similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/src/favicon.ico rename to nx/examples/create-nx-workspace-mf/apps/remote1/src/favicon.ico diff --git a/examples/create-nx-workspace-mf/apps/remote1/src/index.html b/nx/examples/create-nx-workspace-mf/apps/remote1/src/index.html similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/src/index.html rename to nx/examples/create-nx-workspace-mf/apps/remote1/src/index.html diff --git a/examples/create-nx-workspace-mf/apps/remote1/src/main.ts b/nx/examples/create-nx-workspace-mf/apps/remote1/src/main.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/src/main.ts rename to nx/examples/create-nx-workspace-mf/apps/remote1/src/main.ts diff --git a/examples/create-nx-workspace-mf/apps/remote1/src/remote-entry.ts b/nx/examples/create-nx-workspace-mf/apps/remote1/src/remote-entry.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/src/remote-entry.ts rename to nx/examples/create-nx-workspace-mf/apps/remote1/src/remote-entry.ts diff --git a/examples/create-nx-workspace-mf/apps/remote1/src/styles.css b/nx/examples/create-nx-workspace-mf/apps/remote1/src/styles.css similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/src/styles.css rename to nx/examples/create-nx-workspace-mf/apps/remote1/src/styles.css diff --git a/examples/create-nx-workspace-mf/apps/remote1/tsconfig.app.json b/nx/examples/create-nx-workspace-mf/apps/remote1/tsconfig.app.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/tsconfig.app.json rename to nx/examples/create-nx-workspace-mf/apps/remote1/tsconfig.app.json diff --git a/examples/create-nx-workspace-mf/apps/remote1/tsconfig.json b/nx/examples/create-nx-workspace-mf/apps/remote1/tsconfig.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/tsconfig.json rename to nx/examples/create-nx-workspace-mf/apps/remote1/tsconfig.json diff --git a/examples/create-nx-workspace-mf/apps/remote1/tsconfig.spec.json b/nx/examples/create-nx-workspace-mf/apps/remote1/tsconfig.spec.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/tsconfig.spec.json rename to nx/examples/create-nx-workspace-mf/apps/remote1/tsconfig.spec.json diff --git a/examples/create-nx-workspace-mf/apps/remote1/webpack.config.prod.ts b/nx/examples/create-nx-workspace-mf/apps/remote1/webpack.config.prod.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/webpack.config.prod.ts rename to nx/examples/create-nx-workspace-mf/apps/remote1/webpack.config.prod.ts diff --git a/examples/create-nx-workspace-mf/apps/remote1/webpack.config.ts b/nx/examples/create-nx-workspace-mf/apps/remote1/webpack.config.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/webpack.config.ts rename to nx/examples/create-nx-workspace-mf/apps/remote1/webpack.config.ts diff --git a/examples/create-nx-workspace-mf/apps/remote2/.babelrc b/nx/examples/create-nx-workspace-mf/apps/remote2/.babelrc similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/.babelrc rename to nx/examples/create-nx-workspace-mf/apps/remote2/.babelrc diff --git a/examples/create-nx-workspace-mf/apps/remote2/.eslintrc.json b/nx/examples/create-nx-workspace-mf/apps/remote2/.eslintrc.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/.eslintrc.json rename to nx/examples/create-nx-workspace-mf/apps/remote2/.eslintrc.json diff --git a/examples/create-nx-workspace-mf/apps/remote2/jest.config.ts b/nx/examples/create-nx-workspace-mf/apps/remote2/jest.config.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/jest.config.ts rename to nx/examples/create-nx-workspace-mf/apps/remote2/jest.config.ts diff --git a/examples/create-nx-workspace-mf/apps/remote2/module-federation.config.ts b/nx/examples/create-nx-workspace-mf/apps/remote2/module-federation.config.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/module-federation.config.ts rename to nx/examples/create-nx-workspace-mf/apps/remote2/module-federation.config.ts diff --git a/examples/create-nx-workspace-mf/apps/remote2/package.json b/nx/examples/create-nx-workspace-mf/apps/remote2/package.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/package.json rename to nx/examples/create-nx-workspace-mf/apps/remote2/package.json diff --git a/examples/create-nx-workspace-mf/apps/remote2/project.json b/nx/examples/create-nx-workspace-mf/apps/remote2/project.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/project.json rename to nx/examples/create-nx-workspace-mf/apps/remote2/project.json diff --git a/examples/create-nx-workspace-mf/apps/remote2/src/app/app.module.css b/nx/examples/create-nx-workspace-mf/apps/remote2/src/app/app.module.css similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/src/app/app.module.css rename to nx/examples/create-nx-workspace-mf/apps/remote2/src/app/app.module.css diff --git a/examples/create-nx-workspace-mf/apps/remote2/src/app/app.spec.tsx b/nx/examples/create-nx-workspace-mf/apps/remote2/src/app/app.spec.tsx similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/src/app/app.spec.tsx rename to nx/examples/create-nx-workspace-mf/apps/remote2/src/app/app.spec.tsx diff --git a/examples/create-nx-workspace-mf/apps/remote2/src/app/app.tsx b/nx/examples/create-nx-workspace-mf/apps/remote2/src/app/app.tsx similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/src/app/app.tsx rename to nx/examples/create-nx-workspace-mf/apps/remote2/src/app/app.tsx diff --git a/examples/create-nx-workspace-mf/apps/remote2/src/app/nx-welcome.tsx b/nx/examples/create-nx-workspace-mf/apps/remote2/src/app/nx-welcome.tsx similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/src/app/nx-welcome.tsx rename to nx/examples/create-nx-workspace-mf/apps/remote2/src/app/nx-welcome.tsx diff --git a/examples/create-nx-workspace-mf/apps/remote1/src/assets/.gitkeep b/nx/examples/create-nx-workspace-mf/apps/remote2/src/assets/.gitkeep similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote1/src/assets/.gitkeep rename to nx/examples/create-nx-workspace-mf/apps/remote2/src/assets/.gitkeep diff --git a/examples/create-nx-workspace-mf/apps/remote2/src/bootstrap.tsx b/nx/examples/create-nx-workspace-mf/apps/remote2/src/bootstrap.tsx similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/src/bootstrap.tsx rename to nx/examples/create-nx-workspace-mf/apps/remote2/src/bootstrap.tsx diff --git a/examples/create-nx-workspace-mf/apps/remote2/src/favicon.ico b/nx/examples/create-nx-workspace-mf/apps/remote2/src/favicon.ico similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/src/favicon.ico rename to nx/examples/create-nx-workspace-mf/apps/remote2/src/favicon.ico diff --git a/examples/create-nx-workspace-mf/apps/remote2/src/index.html b/nx/examples/create-nx-workspace-mf/apps/remote2/src/index.html similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/src/index.html rename to nx/examples/create-nx-workspace-mf/apps/remote2/src/index.html diff --git a/examples/create-nx-workspace-mf/apps/remote2/src/main.ts b/nx/examples/create-nx-workspace-mf/apps/remote2/src/main.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/src/main.ts rename to nx/examples/create-nx-workspace-mf/apps/remote2/src/main.ts diff --git a/examples/create-nx-workspace-mf/apps/remote2/src/remote-entry.ts b/nx/examples/create-nx-workspace-mf/apps/remote2/src/remote-entry.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/src/remote-entry.ts rename to nx/examples/create-nx-workspace-mf/apps/remote2/src/remote-entry.ts diff --git a/examples/create-nx-workspace-mf/apps/remote2/src/styles.css b/nx/examples/create-nx-workspace-mf/apps/remote2/src/styles.css similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/src/styles.css rename to nx/examples/create-nx-workspace-mf/apps/remote2/src/styles.css diff --git a/examples/create-nx-workspace-mf/apps/remote2/tsconfig.app.json b/nx/examples/create-nx-workspace-mf/apps/remote2/tsconfig.app.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/tsconfig.app.json rename to nx/examples/create-nx-workspace-mf/apps/remote2/tsconfig.app.json diff --git a/examples/create-nx-workspace-mf/apps/remote2/tsconfig.json b/nx/examples/create-nx-workspace-mf/apps/remote2/tsconfig.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/tsconfig.json rename to nx/examples/create-nx-workspace-mf/apps/remote2/tsconfig.json diff --git a/examples/create-nx-workspace-mf/apps/remote2/tsconfig.spec.json b/nx/examples/create-nx-workspace-mf/apps/remote2/tsconfig.spec.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/tsconfig.spec.json rename to nx/examples/create-nx-workspace-mf/apps/remote2/tsconfig.spec.json diff --git a/examples/create-nx-workspace-mf/apps/remote2/webpack.config.prod.ts b/nx/examples/create-nx-workspace-mf/apps/remote2/webpack.config.prod.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/webpack.config.prod.ts rename to nx/examples/create-nx-workspace-mf/apps/remote2/webpack.config.prod.ts diff --git a/examples/create-nx-workspace-mf/apps/remote2/webpack.config.ts b/nx/examples/create-nx-workspace-mf/apps/remote2/webpack.config.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/webpack.config.ts rename to nx/examples/create-nx-workspace-mf/apps/remote2/webpack.config.ts diff --git a/examples/create-nx-workspace-mf/apps/shell/.babelrc b/nx/examples/create-nx-workspace-mf/apps/shell/.babelrc similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/.babelrc rename to nx/examples/create-nx-workspace-mf/apps/shell/.babelrc diff --git a/examples/create-nx-workspace-mf/apps/shell/.eslintrc.json b/nx/examples/create-nx-workspace-mf/apps/shell/.eslintrc.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/.eslintrc.json rename to nx/examples/create-nx-workspace-mf/apps/shell/.eslintrc.json diff --git a/examples/create-nx-workspace-mf/apps/shell/jest.config.ts b/nx/examples/create-nx-workspace-mf/apps/shell/jest.config.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/jest.config.ts rename to nx/examples/create-nx-workspace-mf/apps/shell/jest.config.ts diff --git a/examples/create-nx-workspace-mf/apps/shell/module-federation.config.ts b/nx/examples/create-nx-workspace-mf/apps/shell/module-federation.config.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/module-federation.config.ts rename to nx/examples/create-nx-workspace-mf/apps/shell/module-federation.config.ts diff --git a/examples/create-nx-workspace-mf/apps/shell/package.json b/nx/examples/create-nx-workspace-mf/apps/shell/package.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/package.json rename to nx/examples/create-nx-workspace-mf/apps/shell/package.json diff --git a/examples/create-nx-workspace-mf/apps/shell/project.json b/nx/examples/create-nx-workspace-mf/apps/shell/project.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/project.json rename to nx/examples/create-nx-workspace-mf/apps/shell/project.json diff --git a/examples/create-nx-workspace-mf/apps/shell/src/app/app.module.css b/nx/examples/create-nx-workspace-mf/apps/shell/src/app/app.module.css similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/src/app/app.module.css rename to nx/examples/create-nx-workspace-mf/apps/shell/src/app/app.module.css diff --git a/examples/create-nx-workspace-mf/apps/shell/src/app/app.spec.tsx b/nx/examples/create-nx-workspace-mf/apps/shell/src/app/app.spec.tsx similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/src/app/app.spec.tsx rename to nx/examples/create-nx-workspace-mf/apps/shell/src/app/app.spec.tsx diff --git a/examples/create-nx-workspace-mf/apps/shell/src/app/app.tsx b/nx/examples/create-nx-workspace-mf/apps/shell/src/app/app.tsx similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/src/app/app.tsx rename to nx/examples/create-nx-workspace-mf/apps/shell/src/app/app.tsx diff --git a/examples/create-nx-workspace-mf/apps/shell/src/app/nx-welcome.tsx b/nx/examples/create-nx-workspace-mf/apps/shell/src/app/nx-welcome.tsx similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/src/app/nx-welcome.tsx rename to nx/examples/create-nx-workspace-mf/apps/shell/src/app/nx-welcome.tsx diff --git a/examples/create-nx-workspace-mf/apps/remote2/src/assets/.gitkeep b/nx/examples/create-nx-workspace-mf/apps/shell/src/assets/.gitkeep similarity index 100% rename from examples/create-nx-workspace-mf/apps/remote2/src/assets/.gitkeep rename to nx/examples/create-nx-workspace-mf/apps/shell/src/assets/.gitkeep diff --git a/examples/create-nx-workspace-mf/apps/shell/src/bootstrap.tsx b/nx/examples/create-nx-workspace-mf/apps/shell/src/bootstrap.tsx similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/src/bootstrap.tsx rename to nx/examples/create-nx-workspace-mf/apps/shell/src/bootstrap.tsx diff --git a/examples/create-nx-workspace-mf/apps/shell/src/favicon.ico b/nx/examples/create-nx-workspace-mf/apps/shell/src/favicon.ico similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/src/favicon.ico rename to nx/examples/create-nx-workspace-mf/apps/shell/src/favicon.ico diff --git a/examples/create-nx-workspace-mf/apps/shell/src/index.html b/nx/examples/create-nx-workspace-mf/apps/shell/src/index.html similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/src/index.html rename to nx/examples/create-nx-workspace-mf/apps/shell/src/index.html diff --git a/examples/create-nx-workspace-mf/apps/shell/src/main.ts b/nx/examples/create-nx-workspace-mf/apps/shell/src/main.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/src/main.ts rename to nx/examples/create-nx-workspace-mf/apps/shell/src/main.ts diff --git a/examples/create-nx-workspace-mf/apps/shell/src/react-router-dom.d.ts b/nx/examples/create-nx-workspace-mf/apps/shell/src/react-router-dom.d.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/src/react-router-dom.d.ts rename to nx/examples/create-nx-workspace-mf/apps/shell/src/react-router-dom.d.ts diff --git a/examples/create-nx-workspace-mf/apps/shell/src/styles.css b/nx/examples/create-nx-workspace-mf/apps/shell/src/styles.css similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/src/styles.css rename to nx/examples/create-nx-workspace-mf/apps/shell/src/styles.css diff --git a/examples/create-nx-workspace-mf/apps/shell/tsconfig.app.json b/nx/examples/create-nx-workspace-mf/apps/shell/tsconfig.app.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/tsconfig.app.json rename to nx/examples/create-nx-workspace-mf/apps/shell/tsconfig.app.json diff --git a/examples/create-nx-workspace-mf/apps/shell/tsconfig.json b/nx/examples/create-nx-workspace-mf/apps/shell/tsconfig.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/tsconfig.json rename to nx/examples/create-nx-workspace-mf/apps/shell/tsconfig.json diff --git a/examples/create-nx-workspace-mf/apps/shell/tsconfig.spec.json b/nx/examples/create-nx-workspace-mf/apps/shell/tsconfig.spec.json similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/tsconfig.spec.json rename to nx/examples/create-nx-workspace-mf/apps/shell/tsconfig.spec.json diff --git a/examples/create-nx-workspace-mf/apps/shell/webpack.config.prod.ts b/nx/examples/create-nx-workspace-mf/apps/shell/webpack.config.prod.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/webpack.config.prod.ts rename to nx/examples/create-nx-workspace-mf/apps/shell/webpack.config.prod.ts diff --git a/examples/create-nx-workspace-mf/apps/shell/webpack.config.ts b/nx/examples/create-nx-workspace-mf/apps/shell/webpack.config.ts similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/webpack.config.ts rename to nx/examples/create-nx-workspace-mf/apps/shell/webpack.config.ts diff --git a/examples/create-nx-workspace-mf/jest.config.ts b/nx/examples/create-nx-workspace-mf/jest.config.ts similarity index 100% rename from examples/create-nx-workspace-mf/jest.config.ts rename to nx/examples/create-nx-workspace-mf/jest.config.ts diff --git a/examples/create-nx-workspace-mf/jest.preset.js b/nx/examples/create-nx-workspace-mf/jest.preset.js similarity index 100% rename from examples/create-nx-workspace-mf/jest.preset.js rename to nx/examples/create-nx-workspace-mf/jest.preset.js diff --git a/examples/create-nx-workspace-mf/nx.json b/nx/examples/create-nx-workspace-mf/nx.json similarity index 100% rename from examples/create-nx-workspace-mf/nx.json rename to nx/examples/create-nx-workspace-mf/nx.json diff --git a/examples/create-nx-workspace-mf/package.json b/nx/examples/create-nx-workspace-mf/package.json similarity index 100% rename from examples/create-nx-workspace-mf/package.json rename to nx/examples/create-nx-workspace-mf/package.json diff --git a/examples/create-nx-workspace-mf/tsconfig.base.json b/nx/examples/create-nx-workspace-mf/tsconfig.base.json similarity index 100% rename from examples/create-nx-workspace-mf/tsconfig.base.json rename to nx/examples/create-nx-workspace-mf/tsconfig.base.json diff --git a/examples/nx-ng/.eslintignore b/nx/examples/nx-ng/.eslintignore similarity index 100% rename from examples/nx-ng/.eslintignore rename to nx/examples/nx-ng/.eslintignore diff --git a/examples/nx-ng/.eslintrc.json b/nx/examples/nx-ng/.eslintrc.json similarity index 100% rename from examples/nx-ng/.eslintrc.json rename to nx/examples/nx-ng/.eslintrc.json diff --git a/examples/nx-ng/.gitignore b/nx/examples/nx-ng/.gitignore similarity index 100% rename from examples/nx-ng/.gitignore rename to nx/examples/nx-ng/.gitignore diff --git a/examples/nx-ng/.prettierignore b/nx/examples/nx-ng/.prettierignore similarity index 100% rename from examples/nx-ng/.prettierignore rename to nx/examples/nx-ng/.prettierignore diff --git a/examples/nx-ng/.prettierrc b/nx/examples/nx-ng/.prettierrc similarity index 100% rename from examples/nx-ng/.prettierrc rename to nx/examples/nx-ng/.prettierrc diff --git a/examples/nx-ng/.vscode/extensions.json b/nx/examples/nx-ng/.vscode/extensions.json similarity index 100% rename from examples/nx-ng/.vscode/extensions.json rename to nx/examples/nx-ng/.vscode/extensions.json diff --git a/examples/nx-ng/README.md b/nx/examples/nx-ng/README.md similarity index 100% rename from examples/nx-ng/README.md rename to nx/examples/nx-ng/README.md diff --git a/examples/nx-ng/e2e/.eslintrc.json b/nx/examples/nx-ng/e2e/.eslintrc.json similarity index 100% rename from examples/nx-ng/e2e/.eslintrc.json rename to nx/examples/nx-ng/e2e/.eslintrc.json diff --git a/examples/nx-ng/e2e/cypress.config.ts b/nx/examples/nx-ng/e2e/cypress.config.ts similarity index 100% rename from examples/nx-ng/e2e/cypress.config.ts rename to nx/examples/nx-ng/e2e/cypress.config.ts diff --git a/examples/nx-ng/e2e/project.json b/nx/examples/nx-ng/e2e/project.json similarity index 100% rename from examples/nx-ng/e2e/project.json rename to nx/examples/nx-ng/e2e/project.json diff --git a/examples/nx-ng/e2e/src/e2e/app.cy.ts b/nx/examples/nx-ng/e2e/src/e2e/app.cy.ts similarity index 100% rename from examples/nx-ng/e2e/src/e2e/app.cy.ts rename to nx/examples/nx-ng/e2e/src/e2e/app.cy.ts diff --git a/examples/nx-ng/e2e/src/fixtures/example.json b/nx/examples/nx-ng/e2e/src/fixtures/example.json similarity index 100% rename from examples/nx-ng/e2e/src/fixtures/example.json rename to nx/examples/nx-ng/e2e/src/fixtures/example.json diff --git a/examples/nx-ng/e2e/src/support/app.po.ts b/nx/examples/nx-ng/e2e/src/support/app.po.ts similarity index 100% rename from examples/nx-ng/e2e/src/support/app.po.ts rename to nx/examples/nx-ng/e2e/src/support/app.po.ts diff --git a/examples/nx-ng/e2e/src/support/commands.ts b/nx/examples/nx-ng/e2e/src/support/commands.ts similarity index 100% rename from examples/nx-ng/e2e/src/support/commands.ts rename to nx/examples/nx-ng/e2e/src/support/commands.ts diff --git a/examples/nx-ng/e2e/src/support/e2e.ts b/nx/examples/nx-ng/e2e/src/support/e2e.ts similarity index 100% rename from examples/nx-ng/e2e/src/support/e2e.ts rename to nx/examples/nx-ng/e2e/src/support/e2e.ts diff --git a/examples/nx-ng/e2e/tsconfig.json b/nx/examples/nx-ng/e2e/tsconfig.json similarity index 100% rename from examples/nx-ng/e2e/tsconfig.json rename to nx/examples/nx-ng/e2e/tsconfig.json diff --git a/examples/nx-ng/extra-webpack.config.js b/nx/examples/nx-ng/extra-webpack.config.js similarity index 100% rename from examples/nx-ng/extra-webpack.config.js rename to nx/examples/nx-ng/extra-webpack.config.js diff --git a/examples/nx-ng/index-html-transform.js b/nx/examples/nx-ng/index-html-transform.js similarity index 100% rename from examples/nx-ng/index-html-transform.js rename to nx/examples/nx-ng/index-html-transform.js diff --git a/examples/nx-ng/jest.config.ts b/nx/examples/nx-ng/jest.config.ts similarity index 100% rename from examples/nx-ng/jest.config.ts rename to nx/examples/nx-ng/jest.config.ts diff --git a/examples/nx-ng/jest.preset.js b/nx/examples/nx-ng/jest.preset.js similarity index 100% rename from examples/nx-ng/jest.preset.js rename to nx/examples/nx-ng/jest.preset.js diff --git a/examples/nx-ng/nx.json b/nx/examples/nx-ng/nx.json similarity index 100% rename from examples/nx-ng/nx.json rename to nx/examples/nx-ng/nx.json diff --git a/examples/nx-ng/package.json b/nx/examples/nx-ng/package.json similarity index 100% rename from examples/nx-ng/package.json rename to nx/examples/nx-ng/package.json diff --git a/examples/nx-ng/project.json b/nx/examples/nx-ng/project.json similarity index 100% rename from examples/nx-ng/project.json rename to nx/examples/nx-ng/project.json diff --git a/examples/nx-ng/src/app/app.component.css b/nx/examples/nx-ng/src/app/app.component.css similarity index 100% rename from examples/nx-ng/src/app/app.component.css rename to nx/examples/nx-ng/src/app/app.component.css diff --git a/examples/nx-ng/src/app/app.component.html b/nx/examples/nx-ng/src/app/app.component.html similarity index 100% rename from examples/nx-ng/src/app/app.component.html rename to nx/examples/nx-ng/src/app/app.component.html diff --git a/examples/nx-ng/src/app/app.component.spec.ts b/nx/examples/nx-ng/src/app/app.component.spec.ts similarity index 100% rename from examples/nx-ng/src/app/app.component.spec.ts rename to nx/examples/nx-ng/src/app/app.component.spec.ts diff --git a/examples/nx-ng/src/app/app.component.ts b/nx/examples/nx-ng/src/app/app.component.ts similarity index 100% rename from examples/nx-ng/src/app/app.component.ts rename to nx/examples/nx-ng/src/app/app.component.ts diff --git a/examples/nx-ng/src/app/app.config.ts b/nx/examples/nx-ng/src/app/app.config.ts similarity index 100% rename from examples/nx-ng/src/app/app.config.ts rename to nx/examples/nx-ng/src/app/app.config.ts diff --git a/examples/nx-ng/src/app/app.routes.ts b/nx/examples/nx-ng/src/app/app.routes.ts similarity index 100% rename from examples/nx-ng/src/app/app.routes.ts rename to nx/examples/nx-ng/src/app/app.routes.ts diff --git a/examples/nx-ng/src/app/nx-welcome.component.ts b/nx/examples/nx-ng/src/app/nx-welcome.component.ts similarity index 100% rename from examples/nx-ng/src/app/nx-welcome.component.ts rename to nx/examples/nx-ng/src/app/nx-welcome.component.ts diff --git a/examples/create-nx-workspace-mf/apps/shell/src/assets/.gitkeep b/nx/examples/nx-ng/src/assets/.gitkeep similarity index 100% rename from examples/create-nx-workspace-mf/apps/shell/src/assets/.gitkeep rename to nx/examples/nx-ng/src/assets/.gitkeep diff --git a/examples/nx-ng/src/favicon.ico b/nx/examples/nx-ng/src/favicon.ico similarity index 100% rename from examples/nx-ng/src/favicon.ico rename to nx/examples/nx-ng/src/favicon.ico diff --git a/examples/nx-ng/src/index.html b/nx/examples/nx-ng/src/index.html similarity index 100% rename from examples/nx-ng/src/index.html rename to nx/examples/nx-ng/src/index.html diff --git a/examples/nx-ng/src/main.ts b/nx/examples/nx-ng/src/main.ts similarity index 100% rename from examples/nx-ng/src/main.ts rename to nx/examples/nx-ng/src/main.ts diff --git a/examples/nx-ng/src/styles.css b/nx/examples/nx-ng/src/styles.css similarity index 100% rename from examples/nx-ng/src/styles.css rename to nx/examples/nx-ng/src/styles.css diff --git a/examples/nx-ng/src/test-setup.ts b/nx/examples/nx-ng/src/test-setup.ts similarity index 100% rename from examples/nx-ng/src/test-setup.ts rename to nx/examples/nx-ng/src/test-setup.ts diff --git a/examples/nx-ng/tsconfig.app.json b/nx/examples/nx-ng/tsconfig.app.json similarity index 100% rename from examples/nx-ng/tsconfig.app.json rename to nx/examples/nx-ng/tsconfig.app.json diff --git a/examples/nx-ng/tsconfig.editor.json b/nx/examples/nx-ng/tsconfig.editor.json similarity index 100% rename from examples/nx-ng/tsconfig.editor.json rename to nx/examples/nx-ng/tsconfig.editor.json diff --git a/examples/nx-ng/tsconfig.json b/nx/examples/nx-ng/tsconfig.json similarity index 100% rename from examples/nx-ng/tsconfig.json rename to nx/examples/nx-ng/tsconfig.json diff --git a/examples/nx-ng/tsconfig.spec.json b/nx/examples/nx-ng/tsconfig.spec.json similarity index 100% rename from examples/nx-ng/tsconfig.spec.json rename to nx/examples/nx-ng/tsconfig.spec.json diff --git a/examples/react-vite-nx/.gitignore b/nx/examples/react-vite-nx/.gitignore similarity index 100% rename from examples/react-vite-nx/.gitignore rename to nx/examples/react-vite-nx/.gitignore diff --git a/examples/react-vite-nx/.prettierignore b/nx/examples/react-vite-nx/.prettierignore similarity index 100% rename from examples/react-vite-nx/.prettierignore rename to nx/examples/react-vite-nx/.prettierignore diff --git a/examples/react-vite-nx/.prettierrc b/nx/examples/react-vite-nx/.prettierrc similarity index 100% rename from examples/react-vite-nx/.prettierrc rename to nx/examples/react-vite-nx/.prettierrc diff --git a/examples/react-vite-nx/README.md b/nx/examples/react-vite-nx/README.md similarity index 100% rename from examples/react-vite-nx/README.md rename to nx/examples/react-vite-nx/README.md diff --git a/examples/react-vite-nx/eslint.config.js b/nx/examples/react-vite-nx/eslint.config.js similarity index 100% rename from examples/react-vite-nx/eslint.config.js rename to nx/examples/react-vite-nx/eslint.config.js diff --git a/examples/react-vite-nx/index.html b/nx/examples/react-vite-nx/index.html similarity index 100% rename from examples/react-vite-nx/index.html rename to nx/examples/react-vite-nx/index.html diff --git a/examples/react-vite-nx/nx.json b/nx/examples/react-vite-nx/nx.json similarity index 100% rename from examples/react-vite-nx/nx.json rename to nx/examples/react-vite-nx/nx.json diff --git a/examples/react-vite-nx/package.json b/nx/examples/react-vite-nx/package.json similarity index 100% rename from examples/react-vite-nx/package.json rename to nx/examples/react-vite-nx/package.json diff --git a/examples/react-vite-nx/project.json b/nx/examples/react-vite-nx/project.json similarity index 100% rename from examples/react-vite-nx/project.json rename to nx/examples/react-vite-nx/project.json diff --git a/examples/react-tractor-sample/apps/team-green/src/favicon.ico b/nx/examples/react-vite-nx/public/favicon.ico similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/favicon.ico rename to nx/examples/react-vite-nx/public/favicon.ico diff --git a/examples/react-vite-nx/src/app/app.module.css b/nx/examples/react-vite-nx/src/app/app.module.css similarity index 100% rename from examples/react-vite-nx/src/app/app.module.css rename to nx/examples/react-vite-nx/src/app/app.module.css diff --git a/examples/react-vite-nx/src/app/app.spec.tsx b/nx/examples/react-vite-nx/src/app/app.spec.tsx similarity index 100% rename from examples/react-vite-nx/src/app/app.spec.tsx rename to nx/examples/react-vite-nx/src/app/app.spec.tsx diff --git a/examples/react-vite-nx/src/app/app.tsx b/nx/examples/react-vite-nx/src/app/app.tsx similarity index 100% rename from examples/react-vite-nx/src/app/app.tsx rename to nx/examples/react-vite-nx/src/app/app.tsx diff --git a/examples/react-vite-nx/src/app/nx-welcome.tsx b/nx/examples/react-vite-nx/src/app/nx-welcome.tsx similarity index 100% rename from examples/react-vite-nx/src/app/nx-welcome.tsx rename to nx/examples/react-vite-nx/src/app/nx-welcome.tsx diff --git a/examples/ember-vite/app/components/.gitkeep b/nx/examples/react-vite-nx/src/assets/.gitkeep similarity index 100% rename from examples/ember-vite/app/components/.gitkeep rename to nx/examples/react-vite-nx/src/assets/.gitkeep diff --git a/examples/react-vite-nx/src/main.tsx b/nx/examples/react-vite-nx/src/main.tsx similarity index 100% rename from examples/react-vite-nx/src/main.tsx rename to nx/examples/react-vite-nx/src/main.tsx diff --git a/examples/react-tractor-sample/apps/team-blue/src/styles.css b/nx/examples/react-vite-nx/src/styles.css similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/src/styles.css rename to nx/examples/react-vite-nx/src/styles.css diff --git a/examples/react-vite-nx/tsconfig.app.json b/nx/examples/react-vite-nx/tsconfig.app.json similarity index 100% rename from examples/react-vite-nx/tsconfig.app.json rename to nx/examples/react-vite-nx/tsconfig.app.json diff --git a/examples/react-vite-nx/tsconfig.json b/nx/examples/react-vite-nx/tsconfig.json similarity index 100% rename from examples/react-vite-nx/tsconfig.json rename to nx/examples/react-vite-nx/tsconfig.json diff --git a/examples/react-vite-nx/tsconfig.spec.json b/nx/examples/react-vite-nx/tsconfig.spec.json similarity index 100% rename from examples/react-vite-nx/tsconfig.spec.json rename to nx/examples/react-vite-nx/tsconfig.spec.json diff --git a/examples/react-vite-nx/vite.config.mts b/nx/examples/react-vite-nx/vite.config.mts similarity index 100% rename from examples/react-vite-nx/vite.config.mts rename to nx/examples/react-vite-nx/vite.config.mts diff --git a/nx/package.json b/nx/package.json new file mode 100644 index 00000000..a055760c --- /dev/null +++ b/nx/package.json @@ -0,0 +1,16 @@ +{ + "name": "zephyr-examples-nx", + "version": "0.0.1", + "license": "Apache-2.0", + "packageManager": "pnpm@10.6.3", + "scripts": { + "remove-all-node-modules": "find . -name 'node_modules' -type d -prune -exec rm -rf '{}' + ", + "remove-all-dist": "find . -name 'dist' -type d -prune -exec rm -rf '{}' + ", + "run-sherif": "pnpm dlx sherif@latest" + }, + "private": true, + "devDependencies": { + "nx": "catalog:nx", + "process": "^0.11.10" + } +} diff --git a/pnpm-workspace.yaml b/nx/pnpm-workspace.yaml similarity index 98% rename from pnpm-workspace.yaml rename to nx/pnpm-workspace.yaml index 778726f9..e9beb122 100644 --- a/pnpm-workspace.yaml +++ b/nx/pnpm-workspace.yaml @@ -1,7 +1,6 @@ packages: - examples/** - "!**/dist/**" - - scripts installOptions: preferOnline: false frozenLockfile: true @@ -179,9 +178,6 @@ catalogs: svelte-check: ^4.1.5 "@tsconfig/svelte": ^5.0.4 "@sveltejs/vite-plugin-svelte": ^5.0.3 - turbo: - turbo: ^2.4.4 - "@turbo/gen": ^1.13.4 vitest1: vitest: ^1.3.1 "@vitest/coverage-v8": ^1.0.4 diff --git a/package.json b/package.json deleted file mode 100644 index 58af0776..00000000 --- a/package.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "name": "zephyr-examples", - "version": "0.0.1", - "license": "Apache-2.0", - "packageManager": "pnpm@10.6.3", - "scripts": { - "remove-all-node-modules": "find . -name 'node_modules' -type d -prune -exec rm -rf '{}' + ", - "remove-all-dist": "find . -name 'dist' -type d -prune -exec rm -rf '{}' + ", - "run-sherif": "pnpm dlx sherif@latest", - "build-packages": "pnpm --filter @zephyr-examples/scripts run build-packages", - "build-packages:force": "pnpm --filter @zephyr-examples/scripts run build-packages:force", - "upgrade-plugins": "pnpm --filter @zephyr-examples/scripts run upgrade-plugins", - "test": "pnpm --filter @zephyr-examples/scripts run test", - "test:headed": "pnpm --filter @zephyr-examples/scripts run test:headed", - "test:debug": "pnpm --filter @zephyr-examples/scripts run test:debug", - "test:report": "pnpm --filter @zephyr-examples/scripts run test:report" - }, - "private": false, - "devDependencies": { - "process": "^0.11.10" - } -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml deleted file mode 100644 index 8fc283cf..00000000 --- a/pnpm-lock.yaml +++ /dev/null @@ -1,45984 +0,0 @@ -lockfileVersion: '9.0' - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -catalogs: - angular19: - '@analogjs/vite-plugin-angular': - specifier: ^1.14.1 - version: 1.14.1 - '@angular/animations': - specifier: ^19.2.4 - version: 19.2.4 - '@angular/build': - specifier: ^19.2.4 - version: 19.2.5 - '@angular/cli': - specifier: ^19.2.4 - version: 19.2.5 - '@angular/common': - specifier: ^19.2.4 - version: 19.2.4 - '@angular/compiler': - specifier: ^19.2.4 - version: 19.2.4 - '@angular/compiler-cli': - specifier: ^19.2.4 - version: 19.2.4 - '@angular/core': - specifier: ^19.2.4 - version: 19.2.4 - '@angular/language-service': - specifier: ^19.2.4 - version: 19.2.4 - '@angular/platform-browser': - specifier: ^19.2.4 - version: 19.2.4 - '@angular/platform-browser-dynamic': - specifier: ^19.2.4 - version: 19.2.4 - '@angular/router': - specifier: ^19.2.4 - version: 19.2.4 - rxjs: - specifier: ^7.8.2 - version: 7.8.2 - zone.js: - specifier: ^0.15.0 - version: 0.15.0 - babel: - '@babel/core': - specifier: ^7.25.2 - version: 7.26.10 - '@babel/plugin-syntax-dynamic-import': - specifier: ^7.8.3 - version: 7.8.3 - '@babel/plugin-transform-runtime': - specifier: ^7.15.8 - version: 7.26.10 - '@babel/preset-env': - specifier: ^7.15.8 - version: 7.26.9 - '@babel/preset-react': - specifier: ^7.26.3 - version: 7.26.3 - '@babel/preset-typescript': - specifier: ^7.10.4 - version: 7.27.0 - '@babel/runtime': - specifier: 7.25.6 - version: 7.25.6 - babel-loader: - specifier: ^8.2.2 - version: 8.4.1 - biome: - '@biomejs/biome': - specifier: ^1.9.4 - version: 1.9.4 - common: - cross-env: - specifier: ^7.0.3 - version: 7.0.3 - css-loader: - specifier: ^7.1.2 - version: 7.1.2 - style-loader: - specifier: ^4.0.0 - version: 4.0.0 - cypress: - cypress: - specifier: ^13.17.0 - version: 13.17.0 - eslint: - '@eslint/js': - specifier: ^9.9.0 - version: 9.23.0 - '@types/eslint': - specifier: ^8.56.12 - version: 8.56.12 - '@typescript-eslint/eslint-plugin': - specifier: ^8.28.0 - version: 8.28.0 - '@typescript-eslint/parser': - specifier: ^8.28.0 - version: 8.28.0 - '@typescript-eslint/utils': - specifier: ^8.28.0 - version: 8.28.0 - eslint: - specifier: ^9.9.0 - version: 9.15.0 - eslint-config-prettier: - specifier: ^10.1.1 - version: 10.1.1 - eslint-plugin-cypress: - specifier: ^4.2.0 - version: 4.2.0 - eslint-plugin-import: - specifier: ^2.31.0 - version: 2.31.0 - eslint-plugin-jsx-a11y: - specifier: ^6.10.2 - version: 6.10.2 - eslint-plugin-react: - specifier: ^7.37.4 - version: 7.37.4 - eslint-plugin-react-hooks: - specifier: ^5.2.0 - version: 5.2.0 - eslint-plugin-react-refresh: - specifier: ^0.4.19 - version: 0.4.19 - typescript-eslint: - specifier: ^8.28.0 - version: 8.28.0 - jest: - '@types/jest': - specifier: ^29.5.12 - version: 29.5.12 - babel-jest: - specifier: ^29.7.0 - version: 29.7.0 - jest: - specifier: ^29.7.0 - version: 29.7.0 - jest-environment-jsdom: - specifier: ^29.7.0 - version: 29.7.0 - jest-preset-angular: - specifier: ^14.1.1 - version: 14.1.1 - ts-jest: - specifier: ^29.2.5 - version: 29.3.0 - module-federation: - '@module-federation/enhanced': - specifier: ^0.11.2 - version: 0.11.2 - '@module-federation/runtime': - specifier: ^0.11.2 - version: 0.11.2 - nx: - '@nx/angular': - specifier: ^20.6.4 - version: 20.6.4 - '@nx/cypress': - specifier: ^20.6.4 - version: 20.6.4 - '@nx/eslint': - specifier: ^20.6.4 - version: 20.6.4 - '@nx/eslint-plugin': - specifier: ^20.6.4 - version: 20.6.4 - '@nx/jest': - specifier: ^20.6.4 - version: 20.6.4 - '@nx/js': - specifier: ^20.6.4 - version: 20.6.4 - '@nx/module-federation': - specifier: ^20.6.4 - version: 20.6.4 - '@nx/react': - specifier: ^20.6.4 - version: 20.6.4 - '@nx/rspack': - specifier: ^20.6.4 - version: 20.6.4 - '@nx/vite': - specifier: ^20.6.4 - version: 20.6.4 - '@nx/web': - specifier: ^20.6.4 - version: 20.6.4 - '@nx/webpack': - specifier: ^20.6.4 - version: 20.6.4 - '@nx/workspace': - specifier: ^20.6.4 - version: 20.6.4 - nx: - specifier: ^20.6.4 - version: 20.6.4 - postcss: - autoprefixer: - specifier: ^10.4.21 - version: 10.4.21 - postcss: - specifier: ^8.5.3 - version: 8.5.3 - postcss-loader: - specifier: ^8.1.1 - version: 8.1.1 - prettier2: - prettier: - specifier: ^2.8.8 - version: 2.8.8 - react18: - '@pmmmwh/react-refresh-webpack-plugin': - specifier: ^0.5.15 - version: 0.5.15 - '@testing-library/react': - specifier: ^16.2.0 - version: 16.2.0 - '@types/react': - specifier: ^18.3.20 - version: 18.3.20 - '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5 - lucide-react: - specifier: ^0.484.0 - version: 0.484.0 - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1 - react-refresh: - specifier: ^0.16.0 - version: 0.16.0 - react19: - '@types/react': - specifier: ^19.0.0 - version: 19.0.12 - '@types/react-dom': - specifier: ^19.0.0 - version: 19.0.4 - react: - specifier: ^19.0.0 - version: 19.0.0 - react-dom: - specifier: ^19.0.0 - version: 19.0.0 - react-refresh: - specifier: ^0.9.0 - version: 0.9.0 - rollup: - '@rollup/plugin-babel': - specifier: ^6.0.4 - version: 6.0.4 - '@rollup/plugin-commonjs': - specifier: ^28.0.1 - version: 28.0.3 - '@rollup/plugin-html': - specifier: ^1.0.4 - version: 1.1.0 - '@rollup/plugin-node-resolve': - specifier: ^15.3.0 - version: 15.3.1 - '@rollup/plugin-replace': - specifier: ^6.0.1 - version: 6.0.2 - '@rollup/plugin-typescript': - specifier: ^12.1.1 - version: 12.1.2 - '@svgr/rollup': - specifier: ^8.1.0 - version: 8.1.0 - rollup: - specifier: ^4.37.0 - version: 4.37.0 - rollup-plugin-postcss: - specifier: ^4.0.2 - version: 4.0.2 - rspack: - '@rspack/cli': - specifier: ^1.2.8 - version: 1.2.8 - '@rspack/core': - specifier: ^1.2.8 - version: 1.2.8 - '@rspack/dev-server': - specifier: ^1.1.0 - version: 1.1.0 - '@rspack/plugin-minify': - specifier: ^0.7.5 - version: 0.7.5 - '@rspack/plugin-react-refresh': - specifier: ^1.0.1 - version: 1.0.1 - rspress: - rspress: - specifier: ^1.44.0 - version: 1.44.0 - solid: - solid-js: - specifier: ^1.9.5 - version: 1.9.5 - vite-plugin-solid: - specifier: ^2.11.6 - version: 2.11.6 - svelte: - '@sveltejs/vite-plugin-svelte': - specifier: ^5.0.3 - version: 5.0.3 - '@tsconfig/svelte': - specifier: ^5.0.4 - version: 5.0.4 - svelte: - specifier: ^5.25.3 - version: 5.25.3 - svelte-check: - specifier: ^4.1.5 - version: 4.1.5 - swc: - '@swc-node/register': - specifier: ^1.10.10 - version: 1.10.10 - '@swc/cli': - specifier: ^0.6.0 - version: 0.6.0 - '@swc/core': - specifier: ^1.11.13 - version: 1.11.13 - '@swc/helpers': - specifier: ^0.5.15 - version: 0.5.15 - swc-loader: - specifier: ^0.2.6 - version: 0.2.6 - tailwind3: - tailwindcss: - specifier: ^3.4.17 - version: 3.4.17 - turbo: - '@turbo/gen': - specifier: ^1.13.4 - version: 1.13.4 - turbo: - specifier: ^2.4.4 - version: 2.4.4 - typescript: - '@types/node': - specifier: ^22.13.13 - version: 22.13.13 - ts-node: - specifier: ^10.9.2 - version: 10.9.2 - tslib: - specifier: ^2.8.1 - version: 2.8.1 - typescript: - specifier: ^5.8.2 - version: 5.8.2 - vite5: - '@vitejs/plugin-react': - specifier: ^4.3.4 - version: 4.3.4 - globals: - specifier: ^15.9.0 - version: 15.15.0 - vite: - specifier: ^5.4.15 - version: 5.4.15 - vite-plugin-inspect: - specifier: ^0.8.7 - version: 0.8.9 - vite6: - vite: - specifier: ^6.2.3 - version: 6.2.3 - vitest1: - '@vitest/coverage-v8': - specifier: ^1.0.4 - version: 1.6.1 - '@vitest/ui': - specifier: ^1.6.1 - version: 1.6.1 - vitest: - specifier: ^1.3.1 - version: 1.6.1 - webpack5: - '@svgr/webpack': - specifier: ^8.1.0 - version: 8.1.0 - css-loader: - specifier: ^5.0.0 - version: 5.2.7 - dotenv-webpack: - specifier: ^8.0.1 - version: 8.1.0 - html-webpack-plugin: - specifier: ^5.3.2 - version: 5.6.3 - url-loader: - specifier: ^4.1.1 - version: 4.1.1 - webpack: - specifier: ^5.99.9 - version: 5.99.9 - webpack-cli: - specifier: ^4.10.0 - version: 4.10.0 - webpack-dev-server: - specifier: ^4.3.1 - version: 4.15.2 - zephyr: - parcel-reporter-zephyr: - specifier: ^0.0.59 - version: 0.0.59 - rollup-plugin-zephyr: - specifier: ^0.0.59 - version: 0.0.59 - vite-plugin-zephyr: - specifier: ^0.0.59 - version: 0.0.59 - zephyr-agent: - specifier: ^0.0.59 - version: 0.0.59 - zephyr-modernjs-plugin: - specifier: ^0.0.59 - version: 0.0.59 - zephyr-rolldown-plugin: - specifier: ^0.0.59 - version: 0.0.59 - zephyr-rspack-plugin: - specifier: ^0.0.59 - version: 0.0.59 - zephyr-rspress-plugin: - specifier: ^0.0.59 - version: 0.0.59 - zephyr-webpack-plugin: - specifier: ^0.0.59 - version: 0.0.59 - -importers: - - .: - devDependencies: - process: - specifier: ^0.11.10 - version: 0.11.10 - - examples/angular-vite: - dependencies: - '@angular/animations': - specifier: catalog:angular19 - version: 19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)) - '@angular/common': - specifier: catalog:angular19 - version: 19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) - '@angular/compiler': - specifier: catalog:angular19 - version: 19.2.4 - '@angular/core': - specifier: catalog:angular19 - version: 19.2.4(rxjs@7.8.2)(zone.js@0.15.0) - '@angular/platform-browser': - specifier: catalog:angular19 - version: 19.2.4(@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)) - '@angular/platform-browser-dynamic': - specifier: catalog:angular19 - version: 19.2.4(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/compiler@19.2.4)(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.4(@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))) - '@angular/router': - specifier: catalog:angular19 - version: 19.2.4(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.4(@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2) - rxjs: - specifier: catalog:angular19 - version: 7.8.2 - tslib: - specifier: catalog:typescript - version: 2.8.1 - vite-plugin-zephyr: - specifier: catalog:zephyr - version: 0.0.59(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.85.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - zone.js: - specifier: catalog:angular19 - version: 0.15.0 - devDependencies: - '@analogjs/vite-plugin-angular': - specifier: catalog:angular19 - version: 1.14.1(@angular-devkit/build-angular@18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.13.13)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(lightningcss@1.29.3)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@4.1.4)(typescript@5.8.2))(@angular/build@19.2.5(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@angular/compiler@19.2.4)(@types/node@22.13.13)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(postcss@8.5.6)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@4.1.4)(terser@5.39.0)(tsx@4.20.5)(typescript@5.8.2)(yaml@2.7.0)) - '@angular/build': - specifier: catalog:angular19 - version: 19.2.5(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@angular/compiler@19.2.4)(@types/node@22.13.13)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(postcss@8.5.6)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@4.1.4)(terser@5.39.0)(tsx@4.20.5)(typescript@5.8.2)(yaml@2.7.0) - '@angular/compiler-cli': - specifier: catalog:angular19 - version: 19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2) - typescript: - specifier: catalog:typescript - version: 5.8.2 - vite: - specifier: catalog:vite6 - version: 6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.85.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - - examples/basehref-examples: {} - - examples/basehref-examples/rspack-app: - dependencies: - react: - specifier: catalog:react19 - version: 19.0.0 - react-dom: - specifier: catalog:react19 - version: 19.0.0(react@19.0.0) - zephyr-rspack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/helpers@0.5.17)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - devDependencies: - '@rspack/cli': - specifier: 1.5.5 - version: 1.5.5(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@rspack/core': - specifier: 1.5.5 - version: 1.5.5(@swc/helpers@0.5.17) - '@rspack/plugin-react-refresh': - specifier: catalog:rspack - version: 1.0.1(react-refresh@0.9.0) - '@types/react': - specifier: catalog:react19 - version: 19.0.12 - '@types/react-dom': - specifier: catalog:react19 - version: 19.0.4(@types/react@19.0.12) - react-refresh: - specifier: catalog:react19 - version: 0.9.0 - ts-node: - specifier: catalog:typescript - version: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2) - typescript: - specifier: catalog:typescript - version: 5.8.2 - - examples/basehref-examples/vite-app: - dependencies: - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - devDependencies: - '@types/react': - specifier: catalog:react18 - version: 18.3.20 - '@types/react-dom': - specifier: catalog:react18 - version: 18.3.5(@types/react@18.3.20) - '@vitejs/plugin-react': - specifier: catalog:vite5 - version: 4.3.4(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)) - typescript: - specifier: catalog:typescript - version: 5.8.2 - vite: - specifier: catalog:vite5 - version: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - vite-plugin-zephyr: - specifier: catalog:zephyr - version: 0.0.59(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - - examples/basehref-examples/webpack-app: - dependencies: - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - devDependencies: - '@babel/core': - specifier: catalog:babel - version: 7.26.10 - '@babel/preset-env': - specifier: catalog:babel - version: 7.26.9(@babel/core@7.26.10) - '@babel/preset-react': - specifier: catalog:babel - version: 7.26.3(@babel/core@7.26.10) - '@babel/preset-typescript': - specifier: catalog:babel - version: 7.27.0(@babel/core@7.26.10) - '@types/react': - specifier: catalog:react18 - version: 18.3.20 - '@types/react-dom': - specifier: catalog:react18 - version: 18.3.5(@types/react@18.3.20) - babel-loader: - specifier: catalog:babel - version: 8.4.1(@babel/core@7.26.10)(webpack@5.99.9) - css-loader: - specifier: catalog:webpack5 - version: 5.2.7(webpack@5.99.9) - html-webpack-plugin: - specifier: catalog:webpack5 - version: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9) - style-loader: - specifier: ^3.3.3 - version: 3.3.4(webpack@5.99.9) - typescript: - specifier: catalog:typescript - version: 5.8.2 - webpack: - specifier: catalog:webpack5 - version: 5.99.9(webpack-cli@4.10.0) - webpack-cli: - specifier: catalog:webpack5 - version: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9) - webpack-dev-server: - specifier: catalog:webpack5 - version: 4.15.2(webpack-cli@4.10.0)(webpack@5.99.9) - zephyr-webpack-plugin: - specifier: catalog:zephyr - version: 0.0.59(webpack-cli@4.10.0) - - examples/create-default-webpack-mf: - devDependencies: - concurrently: - specifier: ^8.2.2 - version: 8.2.2 - - examples/create-default-webpack-mf/app1: - dependencies: - external-remotes-plugin: - specifier: ^1.0.0 - version: 1.0.0(webpack@5.99.9) - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - zephyr-webpack-plugin: - specifier: catalog:zephyr - version: 0.0.59(webpack-cli@4.10.0) - devDependencies: - '@babel/core': - specifier: catalog:babel - version: 7.26.10 - '@babel/preset-react': - specifier: catalog:babel - version: 7.26.3(@babel/core@7.26.10) - babel-loader: - specifier: catalog:babel - version: 8.4.1(@babel/core@7.26.10)(webpack@5.99.9) - html-webpack-plugin: - specifier: catalog:webpack5 - version: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9) - webpack: - specifier: catalog:webpack5 - version: 5.99.9(webpack-cli@4.10.0) - webpack-cli: - specifier: catalog:webpack5 - version: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9) - webpack-dev-server: - specifier: catalog:webpack5 - version: 4.15.2(webpack-cli@4.10.0)(webpack@5.99.9) - - examples/create-default-webpack-mf/app2: - dependencies: - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - zephyr-webpack-plugin: - specifier: catalog:zephyr - version: 0.0.59(webpack-cli@4.10.0) - devDependencies: - '@babel/core': - specifier: catalog:babel - version: 7.26.10 - '@babel/preset-react': - specifier: catalog:babel - version: 7.26.3(@babel/core@7.26.10) - babel-loader: - specifier: catalog:babel - version: 8.4.1(@babel/core@7.26.10)(webpack@5.99.9) - html-webpack-plugin: - specifier: catalog:webpack5 - version: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9) - webpack: - specifier: catalog:webpack5 - version: 5.99.9(webpack-cli@4.10.0) - webpack-cli: - specifier: catalog:webpack5 - version: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9) - webpack-dev-server: - specifier: catalog:webpack5 - version: 4.15.2(webpack-cli@4.10.0)(webpack@5.99.9) - - examples/create-mf-app-rspack: - dependencies: - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - zephyr-rspack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/helpers@0.5.17)(webpack@5.99.9) - devDependencies: - '@rspack/cli': - specifier: catalog:rspack - version: 1.2.8(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9) - '@rspack/core': - specifier: catalog:rspack - version: 1.2.8(@swc/helpers@0.5.17) - '@rspack/plugin-react-refresh': - specifier: catalog:rspack - version: 1.0.1(react-refresh@0.16.0) - '@types/react': - specifier: catalog:react18 - version: 18.3.20 - '@types/react-dom': - specifier: catalog:react18 - version: 18.3.5(@types/react@18.3.20) - autoprefixer: - specifier: catalog:postcss - version: 10.4.21(postcss@8.5.3) - cross-env: - specifier: catalog:common - version: 7.0.3 - css-loader: - specifier: catalog:common - version: 7.1.2(@rspack/core@1.2.8(@swc/helpers@0.5.17))(webpack@5.99.9) - postcss: - specifier: catalog:postcss - version: 8.5.3 - postcss-loader: - specifier: catalog:postcss - version: 8.1.1(@rspack/core@1.2.8(@swc/helpers@0.5.17))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9) - react-refresh: - specifier: catalog:react18 - version: 0.16.0 - style-loader: - specifier: catalog:common - version: 4.0.0(webpack@5.99.9) - - examples/create-nx-rspack-workspace-mf: - dependencies: - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - react-router-dom: - specifier: ^6.30.0 - version: 6.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - tslib: - specifier: catalog:typescript - version: 2.8.1 - zephyr-rspack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/helpers@0.5.15)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - devDependencies: - '@module-federation/enhanced': - specifier: catalog:module-federation - version: 0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/cypress': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(cypress@13.17.0)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(typescript@5.8.2) - '@nx/eslint': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/eslint-plugin': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.1(eslint@9.15.0(jiti@2.4.2)))(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(typescript@5.8.2) - '@nx/jest': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2))(typescript@5.8.2) - '@nx/js': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/react': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/rspack': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@module-federation/enhanced@0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))))(@module-federation/node@2.6.31(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(@types/express@4.17.21)(less@4.2.0)(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(react-dom@18.3.1(react@18.3.1))(react-refresh@0.16.0)(react@18.3.1)(typescript@5.8.2) - '@nx/web': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/workspace': - specifier: catalog:nx - version: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)) - '@rspack/cli': - specifier: catalog:rspack - version: 1.2.8(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@rspack/core': - specifier: catalog:rspack - version: 1.2.8(@swc/helpers@0.5.15) - '@rspack/dev-server': - specifier: catalog:rspack - version: 1.1.0(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@rspack/plugin-minify': - specifier: catalog:rspack - version: 0.7.5 - '@rspack/plugin-react-refresh': - specifier: catalog:rspack - version: 1.0.1(react-refresh@0.16.0) - '@swc-node/register': - specifier: catalog:swc - version: 1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2) - '@swc/cli': - specifier: catalog:swc - version: 0.6.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(chokidar@4.0.3) - '@swc/core': - specifier: catalog:swc - version: 1.11.13(@swc/helpers@0.5.15) - '@swc/helpers': - specifier: catalog:swc - version: 0.5.15 - '@testing-library/react': - specifier: catalog:react18 - version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@types/jest': - specifier: catalog:jest - version: 29.5.12 - '@types/node': - specifier: catalog:typescript - version: 22.13.13 - '@types/react': - specifier: ^18.3.20 - version: 18.3.20 - '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.20) - '@typescript-eslint/eslint-plugin': - specifier: catalog:eslint - version: 8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/parser': - specifier: catalog:eslint - version: 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - babel-jest: - specifier: catalog:jest - version: 29.7.0(@babel/core@7.28.4) - cypress: - specifier: catalog:cypress - version: 13.17.0 - eslint: - specifier: catalog:eslint - version: 9.15.0(jiti@2.4.2) - eslint-config-prettier: - specifier: catalog:eslint - version: 10.1.1(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-cypress: - specifier: catalog:eslint - version: 4.2.0(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-import: - specifier: catalog:eslint - version: 2.31.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-jsx-a11y: - specifier: catalog:eslint - version: 6.10.2(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-react: - specifier: catalog:eslint - version: 7.37.4(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-react-hooks: - specifier: catalog:eslint - version: 5.2.0(eslint@9.15.0(jiti@2.4.2)) - jest: - specifier: catalog:jest - version: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)) - jest-environment-jsdom: - specifier: catalog:jest - version: 29.7.0 - nx: - specifier: catalog:nx - version: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)) - prettier: - specifier: catalog:prettier2 - version: 2.8.8 - react-refresh: - specifier: catalog:react18 - version: 0.16.0 - ts-jest: - specifier: catalog:jest - version: 29.3.0(@babel/core@7.28.4)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.4))(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2) - ts-node: - specifier: catalog:typescript - version: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2) - typescript: - specifier: catalog:typescript - version: 5.8.2 - - examples/create-nx-rspack-workspace-mf/apps/host: {} - - examples/create-nx-rspack-workspace-mf/apps/rspack_remote1: {} - - examples/create-nx-rspack-workspace-mf/apps/rspack_remote2: {} - - examples/create-nx-workspace-mf: - dependencies: - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - react-router-dom: - specifier: ^6.30.0 - version: 6.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - tslib: - specifier: catalog:typescript - version: 2.8.1 - zephyr-webpack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.15)) - devDependencies: - '@babel/core': - specifier: catalog:babel - version: 7.26.10 - '@babel/preset-react': - specifier: catalog:babel - version: 7.26.3(@babel/core@7.26.10) - '@nx/eslint': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/eslint-plugin': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.1(eslint@9.15.0(jiti@2.4.2)))(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(typescript@5.8.2) - '@nx/jest': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2))(typescript@5.8.2) - '@nx/js': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/react': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/web': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/webpack': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(html-webpack-plugin@5.6.3(@rspack/core@1.2.8(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(typescript@5.8.2) - '@nx/workspace': - specifier: catalog:nx - version: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)) - '@pmmmwh/react-refresh-webpack-plugin': - specifier: catalog:react18 - version: 0.5.15(react-refresh@0.16.0)(type-fest@4.38.0)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@rspack/core': - specifier: catalog:rspack - version: 1.2.8(@swc/helpers@0.5.15) - '@svgr/webpack': - specifier: catalog:webpack5 - version: 8.1.0(typescript@5.8.2) - '@swc-node/register': - specifier: catalog:swc - version: 1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2) - '@swc/cli': - specifier: catalog:swc - version: 0.6.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(chokidar@4.0.3) - '@swc/core': - specifier: catalog:swc - version: 1.11.13(@swc/helpers@0.5.15) - '@swc/helpers': - specifier: catalog:swc - version: 0.5.15 - '@testing-library/react': - specifier: catalog:react18 - version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@types/jest': - specifier: catalog:jest - version: 29.5.12 - '@types/node': - specifier: catalog:typescript - version: 22.13.13 - '@types/react': - specifier: ^18.3.20 - version: 18.3.20 - '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.20) - '@typescript-eslint/eslint-plugin': - specifier: catalog:eslint - version: 8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/parser': - specifier: catalog:eslint - version: 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - babel-jest: - specifier: catalog:jest - version: 29.7.0(@babel/core@7.26.10) - eslint: - specifier: catalog:eslint - version: 9.15.0(jiti@2.4.2) - eslint-config-prettier: - specifier: catalog:eslint - version: 10.1.1(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-import: - specifier: catalog:eslint - version: 2.31.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-jsx-a11y: - specifier: catalog:eslint - version: 6.10.2(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-react: - specifier: catalog:eslint - version: 7.37.4(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-react-hooks: - specifier: catalog:eslint - version: 5.2.0(eslint@9.15.0(jiti@2.4.2)) - jest: - specifier: catalog:jest - version: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)) - jest-environment-jsdom: - specifier: catalog:jest - version: 29.7.0 - nx: - specifier: catalog:nx - version: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)) - prettier: - specifier: catalog:prettier2 - version: 2.8.8 - react-refresh: - specifier: catalog:react18 - version: 0.16.0 - ts-jest: - specifier: catalog:jest - version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2) - ts-node: - specifier: catalog:typescript - version: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2) - typescript: - specifier: catalog:typescript - version: 5.8.2 - url-loader: - specifier: catalog:webpack5 - version: 4.1.1(file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - - examples/create-nx-workspace-mf/apps/remote1: {} - - examples/create-nx-workspace-mf/apps/remote2: {} - - examples/create-nx-workspace-mf/apps/shell: {} - - examples/ember-vite: - devDependencies: - '@babel/core': - specifier: ^7.27.1 - version: 7.28.4 - '@babel/eslint-parser': - specifier: ^7.27.1 - version: 7.28.4(@babel/core@7.28.4)(eslint@9.35.0(jiti@2.4.2)) - '@babel/plugin-transform-runtime': - specifier: ^7.27.1 - version: 7.28.3(@babel/core@7.28.4) - '@babel/runtime': - specifier: ^7.27.1 - version: 7.28.4 - '@ember/optional-features': - specifier: ^2.2.0 - version: 2.2.0 - '@ember/string': - specifier: ^4.0.1 - version: 4.0.1 - '@ember/test-helpers': - specifier: ^5.2.2 - version: 5.3.0(@babel/core@7.28.4) - '@ember/test-waiters': - specifier: ^4.1.0 - version: 4.1.1 - '@embroider/compat': - specifier: ^4.1.0 - version: 4.1.3(@embroider/core@4.2.0)(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.99.9) - '@embroider/config-meta-loader': - specifier: ^1.0.0 - version: 1.0.0 - '@embroider/core': - specifier: ^4.1.0 - version: 4.2.0 - '@embroider/macros': - specifier: ^1.18.0 - version: 1.18.1 - '@embroider/router': - specifier: ^3.0.1 - version: 3.0.3(@embroider/core@4.2.0) - '@embroider/vite': - specifier: ^1.1.5 - version: 1.2.0(@embroider/core@4.2.0)(rollup@4.37.0)(vite@6.3.5(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0)) - '@eslint/js': - specifier: ^9.27.0 - version: 9.35.0 - '@glimmer/component': - specifier: ^2.0.0 - version: 2.0.0 - '@rollup/plugin-babel': - specifier: ^6.0.4 - version: 6.0.4(@babel/core@7.28.4)(@types/babel__core@7.20.5)(rollup@4.37.0) - '@warp-drive/ember': - specifier: ~5.5.0 - version: 5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - babel-plugin-ember-template-compilation: - specifier: ^2.4.1 - version: 2.4.1 - concurrently: - specifier: ^9.1.2 - version: 9.1.2 - decorator-transforms: - specifier: ^2.3.0 - version: 2.3.0(@babel/core@7.28.4) - ember-auto-import: - specifier: ^2.10.0 - version: 2.10.0(webpack@5.99.9) - ember-cli: - specifier: ~6.5.0-beta.0 - version: 6.5.0(@types/node@22.13.13)(ejs@3.1.10)(handlebars@4.7.8)(pug@3.0.3)(underscore@1.13.7) - ember-cli-babel: - specifier: ^8.2.0 - version: 8.2.0(@babel/core@7.28.4) - ember-cli-deprecation-workflow: - specifier: ^3.3.0 - version: 3.4.0(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - ember-data: - specifier: ~5.5.0 - version: 5.5.0(@ember/string@4.0.1)(@ember/test-helpers@5.3.0(@babel/core@7.28.4))(@ember/test-waiters@4.1.1)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5))(qunit@2.24.1) - ember-load-initializers: - specifier: ^3.0.1 - version: 3.0.1(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - ember-modifier: - specifier: ^4.2.2 - version: 4.2.2(@babel/core@7.28.4) - ember-page-title: - specifier: ^9.0.2 - version: 9.0.3 - ember-qunit: - specifier: ^9.0.3 - version: 9.0.4(@ember/test-helpers@5.3.0(@babel/core@7.28.4))(qunit@2.24.1) - ember-resolver: - specifier: ^13.1.1 - version: 13.1.1 - ember-source: - specifier: ~6.5.0-beta.1 - version: 6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5) - ember-template-lint: - specifier: ^7.7.0 - version: 7.9.3 - ember-welcome-page: - specifier: ^7.0.2 - version: 7.0.2 - eslint: - specifier: ^9.27.0 - version: 9.35.0(jiti@2.4.2) - eslint-config-prettier: - specifier: ^10.1.5 - version: 10.1.8(eslint@9.35.0(jiti@2.4.2)) - eslint-plugin-ember: - specifier: ^12.5.0 - version: 12.7.4(@babel/core@7.28.4)(@typescript-eslint/parser@8.28.0(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2) - eslint-plugin-n: - specifier: ^17.18.0 - version: 17.23.0(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2) - eslint-plugin-qunit: - specifier: ^8.1.2 - version: 8.2.5(eslint@9.35.0(jiti@2.4.2)) - globals: - specifier: ^16.1.0 - version: 16.4.0 - prettier: - specifier: ^3.5.3 - version: 3.5.3 - prettier-plugin-ember-template-tag: - specifier: ^2.0.5 - version: 2.1.0(prettier@3.5.3) - qunit: - specifier: ^2.24.1 - version: 2.24.1 - qunit-dom: - specifier: ^3.4.0 - version: 3.5.0 - stylelint: - specifier: ^16.19.1 - version: 16.24.0(typescript@5.8.2) - stylelint-config-standard: - specifier: ^38.0.0 - version: 38.0.0(stylelint@16.24.0(typescript@5.8.2)) - testem: - specifier: ^3.16.0 - version: 3.16.0(ejs@3.1.10)(handlebars@4.7.8)(pug@3.0.3)(underscore@1.13.7) - tracked-built-ins: - specifier: ^4.0.0 - version: 4.0.0(@babel/core@7.28.4) - vite: - specifier: ^6.3.5 - version: 6.3.5(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - vite-plugin-zephyr: - specifier: catalog:zephyr - version: 0.0.59(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - - examples/modernjs-app: - dependencies: - '@modern-js/plugin-ssg': - specifier: ^2.65.0 - version: 2.65.5(@types/express@4.17.21)(@types/node@18.11.19)(react-dom@19.0.0(react@19.0.0))(react-router-dom@7.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) - '@modern-js/runtime': - specifier: ^2.65.0 - version: 2.65.5(@types/react-dom@19.0.4(@types/react@19.0.12))(@types/react@19.0.12)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - react: - specifier: ^19.0.0 - version: 19.0.0 - react-dom: - specifier: ^19.0.0 - version: 19.0.0(react@19.0.0) - devDependencies: - '@biomejs/biome': - specifier: 1.9.4 - version: 1.9.4 - '@modern-js/app-tools': - specifier: ^2.65.0 - version: 2.65.5(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3))(tsconfig-paths@4.2.0)(type-fest@4.38.0)(typescript@5.7.3)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19))) - '@modern-js/tsconfig': - specifier: ^2.65.0 - version: 2.65.5 - '@types/jest': - specifier: ~29.5.14 - version: 29.5.14 - '@types/node': - specifier: ~18.11.19 - version: 18.11.19 - '@types/react': - specifier: ^19.0.10 - version: 19.0.12 - '@types/react-dom': - specifier: ~19.0.4 - version: 19.0.4(@types/react@19.0.12) - rimraf: - specifier: ^6.0.1 - version: 6.0.1 - typescript: - specifier: ~5.7.3 - version: 5.7.3 - zephyr-modernjs-plugin: - specifier: catalog:zephyr - version: 0.0.59(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3))(tsconfig-paths@4.2.0)(type-fest@4.38.0)(typescript@5.7.3)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19))(zephyr-rspack-plugin@0.0.59(@swc/helpers@0.5.17)(encoding@0.1.13)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))(zephyr-webpack-plugin@0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.17))(encoding@0.1.13)(esbuild@0.17.19)) - zephyr-rspack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/helpers@0.5.17)(encoding@0.1.13)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - - examples/nx-ng: - dependencies: - '@angular/animations': - specifier: catalog:angular19 - version: 19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)) - '@angular/common': - specifier: catalog:angular19 - version: 19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) - '@angular/compiler': - specifier: catalog:angular19 - version: 19.2.4 - '@angular/core': - specifier: catalog:angular19 - version: 19.2.4(rxjs@7.8.2)(zone.js@0.15.0) - '@angular/platform-browser': - specifier: catalog:angular19 - version: 19.2.4(@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)) - '@angular/platform-browser-dynamic': - specifier: catalog:angular19 - version: 19.2.4(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/compiler@19.2.4)(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.4(@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))) - '@angular/router': - specifier: catalog:angular19 - version: 19.2.4(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.4(@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2) - '@nx/angular': - specifier: catalog:nx - version: 20.6.4(59cf53cf48cb39176851220bb77535e7) - rxjs: - specifier: catalog:angular19 - version: 7.8.2 - tslib: - specifier: catalog:typescript - version: 2.8.1 - zephyr-webpack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.17)) - zone.js: - specifier: catalog:angular19 - version: 0.15.0 - devDependencies: - '@angular-builders/custom-webpack': - specifier: ^18.0.0 - version: 18.0.0(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(lightningcss@1.29.3)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2) - '@angular-devkit/build-angular': - specifier: ^18.2.16 - version: 18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(lightningcss@1.29.3)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2) - '@angular-devkit/core': - specifier: ^18.2.16 - version: 18.2.16(chokidar@4.0.3) - '@angular-devkit/schematics': - specifier: ^18.2.16 - version: 18.2.16 - '@angular-eslint/eslint-plugin': - specifier: ^18.4.3 - version: 18.4.3(@typescript-eslint/utils@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@angular-eslint/eslint-plugin-template': - specifier: ^18.4.3 - version: 18.4.3(@typescript-eslint/types@8.28.0)(@typescript-eslint/utils@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@angular-eslint/template-parser': - specifier: ^18.4.3 - version: 18.4.3(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@angular/cli': - specifier: catalog:angular19 - version: 19.2.5(@types/node@22.13.13) - '@angular/compiler-cli': - specifier: catalog:angular19 - version: 19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2) - '@angular/language-service': - specifier: catalog:angular19 - version: 19.2.4 - '@nx/cypress': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(cypress@13.17.0)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(typescript@5.8.2) - '@nx/eslint': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/eslint-plugin': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.1(eslint@9.15.0(jiti@2.4.2)))(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(typescript@5.8.2) - '@nx/jest': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2))(typescript@5.8.2) - '@nx/js': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/web': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/workspace': - specifier: catalog:nx - version: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)) - '@schematics/angular': - specifier: ^18.2.16 - version: 18.2.16 - '@types/jest': - specifier: catalog:jest - version: 29.5.12 - '@types/node': - specifier: catalog:typescript - version: 22.13.13 - '@typescript-eslint/eslint-plugin': - specifier: catalog:eslint - version: 8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/parser': - specifier: catalog:eslint - version: 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': - specifier: catalog:eslint - version: 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - cypress: - specifier: catalog:cypress - version: 13.17.0 - eslint: - specifier: catalog:eslint - version: 9.15.0(jiti@2.4.2) - eslint-config-prettier: - specifier: catalog:eslint - version: 10.1.1(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-cypress: - specifier: catalog:eslint - version: 4.2.0(eslint@9.15.0(jiti@2.4.2)) - jest: - specifier: catalog:jest - version: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-environment-jsdom: - specifier: catalog:jest - version: 29.7.0 - jest-preset-angular: - specifier: catalog:jest - version: 14.1.1(8869d40d9ef93a74381fb028a31c9b7c) - nx: - specifier: catalog:nx - version: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)) - prettier: - specifier: catalog:prettier2 - version: 2.8.8 - ts-jest: - specifier: catalog:jest - version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.25.1)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2) - ts-node: - specifier: catalog:typescript - version: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2) - typescript: - specifier: catalog:typescript - version: 5.8.2 - - examples/parcel-react: - dependencies: - react: - specifier: ^19.0.0 - version: 19.0.0 - react-dom: - specifier: ^19.0.0 - version: 19.0.0(react@19.0.0) - devDependencies: - '@parcel/config-default': - specifier: 2.13.3 - version: 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(postcss@8.5.6)(relateurl@0.2.7)(svgo@3.3.2)(terser@5.39.0)(typescript@5.7.3) - parcel: - specifier: 2.13.3 - version: 2.13.3(@swc/helpers@0.5.17)(postcss@8.5.6)(relateurl@0.2.7)(svgo@3.3.2)(terser@5.39.0)(typescript@5.7.3) - parcel-reporter-zephyr: - specifier: catalog:zephyr - version: 0.0.59(@swc/helpers@0.5.17) - process: - specifier: ^0.11.10 - version: 0.11.10 - typescript: - specifier: ^5.7.3 - version: 5.7.3 - - examples/react-airbnb-clone: - dependencies: - concurrently: - specifier: ^9.1.0 - version: 9.1.2 - date-fns: - specifier: ^4.1.0 - version: 4.1.0 - eslint: - specifier: catalog:eslint - version: 9.15.0(jiti@2.4.2) - leaflet: - specifier: ^1.9.4 - version: 1.9.4 - match-sorter: - specifier: ^8.0.0 - version: 8.0.0 - path-browserify: - specifier: ^1.0.1 - version: 1.0.1 - query-string: - specifier: ^9.1.1 - version: 9.1.1 - react: - specifier: ^18.3.1 - version: 18.3.1 - react-date-range: - specifier: ^2.0.1 - version: 2.0.1(date-fns@4.1.0)(react@18.3.1) - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - react-error-boundary: - specifier: ^4.1.2 - version: 4.1.2(react@18.3.1) - react-hook-form: - specifier: ^7.53.2 - version: 7.54.2(react@18.3.1) - react-hot-toast: - specifier: ^2.4.1 - version: 2.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-icons: - specifier: ^5.3.0 - version: 5.5.0(react@18.3.1) - react-leaflet: - specifier: ^4.2.1 - version: 4.2.1(leaflet@1.9.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-router-dom: - specifier: ^6.30.0 - version: 6.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-select: - specifier: ^5.8.3 - version: 5.10.1(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-spinners: - specifier: ^0.14.1 - version: 0.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - sort-by: - specifier: ^1.2.0 - version: 1.2.0 - swr: - specifier: ^2.2.5 - version: 2.3.3(react@18.3.1) - util: - specifier: ^0.12.5 - version: 0.12.5 - uuid: - specifier: ^11.0.3 - version: 11.1.0 - world-countries: - specifier: ^5.0.0 - version: 5.1.0 - zephyr-webpack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0) - zustand: - specifier: ^5.0.1 - version: 5.0.3(@types/react@18.3.20)(immer@9.0.21)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)) - devDependencies: - '@babel/core': - specifier: catalog:babel - version: 7.26.10 - '@babel/preset-react': - specifier: catalog:babel - version: 7.26.3(@babel/core@7.26.10) - '@babel/preset-typescript': - specifier: catalog:babel - version: 7.27.0(@babel/core@7.26.10) - '@module-federation/enhanced': - specifier: catalog:module-federation - version: 0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9) - '@types/leaflet': - specifier: ^1.9.14 - version: 1.9.17 - '@types/node': - specifier: catalog:typescript - version: 22.13.13 - '@types/react': - specifier: ^18.3.20 - version: 18.3.20 - '@types/react-date-range': - specifier: ^1.4.9 - version: 1.4.10 - '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.20) - '@types/uuid': - specifier: ^10.0.0 - version: 10.0.0 - '@webpack-cli/serve': - specifier: ^2.0.5 - version: 2.0.5(webpack-cli@4.10.0)(webpack-dev-server@4.15.2)(webpack@5.99.9) - autoprefixer: - specifier: catalog:postcss - version: 10.4.21(postcss@8.5.3) - babel-loader: - specifier: catalog:babel - version: 8.4.1(@babel/core@7.26.10)(webpack@5.99.9) - css-loader: - specifier: catalog:common - version: 7.1.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9) - file-loader: - specifier: ^6.2.0 - version: 6.2.0(webpack@5.99.9) - html-webpack-plugin: - specifier: catalog:webpack5 - version: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9) - http-server: - specifier: ^14.1.1 - version: 14.1.1 - postcss: - specifier: catalog:postcss - version: 8.5.3 - postcss-loader: - specifier: catalog:postcss - version: 8.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9) - rimraf: - specifier: ^6.0.1 - version: 6.0.1 - style-loader: - specifier: catalog:common - version: 4.0.0(webpack@5.99.9) - tailwindcss: - specifier: catalog:tailwind3 - version: 3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - tslib: - specifier: catalog:typescript - version: 2.8.1 - typescript: - specifier: catalog:typescript - version: 5.8.2 - webpack: - specifier: catalog:webpack5 - version: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0) - webpack-cli: - specifier: catalog:webpack5 - version: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9) - webpack-dev-server: - specifier: catalog:webpack5 - version: 4.15.2(webpack-cli@4.10.0)(webpack@5.99.9) - - examples/react-airbnb-clone/apps/categories: {} - - examples/react-airbnb-clone/apps/favorites: {} - - examples/react-airbnb-clone/apps/home: {} - - examples/react-airbnb-clone/apps/properties: {} - - examples/react-airbnb-clone/apps/react-host: {} - - examples/react-airbnb-clone/apps/reservations: {} - - examples/react-airbnb-clone/apps/trips: {} - - examples/react-rollup-ts: - dependencies: - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - rollup-plugin-zephyr: - specifier: catalog:zephyr - version: 0.0.59 - devDependencies: - '@babel/preset-react': - specifier: catalog:babel - version: 7.26.3(@babel/core@7.28.4) - '@rollup/plugin-babel': - specifier: catalog:rollup - version: 6.0.4(@babel/core@7.28.4)(@types/babel__core@7.20.5)(rollup@4.37.0) - '@rollup/plugin-commonjs': - specifier: catalog:rollup - version: 28.0.3(rollup@4.37.0) - '@rollup/plugin-html': - specifier: catalog:rollup - version: 1.1.0(rollup@4.37.0) - '@rollup/plugin-node-resolve': - specifier: catalog:rollup - version: 15.3.1(rollup@4.37.0) - '@rollup/plugin-replace': - specifier: catalog:rollup - version: 6.0.2(rollup@4.37.0) - '@rollup/plugin-typescript': - specifier: catalog:rollup - version: 12.1.2(rollup@4.37.0)(tslib@2.8.1)(typescript@5.8.2) - '@svgr/rollup': - specifier: catalog:rollup - version: 8.1.0(rollup@4.37.0)(typescript@5.8.2) - '@types/react': - specifier: catalog:react18 - version: 18.3.20 - '@types/react-dom': - specifier: catalog:react18 - version: 18.3.5(@types/react@18.3.20) - rollup: - specifier: catalog:rollup - version: 4.37.0 - rollup-plugin-postcss: - specifier: catalog:rollup - version: 4.0.2(postcss@8.5.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - typescript: - specifier: catalog:typescript - version: 5.8.2 - - examples/react-rspack-tractor-2.0: - dependencies: - canvas-confetti: - specifier: 1.9.3 - version: 1.9.3 - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - react-router: - specifier: ^6.30.0 - version: 6.30.0(react@18.3.1) - react-router-dom: - specifier: ^6.30.0 - version: 6.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - devDependencies: - '@module-federation/enhanced': - specifier: catalog:module-federation - version: 0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9) - '@rspack/cli': - specifier: catalog:rspack - version: 1.2.8(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9) - '@rspack/core': - specifier: catalog:rspack - version: 1.2.8(@swc/helpers@0.5.17) - '@rspack/plugin-react-refresh': - specifier: catalog:rspack - version: 1.0.1(react-refresh@0.16.0) - '@types/canvas-confetti': - specifier: ^1.9.0 - version: 1.9.0 - '@types/node': - specifier: catalog:typescript - version: 22.13.13 - '@types/react': - specifier: ^18.3.20 - version: 18.3.20 - '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.20) - cross-env: - specifier: catalog:common - version: 7.0.3 - react-refresh: - specifier: catalog:react18 - version: 0.16.0 - typescript: - specifier: catalog:typescript - version: 5.8.2 - zephyr-rspack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/helpers@0.5.17)(webpack@5.99.9) - - examples/react-rspack-tractor-2.0/apps/app: {} - - examples/react-rspack-tractor-2.0/apps/checkout: {} - - examples/react-rspack-tractor-2.0/apps/decide: {} - - examples/react-rspack-tractor-2.0/apps/explore: {} - - examples/react-tractor-sample: - dependencies: - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - tslib: - specifier: catalog:typescript - version: 2.8.1 - zephyr-webpack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.17))(encoding@0.1.13) - devDependencies: - '@babel/core': - specifier: catalog:babel - version: 7.26.10 - '@babel/preset-react': - specifier: catalog:babel - version: 7.26.3(@babel/core@7.26.10) - '@nx/module-federation': - specifier: catalog:nx - version: 20.6.4(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2) - '@nx/react': - specifier: catalog:nx - version: 20.6.4(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/webpack': - specifier: catalog:nx - version: 20.6.4(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(html-webpack-plugin@5.6.3(@rspack/core@1.2.8(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(typescript@5.8.2) - '@pmmmwh/react-refresh-webpack-plugin': - specifier: catalog:react18 - version: 0.5.15(react-refresh@0.16.0)(type-fest@4.38.0)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@rspack/core': - specifier: catalog:rspack - version: 1.2.8(@swc/helpers@0.5.17) - '@svgr/webpack': - specifier: catalog:webpack5 - version: 8.1.0(typescript@5.8.2) - '@swc-node/register': - specifier: catalog:swc - version: 1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2) - '@swc/cli': - specifier: catalog:swc - version: 0.6.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(chokidar@4.0.3) - '@swc/core': - specifier: catalog:swc - version: 1.11.13(@swc/helpers@0.5.17) - '@testing-library/react': - specifier: catalog:react18 - version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@types/jest': - specifier: catalog:jest - version: 29.5.12 - '@types/node': - specifier: catalog:typescript - version: 22.13.13 - '@types/react': - specifier: ^18.3.20 - version: 18.3.20 - '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.20) - '@typescript-eslint/eslint-plugin': - specifier: catalog:eslint - version: 8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/parser': - specifier: catalog:eslint - version: 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - babel-jest: - specifier: catalog:jest - version: 29.7.0(@babel/core@7.26.10) - eslint: - specifier: catalog:eslint - version: 9.15.0(jiti@2.4.2) - eslint-config-prettier: - specifier: catalog:eslint - version: 10.1.1(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-import: - specifier: catalog:eslint - version: 2.31.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-jsx-a11y: - specifier: catalog:eslint - version: 6.10.2(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-react: - specifier: catalog:eslint - version: 7.37.4(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-react-hooks: - specifier: catalog:eslint - version: 5.2.0(eslint@9.15.0(jiti@2.4.2)) - jest-environment-jsdom: - specifier: catalog:jest - version: 29.7.0 - nx: - specifier: catalog:nx - version: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)) - react-refresh: - specifier: catalog:react18 - version: 0.16.0 - swc-loader: - specifier: catalog:swc - version: 0.2.6(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - ts-jest: - specifier: catalog:jest - version: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.13)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2) - ts-node: - specifier: catalog:typescript - version: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2) - typescript: - specifier: catalog:typescript - version: 5.8.2 - url-loader: - specifier: catalog:webpack5 - version: 4.1.1(file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - - examples/react-tractor-sample/apps/team-blue: {} - - examples/react-tractor-sample/apps/team-green: {} - - examples/react-tractor-sample/apps/team-red: {} - - examples/react-vite-mf: {} - - examples/react-vite-mf/host: - dependencies: - '@module-federation/runtime': - specifier: catalog:module-federation - version: 0.11.2 - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - vite-plugin-zephyr: - specifier: catalog:zephyr - version: 0.0.59(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - devDependencies: - '@eslint/js': - specifier: catalog:eslint - version: 9.23.0 - '@types/react': - specifier: catalog:react18 - version: 18.3.20 - '@types/react-dom': - specifier: catalog:react18 - version: 18.3.5(@types/react@18.3.20) - '@vitejs/plugin-react': - specifier: catalog:vite5 - version: 4.3.4(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)) - cross-env: - specifier: catalog:common - version: 7.0.3 - eslint: - specifier: catalog:eslint - version: 9.15.0(jiti@2.4.2) - eslint-plugin-react-hooks: - specifier: catalog:eslint - version: 5.2.0(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-react-refresh: - specifier: catalog:eslint - version: 0.4.19(eslint@9.15.0(jiti@2.4.2)) - globals: - specifier: catalog:vite5 - version: 15.15.0 - typescript: - specifier: catalog:typescript - version: 5.8.2 - typescript-eslint: - specifier: catalog:eslint - version: 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - vite: - specifier: catalog:vite5 - version: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - - examples/react-vite-mf/remote: - dependencies: - '@module-federation/runtime': - specifier: catalog:module-federation - version: 0.11.2 - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - vite-plugin-zephyr: - specifier: catalog:zephyr - version: 0.0.59(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - devDependencies: - '@eslint/js': - specifier: catalog:eslint - version: 9.23.0 - '@types/react': - specifier: catalog:react18 - version: 18.3.20 - '@types/react-dom': - specifier: catalog:react18 - version: 18.3.5(@types/react@18.3.20) - '@vitejs/plugin-react': - specifier: catalog:vite5 - version: 4.3.4(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)) - eslint: - specifier: catalog:eslint - version: 9.15.0(jiti@2.4.2) - eslint-plugin-react-hooks: - specifier: catalog:eslint - version: 5.2.0(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-react-refresh: - specifier: catalog:eslint - version: 0.4.19(eslint@9.15.0(jiti@2.4.2)) - globals: - specifier: catalog:vite5 - version: 15.15.0 - typescript: - specifier: catalog:typescript - version: 5.8.2 - typescript-eslint: - specifier: catalog:eslint - version: 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - vite: - specifier: catalog:vite5 - version: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - - examples/react-vite-mf/rspack: - dependencies: - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - zephyr-rspack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/helpers@0.5.17)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - devDependencies: - '@rspack/cli': - specifier: catalog:rspack - version: 1.2.8(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@rspack/core': - specifier: catalog:rspack - version: 1.2.8(@swc/helpers@0.5.17) - '@rspack/plugin-react-refresh': - specifier: catalog:rspack - version: 1.0.1(react-refresh@0.16.0) - '@types/react': - specifier: catalog:react18 - version: 18.3.20 - '@types/react-dom': - specifier: catalog:react18 - version: 18.3.5(@types/react@18.3.20) - autoprefixer: - specifier: catalog:postcss - version: 10.4.21(postcss@8.5.3) - cross-env: - specifier: catalog:common - version: 7.0.3 - postcss: - specifier: catalog:postcss - version: 8.5.3 - postcss-loader: - specifier: catalog:postcss - version: 8.1.1(@rspack/core@1.2.8(@swc/helpers@0.5.17))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - react-refresh: - specifier: catalog:react18 - version: 0.16.0 - tailwindcss: - specifier: catalog:tailwind3 - version: 3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - - examples/react-vite-mf/webpack: - dependencies: - '@babel/plugin-syntax-dynamic-import': - specifier: catalog:babel - version: 7.8.3(@babel/core@7.26.10) - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - zephyr-webpack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0) - devDependencies: - '@babel/core': - specifier: catalog:babel - version: 7.26.10 - '@babel/plugin-transform-runtime': - specifier: catalog:babel - version: 7.26.10(@babel/core@7.26.10) - '@babel/preset-env': - specifier: catalog:babel - version: 7.26.9(@babel/core@7.26.10) - '@babel/preset-react': - specifier: catalog:babel - version: 7.26.3(@babel/core@7.26.10) - '@babel/preset-typescript': - specifier: catalog:babel - version: 7.27.0(@babel/core@7.26.10) - '@babel/runtime': - specifier: catalog:babel - version: 7.25.6 - '@module-federation/enhanced': - specifier: catalog:module-federation - version: 0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9) - '@types/react': - specifier: catalog:react18 - version: 18.3.20 - '@types/react-dom': - specifier: catalog:react18 - version: 18.3.5(@types/react@18.3.20) - autoprefixer: - specifier: catalog:postcss - version: 10.4.21(postcss@8.5.3) - babel-loader: - specifier: catalog:babel - version: 8.4.1(@babel/core@7.26.10)(webpack@5.99.9) - css-loader: - specifier: catalog:common - version: 7.1.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9) - dotenv-webpack: - specifier: catalog:webpack5 - version: 8.1.0(webpack@5.99.9) - html-webpack-plugin: - specifier: catalog:webpack5 - version: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9) - postcss: - specifier: catalog:postcss - version: 8.5.3 - postcss-loader: - specifier: catalog:postcss - version: 8.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9) - style-loader: - specifier: catalog:common - version: 4.0.0(webpack@5.99.9) - tailwindcss: - specifier: catalog:tailwind3 - version: 3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - typescript: - specifier: catalog:typescript - version: 5.8.2 - webpack: - specifier: catalog:webpack5 - version: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0) - webpack-cli: - specifier: catalog:webpack5 - version: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9) - webpack-dev-server: - specifier: catalog:webpack5 - version: 4.15.2(webpack-cli@4.10.0)(webpack@5.99.9) - - examples/react-vite-nx: - dependencies: - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - vite-plugin-zephyr: - specifier: catalog:zephyr - version: 0.0.59(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - devDependencies: - '@eslint/js': - specifier: catalog:eslint - version: 9.23.0 - '@nx/eslint': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/eslint-plugin': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.1(eslint@9.15.0(jiti@2.4.2)))(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(typescript@5.8.2) - '@nx/js': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/react': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.5.5(@swc/helpers@0.5.15))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/vite': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(typescript@5.8.2)(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0))(vitest@1.6.1) - '@nx/web': - specifier: catalog:nx - version: 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/workspace': - specifier: catalog:nx - version: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)) - '@swc-node/register': - specifier: catalog:swc - version: 1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2) - '@swc/cli': - specifier: catalog:swc - version: 0.6.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(chokidar@4.0.3) - '@swc/core': - specifier: catalog:swc - version: 1.11.13(@swc/helpers@0.5.15) - '@swc/helpers': - specifier: catalog:swc - version: 0.5.15 - '@testing-library/react': - specifier: catalog:react18 - version: 16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@types/node': - specifier: catalog:typescript - version: 22.13.13 - '@types/react': - specifier: catalog:react18 - version: 18.3.20 - '@types/react-dom': - specifier: catalog:react18 - version: 18.3.5(@types/react@18.3.20) - '@vitejs/plugin-react': - specifier: catalog:vite5 - version: 4.3.4(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)) - '@vitest/coverage-v8': - specifier: catalog:vitest1 - version: 1.6.1(vitest@1.6.1) - '@vitest/ui': - specifier: catalog:vitest1 - version: 1.6.1(vitest@1.6.1) - eslint: - specifier: catalog:eslint - version: 9.15.0(jiti@2.4.2) - eslint-config-prettier: - specifier: catalog:eslint - version: 10.1.1(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-import: - specifier: catalog:eslint - version: 2.31.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-jsx-a11y: - specifier: catalog:eslint - version: 6.10.2(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-react: - specifier: catalog:eslint - version: 7.37.4(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-react-hooks: - specifier: catalog:eslint - version: 5.2.0(eslint@9.15.0(jiti@2.4.2)) - jsdom: - specifier: ~22.1.0 - version: 22.1.0 - nx: - specifier: catalog:nx - version: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)) - prettier: - specifier: catalog:prettier2 - version: 2.8.8 - tslib: - specifier: catalog:typescript - version: 2.8.1 - typescript: - specifier: catalog:typescript - version: 5.8.2 - typescript-eslint: - specifier: catalog:eslint - version: 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - vite: - specifier: ^5.4.15 - version: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - vitest: - specifier: catalog:vitest1 - version: 1.6.1(@types/node@22.13.13)(@vitest/ui@1.6.1)(jsdom@22.1.0)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - - examples/react-vite-ts: - dependencies: - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - vite-plugin-zephyr: - specifier: catalog:zephyr - version: 0.0.59(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - devDependencies: - '@types/react': - specifier: catalog:react18 - version: 18.3.20 - '@types/react-dom': - specifier: catalog:react18 - version: 18.3.5(@types/react@18.3.20) - '@typescript-eslint/eslint-plugin': - specifier: catalog:eslint - version: 8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/parser': - specifier: catalog:eslint - version: 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@vitejs/plugin-react': - specifier: catalog:vite5 - version: 4.3.4(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)) - eslint: - specifier: catalog:eslint - version: 9.15.0(jiti@2.4.2) - eslint-plugin-react-hooks: - specifier: catalog:eslint - version: 5.2.0(eslint@9.15.0(jiti@2.4.2)) - eslint-plugin-react-refresh: - specifier: catalog:eslint - version: 0.4.19(eslint@9.15.0(jiti@2.4.2)) - typescript: - specifier: catalog:typescript - version: 5.8.2 - vite: - specifier: catalog:vite5 - version: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - vite-plugin-inspect: - specifier: catalog:vite5 - version: 0.8.9(rollup@4.37.0)(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)) - - examples/rolldown-react: - dependencies: - react: - specifier: ^19.0.0 - version: 19.0.0 - react-dom: - specifier: ^19.0.0 - version: 19.0.0(react@19.0.0) - devDependencies: - '@types/react': - specifier: ^19.0.8 - version: 19.0.12 - '@types/react-dom': - specifier: ^19.0.3 - version: 19.0.4(@types/react@19.0.12) - rolldown: - specifier: 1.0.0-beta.3 - version: 1.0.0-beta.3(@babel/runtime@7.28.4)(typescript@5.8.2) - zephyr-rolldown-plugin: - specifier: catalog:zephyr - version: 0.0.59(@babel/runtime@7.28.4)(typescript@5.8.2) - - examples/rspack-project: - dependencies: - react: - specifier: catalog:react18 - version: 18.3.1 - react-dom: - specifier: catalog:react18 - version: 18.3.1(react@18.3.1) - zephyr-rspack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/helpers@0.5.17)(webpack@5.99.9) - devDependencies: - '@rspack/cli': - specifier: catalog:rspack - version: 1.2.8(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9) - '@rspack/core': - specifier: catalog:rspack - version: 1.2.8(@swc/helpers@0.5.17) - '@rspack/plugin-react-refresh': - specifier: catalog:rspack - version: 1.0.1(react-refresh@0.16.0) - '@types/react': - specifier: catalog:react18 - version: 18.3.20 - '@types/react-dom': - specifier: catalog:react18 - version: 18.3.5(@types/react@18.3.20) - cross-env: - specifier: catalog:common - version: 7.0.3 - react-refresh: - specifier: catalog:react18 - version: 0.16.0 - - examples/rspress-ssg: - dependencies: - '@rsbuild/core': - specifier: ^1.3.22 - version: 1.3.22 - '@rsbuild/shared': - specifier: ^0.7.10 - version: 0.7.10(@swc/helpers@0.5.17) - '@rspack/core': - specifier: catalog:rspack - version: 1.2.8(@swc/helpers@0.5.17) - '@rspress/core': - specifier: 1.43.12 - version: 1.43.12(webpack@5.99.9) - '@rspress/shared': - specifier: ^1.43.12 - version: 1.44.0 - globby: - specifier: ^14.1.0 - version: 14.1.0 - rspress: - specifier: catalog:rspress - version: 1.44.0(webpack@5.99.9) - webpack-sources: - specifier: ^3.2.3 - version: 3.2.3 - zephyr-rspress-plugin: - specifier: catalog:zephyr - version: 0.0.59(@rsbuild/core@1.3.22)(@swc/helpers@0.5.17)(webpack@5.99.9) - devDependencies: - '@types/node': - specifier: catalog:typescript - version: 22.13.13 - - examples/solid: - dependencies: - solid-js: - specifier: catalog:solid - version: 1.9.5 - vite-plugin-zephyr: - specifier: catalog:zephyr - version: 0.0.59(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - devDependencies: - typescript: - specifier: catalog:typescript - version: 5.8.2 - vite: - specifier: catalog:vite6 - version: 6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - vite-plugin-solid: - specifier: catalog:solid - version: 2.11.6(solid-js@1.9.5)(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0)) - - examples/svelte: - dependencies: - vite-plugin-zephyr: - specifier: catalog:zephyr - version: 0.0.59(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - devDependencies: - '@sveltejs/vite-plugin-svelte': - specifier: catalog:svelte - version: 5.0.3(svelte@5.25.3)(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0)) - '@tsconfig/svelte': - specifier: catalog:svelte - version: 5.0.4 - svelte: - specifier: catalog:svelte - version: 5.25.3 - svelte-check: - specifier: catalog:svelte - version: 4.1.5(picomatch@4.0.2)(svelte@5.25.3)(typescript@5.8.2) - typescript: - specifier: catalog:typescript - version: 5.8.2 - vite: - specifier: catalog:vite6 - version: 6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - - examples/turbo-rspack-mf: - dependencies: - '@repo/tailwind-config': - specifier: workspace:^ - version: link:packages/config-tailwind - '@repo/typescript-config': - specifier: workspace:^ - version: link:packages/typescript-config - '@repo/ui': - specifier: workspace:^ - version: link:packages/ui - autoprefixer: - specifier: catalog:postcss - version: 10.4.21(postcss@8.5.3) - lucide-react: - specifier: catalog:react18 - version: 0.484.0(react@18.3.1) - postcss: - specifier: catalog:postcss - version: 8.5.3 - postcss-loader: - specifier: catalog:postcss - version: 8.1.1(@rspack/core@1.2.8(@swc/helpers@0.5.17))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - react: - specifier: ^18.3.1 - version: 18.3.1 - react-dom: - specifier: ^18.3.1 - version: 18.3.1(react@18.3.1) - react-router: - specifier: ^6.30.0 - version: 6.30.0(react@18.3.1) - tailwindcss: - specifier: catalog:tailwind3 - version: 3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - zephyr-rspack-plugin: - specifier: catalog:zephyr - version: 0.0.59(@swc/helpers@0.5.17)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - devDependencies: - '@biomejs/biome': - specifier: catalog:biome - version: 1.9.4 - '@rspack/cli': - specifier: catalog:rspack - version: 1.2.8(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@rspack/core': - specifier: catalog:rspack - version: 1.2.8(@swc/helpers@0.5.17) - '@rspack/plugin-react-refresh': - specifier: catalog:rspack - version: 1.0.1(react-refresh@0.16.0) - '@types/react': - specifier: ^18.3.20 - version: 18.3.20 - '@types/react-dom': - specifier: ^18.3.5 - version: 18.3.5(@types/react@18.3.20) - cross-env: - specifier: catalog:common - version: 7.0.3 - react-refresh: - specifier: catalog:react18 - version: 0.16.0 - ts-node: - specifier: catalog:typescript - version: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2) - turbo: - specifier: catalog:turbo - version: 2.4.4 - typescript: - specifier: catalog:typescript - version: 5.8.2 - - examples/turbo-rspack-mf/apps/home: {} - - examples/turbo-rspack-mf/apps/host: {} - - examples/turbo-rspack-mf/apps/settings: {} - - examples/turbo-rspack-mf/packages/config-tailwind: - devDependencies: - '@repo/typescript-config': - specifier: workspace:* - version: link:../typescript-config - tailwindcss: - specifier: catalog:tailwind3 - version: 3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - - examples/turbo-rspack-mf/packages/typescript-config: {} - - examples/turbo-rspack-mf/packages/ui: - dependencies: - react: - specifier: catalog:react19 - version: 19.0.0 - react-dom: - specifier: catalog:react19 - version: 19.0.0(react@19.0.0) - devDependencies: - '@repo/typescript-config': - specifier: workspace:* - version: link:../typescript-config - '@turbo/gen': - specifier: catalog:turbo - version: 1.13.4(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2) - '@types/eslint': - specifier: catalog:eslint - version: 8.56.12 - '@types/node': - specifier: catalog:typescript - version: 22.13.13 - '@types/react': - specifier: catalog:react18 - version: 18.3.20 - '@types/react-dom': - specifier: catalog:react18 - version: 18.3.5(@types/react@18.3.20) - autoprefixer: - specifier: catalog:postcss - version: 10.4.21(postcss@8.5.3) - eslint: - specifier: catalog:eslint - version: 9.15.0(jiti@2.4.2) - postcss: - specifier: catalog:postcss - version: 8.5.3 - postcss-loader: - specifier: catalog:postcss - version: 8.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - tailwindcss: - specifier: catalog:tailwind3 - version: 3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - typescript: - specifier: catalog:typescript - version: 5.8.2 - - scripts: - dependencies: - '@types/node': - specifier: ^22.10.7 - version: 22.13.13 - '@types/node-persist': - specifier: ^3.1.8 - version: 3.1.8 - js-yaml: - specifier: ^4.1.0 - version: 4.1.0 - p-limit: - specifier: ^7.1.0 - version: 7.1.1 - zephyr-agent: - specifier: catalog:zephyr - version: 0.0.59(encoding@0.1.13) - devDependencies: - '@playwright/test': - specifier: ^1.55.0 - version: 1.55.0 - '@types/js-yaml': - specifier: ^4.0.9 - version: 4.0.9 - tsx: - specifier: ^4.19.2 - version: 4.20.5 - typescript: - specifier: catalog:typescript - version: 5.8.2 - -packages: - - '@adobe/css-tools@4.3.3': - resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} - - '@alloc/quick-lru@5.2.0': - resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} - engines: {node: '>=10'} - - '@ampproject/remapping@2.3.0': - resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} - engines: {node: '>=6.0.0'} - - '@analogjs/vite-plugin-angular@1.14.1': - resolution: {integrity: sha512-nCoRQpLu5t8DtBoN+lNbWAJ3p6X4TnKJZQqOh0ZmcADeHf07vEOq6HiGcEi461SedKawQVAu9SZmRTsNeDfz6A==} - peerDependencies: - '@angular-devkit/build-angular': ^15.0.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@angular/build': ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@angular-devkit/build-angular': - optional: true - '@angular/build': - optional: true - - '@angular-builders/common@2.0.0': - resolution: {integrity: sha512-O5YJc++DtJVJhqA/OomRKN2jGYzvU/YXtfrPAqcA9Is3Ob5jvV0L0JHSAjSw/KaLvk/FjBIqoRVcYdLp5LKddA==} - engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} - - '@angular-builders/custom-webpack@18.0.0': - resolution: {integrity: sha512-XSynPSXHq5+nrh7J2snfrcbvm6YGwUGQRzr7OuO3wURJ6CHOD9C+xEAmvEUWW8c1YjEslVNG7aLtCGz7LA4ymw==} - engines: {node: ^14.20.0 || ^16.13.0 || >=18.10.0} - peerDependencies: - '@angular/compiler-cli': ^18.0.0 - - '@angular-devkit/architect@0.1802.16': - resolution: {integrity: sha512-uWJ40EGhdgNbg8i60EzXErqOrv5aLmLMGp2OUt6XBF6GQiK4Y6nETG9QyD6TTv0rhZ0gt9JEeHA5N1lGt+WqWw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - - '@angular-devkit/architect@0.1902.5': - resolution: {integrity: sha512-GdcTqwCZT0CTagUoTmq799hpnbQeICx53+eHsfs+lyKjkojk1ahC6ZOi4nNLDl/J2DIMFPHIG1ZgHPuhjKItAw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - - '@angular-devkit/build-angular@18.2.16': - resolution: {integrity: sha512-+Thjb83odOLoflpzV5pduxZAU/pwqGyt+RYkdwWtLTelYJvnbmiX5kYCpPDF+iNvNbZpJzrA5qi07JQxOLlRng==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - '@angular/compiler-cli': ^18.0.0 - '@angular/localize': ^18.0.0 - '@angular/platform-server': ^18.0.0 - '@angular/service-worker': ^18.0.0 - '@web/test-runner': ^0.18.0 - browser-sync: ^3.0.2 - jest: ^29.5.0 - jest-environment-jsdom: ^29.5.0 - karma: ^6.3.0 - ng-packagr: ^18.0.0 - protractor: ^7.0.0 - tailwindcss: ^2.0.0 || ^3.0.0 - typescript: '>=5.4 <5.6' - peerDependenciesMeta: - '@angular/localize': - optional: true - '@angular/platform-server': - optional: true - '@angular/service-worker': - optional: true - '@web/test-runner': - optional: true - browser-sync: - optional: true - jest: - optional: true - jest-environment-jsdom: - optional: true - karma: - optional: true - ng-packagr: - optional: true - protractor: - optional: true - tailwindcss: - optional: true - - '@angular-devkit/build-webpack@0.1802.16': - resolution: {integrity: sha512-bKbl5y8TMkQZcS0esXD25Gs773OOw0/WppwOCHjwsVi1HCz+kkyNm8pc9p8XrSVnGtKHI1WyQujjXX7Us+5QdQ==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - webpack: ^5.30.0 - webpack-dev-server: ^5.0.2 - - '@angular-devkit/core@18.2.16': - resolution: {integrity: sha512-RsBHUPdDYREpE7sOfGrQXMbuBCShJnpuuA4ndVZ6zzOW5HZgG0bOXjYNPvFHmqnES9BE/sJTFiLIXmFiQjglug==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - chokidar: ^3.5.2 - peerDependenciesMeta: - chokidar: - optional: true - - '@angular-devkit/core@19.2.5': - resolution: {integrity: sha512-s5d6ZQmut5QO7pcxssIoDgeVhVEjoQKxWpBeqsSdYxMYjROMR+QnlNcyiSDLI6Wc7QR9mZINOpx8yoj6Nim1Rw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - chokidar: ^4.0.0 - peerDependenciesMeta: - chokidar: - optional: true - - '@angular-devkit/schematics@18.2.16': - resolution: {integrity: sha512-RMuYVoWvCZciUfO8eKKEbSz6nE7IwYKadswl1FfTar+lby7hM5aXj4PHOZTTSqvGsjDjD6LYybsNmmE+Keil5A==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - - '@angular-devkit/schematics@19.2.5': - resolution: {integrity: sha512-gfWnbwDOuKyRZK0biVyiNIhV6kmI1VmHg1LLbJm3QK6jDL0JgXD0NudgL8ILl5Ksd1sJOwQAuzTLM5iPfB3hDA==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - - '@angular-eslint/bundled-angular-compiler@18.4.3': - resolution: {integrity: sha512-zdrA8mR98X+U4YgHzUKmivRU+PxzwOL/j8G7eTOvBuq8GPzsP+hvak+tyxlgeGm9HsvpFj9ERHLtJ0xDUPs8fg==} - - '@angular-eslint/eslint-plugin-template@18.4.3': - resolution: {integrity: sha512-ijGlX2N01ayMXTpeQivOA31AszO8OEbu9ZQUCxnu9AyMMhxyi2q50bujRChAvN9YXQfdQtbxuajxV6+aiWb5BQ==} - peerDependencies: - '@typescript-eslint/types': ^7.11.0 || ^8.0.0 - '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - - '@angular-eslint/eslint-plugin@18.4.3': - resolution: {integrity: sha512-AyJbupiwTBR81P6T59v+aULEnPpZBCBxL2S5QFWfAhNCwWhcof4GihvdK2Z87yhvzDGeAzUFSWl/beJfeFa+PA==} - peerDependencies: - '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - - '@angular-eslint/template-parser@18.4.3': - resolution: {integrity: sha512-JZMPtEB8yNip3kg4WDEWQyObSo2Hwf+opq2ElYuwe85GQkGhfJSJ2CQYo4FSwd+c5MUQAqESNRg9QqGYauDsiw==} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - - '@angular-eslint/utils@18.4.3': - resolution: {integrity: sha512-w0bJ9+ELAEiPBSTPPm9bvDngfu1d8JbzUhvs2vU+z7sIz/HMwUZT5S4naypj2kNN0gZYGYrW0lt+HIbW87zTAQ==} - peerDependencies: - '@typescript-eslint/utils': ^7.11.0 || ^8.0.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '*' - - '@angular/animations@19.2.4': - resolution: {integrity: sha512-aoVgPGaB/M9OLGt9rMMYd8V9VNzVEFQHKpyuEl4FDBoeuIaFJcXFTfwY3+L5Ew6wcIErKH67rRYJsKv8r5Ou8w==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/core': 19.2.4 - - '@angular/build@18.2.16': - resolution: {integrity: sha512-W5KkhAm2GBpXWrM7BK7fwOQnMajq9yiJmFJ3XwMfoA2M+H18/FP1SCfTFrTLy+2a1CJY35oDXYstMwJw4UPedA==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - '@angular/compiler-cli': ^18.0.0 - '@angular/localize': ^18.0.0 - '@angular/platform-server': ^18.0.0 - '@angular/service-worker': ^18.0.0 - less: ^4.2.0 - postcss: ^8.4.0 - tailwindcss: ^2.0.0 || ^3.0.0 - typescript: '>=5.4 <5.6' - peerDependenciesMeta: - '@angular/localize': - optional: true - '@angular/platform-server': - optional: true - '@angular/service-worker': - optional: true - less: - optional: true - postcss: - optional: true - tailwindcss: - optional: true - - '@angular/build@19.2.5': - resolution: {integrity: sha512-WtgdBHxFVMtbLzEYf1dYJqtld282aXxEbefsRi3RZWnLya8qO33bKMxpcd0V2iLIuIc1v/sUXPIzbWLO10mvTg==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - '@angular/compiler': ^19.0.0 || ^19.2.0-next.0 - '@angular/compiler-cli': ^19.0.0 || ^19.2.0-next.0 - '@angular/localize': ^19.0.0 || ^19.2.0-next.0 - '@angular/platform-server': ^19.0.0 || ^19.2.0-next.0 - '@angular/service-worker': ^19.0.0 || ^19.2.0-next.0 - '@angular/ssr': ^19.2.5 - karma: ^6.4.0 - less: ^4.2.0 - ng-packagr: ^19.0.0 || ^19.2.0-next.0 - postcss: ^8.4.0 - tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 - typescript: '>=5.5 <5.9' - peerDependenciesMeta: - '@angular/localize': - optional: true - '@angular/platform-server': - optional: true - '@angular/service-worker': - optional: true - '@angular/ssr': - optional: true - karma: - optional: true - less: - optional: true - ng-packagr: - optional: true - postcss: - optional: true - tailwindcss: - optional: true - - '@angular/cli@19.2.5': - resolution: {integrity: sha512-jiaYtbRdrGGgMQ+Qw68so7m4ZoSblz1Q27ucaFMdKZhzi9yLsWoo9bCpzIk2B7K3dG/VebbjvjLf5WOdKI8UWQ==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - hasBin: true - - '@angular/common@19.2.4': - resolution: {integrity: sha512-5iBerI1hkY8rAt0gZQgOlfzR69jj5j25JyfkDOhdZhezE0pqhDc69OnbkUM20LTau4bFRYOj015eiKWzE2DOzQ==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/core': 19.2.4 - rxjs: ^6.5.3 || ^7.4.0 - - '@angular/compiler-cli@19.2.4': - resolution: {integrity: sha512-zIWWJm0L+OGMGoRJ73WW96+LDSmZsWqNpwYYXBAEzzoMtPMsWg8uiOIxxjF9ZUWQ1Y5ODUSADnBJwt5vtiLbzA==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - hasBin: true - peerDependencies: - '@angular/compiler': 19.2.4 - typescript: '>=5.5 <5.9' - - '@angular/compiler@19.2.4': - resolution: {integrity: sha512-HxUwmkoXMlj9EiSmRMRTI4vR3d5hSxiIZazq7OWtlEm8uKedzLzf72dF+hdc3yF6JCdF87vWiQN22bcGeTxYZw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - - '@angular/core@19.2.4': - resolution: {integrity: sha512-ZuSMg+LWG0ADLEvMzSqU+D6M5KcQtxBssEFq4UskGIYuvNGqC91hAl4sbnXDQ5C7GgFcLY6ouaemS6dBOIfc/g==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - rxjs: ^6.5.3 || ^7.4.0 - zone.js: ~0.15.0 - - '@angular/language-service@19.2.4': - resolution: {integrity: sha512-bSLgjQYKyoUHUoD/SEQAmaQAFF2kVVFEBa8oXAFMjLov49CNybLuwgJI4Y11mjOnq6IONjnKLdKFvdrJhQn73g==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - - '@angular/platform-browser-dynamic@19.2.4': - resolution: {integrity: sha512-KEVf5YTVBFrFAAW7nOVARy+A/xFJ56iDaeoqn63XB3VF5btEGpqoAxKbQGWRRB9G68uZBFXalJ9wXjS6v2T4ng==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/common': 19.2.4 - '@angular/compiler': 19.2.4 - '@angular/core': 19.2.4 - '@angular/platform-browser': 19.2.4 - - '@angular/platform-browser@19.2.4': - resolution: {integrity: sha512-skP+Oq9hxh0hkLcs2bXgnt7Z+KKP5xZYzaHPEToLtPat6l6kSPjT0CJ+DE/8ce443hItAcCbn+JrKGC29nd2pw==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/animations': 19.2.4 - '@angular/common': 19.2.4 - '@angular/core': 19.2.4 - peerDependenciesMeta: - '@angular/animations': - optional: true - - '@angular/router@19.2.4': - resolution: {integrity: sha512-pnQX6gk8Z+YQFtnuqRDPEv+d9Up2oP1ZJk9/i/vnYS53PguSEtKgCBuiy6FQmn7SdrYFJ3+ZoV6ow9jhv00eqA==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} - peerDependencies: - '@angular/common': 19.2.4 - '@angular/core': 19.2.4 - '@angular/platform-browser': 19.2.4 - rxjs: ^6.5.3 || ^7.4.0 - - '@antfu/utils@0.7.10': - resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} - - '@asamuzakjp/css-color@3.2.0': - resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==} - - '@babel/code-frame@7.26.2': - resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} - engines: {node: '>=6.9.0'} - - '@babel/code-frame@7.27.1': - resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==} - engines: {node: '>=6.9.0'} - - '@babel/compat-data@7.26.8': - resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} - engines: {node: '>=6.9.0'} - - '@babel/compat-data@7.28.4': - resolution: {integrity: sha512-YsmSKC29MJwf0gF8Rjjrg5LQCmyh+j/nD8/eP7f+BeoQTKYqs9RoWbjGOdy0+1Ekr68RJZMUOPVQaQisnIo4Rw==} - engines: {node: '>=6.9.0'} - - '@babel/core@7.25.2': - resolution: {integrity: sha512-BBt3opiCOxUr9euZ5/ro/Xv8/V7yJ5bjYMqG/C1YAo8MIKAnumZalCN+msbci3Pigy4lIQfPUpfMM27HMGaYEA==} - engines: {node: '>=6.9.0'} - - '@babel/core@7.26.10': - resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} - engines: {node: '>=6.9.0'} - - '@babel/core@7.26.9': - resolution: {integrity: sha512-lWBYIrF7qK5+GjY5Uy+/hEgp8OJWOD/rpy74GplYRhEauvbHDeFB8t5hPOZxCZ0Oxf4Cc36tK51/l3ymJysrKw==} - engines: {node: '>=6.9.0'} - - '@babel/core@7.28.4': - resolution: {integrity: sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==} - engines: {node: '>=6.9.0'} - - '@babel/eslint-parser@7.28.4': - resolution: {integrity: sha512-Aa+yDiH87980jR6zvRfFuCR1+dLb00vBydhTL+zI992Rz/wQhSvuxjmOOuJOgO3XmakO6RykRGD2S1mq1AtgHA==} - engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} - peerDependencies: - '@babel/core': ^7.11.0 - eslint: ^7.5.0 || ^8.0.0 || ^9.0.0 - - '@babel/generator@7.26.10': - resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} - engines: {node: '>=6.9.0'} - - '@babel/generator@7.27.0': - resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==} - engines: {node: '>=6.9.0'} - - '@babel/generator@7.28.3': - resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-annotate-as-pure@7.24.7': - resolution: {integrity: sha512-BaDeOonYvhdKw+JoMVkAixAAJzG2jVPIwWoKBPdYuY9b452e2rPuI9QPYh3KpofZ3pW2akOmwZLOiOsHMiqRAg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-annotate-as-pure@7.25.9': - resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} - engines: {node: '>=6.9.0'} - - '@babel/helper-compilation-targets@7.27.0': - resolution: {integrity: sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-compilation-targets@7.27.2': - resolution: {integrity: sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-create-class-features-plugin@7.27.0': - resolution: {integrity: sha512-vSGCvMecvFCd/BdpGlhpXYNhhC4ccxyvQWpbGL4CWbvfEoLFWUZuSuf7s9Aw70flgQF+6vptvgK2IfOnKlRmBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-create-regexp-features-plugin@7.27.0': - resolution: {integrity: sha512-fO8l08T76v48BhpNRW/nQ0MxfnSdoSKUJBMjubOAYffsVuGG5qOfMq7N6Es7UJvi7Y8goXXo07EfcHZXDPuELQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-define-polyfill-provider@0.6.4': - resolution: {integrity: sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - '@babel/helper-define-polyfill-provider@0.6.5': - resolution: {integrity: sha512-uJnGFcPsWQK8fvjgGP5LZUZZsYGIoPeRjSF5PGwrelYgq7Q15/Ft9NGFp1zglwgIv//W0uG4BevRuSJRyylZPg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - '@babel/helper-globals@7.28.0': - resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-member-expression-to-functions@7.25.9': - resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.18.6': - resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.25.9': - resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-imports@7.27.1': - resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} - engines: {node: '>=6.9.0'} - - '@babel/helper-module-transforms@7.26.0': - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-module-transforms@7.28.3': - resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-optimise-call-expression@7.25.9': - resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-plugin-utils@7.26.5': - resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-plugin-utils@7.27.1': - resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-remap-async-to-generator@7.25.9': - resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-replace-supers@7.26.5': - resolution: {integrity: sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': - resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-split-export-declaration@7.24.7': - resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-string-parser@7.25.9': - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-string-parser@7.27.1': - resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-identifier@7.25.9': - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-identifier@7.27.1': - resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-option@7.25.9': - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} - engines: {node: '>=6.9.0'} - - '@babel/helper-validator-option@7.27.1': - resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} - engines: {node: '>=6.9.0'} - - '@babel/helper-wrap-function@7.25.9': - resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} - engines: {node: '>=6.9.0'} - - '@babel/helpers@7.27.0': - resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==} - engines: {node: '>=6.9.0'} - - '@babel/helpers@7.28.4': - resolution: {integrity: sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==} - engines: {node: '>=6.9.0'} - - '@babel/parser@7.27.0': - resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==} - engines: {node: '>=6.0.0'} - hasBin: true - - '@babel/parser@7.28.4': - resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} - engines: {node: '>=6.0.0'} - hasBin: true - - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9': - resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9': - resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9': - resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9': - resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.0 - - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9': - resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-proposal-class-properties@7.18.6': - resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-decorators@7.25.9': - resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-export-default-from@7.25.9': - resolution: {integrity: sha512-ykqgwNfSnNOB+C8fV5X4mG3AVmvu+WVxcaU9xHHtBb7PCrPeweMmPjGsn8eMaeJg6SJuoUuZENeeSWaarWqonQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-partial-application@7.25.9': - resolution: {integrity: sha512-F5qE+FrjNe/e1dzauDt8hE+89uQm3Ni9QvvdW5Pgu2ASPysabqMqRi+y77X2SeZc1woL01UQ1jj8elSswOAa1Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-pipeline-operator@7.26.7': - resolution: {integrity: sha512-RwHKOi/udKsbIBdVOPCwUBC4pCDBOxH1UgWh6QANTTOWL8oNDu2AI6gB4jcrlmiJYnim5oF2nmkDeueUgSSiKw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-private-methods@7.18.6': - resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2': - resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-proposal-private-property-in-object@7.21.11': - resolution: {integrity: sha512-0QZ8qP/3RLDVBwBFoWAwCtgcDZJVwA5LUJRZU8x2YFfKNuFq161wK3cuGrALu5yiPu+vzwTAg/sMWVNeWeNyaw==} - engines: {node: '>=6.9.0'} - deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead. - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-async-generators@7.8.4': - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-bigint@7.8.3': - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-class-properties@7.12.13': - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-class-static-block@7.14.5': - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-decorators@7.25.9': - resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-dynamic-import@7.8.3': - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-import-assertions@7.26.0': - resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-import-attributes@7.24.7': - resolution: {integrity: sha512-hbX+lKKeUMGihnK8nvKqmXBInriT3GVjzXKFriV3YC6APGxMbP8RZNFwy91+hocLXq90Mta+HshoB31802bb8A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-import-attributes@7.26.0': - resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-import-meta@7.10.4': - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-json-strings@7.8.3': - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-jsx@7.25.9': - resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4': - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3': - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-numeric-separator@7.10.4': - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-object-rest-spread@7.8.3': - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3': - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-optional-chaining@7.8.3': - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-pipeline-operator@7.26.7': - resolution: {integrity: sha512-6TChXGY5xmWVqMXPkUO0VbfXX4hEQJe/Mub4zQLqZWPGA3MJkhMKTg4/mJxSOP+R36EXRJcb8hluodMsu2g7hg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-private-property-in-object@7.14.5': - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-top-level-await@7.14.5': - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-typescript@7.25.9': - resolution: {integrity: sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-syntax-unicode-sets-regex@7.18.6': - resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-transform-arrow-functions@7.25.9': - resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-async-generator-functions@7.26.8': - resolution: {integrity: sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-async-to-generator@7.25.9': - resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-block-scoped-functions@7.26.5': - resolution: {integrity: sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-block-scoping@7.27.0': - resolution: {integrity: sha512-u1jGphZ8uDI2Pj/HJj6YQ6XQLZCNjOlprjxB5SVz6rq2T6SwAR+CdrWK0CP7F+9rDVMXdB0+r6Am5G5aobOjAQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-class-properties@7.25.9': - resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-class-static-block@7.26.0': - resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - - '@babel/plugin-transform-classes@7.25.9': - resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-computed-properties@7.25.9': - resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-destructuring@7.25.9': - resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-dotall-regex@7.25.9': - resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-duplicate-keys@7.25.9': - resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9': - resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-transform-dynamic-import@7.25.9': - resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-exponentiation-operator@7.26.3': - resolution: {integrity: sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-export-namespace-from@7.25.9': - resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-for-of@7.26.9': - resolution: {integrity: sha512-Hry8AusVm8LW5BVFgiyUReuoGzPUpdHQQqJY5bZnbbf+ngOHWuCuYFKw/BqaaWlvEUrF91HMhDtEaI1hZzNbLg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-function-name@7.25.9': - resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-json-strings@7.25.9': - resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-literals@7.25.9': - resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-logical-assignment-operators@7.25.9': - resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-member-expression-literals@7.25.9': - resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-amd@7.25.9': - resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-commonjs@7.26.3': - resolution: {integrity: sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-systemjs@7.25.9': - resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-modules-umd@7.25.9': - resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9': - resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-transform-new-target@7.25.9': - resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6': - resolution: {integrity: sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-numeric-separator@7.25.9': - resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-object-rest-spread@7.25.9': - resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-object-super@7.25.9': - resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-optional-catch-binding@7.25.9': - resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-optional-chaining@7.25.9': - resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-parameters@7.25.9': - resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-private-methods@7.25.9': - resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-private-property-in-object@7.25.9': - resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-property-literals@7.25.9': - resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-constant-elements@7.25.9': - resolution: {integrity: sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-display-name@7.25.9': - resolution: {integrity: sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-development@7.25.9': - resolution: {integrity: sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-self@7.25.9': - resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx-source@7.25.9': - resolution: {integrity: sha512-+iqjT8xmXhhYv4/uiYd8FNQsraMFZIfxVSqxxVSZP0WbbSAWvBXAul0m/zu+7Vv4O/3WtApy9pmaTMiumEZgfg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-jsx@7.25.9': - resolution: {integrity: sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-react-pure-annotations@7.25.9': - resolution: {integrity: sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-regenerator@7.27.0': - resolution: {integrity: sha512-LX/vCajUJQDqE7Aum/ELUMZAY19+cDpghxrnyt5I1tV6X5PyC86AOoWXWFYFeIvauyeSA6/ktn4tQVn/3ZifsA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-regexp-modifiers@7.26.0': - resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/plugin-transform-reserved-words@7.25.9': - resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-runtime@7.26.10': - resolution: {integrity: sha512-NWaL2qG6HRpONTnj4JvDU6th4jYeZOJgu3QhmFTCihib0ermtOJqktA5BduGm3suhhVe9EMP9c9+mfJ/I9slqw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-runtime@7.28.3': - resolution: {integrity: sha512-Y6ab1kGqZ0u42Zv/4a7l0l72n9DKP/MKoKWaUSBylrhNZO2prYuqFOLbn5aW5SIFXwSH93yfjbgllL8lxuGKLg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-shorthand-properties@7.25.9': - resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-spread@7.25.9': - resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-sticky-regex@7.25.9': - resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-template-literals@7.26.8': - resolution: {integrity: sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-typeof-symbol@7.27.0': - resolution: {integrity: sha512-+LLkxA9rKJpNoGsbLnAgOCdESl73vwYn+V6b+5wHbrE7OGKVDPHIQvbFSzqE6rwqaCw2RE+zdJrlLkcf8YOA0w==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-typescript@7.27.0': - resolution: {integrity: sha512-fRGGjO2UEGPjvEcyAZXRXAS8AfdaQoq7HnxAbJoAoW10B9xOKesmmndJv+Sym2a+9FHWZ9KbyyLCe9s0Sn5jtg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-escapes@7.25.9': - resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-property-regex@7.25.9': - resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-regex@7.25.9': - resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/plugin-transform-unicode-sets-regex@7.25.9': - resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - - '@babel/polyfill@7.12.1': - resolution: {integrity: sha512-X0pi0V6gxLi6lFZpGmeNa4zxtwEmCs42isWLNjZZDE0Y8yVfgu0T2OAHlzBbdYlqbW/YXVvoBHpATEM+goCj8g==} - deprecated: 🚨 This package has been deprecated in favor of separate inclusion of a polyfill and regenerator-runtime (when needed). See the @babel/polyfill docs (https://babeljs.io/docs/en/babel-polyfill) for more information. - - '@babel/preset-env@7.26.9': - resolution: {integrity: sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-modules@0.1.6-no-external-plugins': - resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} - peerDependencies: - '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 - - '@babel/preset-react@7.26.3': - resolution: {integrity: sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/preset-typescript@7.27.0': - resolution: {integrity: sha512-vxaPFfJtHhgeOVXRKuHpHPAOgymmy8V8I65T1q53R7GCZlefKeCaTyDs3zOPHTTbmquvNlQYC5klEvWsBAtrBQ==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/register@7.25.9': - resolution: {integrity: sha512-8D43jXtGsYmEeDvm4MWHYUpWf8iiXgWYx3fW7E7Wb7Oe6FWqJPl5K6TuFW0dOwNZzEE5rjlaSJYH9JjrUKJszA==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@babel/runtime-corejs3@7.27.0': - resolution: {integrity: sha512-UWjX6t+v+0ckwZ50Y5ShZLnlk95pP5MyW/pon9tiYzl3+18pkTHTFNTKr7rQbfRXPkowt2QAn30o1b6oswszew==} - engines: {node: '>=6.9.0'} - - '@babel/runtime@7.12.18': - resolution: {integrity: sha512-BogPQ7ciE6SYAUPtlm9tWbgI9+2AgqSam6QivMgXgAT+fKbgppaj4ZX15MHeLC1PVF5sNk70huBu20XxWOs8Cg==} - - '@babel/runtime@7.25.6': - resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} - engines: {node: '>=6.9.0'} - - '@babel/runtime@7.26.10': - resolution: {integrity: sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==} - engines: {node: '>=6.9.0'} - - '@babel/runtime@7.28.4': - resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} - engines: {node: '>=6.9.0'} - - '@babel/template@7.27.0': - resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==} - engines: {node: '>=6.9.0'} - - '@babel/template@7.27.2': - resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.27.0': - resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==} - engines: {node: '>=6.9.0'} - - '@babel/traverse@7.28.4': - resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.27.0': - resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.28.4': - resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} - engines: {node: '>=6.9.0'} - - '@bcoe/v8-coverage@0.2.3': - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} - - '@biomejs/biome@1.9.4': - resolution: {integrity: sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog==} - engines: {node: '>=14.21.3'} - hasBin: true - - '@biomejs/cli-darwin-arm64@1.9.4': - resolution: {integrity: sha512-bFBsPWrNvkdKrNCYeAp+xo2HecOGPAy9WyNyB/jKnnedgzl4W4Hb9ZMzYNbf8dMCGmUdSavlYHiR01QaYR58cw==} - engines: {node: '>=14.21.3'} - cpu: [arm64] - os: [darwin] - - '@biomejs/cli-darwin-x64@1.9.4': - resolution: {integrity: sha512-ngYBh/+bEedqkSevPVhLP4QfVPCpb+4BBe2p7Xs32dBgs7rh9nY2AIYUL6BgLw1JVXV8GlpKmb/hNiuIxfPfZg==} - engines: {node: '>=14.21.3'} - cpu: [x64] - os: [darwin] - - '@biomejs/cli-linux-arm64-musl@1.9.4': - resolution: {integrity: sha512-v665Ct9WCRjGa8+kTr0CzApU0+XXtRgwmzIf1SeKSGAv+2scAlW6JR5PMFo6FzqqZ64Po79cKODKf3/AAmECqA==} - engines: {node: '>=14.21.3'} - cpu: [arm64] - os: [linux] - - '@biomejs/cli-linux-arm64@1.9.4': - resolution: {integrity: sha512-fJIW0+LYujdjUgJJuwesP4EjIBl/N/TcOX3IvIHJQNsAqvV2CHIogsmA94BPG6jZATS4Hi+xv4SkBBQSt1N4/g==} - engines: {node: '>=14.21.3'} - cpu: [arm64] - os: [linux] - - '@biomejs/cli-linux-x64-musl@1.9.4': - resolution: {integrity: sha512-gEhi/jSBhZ2m6wjV530Yy8+fNqG8PAinM3oV7CyO+6c3CEh16Eizm21uHVsyVBEB6RIM8JHIl6AGYCv6Q6Q9Tg==} - engines: {node: '>=14.21.3'} - cpu: [x64] - os: [linux] - - '@biomejs/cli-linux-x64@1.9.4': - resolution: {integrity: sha512-lRCJv/Vi3Vlwmbd6K+oQ0KhLHMAysN8lXoCI7XeHlxaajk06u7G+UsFSO01NAs5iYuWKmVZjmiOzJ0OJmGsMwg==} - engines: {node: '>=14.21.3'} - cpu: [x64] - os: [linux] - - '@biomejs/cli-win32-arm64@1.9.4': - resolution: {integrity: sha512-tlbhLk+WXZmgwoIKwHIHEBZUwxml7bRJgk0X2sPyNR3S93cdRq6XulAZRQJ17FYGGzWne0fgrXBKpl7l4M87Hg==} - engines: {node: '>=14.21.3'} - cpu: [arm64] - os: [win32] - - '@biomejs/cli-win32-x64@1.9.4': - resolution: {integrity: sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA==} - engines: {node: '>=14.21.3'} - cpu: [x64] - os: [win32] - - '@bufbuild/protobuf@2.2.5': - resolution: {integrity: sha512-/g5EzJifw5GF8aren8wZ/G5oMuPoGeS6MQD3ca8ddcvdXR5UELUfdTZITCGNhNXynY/AYl3Z4plmxdj/tRl/hQ==} - - '@cacheable/memoize@2.0.1': - resolution: {integrity: sha512-WBLH37SynkCa39S6IrTSMQF3Wdv4/51WxuU5TuCNEqZcLgLGHme8NUxRTcDIO8ZZFXlslWbh9BD3DllixgPg6Q==} - - '@cacheable/memory@2.0.1': - resolution: {integrity: sha512-Ufc7iQnRKFC8gjZVGOTOsMwM/vZtmsw3LafvctVXPm835ElgK3DpMe1U5i9sd6OieSkyJhXbAT2Q2FosXBBbAQ==} - - '@cacheable/utils@2.0.1': - resolution: {integrity: sha512-sxHjO6wKn4/0wHCFYbh6tljj+ciP9BKgyBi09NLsor3sN+nu/Rt3FwLw6bYp7bp8usHpmcwUozrB/u4RuSw/eg==} - - '@cnakazawa/watch@1.0.4': - resolution: {integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==} - engines: {node: '>=0.1.95'} - hasBin: true - - '@colors/colors@1.5.0': - resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} - engines: {node: '>=0.1.90'} - - '@cspotcode/source-map-support@0.8.1': - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} - engines: {node: '>=12'} - - '@csstools/cascade-layer-name-parser@1.0.13': - resolution: {integrity: sha512-MX0yLTwtZzr82sQ0zOjqimpZbzjMaK/h2pmlrLK7DCzlmiZLYFpoO94WmN1akRVo6ll/TdpHb53vihHLUMyvng==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - '@csstools/css-parser-algorithms': ^2.7.1 - '@csstools/css-tokenizer': ^2.4.1 - - '@csstools/color-helpers@5.1.0': - resolution: {integrity: sha512-S11EXWJyy0Mz5SYvRmY8nJYTFFd1LCNV+7cXyAgQtOOuzb4EsgfqDufL+9esx72/eLhsRdGZwaldu/h+E4t4BA==} - engines: {node: '>=18'} - - '@csstools/css-calc@2.1.4': - resolution: {integrity: sha512-3N8oaj+0juUw/1H3YwmDDJXCgTB1gKU6Hc/bB502u9zR0q2vd786XJH9QfrKIEgFlZmhZiq6epXl4rHqhzsIgQ==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 - - '@csstools/css-color-parser@3.1.0': - resolution: {integrity: sha512-nbtKwh3a6xNVIp/VRuXV64yTKnb1IjTAEEh3irzS+HkKjAOYLTGNb9pmVNntZ8iVBHcWDA2Dof0QtPgFI1BaTA==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 - - '@csstools/css-parser-algorithms@2.7.1': - resolution: {integrity: sha512-2SJS42gxmACHgikc1WGesXLIT8d/q2l0UFM7TaEeIzdFCE/FPMtTiizcPGGJtlPo2xuQzY09OhrLTzRxqJqwGw==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - '@csstools/css-tokenizer': ^2.4.1 - - '@csstools/css-parser-algorithms@3.0.5': - resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-tokenizer': ^3.0.4 - - '@csstools/css-tokenizer@2.4.1': - resolution: {integrity: sha512-eQ9DIktFJBhGjioABJRtUucoWR2mwllurfnM8LuNGAqX3ViZXaUchqk+1s7jjtkFiT9ySdACsFEA3etErkALUg==} - engines: {node: ^14 || ^16 || >=18} - - '@csstools/css-tokenizer@3.0.4': - resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} - engines: {node: '>=18'} - - '@csstools/media-query-list-parser@4.0.3': - resolution: {integrity: sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==} - engines: {node: '>=18'} - peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.5 - '@csstools/css-tokenizer': ^3.0.4 - - '@csstools/selector-resolve-nested@1.1.0': - resolution: {integrity: sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss-selector-parser: ^6.0.13 - - '@csstools/selector-specificity@3.1.1': - resolution: {integrity: sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss-selector-parser: ^6.0.13 - - '@csstools/selector-specificity@5.0.0': - resolution: {integrity: sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==} - engines: {node: '>=18'} - peerDependencies: - postcss-selector-parser: ^7.0.0 - - '@csstools/utilities@1.0.0': - resolution: {integrity: sha512-tAgvZQe/t2mlvpNosA4+CkMiZ2azISW5WPAcdSalZlEjQvUfghHxfQcrCiK/7/CrfAWVxyM88kGFYO82heIGDg==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss: ^8.4 - - '@cypress/request@3.0.8': - resolution: {integrity: sha512-h0NFgh1mJmm1nr4jCwkGHwKneVYKghUyWe6TMNrk0B9zsjAJxpg8C4/+BAcmLgCPa1vj1V8rNUaILl+zYRUWBQ==} - engines: {node: '>= 6'} - - '@cypress/xvfb@1.2.4': - resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} - - '@discoveryjs/json-ext@0.5.7': - resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} - engines: {node: '>=10.0.0'} - - '@discoveryjs/json-ext@0.6.1': - resolution: {integrity: sha512-boghen8F0Q8D+0/Q1/1r6DUEieUJ8w2a1gIknExMSHBsJFOr2+0KUfHiVYBvucPwl3+RU5PFBK833FjFCh3BhA==} - engines: {node: '>=14.17.0'} - - '@dual-bundle/import-meta-resolve@4.2.1': - resolution: {integrity: sha512-id+7YRUgoUX6CgV0DtuhirQWodeeA7Lf4i2x71JS/vtA5pRb/hIGWlw+G6MeXvsM+MXrz0VAydTGElX1rAfgPg==} - - '@ember-data/adapter@5.5.0': - resolution: {integrity: sha512-nOXbLR3koUagDeBOaTeEGCw2OqnI0XWbzP6CEFqVw5AC7wFY0G9JLcOtezU3d45pRpRryfcnxwLiS1LwaoYWTQ==} - engines: {node: '>= 18.20.8'} - peerDependencies: - '@ember-data/legacy-compat': 5.5.0 - '@ember-data/request-utils': 5.5.0 - '@ember-data/store': 5.5.0 - '@warp-drive/core-types': 5.5.0 - ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 - - '@ember-data/debug@5.5.0': - resolution: {integrity: sha512-aYWyFurPxuBkTmKWaK5XazBEjACKOmNWtf31zM8uAcEfoJESOuiIR/o92aciIgwHK/sOgOm56k9iilgmP4iArw==} - engines: {node: '>= 18.20.8'} - peerDependencies: - '@ember-data/model': 5.5.0 - '@ember-data/request-utils': 5.5.0 - '@ember-data/store': 5.5.0 - '@warp-drive/core-types': 5.5.0 - ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 - - '@ember-data/graph@5.5.0': - resolution: {integrity: sha512-F1gC7F/WyZHuR2Y14uYnPMMVAjoOIBiKr5WUGUb6or6JQBcV4eJpJnIELvJFPnBPdI+dD0acWLNx/78ibdy6Bg==} - engines: {node: '>= 18.20.8'} - peerDependencies: - '@ember-data/store': 5.5.0 - '@warp-drive/core-types': 5.5.0 - - '@ember-data/json-api@5.5.0': - resolution: {integrity: sha512-aBXnYPRLYkU1JKxLyzbUQXva7suZ7o/New7QMC/LWi408lbrqPYgKENW72Nd8XmWVvRubBxMEJd4hbPcsQ+zdQ==} - engines: {node: '>= 18.20.8'} - peerDependencies: - '@ember-data/graph': 5.5.0 - '@ember-data/request-utils': 5.5.0 - '@ember-data/store': 5.5.0 - '@warp-drive/core-types': 5.5.0 - - '@ember-data/legacy-compat@5.5.0': - resolution: {integrity: sha512-tnnBJzrU4Np7ThVHPAPUMiWdz4CRpv/AH2WMdc77O2gshBb5GkUsu2IAMTW47s0dJSVvibJAZ082TbNHCBqj5Q==} - engines: {node: '>= 18.20.8'} - peerDependencies: - '@ember-data/graph': 5.5.0 - '@ember-data/json-api': 5.5.0 - '@ember-data/request': 5.5.0 - '@ember-data/request-utils': 5.5.0 - '@ember-data/store': 5.5.0 - '@ember/test-waiters': ^3.1.0 || >= 4.0.0 - '@warp-drive/core-types': 5.5.0 - ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 - peerDependenciesMeta: - '@ember-data/graph': - optional: true - '@ember-data/json-api': - optional: true - - '@ember-data/model@5.5.0': - resolution: {integrity: sha512-/F1YWrGDCE9kNEAGgisfx2wzTgYC2yWIRocjrDe8e+opskv+bJAM/a5N/jqfJSzNipLc26BOTStvo8HPtCTu4g==} - engines: {node: '>= 18.20.8'} - peerDependencies: - '@ember-data/graph': 5.5.0 - '@ember-data/json-api': 5.5.0 - '@ember-data/legacy-compat': 5.5.0 - '@ember-data/request-utils': 5.5.0 - '@ember-data/store': 5.5.0 - '@warp-drive/core-types': 5.5.0 - ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 - peerDependenciesMeta: - '@ember-data/graph': - optional: true - '@ember-data/json-api': - optional: true - - '@ember-data/request-utils@5.5.0': - resolution: {integrity: sha512-tObMa2LIYqQ+QPNasbv4UNN44t5r/z5It2nuhcG2m04nJRBnOGvT0HPRwvdznANRNSDEv9L4QwRCrvIW+xbOwQ==} - engines: {node: '>= 18.20.8'} - peerDependencies: - '@ember-data/request': 5.5.0 - '@ember/string': ^3.1.1 || ^4.0.0 - '@warp-drive/core-types': 5.5.0 - ember-inflector: ^4.0.2 || ^5.0.0 || ^6.0.0 - peerDependenciesMeta: - '@ember/string': - optional: true - ember-inflector: - optional: true - - '@ember-data/request@5.5.0': - resolution: {integrity: sha512-Omu39FbKiDylq8PVnKnXsjljWa6qIyQx65O0hNAasNi2rV1Uhv04g0UBZ3L0L+7R6Od8n1/9aqbrcfK/oNEhHA==} - engines: {node: '>= 18.20.8'} - peerDependencies: - '@ember/test-waiters': ^3.1.0 || ^4.0.0 - '@warp-drive/core-types': 5.5.0 - - '@ember-data/rfc395-data@0.0.4': - resolution: {integrity: sha512-tGRdvgC9/QMQSuSuJV45xoyhI0Pzjm7A9o/MVVA3HakXIImJbbzx/k/6dO9CUEQXIyS2y0fW6C1XaYOG7rY0FQ==} - - '@ember-data/serializer@5.5.0': - resolution: {integrity: sha512-rrbJzcruDni3dShluGjxFbbKfARMTJWAPN17HFrVfnrDHUAbXWXpQYofpAI/FPabEir3/1SKQHWds/ZO5TZstw==} - engines: {node: '>= 18.20.8'} - peerDependencies: - '@ember-data/legacy-compat': 5.5.0 - '@ember-data/request-utils': 5.5.0 - '@ember-data/store': 5.5.0 - '@warp-drive/core-types': 5.5.0 - ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 - - '@ember-data/store@5.5.0': - resolution: {integrity: sha512-4Oa3ObaqkSZ0ESRuLcITn1fmXdhkbcsvfFskH3sh4VmQW1kylTgS7qlU5n2nJE7GqMw43IM2ta/s1F0DFKC9Vw==} - engines: {node: '>= 18.20.8'} - peerDependencies: - '@ember-data/request': 5.5.0 - '@ember-data/request-utils': 5.5.0 - '@ember-data/tracking': 5.5.0 - '@warp-drive/core-types': 5.5.0 - ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 - peerDependenciesMeta: - '@ember-data/tracking': - optional: true - ember-source: - optional: true - - '@ember-data/tracking@5.5.0': - resolution: {integrity: sha512-VmEzLZr3/CqGR/Wvs5NIMvX51k3gR1bunB0wJnB9UtChy3WdICiF002byWpL/GkKbg8krYQ4zT5yOWKC2cK4HA==} - deprecated: Use @warp-drive/ember - peerDependencies: - '@warp-drive/core-types': 5.5.0 - ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 - - '@ember/edition-utils@1.2.0': - resolution: {integrity: sha512-VmVq/8saCaPdesQmftPqbFtxJWrzxNGSQ+e8x8LLe3Hjm36pJ04Q8LeORGZkAeOhldoUX9seLGmSaHeXkIqoog==} - - '@ember/optional-features@2.2.0': - resolution: {integrity: sha512-a1OQ+w9vDvMXd9BNA9r779yr8MAPguGaMGbIeTMPWACeWBdD6bACBB5iKE3gNyrJAYKMq2wab6BKmRFS3Qw3hw==} - engines: {node: 10.* || 12.* || >= 14} - - '@ember/string@4.0.1': - resolution: {integrity: sha512-VWeng8BSWrIsdPfffOQt/bKwNKJL7+37gPFh/6iZZ9bke+S83kKqkS30poo4bTGfRcMnvAE0ie7txom+iDu81Q==} - - '@ember/test-helpers@5.3.0': - resolution: {integrity: sha512-CG3Iiap0vbrjtOzRg4cN0fd7fMUVhFK5gURkc8yQGJtKT3LwXLLtCLkMG/A55sMTIYHlYRETuJXqv9slO90RKw==} - - '@ember/test-waiters@4.1.1': - resolution: {integrity: sha512-HbK70JYCDJcGI0CrwcbjeL2QHAn0HLwa3oGep7mr6l/yO95U7JYA8VN+/9VTsWJTmKueLtWayUqEmGS3a3mVOg==} - - '@embroider/addon-shim@1.10.0': - resolution: {integrity: sha512-gcJuHiXgnrzaU8NyU+2bMbtS6PNOr5v5B8OXBqaBvTCsMpXLvKo8OBOQFCoUN0rPX2J6VaFqrbi/371sMvzZug==} - engines: {node: 12.* || 14.* || >= 16} - - '@embroider/compat@4.1.3': - resolution: {integrity: sha512-ZEK30dbg1mmdkn7nMiGxFyLWUC4P84fTERLe/CAmUbEHZS/BN9GpJ9WwdJs6QRt2AJ9OP0FFVmODnzWmNsD2gA==} - engines: {node: 12.* || 14.* || >= 16} - peerDependencies: - '@embroider/core': ^4.1.3 - - '@embroider/config-meta-loader@1.0.0': - resolution: {integrity: sha512-qznkdjgEGPe6NM94hZNXvOm/WhrJwBh8FtSQZ+nGjh9TOjY42tOiTEevFuM0onNXUn6bpdGzmjwKo2xY2jxQxQ==} - engines: {node: 12.* || 14.* || >= 16} - - '@embroider/core@4.2.0': - resolution: {integrity: sha512-xFrWm2sFnOsr124sutgNXfChcSEF1hq98wuH5/f/8r2uVWGl03KiJrE1iy/v4wl65r3x4ZDgSAcZn3OXtOi3CQ==} - engines: {node: 12.* || 14.* || >= 16} - - '@embroider/macros@1.18.1': - resolution: {integrity: sha512-hOQyzFBT1Rd6RdY4AbRSSGSeXyUzUrU9o6GWGD/kxg7cggKQax4R486KE10ZVSPRNqhRiNUcqe2VWc/+e8Z0MQ==} - engines: {node: 12.* || 14.* || >= 16} - peerDependencies: - '@glint/template': ^1.0.0 - peerDependenciesMeta: - '@glint/template': - optional: true - - '@embroider/reverse-exports@0.1.2': - resolution: {integrity: sha512-TgjQalfB42RnwdRVApjcvHSVjBe+7MJfCZV0Cs1jv2QgnFGr/6f5X19PKvmF4FU4xbBf7yOsIWrVvYvidWnXlw==} - - '@embroider/router@3.0.3': - resolution: {integrity: sha512-gM8DxtSvoXjwPxO1UwR5AmJGMNx6evfdHtUyj4RNg4mAlFTzpsyMHLMzNff3Tabk0MCQnu+Y8IeFLOJUftCj7w==} - peerDependencies: - '@embroider/core': ^2.0.0||^3.0.0||^4.0.0-alpha.0 - peerDependenciesMeta: - '@embroider/core': - optional: true - - '@embroider/shared-internals@2.9.1': - resolution: {integrity: sha512-8PJBsa37GD++SAfHf8rcJzlwDwuAQCBo0fr+eGxg9l8XhBXsTnE/7706dM4OqWew9XNqRXn39wfIGHZoBpjNMw==} - engines: {node: 12.* || 14.* || >= 16} - - '@embroider/shared-internals@3.0.0': - resolution: {integrity: sha512-5J5ipUMCAinQS38WW7wedruq5Z4VnHvNo+ZgOduw0PtI9w0CQWx7/HE+98PBDW8jclikeF+aHwF317vc1hwuzg==} - engines: {node: 12.* || 14.* || >= 16} - - '@embroider/vite@1.2.0': - resolution: {integrity: sha512-0opYfabELLX8LNxOywyIu6ccO1MPPfaiIy6zOTET/qil7Xksh+4C3Mg+nEmQDI3Ryc/Y34L11BHB6UfxZM/EWg==} - peerDependencies: - '@embroider/core': ^4.1.3 - vite: '>= 5.2.0' - - '@emnapi/core@1.3.1': - resolution: {integrity: sha512-pVGjBIt1Y6gg3EJN8jTcfpP/+uuRksIo055oE/OBkDNcjZqVbfkWCksG1Jp4yZnj3iKWyWX8fdG/j6UDYPbFog==} - - '@emnapi/core@1.5.0': - resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==} - - '@emnapi/runtime@1.3.1': - resolution: {integrity: sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==} - - '@emnapi/runtime@1.5.0': - resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} - - '@emnapi/wasi-threads@1.0.1': - resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} - - '@emnapi/wasi-threads@1.1.0': - resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} - - '@emotion/babel-plugin@11.13.5': - resolution: {integrity: sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==} - - '@emotion/cache@11.14.0': - resolution: {integrity: sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==} - - '@emotion/hash@0.9.2': - resolution: {integrity: sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==} - - '@emotion/is-prop-valid@1.3.1': - resolution: {integrity: sha512-/ACwoqx7XQi9knQs/G0qKvv5teDMhD7bXYns9N/wM8ah8iNb8jZ2uNO0YOgiq2o2poIvVtJS2YALasQuMSQ7Kw==} - - '@emotion/memoize@0.9.0': - resolution: {integrity: sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==} - - '@emotion/react@11.14.0': - resolution: {integrity: sha512-O000MLDBDdk/EohJPFUqvnp4qnHeYkVP5B0xEG0D/L7cOKP9kefu2DXn8dj74cQfsEzUqh+sr1RzFqiL1o+PpA==} - peerDependencies: - '@types/react': '*' - react: '>=16.8.0' - peerDependenciesMeta: - '@types/react': - optional: true - - '@emotion/serialize@1.3.3': - resolution: {integrity: sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==} - - '@emotion/sheet@1.4.0': - resolution: {integrity: sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==} - - '@emotion/stylis@0.8.5': - resolution: {integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==} - - '@emotion/unitless@0.10.0': - resolution: {integrity: sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==} - - '@emotion/unitless@0.7.5': - resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} - - '@emotion/use-insertion-effect-with-fallbacks@1.2.0': - resolution: {integrity: sha512-yJMtVdH59sxi/aVJBpk9FQq+OR8ll5GT8oWd57UpeaKEVGab41JWaCFA7FRLoMLloOZF/c/wsPoe+bfGmRKgDg==} - peerDependencies: - react: '>=16.8.0' - - '@emotion/utils@1.4.2': - resolution: {integrity: sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==} - - '@emotion/weak-memoize@0.4.0': - resolution: {integrity: sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==} - - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - - '@esbuild/aix-ppc64@0.23.0': - resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] - - '@esbuild/aix-ppc64@0.25.1': - resolution: {integrity: sha512-kfYGy8IdzTGy+z0vFGvExZtxkFlA4zAxgKEahG9KE1ScBjpQnFsNOX8KTU5ojNru5ed5CVoJYXFtoxaq5nFbjQ==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [aix] - - '@esbuild/android-arm64@0.16.3': - resolution: {integrity: sha512-RolFVeinkeraDvN/OoRf1F/lP0KUfGNb5jxy/vkIMeRRChkrX/HTYN6TYZosRJs3a1+8wqpxAo5PI5hFmxyPRg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.17.19': - resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.23.0': - resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm64@0.25.1': - resolution: {integrity: sha512-50tM0zCJW5kGqgG7fQ7IHvQOcAn9TKiVRuQ/lN0xR+T2lzEFvAi1ZcS8DiksFcEpf1t/GYOeOfCAgDHFpkiSmA==} - engines: {node: '>=18'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm@0.16.3': - resolution: {integrity: sha512-mueuEoh+s1eRbSJqq9KNBQwI4QhQV6sRXIfTyLXSHGMpyew61rOK4qY21uKbXl1iBoMb0AdL1deWFCQVlN2qHA==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.17.19': - resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.23.0': - resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - - '@esbuild/android-arm@0.25.1': - resolution: {integrity: sha512-dp+MshLYux6j/JjdqVLnMglQlFu+MuVeNrmT5nk6q07wNhCdSnB7QZj+7G8VMUGh1q+vj2Bq8kRsuyA00I/k+Q==} - engines: {node: '>=18'} - cpu: [arm] - os: [android] - - '@esbuild/android-x64@0.16.3': - resolution: {integrity: sha512-SFpTUcIT1bIJuCCBMCQWq1bL2gPTjWoLZdjmIhjdcQHaUfV41OQfho6Ici5uvvkMmZRXIUGpM3GxysP/EU7ifQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.17.19': - resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.23.0': - resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - - '@esbuild/android-x64@0.25.1': - resolution: {integrity: sha512-GCj6WfUtNldqUzYkN/ITtlhwQqGWu9S45vUXs7EIYf+7rCiiqH9bCloatO9VhxsL0Pji+PF4Lz2XXCES+Q8hDw==} - engines: {node: '>=18'} - cpu: [x64] - os: [android] - - '@esbuild/darwin-arm64@0.16.3': - resolution: {integrity: sha512-DO8WykMyB+N9mIDfI/Hug70Dk1KipavlGAecxS3jDUwAbTpDXj0Lcwzw9svkhxfpCagDmpaTMgxWK8/C/XcXvw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.17.19': - resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.23.0': - resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-arm64@0.25.1': - resolution: {integrity: sha512-5hEZKPf+nQjYoSr/elb62U19/l1mZDdqidGfmFutVUjjUZrOazAtwK+Kr+3y0C/oeJfLlxo9fXb1w7L+P7E4FQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-x64@0.16.3': - resolution: {integrity: sha512-uEqZQ2omc6BvWqdCiyZ5+XmxuHEi1SPzpVxXCSSV2+Sh7sbXbpeNhHIeFrIpRjAs0lI1FmA1iIOxFozKBhKgRQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.17.19': - resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.23.0': - resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - - '@esbuild/darwin-x64@0.25.1': - resolution: {integrity: sha512-hxVnwL2Dqs3fM1IWq8Iezh0cX7ZGdVhbTfnOy5uURtao5OIVCEyj9xIzemDi7sRvKsuSdtCAhMKarxqtlyVyfA==} - engines: {node: '>=18'} - cpu: [x64] - os: [darwin] - - '@esbuild/freebsd-arm64@0.16.3': - resolution: {integrity: sha512-nJansp3sSXakNkOD5i5mIz2Is/HjzIhFs49b1tjrPrpCmwgBmH9SSzhC/Z1UqlkivqMYkhfPwMw1dGFUuwmXhw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.17.19': - resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.23.0': - resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-arm64@0.25.1': - resolution: {integrity: sha512-1MrCZs0fZa2g8E+FUo2ipw6jw5qqQiH+tERoS5fAfKnRx6NXH31tXBKI3VpmLijLH6yriMZsxJtaXUyFt/8Y4A==} - engines: {node: '>=18'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.16.3': - resolution: {integrity: sha512-TfoDzLw+QHfc4a8aKtGSQ96Wa+6eimljjkq9HKR0rHlU83vw8aldMOUSJTUDxbcUdcgnJzPaX8/vGWm7vyV7ug==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.17.19': - resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.23.0': - resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.25.1': - resolution: {integrity: sha512-0IZWLiTyz7nm0xuIs0q1Y3QWJC52R8aSXxe40VUxm6BB1RNmkODtW6LHvWRrGiICulcX7ZvyH6h5fqdLu4gkww==} - engines: {node: '>=18'} - cpu: [x64] - os: [freebsd] - - '@esbuild/linux-arm64@0.16.3': - resolution: {integrity: sha512-7I3RlsnxEFCHVZNBLb2w7unamgZ5sVwO0/ikE2GaYvYuUQs9Qte/w7TqWcXHtCwxvZx/2+F97ndiUQAWs47ZfQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.17.19': - resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.23.0': - resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm64@0.25.1': - resolution: {integrity: sha512-jaN3dHi0/DDPelk0nLcXRm1q7DNJpjXy7yWaWvbfkPvI+7XNSc/lDOnCLN7gzsyzgu6qSAmgSvP9oXAhP973uQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm@0.16.3': - resolution: {integrity: sha512-VwswmSYwVAAq6LysV59Fyqk3UIjbhuc6wb3vEcJ7HEJUtFuLK9uXWuFoH1lulEbE4+5GjtHi3MHX+w1gNHdOWQ==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.17.19': - resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.23.0': - resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-arm@0.25.1': - resolution: {integrity: sha512-NdKOhS4u7JhDKw9G3cY6sWqFcnLITn6SqivVArbzIaf3cemShqfLGHYMx8Xlm/lBit3/5d7kXvriTUGa5YViuQ==} - engines: {node: '>=18'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-ia32@0.16.3': - resolution: {integrity: sha512-X8FDDxM9cqda2rJE+iblQhIMYY49LfvW4kaEjoFbTTQ4Go8G96Smj2w3BRTwA8IHGoi9dPOPGAX63dhuv19UqA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.17.19': - resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.23.0': - resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-ia32@0.25.1': - resolution: {integrity: sha512-OJykPaF4v8JidKNGz8c/q1lBO44sQNUQtq1KktJXdBLn1hPod5rE/Hko5ugKKZd+D2+o1a9MFGUEIUwO2YfgkQ==} - engines: {node: '>=18'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-loong64@0.16.3': - resolution: {integrity: sha512-hIbeejCOyO0X9ujfIIOKjBjNAs9XD/YdJ9JXAy1lHA+8UXuOqbFe4ErMCqMr8dhlMGBuvcQYGF7+kO7waj2KHw==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.17.19': - resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.23.0': - resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-loong64@0.25.1': - resolution: {integrity: sha512-nGfornQj4dzcq5Vp835oM/o21UMlXzn79KobKlcs3Wz9smwiifknLy4xDCLUU0BWp7b/houtdrgUz7nOGnfIYg==} - engines: {node: '>=18'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-mips64el@0.16.3': - resolution: {integrity: sha512-znFRzICT/V8VZQMt6rjb21MtAVJv/3dmKRMlohlShrbVXdBuOdDrGb+C2cZGQAR8RFyRe7HS6klmHq103WpmVw==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.17.19': - resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.23.0': - resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-mips64el@0.25.1': - resolution: {integrity: sha512-1osBbPEFYwIE5IVB/0g2X6i1qInZa1aIoj1TdL4AaAb55xIIgbg8Doq6a5BzYWgr+tEcDzYH67XVnTmUzL+nXg==} - engines: {node: '>=18'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-ppc64@0.16.3': - resolution: {integrity: sha512-EV7LuEybxhXrVTDpbqWF2yehYRNz5e5p+u3oQUS2+ZFpknyi1NXxr8URk4ykR8Efm7iu04//4sBg249yNOwy5Q==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.17.19': - resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.23.0': - resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-ppc64@0.25.1': - resolution: {integrity: sha512-/6VBJOwUf3TdTvJZ82qF3tbLuWsscd7/1w+D9LH0W/SqUgM5/JJD0lrJ1fVIfZsqB6RFmLCe0Xz3fmZc3WtyVg==} - engines: {node: '>=18'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-riscv64@0.16.3': - resolution: {integrity: sha512-uDxqFOcLzFIJ+r/pkTTSE9lsCEaV/Y6rMlQjUI9BkzASEChYL/aSQjZjchtEmdnVxDKETnUAmsaZ4pqK1eE5BQ==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.17.19': - resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.23.0': - resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-riscv64@0.25.1': - resolution: {integrity: sha512-nSut/Mx5gnilhcq2yIMLMe3Wl4FK5wx/o0QuuCLMtmJn+WeWYoEGDN1ipcN72g1WHsnIbxGXd4i/MF0gTcuAjQ==} - engines: {node: '>=18'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-s390x@0.16.3': - resolution: {integrity: sha512-NbeREhzSxYwFhnCAQOQZmajsPYtX71Ufej3IQ8W2Gxskfz9DK58ENEju4SbpIj48VenktRASC52N5Fhyf/aliQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.17.19': - resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.23.0': - resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-s390x@0.25.1': - resolution: {integrity: sha512-cEECeLlJNfT8kZHqLarDBQso9a27o2Zd2AQ8USAEoGtejOrCYHNtKP8XQhMDJMtthdF4GBmjR2au3x1udADQQQ==} - engines: {node: '>=18'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-x64@0.16.3': - resolution: {integrity: sha512-SDiG0nCixYO9JgpehoKgScwic7vXXndfasjnD5DLbp1xltANzqZ425l7LSdHynt19UWOcDjG9wJJzSElsPvk0w==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.17.19': - resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.23.0': - resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - - '@esbuild/linux-x64@0.25.1': - resolution: {integrity: sha512-xbfUhu/gnvSEg+EGovRc+kjBAkrvtk38RlerAzQxvMzlB4fXpCFCeUAYzJvrnhFtdeyVCDANSjJvOvGYoeKzFA==} - engines: {node: '>=18'} - cpu: [x64] - os: [linux] - - '@esbuild/netbsd-arm64@0.25.1': - resolution: {integrity: sha512-O96poM2XGhLtpTh+s4+nP7YCCAfb4tJNRVZHfIE7dgmax+yMP2WgMd2OecBuaATHKTHsLWHQeuaxMRnCsH8+5g==} - engines: {node: '>=18'} - cpu: [arm64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.16.3': - resolution: {integrity: sha512-AzbsJqiHEq1I/tUvOfAzCY15h4/7Ivp3ff/o1GpP16n48JMNAtbW0qui2WCgoIZArEHD0SUQ95gvR0oSO7ZbdA==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.17.19': - resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.23.0': - resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - - '@esbuild/netbsd-x64@0.25.1': - resolution: {integrity: sha512-X53z6uXip6KFXBQ+Krbx25XHV/NCbzryM6ehOAeAil7X7oa4XIq+394PWGnwaSQ2WRA0KI6PUO6hTO5zeF5ijA==} - engines: {node: '>=18'} - cpu: [x64] - os: [netbsd] - - '@esbuild/openbsd-arm64@0.23.0': - resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - - '@esbuild/openbsd-arm64@0.25.1': - resolution: {integrity: sha512-Na9T3szbXezdzM/Kfs3GcRQNjHzM6GzFBeU1/6IV/npKP5ORtp9zbQjvkDJ47s6BCgaAZnnnu/cY1x342+MvZg==} - engines: {node: '>=18'} - cpu: [arm64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.16.3': - resolution: {integrity: sha512-gSABi8qHl8k3Cbi/4toAzHiykuBuWLZs43JomTcXkjMZVkp0gj3gg9mO+9HJW/8GB5H89RX/V0QP4JGL7YEEVg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.17.19': - resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.23.0': - resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - - '@esbuild/openbsd-x64@0.25.1': - resolution: {integrity: sha512-T3H78X2h1tszfRSf+txbt5aOp/e7TAz3ptVKu9Oyir3IAOFPGV6O9c2naym5TOriy1l0nNf6a4X5UXRZSGX/dw==} - engines: {node: '>=18'} - cpu: [x64] - os: [openbsd] - - '@esbuild/sunos-x64@0.16.3': - resolution: {integrity: sha512-SF9Kch5Ete4reovvRO6yNjMxrvlfT0F0Flm+NPoUw5Z4Q3r1d23LFTgaLwm3Cp0iGbrU/MoUI+ZqwCv5XJijCw==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.17.19': - resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.23.0': - resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - - '@esbuild/sunos-x64@0.25.1': - resolution: {integrity: sha512-2H3RUvcmULO7dIE5EWJH8eubZAI4xw54H1ilJnRNZdeo8dTADEZ21w6J22XBkXqGJbe0+wnNJtw3UXRoLJnFEg==} - engines: {node: '>=18'} - cpu: [x64] - os: [sunos] - - '@esbuild/win32-arm64@0.16.3': - resolution: {integrity: sha512-u5aBonZIyGopAZyOnoPAA6fGsDeHByZ9CnEzyML9NqntK6D/xl5jteZUKm/p6nD09+v3pTM6TuUIqSPcChk5gg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.17.19': - resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.23.0': - resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-arm64@0.25.1': - resolution: {integrity: sha512-GE7XvrdOzrb+yVKB9KsRMq+7a2U/K5Cf/8grVFRAGJmfADr/e/ODQ134RK2/eeHqYV5eQRFxb1hY7Nr15fv1NQ==} - engines: {node: '>=18'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-ia32@0.16.3': - resolution: {integrity: sha512-GlgVq1WpvOEhNioh74TKelwla9KDuAaLZrdxuuUgsP2vayxeLgVc+rbpIv0IYF4+tlIzq2vRhofV+KGLD+37EQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.17.19': - resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.23.0': - resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-ia32@0.25.1': - resolution: {integrity: sha512-uOxSJCIcavSiT6UnBhBzE8wy3n0hOkJsBOzy7HDAuTDE++1DJMRRVCPGisULScHL+a/ZwdXPpXD3IyFKjA7K8A==} - engines: {node: '>=18'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-x64@0.16.3': - resolution: {integrity: sha512-5/JuTd8OWW8UzEtyf19fbrtMJENza+C9JoPIkvItgTBQ1FO2ZLvjbPO6Xs54vk0s5JB5QsfieUEshRQfu7ZHow==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.17.19': - resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.23.0': - resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - - '@esbuild/win32-x64@0.25.1': - resolution: {integrity: sha512-Y1EQdcfwMSeQN/ujR5VayLOJ1BHaK+ssyk0AEzPjC+t1lITgsnccPqFjb6V+LsTp/9Iov4ysfjxLaGJ9RPtkVg==} - engines: {node: '>=18'} - cpu: [x64] - os: [win32] - - '@eslint-community/eslint-utils@4.5.1': - resolution: {integrity: sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - - '@eslint-community/eslint-utils@4.9.0': - resolution: {integrity: sha512-ayVFHdtZ+hsq1t2Dy24wCmGXGe4q9Gu3smhLYALJrr473ZH27MsnSL+LKUlimp4BWJqMDMLmPpx/Q9R3OAlL4g==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - - '@eslint-community/regexpp@4.12.1': - resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - - '@eslint/config-array@0.19.2': - resolution: {integrity: sha512-GNKqxfHG2ySmJOBSHg7LxeUx4xpuCoFjacmlCoYWEbaPXLwvfIjixRI12xCQZeULksQb23uiA8F40w5TojpV7w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/config-array@0.21.0': - resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/config-helpers@0.3.1': - resolution: {integrity: sha512-xR93k9WhrDYpXHORXpxVL5oHj3Era7wo6k/Wd8/IsQNnZUTzkGS29lyn3nAT05v6ltUuTFVCCYDEGfy2Or/sPA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/core@0.12.0': - resolution: {integrity: sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/core@0.15.2': - resolution: {integrity: sha512-78Md3/Rrxh83gCxoUc0EiciuOHsIITzLy53m3d9UyiW8y9Dj2D29FeETqyKA+BRK76tnTp6RXWb3pCay8Oyomg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/core@0.9.1': - resolution: {integrity: sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/eslintrc@3.3.1': - resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/js@9.15.0': - resolution: {integrity: sha512-tMTqrY+EzbXmKJR5ToI8lxu7jaN5EdmrBFJpQk5JmSlyLsx6o4t27r883K5xsLuCYCpfKBCGswMSWXsM+jB7lg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/js@9.23.0': - resolution: {integrity: sha512-35MJ8vCPU0ZMxo7zfev2pypqTwWTofFZO6m4KAtdoFhRpLJUpHTZZ+KB3C7Hb1d7bULYwO4lJXGCi5Se+8OMbw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/js@9.35.0': - resolution: {integrity: sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/object-schema@2.1.6': - resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/plugin-kit@0.2.7': - resolution: {integrity: sha512-JubJ5B2pJ4k4yGxaNLdbjrnk9d/iDz6/q8wOilpIowd6PJPgaxCuHBnBszq7Ce2TyMrywm5r4PnKm6V3iiZF+g==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/plugin-kit@0.3.5': - resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@floating-ui/core@1.6.9': - resolution: {integrity: sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==} - - '@floating-ui/dom@1.6.13': - resolution: {integrity: sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==} - - '@floating-ui/utils@0.2.9': - resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} - - '@glimmer/compiler@0.92.4': - resolution: {integrity: sha512-xoR8F6fsgFqWbPbCfSgJuJ95vaLnXw0SgDCwyl/KMeeaSxpHwJbr8+BfiUl+7ko2A+HzrY5dPXXnGr4ZM+CUXw==} - engines: {node: '>= 16.0.0'} - - '@glimmer/compiler@0.94.10': - resolution: {integrity: sha512-SrWiaKM3AND2FQ732wtjAKol7XhCnRqit3tJShG4X0mT27Jb3zuhTI2dkfYVVMTJ23pjT/+0y+s/uGaBSirnBg==} - engines: {node: '>= 18.0.0'} - - '@glimmer/component@2.0.0': - resolution: {integrity: sha512-eATSzBOUm0MZ9+YfJx7Y5p3gbwnaeMzLSSsCDn1ihDtUOIm5YYEV0ee0G7tXt/uKxowt8tXYn/EMbI9OlRF0CA==} - engines: {node: '>= 18'} - - '@glimmer/debug@0.92.4': - resolution: {integrity: sha512-waTBOdtp92MC3h/51mYbc4GRumO+Tsa5jbXLoewqALjE1S8bMu9qgkG7Cx635x3/XpjsD9xceMqagBvYhuI6tA==} - - '@glimmer/destroyable@0.92.3': - resolution: {integrity: sha512-vQ+mzT9Vkf+JueY7L5XbZqK0WyEVTKv0HOLrw/zDw9F5Szn3F/8Ea/qbAClo3QK3oZeg+ulFTa/61rdjSFYHGA==} - - '@glimmer/destroyable@0.94.8': - resolution: {integrity: sha512-IWNz34Q5IYnh20M/3xVv9jIdCATQyaO+8sdUSyUqiz1bAblW5vTXUNXn3uFzGF+CnP6ZSgPxHN/c1sNMAh+lAA==} - - '@glimmer/encoder@0.92.3': - resolution: {integrity: sha512-DJ8DB33LxODjzCWRrxozHUaRqVyZj4p8jDLG42aCNmWo3smxrsjshcaVUwDmib24DW+dzR7kMc39ObMqT5zK0w==} - - '@glimmer/encoder@0.93.8': - resolution: {integrity: sha512-G7ZbC+T+rn7UliG8Y3cn7SIACh7K5HgCxgFhJxU15HtmTUObs52mVR1SyhUBsbs86JHlCqaGguKE1WqP1jt+2g==} - - '@glimmer/env@0.1.7': - resolution: {integrity: sha512-JKF/a9I9jw6fGoz8kA7LEQslrwJ5jms5CXhu/aqkBWk+PmZ6pTl8mlb/eJ/5ujBGTiQzBhy5AIWF712iA+4/mw==} - - '@glimmer/global-context@0.92.3': - resolution: {integrity: sha512-tvlK5pt6oSe3furJ1KsO9vG/KmF9S98HLrcR48XbfwXlkuxvUeS94cdQId4GCN5naeX4OC4xm6eEjZWdc2s+jw==} - - '@glimmer/global-context@0.93.4': - resolution: {integrity: sha512-Yw9xkDReAcC5oS/hY3PjGrFKRygYFA4pdO7tvuxReoVOyUtjoBOAwHJUileiElERDdMWIMfoLema8Td1mqkjhA==} - - '@glimmer/interfaces@0.92.3': - resolution: {integrity: sha512-QwQeA01N+0h+TAi/J7iUnZtRuJy+093hNyagxDQBA6b1wCBw+q+al9+O6gmbWlkWE7EifzmNE1nnrgcecJBlJQ==} - - '@glimmer/interfaces@0.94.6': - resolution: {integrity: sha512-sp/1WePvB/8O+jrcUHwjboNPTKrdGicuHKA9T/lh0vkYK2qM5Xz4i25lQMQ38tEMiw7KixrjHiTUiaXRld+IwA==} - - '@glimmer/manager@0.92.4': - resolution: {integrity: sha512-YMoarZT/+Ft2YSd+Wuu5McVsdP9y6jeAdVQGYFpno3NlL3TXYbl7ELtK7OGxFLjzQE01BdiUZZRvcY+a/s9+CQ==} - - '@glimmer/manager@0.94.9': - resolution: {integrity: sha512-AQT90eSRbgx6O4VnyRgR+y3SqKChPrpZs5stENa0UnqOSbt7dF6XdqAmllfznKFpLlKmJSV7JaVpCarVTR/JQQ==} - - '@glimmer/node@0.92.4': - resolution: {integrity: sha512-a5GME7HQJZFJPQDdSetQI6jjKXXQi0Vdr3WuUrYwhienVTV5LG0uClbFE2yYWC7TX97YDHpRrNk1CC258rujkQ==} - - '@glimmer/node@0.94.9': - resolution: {integrity: sha512-X90Xyru/TNi/ocq27ttT4zlMGK931J+pGL0eDYEkUX2fJYHd9Wm1idAB7MLJYIJarv/kuoxteiGThGIYkeNVaQ==} - - '@glimmer/opcode-compiler@0.92.4': - resolution: {integrity: sha512-WnZSBwxNqW/PPD/zfxEg6BVR5tHwTm8fp76piix8BNCQ6CuzVn6HUJ5SlvBsOwyoRCmzt/pkKmBJn+I675KG4w==} - - '@glimmer/opcode-compiler@0.94.9': - resolution: {integrity: sha512-LlBniSmtBoIlkxzPKHyOw4Nj946Cczelo8RAnqoG/egkHuk4hoO/7ycSgNpPvV3G14BA4Fpy5ExBffx6iuRxQQ==} - - '@glimmer/owner@0.92.3': - resolution: {integrity: sha512-ZxmXIUCy6DOobhGDhA6kMpaXZS7HAucEgIl/qcjV9crlzGOO8H4j+n2x6nA/8zpuqvO0gYaBzqdNdu+7EgOEmw==} - - '@glimmer/owner@0.93.4': - resolution: {integrity: sha512-xoclaVdCF4JH/yx8dHplCj6XFAa7ggwc7cyeOthRvTNGsp/J/CNKHT6NEkdERBYqy6tvg5GoONvWFdm8Wd5Uig==} - - '@glimmer/program@0.92.4': - resolution: {integrity: sha512-fkquujQ11lsGCWl/+XpZW2E7bjHj/g6/Ht292A7pSoANBD8Bz/gPYiPM+XuMwes9MApEsTEMjV4EXlyk2/Cirg==} - - '@glimmer/program@0.94.9': - resolution: {integrity: sha512-KA3TXYL2iDdR92pPnB/sw1tgIC7B40l2P60iD1sqkYbyxAbrUPHSToA1ycmK4DwmxDOT3Hz9dvpceoCMbh0xjA==} - - '@glimmer/reference@0.92.3': - resolution: {integrity: sha512-Ud4LE689mEXL6BJnJx0ZPt2dt/A540C+TAnBFXHpcAjROz5gT337RN+tgajwudEUqpufExhcPSMGzs1pvWYCJg==} - - '@glimmer/reference@0.94.8': - resolution: {integrity: sha512-FPoXBRMXJupO9nAq/Vw3EY/FCY3xbd+VALqZupyu6ds9vjNiKAkD9+ujIjYa1f+d/ez2ONhy8QjEFoBsyW2flA==} - - '@glimmer/runtime@0.92.4': - resolution: {integrity: sha512-ISqM/8hVh+fY/gnLAAPKfts4CvnJBOyCYAXgGccIlzzQrSVLaz0NoRiWTLGj5B/3xyPbqLwYPDvlTsOjYtvPoA==} - - '@glimmer/runtime@0.94.10': - resolution: {integrity: sha512-eRe9TmP02ESVXJn2ZOOEm/Hm/Ro7X0kRvZsU8OVtXOqWU8JxeKMwjCEiLbJBQKbYfycRy1u8jZ2wuH0qM/d3EQ==} - - '@glimmer/syntax@0.92.3': - resolution: {integrity: sha512-7wPKQmULyXCYf0KvbPmfrs/skPISH2QGR9atCnmDWnHyLv5SSZVLm1P0Ctrpta6+Ci3uGQb7hGk0IjsLEavcYQ==} - - '@glimmer/syntax@0.94.9': - resolution: {integrity: sha512-OBw8DqMzKO4LX4kJBhwfTUqtpbd7O9amQXNTfb1aS7pufio5Vu5Qi6mRTfdFj6RyJ//aSI/l0kxWt6beYW0Apg==} - - '@glimmer/syntax@0.95.0': - resolution: {integrity: sha512-W/PHdODnpONsXjbbdY9nedgIHpglMfOzncf/moLVrKIcCfeQhw2vG07Rs/YW8KeJCgJRCLkQsi+Ix7XvrurGAg==} - - '@glimmer/util@0.92.3': - resolution: {integrity: sha512-K1oH93gGU36slycxJ9CcFpUTsdOc4XQ6RuZFu5oRsxFYtEF5PSu7ik11h58fyeoaWOr1ebfkyAMawbeI2AJ5GA==} - - '@glimmer/util@0.94.8': - resolution: {integrity: sha512-HfCKeZ74clF9BsPDBOqK/yRNa/ke6niXFPM6zRn9OVYw+ZAidLs7V8He/xljUHlLRL322kaZZY8XxRW7ALEwyg==} - - '@glimmer/validator@0.92.3': - resolution: {integrity: sha512-HKrMYeW0YhiksSeKYqX2chUR/rz82j12DcY7p2dORQlTV3qlAfiE5zRTJH1KRA1X3ZMf7DI2/GOzkXwYp0o+3Q==} - - '@glimmer/validator@0.94.8': - resolution: {integrity: sha512-vTP6hAcrxE5/0dG2w+tHSteXxgWmkBwMzu5ZTxMg+EkqthWl8B5r5skLiviQ6SdKAOBJGhzf6tF4ltHo5y83hQ==} - - '@glimmer/vm-babel-plugins@0.92.3': - resolution: {integrity: sha512-VpkKsHc3oiq9ruiwT7sN4RuOIc5n10PCeWX7tYSNZ85S1bETcAFn0XbyNjI+G3uFshQGEK0T8Fn3+/8VTNIQIg==} - engines: {node: '>=16'} - - '@glimmer/vm-babel-plugins@0.93.4': - resolution: {integrity: sha512-+MjT+U/MsP7O32rXTYlvcmuiKtwI/PflokpVIW0M9wrkfFrsqgdhLQKvA+tNNxFW9LQ55zbhOtJweFNblHOvxg==} - engines: {node: '>=18.18.0'} - - '@glimmer/vm@0.92.3': - resolution: {integrity: sha512-DNMQz7nn2zRwKO1irVZ4alg1lH+VInwR3vkWVgobUs0yh7OoHVGXKMd5uxzIksqJEUw1XOX9Qgu/GYZB1PiH3w==} - - '@glimmer/vm@0.94.8': - resolution: {integrity: sha512-0E8BVNRE/1qlK9OQRUmGlQXwWmoco7vL3yIyLZpTWhbv22C1zEcM826wQT3ioaoUQSlvRsKKH6IEEUal2d3wxQ==} - - '@glimmer/wire-format@0.92.3': - resolution: {integrity: sha512-gFz81Q9+V7Xs0X8mSq6y8qacHm0dPaGJo2/Bfcsdow1hLOKNgTCLr4XeDBhRML8f6I6Gk9ugH4QDxyIOXOpC4w==} - - '@glimmer/wire-format@0.94.8': - resolution: {integrity: sha512-A+Cp5m6vZMAEu0Kg/YwU2dJZXyYxVJs2zI57d3CP6NctmX7FsT8WjViiRUmt5abVmMmRH5b8BUovqY6GSMAdrw==} - - '@handlebars/parser@2.0.0': - resolution: {integrity: sha512-EP9uEDZv/L5Qh9IWuMUGJRfwhXJ4h1dqKTT4/3+tY0eu7sPis7xh23j61SYUnNF4vqCQvvUXpDo9Bh/+q1zASA==} - - '@handlebars/parser@2.2.1': - resolution: {integrity: sha512-D76vKOZFEGA9v6g0rZTYTQDUXNopCblW1Zeas3EEVrbdeh8gWrCEO9/goocKmcgtqAwv1Md76p58UQp7HeFTEw==} - engines: {node: ^18 || ^20 || ^22 || >=24} - - '@humanfs/core@0.19.1': - resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==} - engines: {node: '>=18.18.0'} - - '@humanfs/node@0.16.6': - resolution: {integrity: sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==} - engines: {node: '>=18.18.0'} - - '@humanwhocodes/module-importer@1.0.1': - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} - engines: {node: '>=12.22'} - - '@humanwhocodes/retry@0.3.1': - resolution: {integrity: sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==} - engines: {node: '>=18.18'} - - '@humanwhocodes/retry@0.4.2': - resolution: {integrity: sha512-xeO57FpIu4p1Ri3Jq/EXq4ClRm86dVF2z/+kvFnyqVYRavTZmaFaUBbWCOuuTh0o/g7DSsk6kc2vrS4Vl5oPOQ==} - engines: {node: '>=18.18'} - - '@inquirer/checkbox@4.1.4': - resolution: {integrity: sha512-d30576EZdApjAMceijXA5jDzRQHT/MygbC+J8I7EqA6f/FRpYxlRtRJbHF8gHeWYeSdOuTEJqonn7QLB1ELezA==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/confirm@3.1.22': - resolution: {integrity: sha512-gsAKIOWBm2Q87CDfs9fEo7wJT3fwWIJfnDGMn9Qy74gBnNFOACDNfhUzovubbJjWnKLGBln7/NcSmZwj5DuEXg==} - engines: {node: '>=18'} - - '@inquirer/confirm@5.1.6': - resolution: {integrity: sha512-6ZXYK3M1XmaVBZX6FCfChgtponnL0R6I7k8Nu+kaoNkT828FVZTcca1MqmWQipaW2oNREQl5AaPCUOOCVNdRMw==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/confirm@5.1.8': - resolution: {integrity: sha512-dNLWCYZvXDjO3rnQfk2iuJNL4Ivwz/T2+C3+WnNfJKsNGSuOs3wAo2F6e0p946gtSAk31nZMfW+MRmYaplPKsg==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/core@10.1.9': - resolution: {integrity: sha512-sXhVB8n20NYkUBfDYgizGHlpRVaCRjtuzNZA6xpALIUbkgfd2Hjz+DfEN6+h1BRnuxw0/P4jCIMjMsEOAMwAJw==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/core@9.2.1': - resolution: {integrity: sha512-F2VBt7W/mwqEU4bL0RnHNZmC/OxzNx9cOYxHqnXX3MP6ruYvZUZAW9imgN9+h/uBT/oP8Gh888J2OZSbjSeWcg==} - engines: {node: '>=18'} - - '@inquirer/editor@4.2.9': - resolution: {integrity: sha512-8HjOppAxO7O4wV1ETUlJFg6NDjp/W2NP5FB9ZPAcinAlNT4ZIWOLe2pUVwmmPRSV0NMdI5r/+lflN55AwZOKSw==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/expand@4.0.11': - resolution: {integrity: sha512-OZSUW4hFMW2TYvX/Sv+NnOZgO8CHT2TU1roUCUIF2T+wfw60XFRRp9MRUPCT06cRnKL+aemt2YmTWwt7rOrNEA==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/external-editor@1.0.2': - resolution: {integrity: sha512-yy9cOoBnx58TlsPrIxauKIFQTiyH+0MK4e97y4sV9ERbI+zDxw7i2hxHLCIEGIE/8PPvDxGhgzIOTSOWcs6/MQ==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/figures@1.0.11': - resolution: {integrity: sha512-eOg92lvrn/aRUqbxRyvpEWnrvRuTYRifixHkYVpJiygTgVSBIHDqLh0SrMQXkafvULg3ck11V7xvR+zcgvpHFw==} - engines: {node: '>=18'} - - '@inquirer/input@4.1.8': - resolution: {integrity: sha512-WXJI16oOZ3/LiENCAxe8joniNp8MQxF6Wi5V+EBbVA0ZIOpFcL4I9e7f7cXse0HJeIPCWO8Lcgnk98juItCi7Q==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/number@3.0.11': - resolution: {integrity: sha512-pQK68CsKOgwvU2eA53AG/4npRTH2pvs/pZ2bFvzpBhrznh8Mcwt19c+nMO7LHRr3Vreu1KPhNBF3vQAKrjIulw==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/password@4.0.11': - resolution: {integrity: sha512-dH6zLdv+HEv1nBs96Case6eppkRggMe8LoOTl30+Gq5Wf27AO/vHFgStTVz4aoevLdNXqwE23++IXGw4eiOXTg==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/prompts@7.3.2': - resolution: {integrity: sha512-G1ytyOoHh5BphmEBxSwALin3n1KGNYB6yImbICcRQdzXfOGbuJ9Jske/Of5Sebk339NSGGNfUshnzK8YWkTPsQ==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/rawlist@4.0.11': - resolution: {integrity: sha512-uAYtTx0IF/PqUAvsRrF3xvnxJV516wmR6YVONOmCWJbbt87HcDHLfL9wmBQFbNJRv5kCjdYKrZcavDkH3sVJPg==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/search@3.0.11': - resolution: {integrity: sha512-9CWQT0ikYcg6Ls3TOa7jljsD7PgjcsYEM0bYE+Gkz+uoW9u8eaJCRHJKkucpRE5+xKtaaDbrND+nPDoxzjYyew==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/select@4.1.0': - resolution: {integrity: sha512-z0a2fmgTSRN+YBuiK1ROfJ2Nvrpij5lVN3gPDkQGhavdvIVGHGW29LwYZfM/j42Ai2hUghTI/uoBuTbrJk42bA==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@inquirer/type@1.5.5': - resolution: {integrity: sha512-MzICLu4yS7V8AA61sANROZ9vT1H3ooca5dSmI1FjZkzq7o/koMsRfQSzRtFo+F3Ao4Sf1C0bpLKejpKB/+j6MA==} - engines: {node: '>=18'} - - '@inquirer/type@2.0.0': - resolution: {integrity: sha512-XvJRx+2KR3YXyYtPUUy+qd9i7p+GO9Ko6VIIpWlBrpWwXDv8WLFeHTxz35CfQFUiBMLXlGHhGzys7lqit9gWag==} - engines: {node: '>=18'} - - '@inquirer/type@3.0.5': - resolution: {integrity: sha512-ZJpeIYYueOz/i/ONzrfof8g89kNdO2hjGuvULROo3O8rlB2CRtSseE5KeirnyE4t/thAn/EwvS/vuQeJCn+NZg==} - engines: {node: '>=18'} - peerDependencies: - '@types/node': '>=18' - peerDependenciesMeta: - '@types/node': - optional: true - - '@isaacs/cliui@8.0.2': - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} - engines: {node: '>=12'} - - '@isaacs/fs-minipass@4.0.1': - resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} - engines: {node: '>=18.0.0'} - - '@istanbuljs/load-nyc-config@1.1.0': - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} - engines: {node: '>=8'} - - '@istanbuljs/schema@0.1.3': - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - - '@jest/console@29.7.0': - resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/core@29.7.0': - resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - '@jest/environment@29.7.0': - resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/expect-utils@29.7.0': - resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/expect@29.7.0': - resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/fake-timers@29.7.0': - resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/globals@29.7.0': - resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/reporters@29.7.0': - resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - '@jest/schemas@29.6.3': - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/source-map@29.6.3': - resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/test-result@29.7.0': - resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/test-sequencer@29.7.0': - resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/transform@29.7.0': - resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jest/types@29.6.3': - resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jridgewell/gen-mapping@0.3.13': - resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} - - '@jridgewell/gen-mapping@0.3.8': - resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} - engines: {node: '>=6.0.0'} - - '@jridgewell/remapping@2.3.5': - resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} - - '@jridgewell/resolve-uri@3.1.2': - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} - - '@jridgewell/set-array@1.2.1': - resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} - engines: {node: '>=6.0.0'} - - '@jridgewell/source-map@0.3.6': - resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} - - '@jridgewell/sourcemap-codec@1.5.0': - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - - '@jridgewell/trace-mapping@0.3.25': - resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - - '@jridgewell/trace-mapping@0.3.31': - resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - - '@jridgewell/trace-mapping@0.3.9': - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - - '@jsonjoy.com/base64@1.1.2': - resolution: {integrity: sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/json-pack@1.2.0': - resolution: {integrity: sha512-io1zEbbYcElht3tdlqEOFxZ0dMTYrHz9iMf0gqn1pPjZFTCgM5R4R5IMA20Chb2UPYYsxjzs8CgZ7Nb5n2K2rA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@jsonjoy.com/util@1.5.0': - resolution: {integrity: sha512-ojoNsrIuPI9g6o8UxhraZQSyF2ByJanAY4cTFbc8Mf2AXEF4aQRGY1dJxyJpuyav8r9FGflEt/Ff3u5Nt6YMPA==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - '@keyv/bigmap@1.0.0': - resolution: {integrity: sha512-N2UsRSXlWwbvYKdFVS7sKqj6oXGegELh+zr9VripWDc8grsq8KBNp8JHI+9AQuUEFiM1S7+tm6lLp/lmbBCqCw==} - engines: {node: '>= 20'} - - '@keyv/serialize@1.1.1': - resolution: {integrity: sha512-dXn3FZhPv0US+7dtJsIi2R+c7qWYiReoEh5zUntWCf4oSpMNib8FDhSoed6m3QyZdx5hK7iLFkYk3rNxwt8vTA==} - - '@leichtgewicht/ip-codec@2.0.5': - resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} - - '@lezer/common@1.2.3': - resolution: {integrity: sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==} - - '@lezer/lr@1.4.2': - resolution: {integrity: sha512-pu0K1jCIdnQ12aWNaAVU5bzi7Bd1w54J3ECgANPmYLtQKP0HBj2cE/5coBD66MT10xbtIuUr7tg0Shbsvk0mDA==} - - '@lint-todo/utils@13.1.1': - resolution: {integrity: sha512-F5z53uvRIF4dYfFfJP3a2Cqg+4P1dgJchJsFnsZE0eZp0LK8X7g2J0CsJHRgns+skpXOlM7n5vFGwkWCWj8qJg==} - engines: {node: 12.* || >= 14} - - '@listr2/prompt-adapter-inquirer@2.0.18': - resolution: {integrity: sha512-0hz44rAcrphyXcA8IS7EJ2SCoaBZD2u5goE8S/e+q/DL+dOGpqpcLidVOFeLG3VgML62SXmfRLAhWt0zL1oW4Q==} - engines: {node: '>=18.0.0'} - peerDependencies: - '@inquirer/prompts': '>= 3 < 8' - - '@lmdb/lmdb-darwin-arm64@2.8.5': - resolution: {integrity: sha512-KPDeVScZgA1oq0CiPBcOa3kHIqU+pTOwRFDIhxvmf8CTNvqdZQYp5cCKW0bUk69VygB2PuTiINFWbY78aR2pQw==} - cpu: [arm64] - os: [darwin] - - '@lmdb/lmdb-darwin-arm64@3.0.13': - resolution: {integrity: sha512-uiKPB0Fv6WEEOZjruu9a6wnW/8jrjzlZbxXscMB8kuCJ1k6kHpcBnuvaAWcqhbI7rqX5GKziwWEdD+wi2gNLfA==} - cpu: [arm64] - os: [darwin] - - '@lmdb/lmdb-darwin-arm64@3.2.6': - resolution: {integrity: sha512-yF/ih9EJJZc72psFQbwnn8mExIWfTnzWJg+N02hnpXtDPETYLmQswIMBn7+V88lfCaFrMozJsUvcEQIkEPU0Gg==} - cpu: [arm64] - os: [darwin] - - '@lmdb/lmdb-darwin-x64@2.8.5': - resolution: {integrity: sha512-w/sLhN4T7MW1nB3R/U8WK5BgQLz904wh+/SmA2jD8NnF7BLLoUgflCNxOeSPOWp8geP6nP/+VjWzZVip7rZ1ug==} - cpu: [x64] - os: [darwin] - - '@lmdb/lmdb-darwin-x64@3.0.13': - resolution: {integrity: sha512-bEVIIfK5mSQoG1R19qA+fJOvCB+0wVGGnXHT3smchBVahYBdlPn2OsZZKzlHWfb1E+PhLBmYfqB5zQXFP7hJig==} - cpu: [x64] - os: [darwin] - - '@lmdb/lmdb-darwin-x64@3.2.6': - resolution: {integrity: sha512-5BbCumsFLbCi586Bb1lTWQFkekdQUw8/t8cy++Uq251cl3hbDIGEwD9HAwh8H6IS2F6QA9KdKmO136LmipRNkg==} - cpu: [x64] - os: [darwin] - - '@lmdb/lmdb-linux-arm64@2.8.5': - resolution: {integrity: sha512-vtbZRHH5UDlL01TT5jB576Zox3+hdyogvpcbvVJlmU5PdL3c5V7cj1EODdh1CHPksRl+cws/58ugEHi8bcj4Ww==} - cpu: [arm64] - os: [linux] - - '@lmdb/lmdb-linux-arm64@3.0.13': - resolution: {integrity: sha512-afbVrsMgZ9dUTNUchFpj5VkmJRxvht/u335jUJ7o23YTbNbnpmXif3VKQGCtnjSh+CZaqm6N3CPG8KO3zwyZ1Q==} - cpu: [arm64] - os: [linux] - - '@lmdb/lmdb-linux-arm64@3.2.6': - resolution: {integrity: sha512-l5VmJamJ3nyMmeD1ANBQCQqy7do1ESaJQfKPSm2IG9/ADZryptTyCj8N6QaYgIWewqNUrcbdMkJajRQAt5Qjfg==} - cpu: [arm64] - os: [linux] - - '@lmdb/lmdb-linux-arm@2.8.5': - resolution: {integrity: sha512-c0TGMbm2M55pwTDIfkDLB6BpIsgxV4PjYck2HiOX+cy/JWiBXz32lYbarPqejKs9Flm7YVAKSILUducU9g2RVg==} - cpu: [arm] - os: [linux] - - '@lmdb/lmdb-linux-arm@3.0.13': - resolution: {integrity: sha512-Yml1KlMzOnXj/tnW7yX8U78iAzTk39aILYvCPbqeewAq1kSzl+w59k/fiVkTBfvDi/oW/5YRxL+Fq+Y1Fr1r2Q==} - cpu: [arm] - os: [linux] - - '@lmdb/lmdb-linux-arm@3.2.6': - resolution: {integrity: sha512-+6XgLpMb7HBoWxXj+bLbiiB4s0mRRcDPElnRS3LpWRzdYSe+gFk5MT/4RrVNqd2MESUDmb53NUXw1+BP69bjiQ==} - cpu: [arm] - os: [linux] - - '@lmdb/lmdb-linux-x64@2.8.5': - resolution: {integrity: sha512-Xkc8IUx9aEhP0zvgeKy7IQ3ReX2N8N1L0WPcQwnZweWmOuKfwpS3GRIYqLtK5za/w3E60zhFfNdS+3pBZPytqQ==} - cpu: [x64] - os: [linux] - - '@lmdb/lmdb-linux-x64@3.0.13': - resolution: {integrity: sha512-vOtxu0xC0SLdQ2WRXg8Qgd8T32ak4SPqk5zjItRszrJk2BdeXqfGxBJbP7o4aOvSPSmSSv46Lr1EP4HXU8v7Kg==} - cpu: [x64] - os: [linux] - - '@lmdb/lmdb-linux-x64@3.2.6': - resolution: {integrity: sha512-nDYT8qN9si5+onHYYaI4DiauDMx24OAiuZAUsEqrDy+ja/3EbpXPX/VAkMV8AEaQhy3xc4dRC+KcYIvOFefJ4Q==} - cpu: [x64] - os: [linux] - - '@lmdb/lmdb-win32-x64@2.8.5': - resolution: {integrity: sha512-4wvrf5BgnR8RpogHhtpCPJMKBmvyZPhhUtEwMJbXh0ni2BucpfF07jlmyM11zRqQ2XIq6PbC2j7W7UCCcm1rRQ==} - cpu: [x64] - os: [win32] - - '@lmdb/lmdb-win32-x64@3.0.13': - resolution: {integrity: sha512-UCrMJQY/gJnOl3XgbWRZZUvGGBuKy6i0YNSptgMzHBjs+QYDYR1Mt/RLTOPy4fzzves65O1EDmlL//OzEqoLlA==} - cpu: [x64] - os: [win32] - - '@lmdb/lmdb-win32-x64@3.2.6': - resolution: {integrity: sha512-XlqVtILonQnG+9fH2N3Aytria7P/1fwDgDhl29rde96uH2sLB8CHORIf2PfuLVzFQJ7Uqp8py9AYwr3ZUCFfWg==} - cpu: [x64] - os: [win32] - - '@loadable/babel-plugin@5.15.3': - resolution: {integrity: sha512-kwEsPxCk8vnwbTfbA4lHqT5t0u0czCQTnCcmOaTjxT5lCn7yZCBTBa9D7lHs+MLM2WyPsZlee3Qh0TTkMMi5jg==} - engines: {node: '>=8'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@loadable/component@5.15.3': - resolution: {integrity: sha512-VOgYgCABn6+/7aGIpg7m0Ruj34tGetaJzt4bQ345FwEovDQZ+dua+NWLmuJKv8rWZyxOUSfoJkmGnzyDXH2BAQ==} - engines: {node: '>=8'} - peerDependencies: - react: ^16.3.0 || ^17.0.0 || ^18.0.0 - - '@loadable/server@5.15.3': - resolution: {integrity: sha512-Bm/BGe+RlChuHDKNNXpQOi4AJ0cKVuSLI+J8U0Q06zTIfT0S1RLoy85qs5RXm3cLIfefygL8+9bcYFgeWcoM8A==} - engines: {node: '>=8'} - peerDependencies: - '@loadable/component': ^5.0.1 - react: ^16.3.0 || ^17.0.0 || ^18.0.0 - - '@mapbox/node-pre-gyp@1.0.11': - resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} - hasBin: true - - '@mdx-js/loader@2.3.0': - resolution: {integrity: sha512-IqsscXh7Q3Rzb+f5DXYk0HU71PK+WuFsEhf+mSV3fOhpLcEpgsHvTQ2h0T6TlZ5gHOaBeFjkXwB52by7ypMyNg==} - peerDependencies: - webpack: '>=4' - - '@mdx-js/mdx@2.3.0': - resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==} - - '@mdx-js/react@2.3.0': - resolution: {integrity: sha512-zQH//gdOmuu7nt2oJR29vFhDv88oGPmVw6BggmrHeMI+xgEkp1B2dX9/bMBSYtK0dyLX/aOmesKS09g222K1/g==} - peerDependencies: - react: '>=16' - - '@mischnic/json-sourcemap@0.1.1': - resolution: {integrity: sha512-iA7+tyVqfrATAIsIRWQG+a7ZLLD0VaOCKV2Wd/v4mqIU3J9c4jx9p7S0nw1XH3gJCKNBOOwACOPYYSUu9pgT+w==} - engines: {node: '>=12.0.0'} - - '@modern-js-reduck/plugin-auto-actions@1.1.13': - resolution: {integrity: sha512-Vf4eBojdsqSZR9i7iVtgXCSFvtWFDnXISx2AMtTqf+EieUIw9aC+G46KdJBlFTSrLzXnKa7XvrKjpbjPgz4q7g==} - peerDependencies: - '@modern-js-reduck/store': ^1.1.13 - - '@modern-js-reduck/plugin-devtools@1.1.13': - resolution: {integrity: sha512-AWkTgcTC6L6pKO3vxf/LzNlHvQQan7qm63N+4MbaVaLXcuwjqUcc4BhkYnGRL/kzE8BAsL1kQBOT2AL+kO0ejQ==} - peerDependencies: - '@modern-js-reduck/store': ^1.1.13 - - '@modern-js-reduck/plugin-effects@1.1.13': - resolution: {integrity: sha512-0VymQNkGd7CNFKXlKWCDDz6Z7wJLnxuRa2c0IRxfnUWrfLCUTJC/ktTL67XJi5VHJJBm1qYusa+NI6GDKh8lfw==} - peerDependencies: - '@modern-js-reduck/store': ^1.1.13 - - '@modern-js-reduck/plugin-immutable@1.1.13': - resolution: {integrity: sha512-2nu3wGwvzsR6sc6NNJIIZjIaal+bFIcDB1siw+W29mhbY70PMv5oSL+r33YadfIWsiiNrNSmr/rm3Yf9KyI1ZA==} - peerDependencies: - '@modern-js-reduck/store': ^1.1.13 - - '@modern-js-reduck/react@1.1.13': - resolution: {integrity: sha512-Avttu/LqxkdrNMkv2i6yqz9SSIBOAFfXehEp18Oaw0YN3Uojgkfv77PWsAu+XRe9b3fYIZRuL4LqpRMknpIovg==} - peerDependencies: - '@types/react': ^16.8 || ^17.0 || ^18.0 - '@types/react-dom': ^16.8 || ^17.0 || ^18.0 - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@modern-js-reduck/store@1.1.13': - resolution: {integrity: sha512-3yh4bABxN0Umnkx/w4s1EpfHBZfpeHPuKP0na28xlQOlYy4Y/DWNOYxkHA1Xh7CWZBD7el/AnKTKlZeNHfHC1g==} - - '@modern-js/app-tools@2.65.5': - resolution: {integrity: sha512-6mwAsJZ71HTBzRPGJPicNZSeB5sYHUTFYSJh+TxZLMBk4ab5GCx/7lj3qUaNf+2fCD0agDilZvdm/HP5eFNHOA==} - engines: {node: '>=14.17.6'} - hasBin: true - peerDependencies: - ts-node: ^10.7.0 - tsconfig-paths: ^4.2.0 - peerDependenciesMeta: - ts-node: - optional: true - tsconfig-paths: - optional: true - - '@modern-js/app-tools@2.67.8': - resolution: {integrity: sha512-whv9GCWPWdwImAi/YngLckuyhkJuHwfgDmZ3bQfGzqNMp5RLbBMpApn4scZdJg4g6ySFcU5IK6ntlAWrfPZs8g==} - engines: {node: '>=14.17.6'} - hasBin: true - peerDependencies: - ts-node: ^10.7.0 - tsconfig-paths: ^4.2.0 - peerDependenciesMeta: - ts-node: - optional: true - tsconfig-paths: - optional: true - - '@modern-js/babel-compiler@2.65.5': - resolution: {integrity: sha512-pUS2xnPo5jqEzKOcYPivMiPtPppt4x9vaRZxg4aXBbejQeNZbsqBJ7KF2R2LLoQjm1qHYZM7pZLql6Tge2Rzvw==} - - '@modern-js/babel-compiler@2.67.8': - resolution: {integrity: sha512-fFfLK2Sc4VBcPnseL22j16BiH78NWRMAyItSt5dt5Dr5F8DCocy1F0HxUhnq6qCHxwXH4DYA6K5O4yuXIiAAiw==} - - '@modern-js/babel-plugin-module-resolver@2.65.5': - resolution: {integrity: sha512-17Yrx1EKiZnC3imh9SZOzGcpzKHkytgOZOvQFFwRKkc3/uUYxrZVkIxNRFkKNrsYMgAMhUOfAm6dWHe5EKLjkg==} - - '@modern-js/babel-plugin-module-resolver@2.67.8': - resolution: {integrity: sha512-9vbNlnDiGGfLpeSFc7BujdoOj1hRjhkdTDaY+bipWKv2B6cQyuYQjD8AgesRXaRi+sSoHmOtBZ/CfwtDIVzr/A==} - - '@modern-js/babel-preset@2.65.5': - resolution: {integrity: sha512-suKWV8dcDgZuP8+5eJDTggFo3GUoTNJQnvfN7eszBjxj3aem8Qkafv2Xp5VCQcrgwkSKR+TJpuQ15MalFT83Wg==} - - '@modern-js/babel-preset@2.67.8': - resolution: {integrity: sha512-4olSY7fKItVBolkwBeuQ63fSODp28N2ywM0VggRnUcsNAoywidVr2+vZYBNy4bFOelzqv1ZvD4FXDgL2ZJgXfw==} - - '@modern-js/core@2.65.5': - resolution: {integrity: sha512-jsXO54ddo2yqdUGiNDjHiO72Jd0n1oTuxkST22eiPxWPF++gGbyPB75DPi0snvMYCHbDoAw+B94JMRqK2NRGig==} - - '@modern-js/core@2.67.8': - resolution: {integrity: sha512-Hi+tNQYMBYqcPgVP633z4oIP5kOX4HFSHv0fEia7Ej9D9iJHQJ47lxru4TKgnP1S/GZndos7qM/zp+O+SicMfw==} - - '@modern-js/flight-server-transform-plugin@2.65.5': - resolution: {integrity: sha512-SIH+h4dP2S/T0oSJ+azvOtEmPngWJV7V+U/M6Ed/u76EkaqAlA36r1K5EAn8UNKG4t6DzvZd6/5sHywQt4ZBOw==} - - '@modern-js/flight-server-transform-plugin@2.67.8': - resolution: {integrity: sha512-bwZKPLqv4M3AXHqdFEpq9x0J76Y8+jTPWFPj5wVk3C3pT0Tq0R9+unNK5bseRDQSBVNB2H6Mcb/NQGxRq+ByLg==} - - '@modern-js/node-bundle-require@2.65.1': - resolution: {integrity: sha512-XpEkciVEfDbkkLUI662ZFlI9tXsUQtLXk4NRJDBGosNnk9uL2XszmC8sKsdCSLK8AYuPW2w6MTVWuJsOR0EU8A==} - - '@modern-js/node-bundle-require@2.65.5': - resolution: {integrity: sha512-8kHYkmwusfTm3fVG76fRyqDqxED4IV2vHwD6T7QnTv+NShIoyYLZ0vE87dsKQrpsd+2vIkF0Tn59BDS7QI9tgQ==} - - '@modern-js/node-bundle-require@2.67.8': - resolution: {integrity: sha512-qNz6QuK/78NTKtTfyBe1niU65sHB6G1tiFnOGBAoG9rX/gDfQx1nnSjmKv9Ljzv/qc3yg4ZQV5ItKxw6AArzWA==} - - '@modern-js/plugin-data-loader@2.65.5': - resolution: {integrity: sha512-yxbakyXKdIDb1FtvzbGpGeYSRp1XxaD+YPCo6eJIRGCK9hyAOf52a1vsCr/Es+2JuwC1/De1HuJslhORY+n0wQ==} - engines: {node: '>=16.2.0'} - peerDependencies: - react: '>=17.0.0' - - '@modern-js/plugin-data-loader@2.67.8': - resolution: {integrity: sha512-hnPjECCfH4VVOcizgrDWPHGVYTBuz/P3kXpWPLXBb9cjzgykO+iFzdKuHS4m/KBNZ0lewt/d0JyPtE5/6glU3A==} - engines: {node: '>=16.2.0'} - peerDependencies: - react: '>=17.0.0' - - '@modern-js/plugin-i18n@2.65.5': - resolution: {integrity: sha512-xe2sHqAsk8z7ctTdBwH+EtnHM1juX9PHBGYwkvMd9dLC1KySAGFQfOumviIAbHLu07WHSfQpVoO+qZD3xtlB3g==} - - '@modern-js/plugin-i18n@2.67.8': - resolution: {integrity: sha512-LugweReTKP8XH8nXhnauim5yD06LGPc4OWqXVblH09bJmplOhagzZYktDXtpW19xjRXeeJjwG5Ov1JgvVA/lqA==} - - '@modern-js/plugin-ssg@2.65.5': - resolution: {integrity: sha512-+7tHHk7adsdOqLWWD6vP336TvcWiN5eAWbE9ubRs2H7EAAnrKobBKLHUwaq1CvCtrYVlKc2po1l4fI6n3ZISFQ==} - peerDependencies: - react-router-dom: '>=5.1.2' - peerDependenciesMeta: - react-router-dom: - optional: true - - '@modern-js/plugin-v2@2.65.5': - resolution: {integrity: sha512-LXmL/9nLJBv747ludqzndxC2DdzlWYcXlr+86gD9LVRlftjqLJTsPLEUH3JJiGO8Mk7BRSQz0xMlNTXnhAJOtA==} - - '@modern-js/plugin-v2@2.67.8': - resolution: {integrity: sha512-6rlQkj/zatyv26OoaigifT/r5HI3NZkFCfsr0tfL9kkj6L03zY0I974fFuzs+7+jEqkuGQHJkVos8WBd+79dvg==} - - '@modern-js/plugin@2.65.5': - resolution: {integrity: sha512-P9mGXjPMvYV/k+G+QjZ/uLnwYgzKMy19H2wReGNr5px1SbnC4mnwZdB3Mo7XGfgIJTsoQeGsySE0mFMX/3WfSg==} - - '@modern-js/plugin@2.67.8': - resolution: {integrity: sha512-yaPukF3jRx/Sw143AWzzZjImdolLiL20gDvxSBtEPNABUYu+Rl584G/IfK9QBAfpoHf1Sfz77uzf8qgqfJAFUA==} - - '@modern-js/prod-server@2.65.5': - resolution: {integrity: sha512-l5lYZXifFkqtcS5A43hku8eN51ksrHYsqghtBUuBc1ALhCiuE5TCRu2k64J6Z7rdZU7nkz1kphLg/Jgrmp82mw==} - engines: {node: '>=16.2.0'} - - '@modern-js/prod-server@2.67.8': - resolution: {integrity: sha512-BEn82fqxn3+2c3MMm7Cu1qszdkNryYp4XzziDjBiZgtbVJlnwl264XKr/9+SQbXi35z6TMRA8wjOviIPhSg5wQ==} - engines: {node: '>=16.2.0'} - - '@modern-js/render@2.65.5': - resolution: {integrity: sha512-s8vipfPTZYLRAZS7frRdclSGzs/rWRiNaE53Oz0XNFD8fGcsdViv3QgtIcfjiM1pT3u4JawDjh24K2QcZCnlpA==} - peerDependencies: - react: '>=17.0.0' - react-dom: '>=17.0.0' - - '@modern-js/rsbuild-plugin-esbuild@2.65.5': - resolution: {integrity: sha512-1RfoDdjDtrs5D5VCjBAKkdg6YCrwCGr7CrWOjst7R39F6opTQlKIUC4+cjfZEAiwRIKB9bOQxgzBB0JHlbiEkw==} - - '@modern-js/rsbuild-plugin-esbuild@2.67.8': - resolution: {integrity: sha512-wXmf6t33rxKiXAJYZexi5bBA9Yy7w1p1Wq318ZLOlEfcZvNAe35dJ9HPZoRdp7owO0uVB1p1ulrvur66s/Km2A==} - - '@modern-js/runtime-utils@2.65.5': - resolution: {integrity: sha512-kCOb8iqc7g6lpT0Y7DJwhO/JFDyXUBP+X7EuxjNl161lf7c7HT0IROzRyAoinlSkTyPARXqZA/PpcrMkk1UWrg==} - peerDependencies: - react: '>=17.0.0' - react-dom: '>=17.0.0' - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - - '@modern-js/runtime-utils@2.67.8': - resolution: {integrity: sha512-2MmMSCvZA3n+wMJRpN8x9p1Cg5ILTadLjsB0aId7FntveHzUAHlV3MpyzEoXER7M8UovoUi8FJd3F6wn/gowhw==} - peerDependencies: - react: '>=17.0.0' - react-dom: '>=17.0.0' - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - - '@modern-js/runtime@2.65.5': - resolution: {integrity: sha512-clJtO/H81AudIbhBHM0B+eaYIM6zK6/9h+UYMTkwKP62H/lU0AmutgDSSSuJ3FhuawAcVTS/RWgDZP6Wv5Y3jA==} - engines: {node: '>=14.17.6'} - peerDependencies: - react: '>=17' - react-dom: '>=17' - - '@modern-js/server-core@2.65.5': - resolution: {integrity: sha512-qKEZ8fZeJfeVlhCHukzjj2quivR/h6n0bu0+K65CiHIvChsWaaNWh1oT+r9jNFs3Zwq9pxmr5LTqLZMYO5v8nA==} - engines: {node: '>=16.2.0'} - - '@modern-js/server-core@2.67.8': - resolution: {integrity: sha512-haIEFylQNOJAP3xgGPe9BuClqDdkShDeo/4Ymhl9o579H7DS772qz24xjAMKBtjgWiWQBOXTZI4/utYymIgXXQ==} - engines: {node: '>=16.2.0'} - - '@modern-js/server-utils@2.65.5': - resolution: {integrity: sha512-ThtF0hSWAqGL6GiEbaC9ctwwayV+lU3KqNc8gJEQgQXErM4gIwMe5PrZPV0fDqXwdxxR0WQKznCWCtCFYy6j1w==} - - '@modern-js/server-utils@2.67.8': - resolution: {integrity: sha512-HJqKcLA+ZiY/to1pwaD4toK/frPZno6zn2PfidoPEA3SkcqIMdhJ9mR/c5axmQ7OyQY1DtCFe5KclyRFXazP3w==} - - '@modern-js/server@2.65.5': - resolution: {integrity: sha512-t+RAu1kyvkdglSEWdRanz/LdvsASsfxeLeMBaC4jYFoQaOxkc53u5+u39kWm3PEwBGRZt5evm9M2c2kjjyC+mw==} - peerDependencies: - devcert: ^1.2.2 - ts-node: ^10.1.0 - tsconfig-paths: '>= 3.0.0 || >= 4.0.0' - peerDependenciesMeta: - devcert: - optional: true - ts-node: - optional: true - tsconfig-paths: - optional: true - - '@modern-js/server@2.67.8': - resolution: {integrity: sha512-oPnoDSCHerHGykraENoWY3cXGAwG/gO77f3vYqXBoetkm2vGaywt526zSEmX2kpYFoh3ONYEn9TukgcEqgTkhw==} - peerDependencies: - devcert: ^1.2.2 - ts-node: ^10.1.0 - tsconfig-paths: '>= 3.0.0 || >= 4.0.0' - peerDependenciesMeta: - devcert: - optional: true - ts-node: - optional: true - tsconfig-paths: - optional: true - - '@modern-js/tsconfig@2.65.5': - resolution: {integrity: sha512-gHBwSVbmwHBfW1RqPs4rvK0S2ABAhhAa7b1McLT9a0Hmrt7hTaYyKxCp5EG9ezVQBm0aI0q4J5J7YfqUSWms6Q==} - - '@modern-js/types@2.65.5': - resolution: {integrity: sha512-bTE+GNmRupyvZUyc/wSCWdXr42mEDJBIsysJcb3/OywpvlKlY66NjS2n3FxFt2ZkXZNgSD/hGZ/9cpyk5db2QQ==} - - '@modern-js/types@2.67.8': - resolution: {integrity: sha512-kKgXzH9VSYG7wQv6qGoLrh/Nd0m7UklytHjuj1MTKZ2VvlxtfHKqWK/cCs9sT6vUSPerM1h7Kbthh8MhizZ2TQ==} - - '@modern-js/uni-builder@2.65.5': - resolution: {integrity: sha512-6SSro0zgGH05ItuNRePc9sBvLXl4Z30qxQPzB8u8MCkoqf7Oml800K4MQ8mUdHcs1IuLjKSBPCB8u4Ps1NE6rQ==} - - '@modern-js/uni-builder@2.67.8': - resolution: {integrity: sha512-jeJlC9FFWbI6wa/ZovFBjO4pHRJUYoxOEje7JWVUTsfHpms+Kr7vwrV4pnwP6TNVB1zPyMVZnA46OBx3OkMRJQ==} - - '@modern-js/utils@2.65.1': - resolution: {integrity: sha512-HrChf19F+6nALo5XPra8ycjhXGQfGi23+S7Y2FLfTKe8vaNnky8duT/XvRWpbS4pp3SQj8ryO8m/qWSsJ1Rogw==} - - '@modern-js/utils@2.65.5': - resolution: {integrity: sha512-WhBoy0DDrU+jVlKF+OTmrf4/m02lboJOdFB8VAd+W0txFdzu6U5FrokRJosbHoDjHtKuAm0jXp90wRLnvl9c2g==} - - '@modern-js/utils@2.67.8': - resolution: {integrity: sha512-/QU550OANZnCDn/rToFm62I1VqdQnYaFDIimU6VcsZy6izujENKyyp3WPN7drTx3gkwXoijinJ2+dFANALmDTg==} - - '@module-federation/automatic-vendor-federation@1.2.1': - resolution: {integrity: sha512-73wxkXM7pbRZ6GGM90JP5IPTPvY3fvrhQyTVdMCUx85cQRWqnbzbibcsz3pkOMOeXyYAO4tXXsG13yNaEEGhJA==} - peerDependencies: - webpack: ^5.0.0-beta.16 - - '@module-federation/bridge-react-webpack-plugin@0.11.2': - resolution: {integrity: sha512-XDJC01XsByG9IwtpWgoTrZdGecN7fmfOEbs/MFLvPAkn9RhPoMJ6X76MSlpsOkwFxK1T7YLkgpVXwdiZKVVXUg==} - - '@module-federation/bridge-react-webpack-plugin@0.9.1': - resolution: {integrity: sha512-znN/Qm6M0U1t3iF10gu1hSxDkk18yz78yvk+AMB34UDzpXHiC1zbpIeV2CQNV5GCeafmCICmcn9y1qh7F54KTg==} - - '@module-federation/cli@0.11.2': - resolution: {integrity: sha512-dIM58VawvWM+UdftVQ/tW8A07LrYRE1260DKJ6feRGbu9NoMV/M35WaNO5HKGHsk1kptXzbZoykkateo7TabrA==} - engines: {node: '>=16.0.0'} - hasBin: true - - '@module-federation/data-prefetch@0.11.2': - resolution: {integrity: sha512-3HiKo/F51MMjy3Os9sELzxfaSiOcpDXT2zTAvedm4h1XT+nGXq04cKcOQ6rhjl91npKP2wOo/2sE3pWYzrnPhw==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - - '@module-federation/data-prefetch@0.9.1': - resolution: {integrity: sha512-rS1AsgRvIMAWK8oMprEBF0YQ3WvsqnumjinvAZU1Dqut5DICmpQMTPEO1OrAKyjO+PQgEhmq13HggzN6ebGLrQ==} - peerDependencies: - react: '>=16.9.0' - react-dom: '>=16.9.0' - - '@module-federation/dts-plugin@0.11.2': - resolution: {integrity: sha512-djZZDq8pTpjfDfXoU2knVOAmjoDWvJHcVScbCNI8zjOtwTvvH26EeOfQligiQxdhsCuGf+MQpeP4o6wqWeJW6w==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - peerDependenciesMeta: - vue-tsc: - optional: true - - '@module-federation/dts-plugin@0.9.1': - resolution: {integrity: sha512-DezBrFaIKfDcEY7UhqyO1WbYocERYsR/CDN8AV6OvMnRlQ8u0rgM8qBUJwx0s+K59f+CFQFKEN4C8p7naCiHrw==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - peerDependenciesMeta: - vue-tsc: - optional: true - - '@module-federation/enhanced@0.11.2': - resolution: {integrity: sha512-OlISmj/d0egdGkUOgnVxvyCmoo+eMNBMpiCS3pQj4cnVN4NMs67qxioOD4Q5p04Tzc2jSot2LzRcBM44aTNN2A==} - hasBin: true - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - webpack: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - webpack: - optional: true - - '@module-federation/enhanced@0.9.1': - resolution: {integrity: sha512-c9siKVjcgT2gtDdOTqEr+GaP2X/PWAS0OV424ljKLstFL1lcS/BIsxWFDmxPPl5hDByAH+1q4YhC1LWY4LNDQw==} - peerDependencies: - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - webpack: ^5.0.0 - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - webpack: - optional: true - - '@module-federation/error-codes@0.11.2': - resolution: {integrity: sha512-ik1Qnn0I+WyEdprTck9WGlH41vGsVdUg8cfO+ZM02qOb2cZm5Vu3SlxGAobj6g7uAj0g8yINnd7h7Dci40BxQA==} - - '@module-federation/error-codes@0.14.0': - resolution: {integrity: sha512-GGk+EoeSACJikZZyShnLshtq9E2eCrDWbRiB4QAFXCX4oYmGgFfzXlx59vMNwqTKPJWxkEGnPYacJMcr2YYjag==} - - '@module-federation/error-codes@0.18.0': - resolution: {integrity: sha512-Woonm8ehyVIUPXChmbu80Zj6uJkC0dD9SJUZ/wOPtO8iiz/m+dkrOugAuKgoiR6qH4F+yorWila954tBz4uKsQ==} - - '@module-federation/error-codes@0.8.4': - resolution: {integrity: sha512-55LYmrDdKb4jt+qr8qE8U3al62ZANp3FhfVaNPOaAmdTh0jHdD8M3yf5HKFlr5xVkVO4eV/F/J2NCfpbh+pEXQ==} - - '@module-federation/error-codes@0.9.1': - resolution: {integrity: sha512-q8spCvlwUzW42iX1irnlBTcwcZftRNHyGdlaoFO1z/fW4iphnBIfijzkigWQzOMhdPgzqN/up7XN+g5hjBGBtw==} - - '@module-federation/inject-external-runtime-core-plugin@0.11.2': - resolution: {integrity: sha512-3rUWjos0mb2apXpgebWzGmqXx+8Ky2re4b4QxM8pwsE/9HFn18E/HGURJ/5Ur3Xhw81NjIAVVKxKg3bYSqjVuQ==} - peerDependencies: - '@module-federation/runtime-tools': 0.11.2 - - '@module-federation/inject-external-runtime-core-plugin@0.9.1': - resolution: {integrity: sha512-BPfzu1cqDU5BhM493enVF1VfxJWmruen0ktlHrWdJJlcddhZzyFBGaLAGoGc+83fS75aEllvJTEthw4kMViMQQ==} - peerDependencies: - '@module-federation/runtime-tools': 0.9.1 - - '@module-federation/managers@0.11.2': - resolution: {integrity: sha512-nFi0dRgNWpLy0KB85tWhuqbQztTSsUixcbheu/ZSCjVVWShFN6Va2lZg0XyUlXFX/fy4vKrwMBBE5LXxXNubRw==} - - '@module-federation/managers@0.9.1': - resolution: {integrity: sha512-8hpIrvGfiODxS1qelTd7eaLRVF7jrp17RWgeH1DWoprxELANxm5IVvqUryB+7j+BhoQzamog9DL5q4MuNfGgIA==} - - '@module-federation/manifest@0.11.2': - resolution: {integrity: sha512-5yDbq0MmlmCihRJDhFsuJEIGVjZkylybeHn7hwH0LHTtWAClc7APeXDKh7jPHVgOVmgcQBqaIqyHPeuantVydw==} - - '@module-federation/manifest@0.9.1': - resolution: {integrity: sha512-+GteKBXrAUkq49i2CSyWZXM4vYa+mEVXxR9Du71R55nXXxgbzAIoZj9gxjRunj9pcE8+YpAOyfHxLEdWngxWdg==} - - '@module-federation/node@2.6.31': - resolution: {integrity: sha512-La+sF0AVW6mAj70WhtNHohMyqevadi9g6X1q42r0N2YaZMx5h/mqRIw/m04/SJOT4D1bSqD7+/VoSBFy9YhnDQ==} - peerDependencies: - next: '*' - react: ^16||^17||^18||^19 - react-dom: ^16||^17||^18||^19 - webpack: ^5.40.0 - peerDependenciesMeta: - next: - optional: true - react: - optional: true - react-dom: - optional: true - - '@module-federation/rspack@0.11.2': - resolution: {integrity: sha512-oEQXufLbAM7MXDVkE5qE+K3ItrWxlSOHL9db8voo20LvaOe3vwr4rILTj3Ou2Rev4QpLY4eMO7HIwPJBTb6ncQ==} - peerDependencies: - '@rspack/core': '>=0.7' - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - - '@module-federation/rspack@0.9.1': - resolution: {integrity: sha512-ZJqG75dWHhyTMa9I0YPJEV2XRt0MFxnDiuMOpI92esdmwWY633CBKyNh1XxcLd629YVeTv03+whr+Fz/f91JEw==} - peerDependencies: - '@rspack/core': '>=0.7' - typescript: ^4.9.0 || ^5.0.0 - vue-tsc: '>=1.0.24' - peerDependenciesMeta: - typescript: - optional: true - vue-tsc: - optional: true - - '@module-federation/runtime-core@0.11.2': - resolution: {integrity: sha512-dia5kKybi6MFU0s5PgglJwN27k7n9Sf69Cy5xZ4BWaP0qlaXTsxHKO0PECHNt2Pt8jDdyU29sQ4DwAQfxpnXJQ==} - - '@module-federation/runtime-core@0.14.0': - resolution: {integrity: sha512-fGE1Ro55zIFDp/CxQuRhKQ1pJvG7P0qvRm2N+4i8z++2bgDjcxnCKUqDJ8lLD+JfJQvUJf0tuSsJPgevzueD4g==} - - '@module-federation/runtime-core@0.18.0': - resolution: {integrity: sha512-ZyYhrDyVAhUzriOsVfgL6vwd+5ebYm595Y13KeMf6TKDRoUHBMTLGQ8WM4TDj8JNsy7LigncK8C03fn97of0QQ==} - - '@module-federation/runtime-core@0.9.1': - resolution: {integrity: sha512-r61ufhKt5pjl81v7TkmhzeIoSPOaNtLynW6+aCy3KZMa3RfRevFxmygJqv4Nug1L0NhqUeWtdLejh4VIglNy5Q==} - - '@module-federation/runtime-tools@0.1.6': - resolution: {integrity: sha512-7ILVnzMIa0Dlc0Blck5tVZG1tnk1MmLnuZpLOMpbdW+zl+N6wdMjjHMjEZFCUAJh2E5XJ3BREwfX8Ets0nIkLg==} - - '@module-federation/runtime-tools@0.11.2': - resolution: {integrity: sha512-4MJTGAxVq6vxQRkTtTlH7Mm9AVqgn0X9kdu+7RsL7T/qU+jeYsbrntN2CWG3GVVA8r5JddXyTI1iJ0VXQZLV1w==} - - '@module-federation/runtime-tools@0.14.0': - resolution: {integrity: sha512-y/YN0c2DKsLETE+4EEbmYWjqF9G6ZwgZoDIPkaQ9p0pQu0V4YxzWfQagFFxR0RigYGuhJKmSU/rtNoHq+qF8jg==} - - '@module-federation/runtime-tools@0.18.0': - resolution: {integrity: sha512-fSga9o4t1UfXNV/Kh6qFvRyZpPp3EHSPRISNeyT8ZoTpzDNiYzhtw0BPUSSD8m6C6XQh2s/11rI4g80UY+d+hA==} - - '@module-federation/runtime-tools@0.8.4': - resolution: {integrity: sha512-fjVOsItJ1u5YY6E9FnS56UDwZgqEQUrWFnouRiPtK123LUuqUI9FH4redZoKWlE1PB0ir1Z3tnqy8eFYzPO38Q==} - - '@module-federation/runtime-tools@0.9.1': - resolution: {integrity: sha512-JQZ//ab+lEXoU2DHAH+JtYASGzxEjXB0s4rU+6VJXc8c+oUPxH3kWIwzjdncg2mcWBmC1140DCk+K+kDfOZ5CQ==} - - '@module-federation/runtime@0.1.6': - resolution: {integrity: sha512-nj6a+yJ+QxmcE89qmrTl4lphBIoAds0PFPVGnqLRWflwAP88jrCcrrTqRhARegkFDL+wE9AE04+h6jzlbIfMKg==} - - '@module-federation/runtime@0.11.2': - resolution: {integrity: sha512-Ya9u/L6z2LvhgpqxuKCB7LcigIIRf1BbaxAZIH7mzbq/A7rZtTP7v+73E433jvgiAlbAfPSZkeoYGele6hfRwA==} - - '@module-federation/runtime@0.14.0': - resolution: {integrity: sha512-kR3cyHw/Y64SEa7mh4CHXOEQYY32LKLK75kJOmBroLNLO7/W01hMNAvGBYTedS7hWpVuefPk1aFZioy3q2VLdQ==} - - '@module-federation/runtime@0.18.0': - resolution: {integrity: sha512-+C4YtoSztM7nHwNyZl6dQKGUVJdsPrUdaf3HIKReg/GQbrt9uvOlUWo2NXMZ8vDAnf/QRrpSYAwXHmWDn9Obaw==} - - '@module-federation/runtime@0.8.4': - resolution: {integrity: sha512-yZeZ7z2Rx4gv/0E97oLTF3V6N25vglmwXGgoeju/W2YjsFvWzVtCDI7zRRb0mJhU6+jmSM8jP1DeQGbea/AiZQ==} - - '@module-federation/runtime@0.9.1': - resolution: {integrity: sha512-jp7K06weabM5BF5sruHr/VLyalO+cilvRDy7vdEBqq88O9mjc0RserD8J+AP4WTl3ZzU7/GRqwRsiwjjN913dA==} - - '@module-federation/sdk@0.1.6': - resolution: {integrity: sha512-qifXpyYLM7abUeEOIfv0oTkguZgRZuwh89YOAYIZJlkP6QbRG7DJMQvtM8X2yHXm9PTk0IYNnOJH0vNQCo6auQ==} - - '@module-federation/sdk@0.11.2': - resolution: {integrity: sha512-SBFe5xOamluT900J4AGBx+2/kCH/JbfqXoUwPSAC6PRzb8Y7LB0posnOGzmqYsLZXT37vp3d6AmJDsVoajDqxw==} - - '@module-federation/sdk@0.14.0': - resolution: {integrity: sha512-lg/OWRsh18hsyTCamOOhEX546vbDiA2O4OggTxxH2wTGr156N6DdELGQlYIKfRdU/0StgtQS81Goc0BgDZlx9A==} - - '@module-federation/sdk@0.18.0': - resolution: {integrity: sha512-Lo/Feq73tO2unjmpRfyyoUkTVoejhItXOk/h5C+4cistnHbTV8XHrW/13fD5e1Iu60heVdAhhelJd6F898Ve9A==} - - '@module-federation/sdk@0.8.4': - resolution: {integrity: sha512-waABomIjg/5m1rPDBWYG4KUhS5r7OUUY7S+avpaVIY/tkPWB3ibRDKy2dNLLAMaLKq0u+B1qIdEp4NIWkqhqpg==} - - '@module-federation/sdk@0.9.1': - resolution: {integrity: sha512-YQonPTImgnCqZjE/A+3N2g3J5ypR6kx1tbBzc9toUANKr/dw/S63qlh/zHKzWQzxjjNNVMdXRtTMp07g3kgEWg==} - - '@module-federation/third-party-dts-extractor@0.11.2': - resolution: {integrity: sha512-rZuFRH43s68O2KED054Pgd9mV18NWME7Q9ZPuAzN1NGNH/J7Nevyt5MJXrHIaopF/2QpcrYNVjIgdqpRp9FJBg==} - - '@module-federation/third-party-dts-extractor@0.9.1': - resolution: {integrity: sha512-KeIByP718hHyq+Mc53enZ419pZZ1fh9Ns6+/bYLkc3iCoJr/EDBeiLzkbMwh2AS4Qk57WW0yNC82xzf7r0Zrrw==} - - '@module-federation/utilities@3.1.49': - resolution: {integrity: sha512-1fhrrQaXe3F1Z7mkgiwtQf3HmFeTRP6lUdGBu1BvKOK66IMIXlncDUoPKijKoU6xvoQsn9SEooQmGzO2MiTVQA==} - peerDependencies: - next: '*' - react: ^16 || ^17 || ^18 - react-dom: ^16 || ^17 || ^18 - webpack: ^5.40.0 - peerDependenciesMeta: - next: - optional: true - react: - optional: true - react-dom: - optional: true - - '@module-federation/vite@1.4.1': - resolution: {integrity: sha512-x6NHARCTN8KtYH9I+m1Y4Onbmol5B6HMvuA9UWFRnbZ7TstCVYa1RZJ/cCVvWZIP8ruuNPSF3lw01nYEgZY+7A==} - - '@module-federation/webpack-bundler-runtime@0.1.6': - resolution: {integrity: sha512-K5WhKZ4RVNaMEtfHsd/9CNCgGKB0ipbm/tgweNNeC11mEuBTNxJ09Y630vg3WPkKv9vfMCuXg2p2Dk+Q/KWTSA==} - - '@module-federation/webpack-bundler-runtime@0.11.2': - resolution: {integrity: sha512-WdwIE6QF+MKs/PdVu0cKPETF743JB9PZ62/qf7Uo3gU4fjsUMc37RnbJZ/qB60EaHHfjwp1v6NnhZw1r4eVsnw==} - - '@module-federation/webpack-bundler-runtime@0.14.0': - resolution: {integrity: sha512-POWS6cKBicAAQ3DNY5X7XEUSfOfUsRaBNxbuwEfSGlrkTE9UcWheO06QP2ndHi8tHQuUKcIHi2navhPkJ+k5xg==} - - '@module-federation/webpack-bundler-runtime@0.18.0': - resolution: {integrity: sha512-TEvErbF+YQ+6IFimhUYKK3a5wapD90d90sLsNpcu2kB3QGT7t4nIluE25duXuZDVUKLz86tEPrza/oaaCWTpvQ==} - - '@module-federation/webpack-bundler-runtime@0.8.4': - resolution: {integrity: sha512-HggROJhvHPUX7uqBD/XlajGygMNM1DG0+4OAkk8MBQe4a18QzrRNzZt6XQbRTSG4OaEoyRWhQHvYD3Yps405tQ==} - - '@module-federation/webpack-bundler-runtime@0.9.1': - resolution: {integrity: sha512-CxySX01gT8cBowKl9xZh+voiHvThMZ471icasWnlDIZb14KasZoX1eCh9wpGvwoOdIk9rIRT7h70UvW9nmop6w==} - - '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': - resolution: {integrity: sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==} - cpu: [arm64] - os: [darwin] - - '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.3': - resolution: {integrity: sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==} - cpu: [x64] - os: [darwin] - - '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.3': - resolution: {integrity: sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==} - cpu: [arm64] - os: [linux] - - '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.3': - resolution: {integrity: sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==} - cpu: [arm] - os: [linux] - - '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.3': - resolution: {integrity: sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==} - cpu: [x64] - os: [linux] - - '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3': - resolution: {integrity: sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==} - cpu: [x64] - os: [win32] - - '@napi-rs/nice-android-arm-eabi@1.0.1': - resolution: {integrity: sha512-5qpvOu5IGwDo7MEKVqqyAxF90I6aLj4n07OzpARdgDRfz8UbBztTByBp0RC59r3J1Ij8uzYi6jI7r5Lws7nn6w==} - engines: {node: '>= 10'} - cpu: [arm] - os: [android] - - '@napi-rs/nice-android-arm64@1.0.1': - resolution: {integrity: sha512-GqvXL0P8fZ+mQqG1g0o4AO9hJjQaeYG84FRfZaYjyJtZZZcMjXW5TwkL8Y8UApheJgyE13TQ4YNUssQaTgTyvA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [android] - - '@napi-rs/nice-darwin-arm64@1.0.1': - resolution: {integrity: sha512-91k3HEqUl2fsrz/sKkuEkscj6EAj3/eZNCLqzD2AA0TtVbkQi8nqxZCZDMkfklULmxLkMxuUdKe7RvG/T6s2AA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@napi-rs/nice-darwin-x64@1.0.1': - resolution: {integrity: sha512-jXnMleYSIR/+TAN/p5u+NkCA7yidgswx5ftqzXdD5wgy/hNR92oerTXHc0jrlBisbd7DpzoaGY4cFD7Sm5GlgQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@napi-rs/nice-freebsd-x64@1.0.1': - resolution: {integrity: sha512-j+iJ/ezONXRQsVIB/FJfwjeQXX7A2tf3gEXs4WUGFrJjpe/z2KB7sOv6zpkm08PofF36C9S7wTNuzHZ/Iiccfw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - - '@napi-rs/nice-linux-arm-gnueabihf@1.0.1': - resolution: {integrity: sha512-G8RgJ8FYXYkkSGQwywAUh84m946UTn6l03/vmEXBYNJxQJcD+I3B3k5jmjFG/OPiU8DfvxutOP8bi+F89MCV7Q==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - - '@napi-rs/nice-linux-arm64-gnu@1.0.1': - resolution: {integrity: sha512-IMDak59/W5JSab1oZvmNbrms3mHqcreaCeClUjwlwDr0m3BoR09ZiN8cKFBzuSlXgRdZ4PNqCYNeGQv7YMTjuA==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@napi-rs/nice-linux-arm64-musl@1.0.1': - resolution: {integrity: sha512-wG8fa2VKuWM4CfjOjjRX9YLIbysSVV1S3Kgm2Fnc67ap/soHBeYZa6AGMeR5BJAylYRjnoVOzV19Cmkco3QEPw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@napi-rs/nice-linux-ppc64-gnu@1.0.1': - resolution: {integrity: sha512-lxQ9WrBf0IlNTCA9oS2jg/iAjQyTI6JHzABV664LLrLA/SIdD+I1i3Mjf7TsnoUbgopBcCuDztVLfJ0q9ubf6Q==} - engines: {node: '>= 10'} - cpu: [ppc64] - os: [linux] - - '@napi-rs/nice-linux-riscv64-gnu@1.0.1': - resolution: {integrity: sha512-3xs69dO8WSWBb13KBVex+yvxmUeEsdWexxibqskzoKaWx9AIqkMbWmE2npkazJoopPKX2ULKd8Fm9veEn0g4Ig==} - engines: {node: '>= 10'} - cpu: [riscv64] - os: [linux] - - '@napi-rs/nice-linux-s390x-gnu@1.0.1': - resolution: {integrity: sha512-lMFI3i9rlW7hgToyAzTaEybQYGbQHDrpRkg+1gJWEpH0PLAQoZ8jiY0IzakLfNWnVda1eTYYlxxFYzW8Rqczkg==} - engines: {node: '>= 10'} - cpu: [s390x] - os: [linux] - - '@napi-rs/nice-linux-x64-gnu@1.0.1': - resolution: {integrity: sha512-XQAJs7DRN2GpLN6Fb+ZdGFeYZDdGl2Fn3TmFlqEL5JorgWKrQGRUrpGKbgZ25UeZPILuTKJ+OowG2avN8mThBA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@napi-rs/nice-linux-x64-musl@1.0.1': - resolution: {integrity: sha512-/rodHpRSgiI9o1faq9SZOp/o2QkKQg7T+DK0R5AkbnI/YxvAIEHf2cngjYzLMQSQgUhxym+LFr+UGZx4vK4QdQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@napi-rs/nice-win32-arm64-msvc@1.0.1': - resolution: {integrity: sha512-rEcz9vZymaCB3OqEXoHnp9YViLct8ugF+6uO5McifTedjq4QMQs3DHz35xBEGhH3gJWEsXMUbzazkz5KNM5YUg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@napi-rs/nice-win32-ia32-msvc@1.0.1': - resolution: {integrity: sha512-t7eBAyPUrWL8su3gDxw9xxxqNwZzAqKo0Szv3IjVQd1GpXXVkb6vBBQUuxfIYaXMzZLwlxRQ7uzM2vdUE9ULGw==} - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - - '@napi-rs/nice-win32-x64-msvc@1.0.1': - resolution: {integrity: sha512-JlF+uDcatt3St2ntBG8H02F1mM45i5SF9W+bIKiReVE6wiy3o16oBP/yxt+RZ+N6LbCImJXJ6bXNO2kn9AXicg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@napi-rs/nice@1.0.1': - resolution: {integrity: sha512-zM0mVWSXE0a0h9aKACLwKmD6nHcRiKrPpCfvaKqG1CqDEyjEawId0ocXxVzPMCAm6kkWr2P025msfxXEnt8UGQ==} - engines: {node: '>= 10'} - - '@napi-rs/wasm-runtime@0.2.4': - resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==} - - '@napi-rs/wasm-runtime@0.2.7': - resolution: {integrity: sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==} - - '@napi-rs/wasm-runtime@1.0.5': - resolution: {integrity: sha512-TBr9Cf9onSAS2LQ2+QHx6XcC6h9+RIzJgbqG3++9TUZSH204AwEy5jg3BTQ0VATsyoGj4ee49tN/y6rvaOOtcg==} - - '@ngtools/webpack@18.2.16': - resolution: {integrity: sha512-5FD7dd3OGTdEqB0eGSeTBp4x6HVBcKcNxgw6CFWfYsQaNcHkG29WrkYHcuXC1cG3Ov+F9j+TJ53UNOigp2denQ==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - peerDependencies: - '@angular/compiler-cli': ^18.0.0 - typescript: '>=5.4 <5.6' - webpack: ^5.54.0 - - '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': - resolution: {integrity: sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==} - - '@nodelib/fs.scandir@2.1.5': - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - - '@nodelib/fs.stat@2.0.5': - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - - '@nodelib/fs.walk@1.2.8': - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - - '@npmcli/agent@3.0.0': - resolution: {integrity: sha512-S79NdEgDQd/NGCay6TCoVzXSj74skRZIKJcpJjC5lOq34SZzyI6MqtiiWoiVWoVrTcGjNeC4ipbh1VIHlpfF5Q==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@npmcli/fs@4.0.0': - resolution: {integrity: sha512-/xGlezI6xfGO9NwuJlnwz/K14qD1kCSAGtacBHnGzeAIuJGazcp45KP5NuyARXoKb7cwulAGWVsbeSxdG/cb0Q==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@npmcli/git@6.0.3': - resolution: {integrity: sha512-GUYESQlxZRAdhs3UhbB6pVRNUELQOHXwK9ruDkwmCv2aZ5y0SApQzUJCg02p3A7Ue2J5hxvlk1YI53c00NmRyQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@npmcli/installed-package-contents@3.0.0': - resolution: {integrity: sha512-fkxoPuFGvxyrH+OQzyTkX2LUEamrF4jZSmxjAtPPHHGO0dqsQ8tTKjnIS8SAnPHdk2I03BDtSMR5K/4loKg79Q==} - engines: {node: ^18.17.0 || >=20.5.0} - hasBin: true - - '@npmcli/node-gyp@4.0.0': - resolution: {integrity: sha512-+t5DZ6mO/QFh78PByMq1fGSAub/agLJZDRfJRMeOSNCt8s9YVlTjmGpIPwPhvXTGUIJk+WszlT0rQa1W33yzNA==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@npmcli/package-json@6.1.1': - resolution: {integrity: sha512-d5qimadRAUCO4A/Txw71VM7UrRZzV+NPclxz/dc+M6B2oYwjWTjqh8HA/sGQgs9VZuJ6I/P7XIAlJvgrl27ZOw==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@npmcli/promise-spawn@8.0.2': - resolution: {integrity: sha512-/bNJhjc+o6qL+Dwz/bqfTQClkEO5nTQ1ZEcdCkAQjhkZMHIh22LPG7fNh1enJP1NKWDqYiiABnjFCY7E0zHYtQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@npmcli/redact@3.1.1': - resolution: {integrity: sha512-3Hc2KGIkrvJWJqTbvueXzBeZlmvoOxc2jyX00yzr3+sNFquJg0N8hH4SAPLPVrkWIRQICVpVgjrss971awXVnA==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@npmcli/run-script@9.1.0': - resolution: {integrity: sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@nx/angular@20.6.4': - resolution: {integrity: sha512-DDuPDtot6gaU9wZCW3WKGHAWY3oITW2I9KlCqba8qRuWiZK67/q4Y1OVVVlJLLaNT+qjkt0cPWbmIcKImaYuxA==} - peerDependencies: - '@angular-devkit/build-angular': '>= 17.0.0 < 20.0.0' - '@angular-devkit/core': '>= 17.0.0 < 20.0.0' - '@angular-devkit/schematics': '>= 17.0.0 < 20.0.0' - '@schematics/angular': '>= 17.0.0 < 20.0.0' - rxjs: ^6.5.3 || ^7.5.0 - - '@nx/cypress@20.6.4': - resolution: {integrity: sha512-1cEI9AEYNDBLKbIM78nvfN4QXgYzo9Kyc+XdL403pUbCoFeqc7gznN3TvtdxsA0O+W2Cs9hIppga8qj6F4CEvA==} - peerDependencies: - cypress: '>= 3 < 14' - peerDependenciesMeta: - cypress: - optional: true - - '@nx/devkit@20.6.4': - resolution: {integrity: sha512-lyEidfyPhTuHt1X6EsskugBREazS5VOKSPIcreQ8Qt0MaULxn0bQ9o0N6C+BQaw5Zu6RTaMRMWKGW0I0Qni0UA==} - peerDependencies: - nx: '>= 19 <= 21' - - '@nx/eslint-plugin@20.6.4': - resolution: {integrity: sha512-05ltU1i6UDecehnleRwi3Y4ZU0QmaEAkO/etB3Ncve3oduyJUe2QAxzeInYMPC51+W798ah8tDqE9i8npUoUkw==} - peerDependencies: - '@typescript-eslint/parser': ^6.13.2 || ^7.0.0 || ^8.0.0 - eslint-config-prettier: ^9.0.0 - peerDependenciesMeta: - eslint-config-prettier: - optional: true - - '@nx/eslint@20.6.4': - resolution: {integrity: sha512-/DKHPid+QDSkvZP19qoAnjAveuu8l7WaapOhErChYVQmZetLAvS8WUwtwcHExYCYSsUWGJcMpYh9eQDOCyJYUg==} - peerDependencies: - '@zkochan/js-yaml': 0.0.7 - eslint: ^8.0.0 || ^9.0.0 - peerDependenciesMeta: - '@zkochan/js-yaml': - optional: true - - '@nx/jest@20.6.4': - resolution: {integrity: sha512-/GRvhs4DMDUd347jM55Ft1k8VnO7bvjHjQ6MakQalVk60l2GbF172c1EaAWZPgQhpMY2NlYHVr0FnjpfUjQ7jw==} - - '@nx/js@20.6.4': - resolution: {integrity: sha512-GHYpqLi9pjdPrMZqgYjDat+WhL9k350/+g+hQiAoueEwQ1PbG3d/NwcA2dffX47VLXF1BhoQMtn0C3LPPx3Z/g==} - peerDependencies: - verdaccio: ^6.0.5 - peerDependenciesMeta: - verdaccio: - optional: true - - '@nx/module-federation@20.6.4': - resolution: {integrity: sha512-SaCfOny3dxA20MEHI4KskRsDa8wGvwwClTGcpWu+wZZbAPey4Cvd1TxPrXGgvCqXyGkSS0XwjIsrPBGl+EWnFQ==} - peerDependencies: - '@rspack/core': ^1.1.5 - - '@nx/nx-darwin-arm64@20.6.4': - resolution: {integrity: sha512-urdLFCY0c2X11FBuokSgCktKTma7kjZKWJi8mVO8PbTJh0h2Qtp4l9/px8tv9EHeHuusA18p2Wq3ZM6c95qcBg==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - - '@nx/nx-darwin-x64@20.6.4': - resolution: {integrity: sha512-nNOXc9ccdsdmylC/InRud/F977ldat2zQuSWfhoI5+9exHIjMo0TNU8gZdT53t3S1OTQKOEbNXZcoEaURb6STA==} - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - - '@nx/nx-freebsd-x64@20.6.4': - resolution: {integrity: sha512-jPGzjdB9biMu8N4038qBe0VBfrQ+HDjXfxBhETqrVIJPBfgdxN1I8CXIhCqMPG2CHBAM6kDQCU6QCTMWADJcEw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - - '@nx/nx-linux-arm-gnueabihf@20.6.4': - resolution: {integrity: sha512-j4ekxzZPc5lj+VbaLBpKJl6w2VyFXycLrT65CWQYAj9yqV5dUuDtTR33r50ddLtqQt3PVV5hJAj8+g7sGPXUWQ==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - - '@nx/nx-linux-arm64-gnu@20.6.4': - resolution: {integrity: sha512-nYMB4Sh5yI7WbunizZ/mgR21MQgrs77frnAChs+6aPF5HA7N1VGEn3FMKX+ypd3DjTl14zuwB/R5ilwNgKzL+A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@nx/nx-linux-arm64-musl@20.6.4': - resolution: {integrity: sha512-ukjB1pmBvtinT0zeYJ1lWi7BAw6cDnPQnfXMbyV+afYnNRcgdDFzQaUpo3UUeai69Fo3TTr0SWx6DjMVifxJZw==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - - '@nx/nx-linux-x64-gnu@20.6.4': - resolution: {integrity: sha512-+6DloqqB8ZzuZOY4A1PryuPD5hGoxbSafRN++sXUFvKx6mRYNyLGrn5APT3Kiq1qPBxkAxcsreexcu/wsTcrcw==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@nx/nx-linux-x64-musl@20.6.4': - resolution: {integrity: sha512-+ZuF6dobfGo5EN55syuUEdbYs9qxbLmTkGPMq66X7dZ/jm7kKTsVzDYnf9v3ynQCOq4DMFtdACneL32Ks22+NQ==} - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - - '@nx/nx-win32-arm64-msvc@20.6.4': - resolution: {integrity: sha512-z+Y8iwEPZ8L8SISh/tcyqEtAy9Ju6aB5kLe8E/E1Wwzy5DU/jNvqM9Wq4HRPMY0r1S4jzwC6x7W3/fkxeFjZ7A==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - - '@nx/nx-win32-x64-msvc@20.6.4': - resolution: {integrity: sha512-9LMVHZQqc1m2Fulvfz1nPZFHUKvFjmU7igxoWJXj/m+q+DyYWEbE710ARK9JtMibLg+xSRfERKOcIy11k6Ro1A==} - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - - '@nx/react@20.6.4': - resolution: {integrity: sha512-Ia2FN7hcO8CSbVHtebvvkHenHonenQLyndKDnay9pUYT4DBzb+TQvEPHYXK2k1uCzrrAer4okHeEKrgTvieMGw==} - - '@nx/rspack@20.6.4': - resolution: {integrity: sha512-c1weD9bDtflf47pp9B+7RNIkHoJnc0oA4epK4SLNZjNzmu40O4hE9kWEVazFSId7UqczO0QWvqhvgbzSxZDtcg==} - peerDependencies: - '@module-federation/enhanced': ^0.9.0 - '@module-federation/node': ^2.6.26 - - '@nx/vite@20.6.4': - resolution: {integrity: sha512-dU6PGbDpTjEqc/0AWgO7vUPYab5werGp/KU0CZJxRSB1hPSGquMbLgoAi9IpM/nygz1addVvbuAEN2KUTcnfOw==} - peerDependencies: - vite: ^5.0.0 || ^6.0.0 - vitest: ^1.3.1 || ^2.0.0 || ^3.0.0 - - '@nx/web@20.6.4': - resolution: {integrity: sha512-YqbSAa/3ynQVUIjrFAZV23UGcX14xRKC5z/kMm3LnM6w8DQxaKquz+3IH+KMPi4xfbxujujh8h5/1qwfDJJ0Sw==} - - '@nx/webpack@20.6.4': - resolution: {integrity: sha512-XEcyuI1McupN9bMj8Jy21cJJJdPGKlFyzMqvFDTh5w/IIEIsy8PHZpqVwoQJME4sC+16R7EVGWq2a6Kyy4EONg==} - - '@nx/workspace@20.6.4': - resolution: {integrity: sha512-HZK0XTJ1flx9NpAFW8ZVeMRrsAEOc4Bj5ZtBR1aVUSC/IzAGQH4dkVZMXX1oG3vBzhuz+4Ery2mfst1YsJNuxQ==} - - '@oxc-project/types@0.46.0': - resolution: {integrity: sha512-BHU261xrLasw04d2cToR36F6VV0T7t62rtQUprvBRL4Uru9P23moMkDmZUMSZSQj0fIUTA3oTOTwQ7cc4Av/iw==} - - '@oxc-resolver/binding-darwin-arm64@5.0.1': - resolution: {integrity: sha512-lY5mi+6ztYGM9tiyMhHbzZteE7LFaexu9PjDL2N0stCNuGkSHO1eeeabi2ckxGWBbu9EW01XovbQqir12NbA6A==} - cpu: [arm64] - os: [darwin] - - '@oxc-resolver/binding-darwin-x64@5.0.1': - resolution: {integrity: sha512-wHKdPB2Q0dMVQy6b5depG8IGI0Y37CIUTZYrZDYEGMT3X481DAJjp6AIVVHQeolEZzy+lWrpUQdGPy0dQnt7IA==} - cpu: [x64] - os: [darwin] - - '@oxc-resolver/binding-freebsd-x64@5.0.1': - resolution: {integrity: sha512-TchNkHMASh2vZ2/FH71zqgAUNYuAlP8Bm1ocSnt7UVV43jZ9kG8HtQFc3AsYeVGzw06LZoeE3mVdSQVXUZhgzA==} - cpu: [x64] - os: [freebsd] - - '@oxc-resolver/binding-linux-arm-gnueabihf@5.0.1': - resolution: {integrity: sha512-JhqYi6uTSYflXSDNG/ZPTvBUcvcPR+vr/09XLdWJpZfEYzpPEEr7YQ2ogiOfZVUmCZOJWVOP8jJdv735j46a5w==} - cpu: [arm] - os: [linux] - - '@oxc-resolver/binding-linux-arm64-gnu@5.0.1': - resolution: {integrity: sha512-W2OXq25tYiFVhi0Eioc9b+KWnaK2Hj7x/eW2u6r6u4afd1cQ09U+o5u98jrj1rxowSOTfFyiKqMqQOrS4PAlFg==} - cpu: [arm64] - os: [linux] - - '@oxc-resolver/binding-linux-arm64-musl@5.0.1': - resolution: {integrity: sha512-dYaXmy90L5fTpH0mWmWvsf5PC9me5Lyjcj5vOQYNVedSQUavGMbQ+sKOWOTAFIpS8xzzIhYRdLI7oj4WV9S2bQ==} - cpu: [arm64] - os: [linux] - - '@oxc-resolver/binding-linux-x64-gnu@5.0.1': - resolution: {integrity: sha512-lOgcxgtV7nM4TjolWgW9qk05iDQE2GGZTx2Zr+Jj+4GqdIhkkGpbqyGPJx2FRsY6kXhyaA9eOad4Bldfo8vAaw==} - cpu: [x64] - os: [linux] - - '@oxc-resolver/binding-linux-x64-musl@5.0.1': - resolution: {integrity: sha512-3Pg8eSolVs3hy3xoqkjCgoIC1uHKPAUY0rs4QX+KtsPMOZ7iO5b3JBbJHl+ZDIeuzE8dkSRG7aIuCNVonp5G1Q==} - cpu: [x64] - os: [linux] - - '@oxc-resolver/binding-wasm32-wasi@5.0.1': - resolution: {integrity: sha512-rBEgV5AW5obb6ATeNUSUouW0FzpoADOweTYblprko+Cv6rW1NSQGzGxD6o6jhIk4yV7/CZBwBWAkz9xpL5JSUQ==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] - - '@oxc-resolver/binding-win32-arm64-msvc@5.0.1': - resolution: {integrity: sha512-okHg9C+z+2tCGKPszYVJDTZKhPHta7xKvhw0WMWPLTz9wbBMmHTuY9vVpgvFGhTU3N5iQ56LPollnSPtjvObCw==} - cpu: [arm64] - os: [win32] - - '@oxc-resolver/binding-win32-x64-msvc@5.0.1': - resolution: {integrity: sha512-ODlCn4Pbd0HEWMixonax1uJtNCG4lEne6Jq98iUsmwSibQYcBzutxPed1qhLKur6KtCsYYa4LtRxys7e/5lZwQ==} - cpu: [x64] - os: [win32] - - '@parcel/bundler-default@2.13.3': - resolution: {integrity: sha512-mOuWeth0bZzRv1b9Lrvydis/hAzJyePy0gwa0tix3/zyYBvw0JY+xkXVR4qKyD/blc1Ra2qOlfI2uD3ucnsdXA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/cache@2.13.3': - resolution: {integrity: sha512-Vz5+K5uCt9mcuQAMDo0JdbPYDmVdB8Nvu/A2vTEK2rqZPxvoOTczKeMBA4JqzKqGURHPRLaJCvuR8nDG+jhK9A==} - engines: {node: '>= 16.0.0'} - peerDependencies: - '@parcel/core': ^2.13.3 - - '@parcel/codeframe@2.13.3': - resolution: {integrity: sha512-L/PQf+PT0xM8k9nc0B+PxxOYO2phQYnbuifu9o4pFRiqVmCtHztP+XMIvRJ2gOEXy3pgAImSPFVJ3xGxMFky4g==} - engines: {node: '>= 16.0.0'} - - '@parcel/compressor-raw@2.13.3': - resolution: {integrity: sha512-C6vjDlgTLjYc358i7LA/dqcL0XDQZ1IHXFw6hBaHHOfxPKW2T4bzUI6RURyToEK9Q1X7+ggDKqgdLxwp4veCFg==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/config-default@2.13.3': - resolution: {integrity: sha512-WUsx83ic8DgLwwnL1Bua4lRgQqYjxiTT+DBxESGk1paNm1juWzyfPXEQDLXwiCTcWMQGiXQFQ8OuSISauVQ8dQ==} - peerDependencies: - '@parcel/core': ^2.13.3 - - '@parcel/core@2.13.3': - resolution: {integrity: sha512-SRZFtqGiaKHlZ2YAvf+NHvBFWS3GnkBvJMfOJM7kxJRK3M1bhbwJa/GgSdzqro5UVf9Bfj6E+pkdrRQIOZ7jMQ==} - engines: {node: '>= 16.0.0'} - - '@parcel/diagnostic@2.13.3': - resolution: {integrity: sha512-C70KXLBaXLJvr7XCEVu8m6TqNdw1gQLxqg5BQ8roR62R4vWWDnOq8PEksxDi4Y8Z/FF4i3Sapv6tRx9iBNxDEg==} - engines: {node: '>= 16.0.0'} - - '@parcel/events@2.13.3': - resolution: {integrity: sha512-ZkSHTTbD/E+53AjUzhAWTnMLnxLEU5yRw0H614CaruGh+GjgOIKyukGeToF5Gf/lvZ159VrJCGE0Z5EpgHVkuQ==} - engines: {node: '>= 16.0.0'} - - '@parcel/feature-flags@2.13.3': - resolution: {integrity: sha512-UZm14QpamDFoUut9YtCZSpG1HxPs07lUwUCpsAYL0PpxASD3oWJQxIJGfDZPa2272DarXDG9adTKrNXvkHZblw==} - engines: {node: '>= 16.0.0'} - - '@parcel/fs@2.13.3': - resolution: {integrity: sha512-+MPWAt0zr+TCDSlj1LvkORTjfB/BSffsE99A9AvScKytDSYYpY2s0t4vtV9unSh0FHMS2aBCZNJ4t7KL+DcPIg==} - engines: {node: '>= 16.0.0'} - peerDependencies: - '@parcel/core': ^2.13.3 - - '@parcel/graph@3.3.3': - resolution: {integrity: sha512-pxs4GauEdvCN8nRd6wG3st6LvpHske3GfqGwUSR0P0X0pBPI1/NicvXz6xzp3rgb9gPWfbKXeI/2IOTfIxxVfg==} - engines: {node: '>= 16.0.0'} - - '@parcel/logger@2.13.3': - resolution: {integrity: sha512-8YF/ZhsQgd7ohQ2vEqcMD1Ag9JlJULROWRPGgGYLGD+twuxAiSdiFBpN3f+j4gQN4PYaLaIS/SwUFx11J243fQ==} - engines: {node: '>= 16.0.0'} - - '@parcel/markdown-ansi@2.13.3': - resolution: {integrity: sha512-B4rUdlNUulJs2xOQuDbN7Hq5a9roq8IZUcJ1vQ8PAv+zMGb7KCfqIIr/BSCDYGhayfAGBVWW8x55Kvrl1zrDYw==} - engines: {node: '>= 16.0.0'} - - '@parcel/namer-default@2.13.3': - resolution: {integrity: sha512-A2a5A5fuyNcjSGOS0hPcdQmOE2kszZnLIXof7UMGNkNkeC62KAG8WcFZH5RNOY3LT5H773hq51zmc2Y2gE5Rnw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/node-resolver-core@3.4.3': - resolution: {integrity: sha512-IEnMks49egEic1ITBp59VQyHzkSQUXqpU9hOHwqN3KoSTdZ6rEgrXcS3pa6tdXay4NYGlcZ88kFCE8i/xYoVCg==} - engines: {node: '>= 16.0.0'} - - '@parcel/optimizer-css@2.13.3': - resolution: {integrity: sha512-A8o9IVCv919vhv69SkLmyW2WjJR5WZgcMqV6L1uiGF8i8z18myrMhrp2JuSHx29PRT9uNyzNC4Xrd4StYjIhJg==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/optimizer-htmlnano@2.13.3': - resolution: {integrity: sha512-K4Uvg0Sy2pECP7pdvvbud++F0pfcbNkq+IxTrgqBX5HJnLEmRZwgdvZEKF43oMEolclMnURMQRGjRplRaPdbXg==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/optimizer-image@2.13.3': - resolution: {integrity: sha512-wlDUICA29J4UnqkKrWiyt68g1e85qfYhp4zJFcFJL0LX1qqh1QwsLUz3YJ+KlruoqPxJSFEC8ncBEKiVCsqhEQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - peerDependencies: - '@parcel/core': ^2.13.3 - - '@parcel/optimizer-svgo@2.13.3': - resolution: {integrity: sha512-piIKxQKzhZK54dJR6yqIcq+urZmpsfgUpLCZT3cnWlX4ux5+S2iN66qqZBs0zVn+a58LcWcoP4Z9ieiJmpiu2w==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/optimizer-swc@2.13.3': - resolution: {integrity: sha512-zNSq6oWqLlW8ksPIDjM0VgrK6ZAJbPQCDvs1V+p0oX3CzEe85lT5VkRpnfrN1+/vvEJNGL8e60efHKpI+rXGTA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/package-manager@2.13.3': - resolution: {integrity: sha512-FLNI5OrZxymGf/Yln0E/kjnGn5sdkQAxW7pQVdtuM+5VeN75yibJRjsSGv88PvJ+KvpD2ANgiIJo1RufmoPcww==} - engines: {node: '>= 16.0.0'} - peerDependencies: - '@parcel/core': ^2.13.3 - - '@parcel/packager-css@2.13.3': - resolution: {integrity: sha512-ghDqRMtrUwaDERzFm9le0uz2PTeqqsjsW0ihQSZPSAptElRl9o5BR+XtMPv3r7Ui0evo+w35gD55oQCJ28vCig==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/packager-html@2.13.3': - resolution: {integrity: sha512-jDLnKSA/EzVEZ3/aegXO3QJ/Ij732AgBBkIQfeC8tUoxwVz5b3HiPBAjVjcUSfZs7mdBSHO+ELWC3UD+HbsIrQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/packager-js@2.13.3': - resolution: {integrity: sha512-0pMHHf2zOn7EOJe88QJw5h/wcV1bFfj6cXVcE55Wa8GX3V+SdCgolnlvNuBcRQ1Tlx0Xkpo+9hMFVIQbNQY6zw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/packager-raw@2.13.3': - resolution: {integrity: sha512-AWu4UB+akBdskzvT3KGVHIdacU9f7cI678DQQ1jKQuc9yZz5D0VFt3ocFBOmvDfEQDF0uH3jjtJR7fnuvX7Biw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/packager-svg@2.13.3': - resolution: {integrity: sha512-tKGRiFq/4jh5u2xpTstNQ7gu+RuZWzlWqpw5NaFmcKe6VQe5CMcS499xTFoREAGnRvevSeIgC38X1a+VOo+/AA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/packager-wasm@2.13.3': - resolution: {integrity: sha512-SZB56/b230vFrSehVXaUAWjJmWYc89gzb8OTLkBm7uvtFtov2J1R8Ig9TTJwinyXE3h84MCFP/YpQElSfoLkJw==} - engines: {node: '>=16.0.0', parcel: ^2.13.3} - - '@parcel/plugin@2.13.3': - resolution: {integrity: sha512-cterKHHcwg6q11Gpif/aqvHo056TR+yDVJ3fSdiG2xr5KD1VZ2B3hmofWERNNwjMcnR1h9Xq40B7jCKUhOyNFA==} - engines: {node: '>= 16.0.0'} - - '@parcel/profiler@2.13.3': - resolution: {integrity: sha512-ok6BwWSLvyHe5TuSXjSacYnDStFgP5Y30tA9mbtWSm0INDsYf+m5DqzpYPx8U54OaywWMK8w3MXUClosJX3aPA==} - engines: {node: '>= 16.0.0'} - - '@parcel/reporter-cli@2.13.3': - resolution: {integrity: sha512-EA5tKt/6bXYNMEavSs35qHlFdx6cZmRazlZxPBgxPePQYoouNAPMNLUOEQozaPhz9f5fvNDN7EHOFaAWcdO2LA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/reporter-dev-server@2.13.3': - resolution: {integrity: sha512-ZNeFp6AOIQFv7mZIv2P5O188dnZHNg0ymeDVcakfZomwhpSva2dFNS3AnvWo4eyWBlUxkmQO8BtaxeWTs7jAuA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/reporter-tracer@2.13.3': - resolution: {integrity: sha512-aBsVPI8jLZTDkFYrI69GxnsdvZKEYerkPsu935LcX9rfUYssOnmmUP+3oI+8fbg+qNjJuk9BgoQ4hCp9FOphMQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/resolver-default@2.13.3': - resolution: {integrity: sha512-urBZuRALWT9pFMeWQ8JirchLmsQEyI9lrJptiwLbJWrwvmlwSUGkcstmPwoNRf/aAQjICB7ser/247Vny0pFxA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/runtime-browser-hmr@2.13.3': - resolution: {integrity: sha512-EAcPojQFUNUGUrDk66cu3ySPO0NXRVS5CKPd4QrxPCVVbGzde4koKu8krC/TaGsoyUqhie8HMnS70qBP0GFfcQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/runtime-js@2.13.3': - resolution: {integrity: sha512-62OucNAnxb2Q0uyTFWW/0Hvv2DJ4b5H6neh/YFu2/wmxaZ37xTpEuEcG2do7KW54xE5DeLP+RliHLwi4NvR3ww==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/runtime-react-refresh@2.13.3': - resolution: {integrity: sha512-PYZ1klpJVwqE3WuifILjtF1dugtesHEuJcXYZI85T6UoRSD5ctS1nAIpZzT14Ga1lRt/jd+eAmhWL1l3m/Vk1Q==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/runtime-service-worker@2.13.3': - resolution: {integrity: sha512-BjMhPuT7Us1+YIo31exPRwomPiL+jrZZS5UUAwlEW2XGHDceEotzRM94LwxeFliCScT4IOokGoxixm19qRuzWg==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/rust@2.13.3': - resolution: {integrity: sha512-dLq85xDAtzr3P5200cvxk+8WXSWauYbxuev9LCPdwfhlaWo/JEj6cu9seVdWlkagjGwkoV1kXC+GGntgUXOLAQ==} - engines: {node: '>= 16.0.0'} - - '@parcel/source-map@2.1.1': - resolution: {integrity: sha512-Ejx1P/mj+kMjQb8/y5XxDUn4reGdr+WyKYloBljpppUy8gs42T+BNoEOuRYqDVdgPc6NxduzIDoJS9pOFfV5Ew==} - engines: {node: ^12.18.3 || >=14} - - '@parcel/transformer-babel@2.13.3': - resolution: {integrity: sha512-ikzK9f5WTFrdQsPitQgjCPH6HmVU8AQPRemIJ2BndYhtodn5PQut5cnSvTrqax8RjYvheEKCQk/Zb/uR7qgS3g==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/transformer-css@2.13.3': - resolution: {integrity: sha512-zbrNURGph6JeVADbGydyZ7lcu/izj41kDxQ9xw4RPRW/3rofQiTU0OTREi+uBWiMENQySXVivEdzHA9cA+aLAA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/transformer-html@2.13.3': - resolution: {integrity: sha512-Yf74FkL9RCCB4+hxQRVMNQThH9+fZ5w0NLiQPpWUOcgDEEyxTi4FWPQgEBsKl/XK2ehdydbQB9fBgPQLuQxwPg==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/transformer-image@2.13.3': - resolution: {integrity: sha512-wL1CXyeFAqbp2wcEq/JD3a/tbAyVIDMTC6laQxlIwnVV7dsENhK1qRuJZuoBdixESeUpFQSmmQvDIhcfT/cUUg==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - peerDependencies: - '@parcel/core': ^2.13.3 - - '@parcel/transformer-js@2.13.3': - resolution: {integrity: sha512-KqfNGn1IHzDoN2aPqt4nDksgb50Xzcny777C7A7hjlQ3cmkjyJrixYjzzsPaPSGJ+kJpknh3KE8unkQ9mhFvRQ==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - peerDependencies: - '@parcel/core': ^2.13.3 - - '@parcel/transformer-json@2.13.3': - resolution: {integrity: sha512-rrq0ab6J0w9ePtsxi0kAvpCmrUYXXAx1Z5PATZakv89rSYbHBKEdXxyCoKFui/UPVCUEGVs5r0iOFepdHpIyeA==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/transformer-postcss@2.13.3': - resolution: {integrity: sha512-AIiWpU0QSFBrPcYIqAnhqB8RGE6yHFznnxztfg1t2zMSOnK3xoU6xqYKv8H/MduShGGrC3qVOeDfM8MUwzL3cw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/transformer-posthtml@2.13.3': - resolution: {integrity: sha512-5GSLyccpHASwFAu3uJ83gDIBSvfsGdVmhJvy0Vxe+K1Fklk2ibhvvtUHMhB7mg6SPHC+R9jsNc3ZqY04ZLeGjw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/transformer-raw@2.13.3': - resolution: {integrity: sha512-BFsAbdQF0l8/Pdb7dSLJeYcd8jgwvAUbHgMink2MNXJuRUvDl19Gns8jVokU+uraFHulJMBj40+K/RTd33in4g==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/transformer-react-refresh-wrap@2.13.3': - resolution: {integrity: sha512-mOof4cRyxsZRdg8kkWaFtaX98mHpxUhcGPU+nF9RQVa9q737ItxrorsPNR9hpZAyE2TtFNflNW7RoYsgvlLw8w==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/transformer-svg@2.13.3': - resolution: {integrity: sha512-9jm7ZF4KHIrGLWlw/SFUz5KKJ20nxHvjFAmzde34R9Wu+F1BOjLZxae7w4ZRwvIc+UVOUcBBQFmhSVwVDZg6Dw==} - engines: {node: '>= 16.0.0', parcel: ^2.13.3} - - '@parcel/types-internal@2.13.3': - resolution: {integrity: sha512-Lhx0n+9RCp+Ipktf/I+CLm3zE9Iq9NtDd8b2Vr5lVWyoT8AbzBKIHIpTbhLS4kjZ80L3I6o93OYjqAaIjsqoZw==} - - '@parcel/types@2.13.3': - resolution: {integrity: sha512-+RpFHxx8fy8/dpuehHUw/ja9PRExC3wJoIlIIF42E7SLu2SvlTHtKm6EfICZzxCXNEBzjoDbamCRcN0nmTPlhw==} - - '@parcel/utils@2.13.3': - resolution: {integrity: sha512-yxY9xw2wOUlJaScOXYZmMGoZ4Ck4Kqj+p6Koe5kLkkWM1j98Q0Dj2tf/mNvZi4yrdnlm+dclCwNRnuE8Q9D+pw==} - engines: {node: '>= 16.0.0'} - - '@parcel/watcher-android-arm64@2.5.1': - resolution: {integrity: sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [android] - - '@parcel/watcher-darwin-arm64@2.5.1': - resolution: {integrity: sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [darwin] - - '@parcel/watcher-darwin-x64@2.5.1': - resolution: {integrity: sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [darwin] - - '@parcel/watcher-freebsd-x64@2.5.1': - resolution: {integrity: sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [freebsd] - - '@parcel/watcher-linux-arm-glibc@2.5.1': - resolution: {integrity: sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - - '@parcel/watcher-linux-arm-musl@2.5.1': - resolution: {integrity: sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==} - engines: {node: '>= 10.0.0'} - cpu: [arm] - os: [linux] - - '@parcel/watcher-linux-arm64-glibc@2.5.1': - resolution: {integrity: sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - - '@parcel/watcher-linux-arm64-musl@2.5.1': - resolution: {integrity: sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [linux] - - '@parcel/watcher-linux-x64-glibc@2.5.1': - resolution: {integrity: sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - - '@parcel/watcher-linux-x64-musl@2.5.1': - resolution: {integrity: sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [linux] - - '@parcel/watcher-win32-arm64@2.5.1': - resolution: {integrity: sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==} - engines: {node: '>= 10.0.0'} - cpu: [arm64] - os: [win32] - - '@parcel/watcher-win32-ia32@2.5.1': - resolution: {integrity: sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==} - engines: {node: '>= 10.0.0'} - cpu: [ia32] - os: [win32] - - '@parcel/watcher-win32-x64@2.5.1': - resolution: {integrity: sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==} - engines: {node: '>= 10.0.0'} - cpu: [x64] - os: [win32] - - '@parcel/watcher@2.5.1': - resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==} - engines: {node: '>= 10.0.0'} - - '@parcel/workers@2.13.3': - resolution: {integrity: sha512-oAHmdniWTRwwwsKbcF4t3VjOtKN+/W17Wj5laiYB+HLkfsjGTfIQPj3sdXmrlBAGpI4omIcvR70PHHXnfdTfwA==} - engines: {node: '>= 16.0.0'} - peerDependencies: - '@parcel/core': ^2.13.3 - - '@phenomnomnominal/tsquery@5.0.1': - resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==} - peerDependencies: - typescript: ^3 || ^4 || ^5 - - '@pkgjs/parseargs@0.11.0': - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - - '@playwright/test@1.55.0': - resolution: {integrity: sha512-04IXzPwHrW69XusN/SIdDdKZBzMfOT9UNT/YiJit/xpy2VuAoB8NHc8Aplb96zsWDddLnbkPL3TsmrS04ZU2xQ==} - engines: {node: '>=18'} - hasBin: true - - '@pmmmwh/react-refresh-webpack-plugin@0.5.15': - resolution: {integrity: sha512-LFWllMA55pzB9D34w/wXUCf8+c+IYKuJDgxiZ3qMhl64KRMBHYM1I3VdGaD2BV5FNPV2/S2596bppxHbv2ZydQ==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: '>=0.10.0 <1.0.0' - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <5.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x || 5.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - - '@pmmmwh/react-refresh-webpack-plugin@0.5.16': - resolution: {integrity: sha512-kLQc9xz6QIqd2oIYyXRUiAp79kGpFBm3fEM9ahfG1HI0WI5gdZ2OVHWdmZYnwODt7ISck+QuQ6sBPrtvUBML7Q==} - engines: {node: '>= 10.13'} - peerDependencies: - '@types/webpack': 4.x || 5.x - react-refresh: '>=0.10.0 <1.0.0' - sockjs-client: ^1.4.0 - type-fest: '>=0.17.0 <5.0.0' - webpack: '>=4.43.0 <6.0.0' - webpack-dev-server: 3.x || 4.x || 5.x - webpack-hot-middleware: 2.x - webpack-plugin-serve: 0.x || 1.x - peerDependenciesMeta: - '@types/webpack': - optional: true - sockjs-client: - optional: true - type-fest: - optional: true - webpack-dev-server: - optional: true - webpack-hot-middleware: - optional: true - webpack-plugin-serve: - optional: true - - '@pnpm/constants@1001.3.1': - resolution: {integrity: sha512-2hf0s4pVrVEH8RvdJJ7YRKjQdiG8m0iAT26TTqXnCbK30kKwJW69VLmP5tED5zstmDRXcOeH5eRcrpkdwczQ9g==} - engines: {node: '>=18.12'} - - '@pnpm/error@1000.0.5': - resolution: {integrity: sha512-GjH0TPjbVNrPnl/BAGoFuBLJ2sFfXNKbS33lll/Ehe9yw0fyc8Kdw7kO9if37yQqn6vaa4dAHKkPllum7f/IPQ==} - engines: {node: '>=18.12'} - - '@pnpm/find-workspace-dir@1000.1.3': - resolution: {integrity: sha512-4rdu8GPY9TeQwsYp5D2My74dC3dSVS3tghAvisG80ybK4lqa0gvlrglaSTBxogJbxqHRw/NjI/liEtb3+SD+Bw==} - engines: {node: '>=18.12'} - - '@polka/url@1.0.0-next.28': - resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} - - '@react-leaflet/core@2.1.0': - resolution: {integrity: sha512-Qk7Pfu8BSarKGqILj4x7bCSZ1pjuAPZ+qmRwH5S7mDS91VSbVVsJSrW4qA+GPrro8t69gFYVMWb1Zc4yFmPiVg==} - peerDependencies: - leaflet: ^1.9.0 - react: ^18.0.0 - react-dom: ^18.0.0 - - '@redux-devtools/extension@3.3.0': - resolution: {integrity: sha512-X34S/rC8S/M1BIrkYD1mJ5f8vlH0BDqxXrs96cvxSBo4FhMdbhU+GUGsmNYov1xjSyLMHgo8NYrUG8bNX7525g==} - peerDependencies: - redux: ^3.1.0 || ^4.0.0 || ^5.0.0 - - '@remix-run/router@1.20.0': - resolution: {integrity: sha512-mUnk8rPJBI9loFDZ+YzPGdeniYK+FTmRD1TMCz7ev2SNIozyKKpnGgsxO34u6Z4z/t0ITuu7voi/AshfsGsgFg==} - engines: {node: '>=14.0.0'} - - '@remix-run/router@1.23.0': - resolution: {integrity: sha512-O3rHJzAQKamUz1fvE0Qaw0xSFqsA/yafi2iqeE0pvdFtCO1viYx8QL6f3Ln/aCCTLxs68SLf0KPM9eSeM8yBnA==} - engines: {node: '>=14.0.0'} - - '@rolldown/binding-darwin-arm64@1.0.0-beta.3': - resolution: {integrity: sha512-qB1ofY+09nDYYaEi5kVsjqy4cKsVPI9E5bkV46CRrQsTF/BBM29wpvaj8qTRQ41qwInFA5kmqnVVr35yfH7ddw==} - cpu: [arm64] - os: [darwin] - - '@rolldown/binding-darwin-x64@1.0.0-beta.3': - resolution: {integrity: sha512-Fk+rqyeszMaZK12wItqFDXdUadg+TVQqOPh0fdaCefVebd29N+9fpFrARyo8gReyt/lcnEN4nWgdn7l99R70QA==} - cpu: [x64] - os: [darwin] - - '@rolldown/binding-freebsd-x64@1.0.0-beta.3': - resolution: {integrity: sha512-B7QzJKu53MB/hvwO276AsyxN+p9lfgCkIO94TQB6t3auq3pDCC6u6gdRI1Ydwn6/gpMLiUNCW4mnpxCE5fE5tg==} - cpu: [x64] - os: [freebsd] - - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.3': - resolution: {integrity: sha512-NB5JrXP5dAigDTbvVc6VWiOY3Rr/0u1pi/9LYoBtMYiST7hYOrBPO9lvDF9w/23yKCr1+8PF4wFGR/YxKTNN5Q==} - cpu: [arm] - os: [linux] - - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.3': - resolution: {integrity: sha512-bYyZLXzJ2boZ7CdUuCSAaTcWkVKcBUOL+B86zv+tRyrtk4BIpHF+L+vOg5uPD/PHwrIglxAno5MN4NnpkUj5fQ==} - cpu: [arm64] - os: [linux] - - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.3': - resolution: {integrity: sha512-t/jaaFrCSvwX2075jRfa2bwAcsuTtY1/sIT4XqsDg2MVxWQtaUyBx5Mi0pqZKTjdOPnL+f/zoUC9dxT2lUpNmw==} - cpu: [arm64] - os: [linux] - - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.3': - resolution: {integrity: sha512-EeDNLPU0Xw8ByRWxNLO30AF0fKYkdb/6rH5G073NFBDkj7ggYR/CvsNBjtDeCJ7+I6JG4xUjete2+VeV+GQjiA==} - cpu: [x64] - os: [linux] - - '@rolldown/binding-linux-x64-musl@1.0.0-beta.3': - resolution: {integrity: sha512-iTcAj8FKac3nyQhvFuqKt6Xqu9YNDbe1ew6US2OSN4g3zwfujgylaRCitEG+Uzd7AZfSVVLAfqrxKMa36Sj9Mg==} - cpu: [x64] - os: [linux] - - '@rolldown/binding-wasm32-wasi@1.0.0-beta.3': - resolution: {integrity: sha512-sYgbsbyspvVZ2zplqsTxjf2N3e8UQGQnSsN5u4bMX461gY5vAsjUiA4nf1/ztDBMHWT79lF2QNx4csjnjSxMlA==} - engines: {node: '>=14.21.3'} - cpu: [wasm32] - - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.3': - resolution: {integrity: sha512-qszMtrWybBLTFaew2WgEBRMlz1B/V8XxU87uezXlKcLW36aoRWR8LspZvqqoBkvJzbQtfOgm1HdTIk/v3Rn7QQ==} - cpu: [arm64] - os: [win32] - - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.3': - resolution: {integrity: sha512-J+mzAO68VK91coLVuUln/XN0ummIEOODyupZ2BmXY8suBHPVAyLLAP54rlucBPQmzU8fI6DXM2bl2whZ+KEXpQ==} - cpu: [ia32] - os: [win32] - - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.3': - resolution: {integrity: sha512-r06rAi+1eStgavGnw+2y4F7gpb0w9ocnKk0Ir7LmegLAkMZ/v4Fjo9jZUrLTLtmI36108v1uvUPrIAFzFOWE7g==} - cpu: [x64] - os: [win32] - - '@rollup/plugin-babel@6.0.4': - resolution: {integrity: sha512-YF7Y52kFdFT/xVSuVdjkV5ZdX/3YtmX0QulG+x0taQOtJdHYzVU61aSSkAgVJ7NOv6qPkIYiJSgSWWN/DM5sGw==} - engines: {node: '>=14.0.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@types/babel__core': ^7.1.9 - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - '@types/babel__core': - optional: true - rollup: - optional: true - - '@rollup/plugin-commonjs@28.0.3': - resolution: {integrity: sha512-pyltgilam1QPdn+Zd9gaCfOLcnjMEJ9gV+bTw6/r73INdvzf1ah9zLIJBm+kW7R6IUFIQ1YO+VqZtYxZNWFPEQ==} - engines: {node: '>=16.0.0 || 14 >= 14.17'} - peerDependencies: - rollup: ^2.68.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-html@1.1.0': - resolution: {integrity: sha512-MTJDgMp83fB0kFRU95wAUqboUTcl1O1oXg7KLZNjNXfgPKTV0crek1k2vBUgM6Nmuvl/koqea7OrnUzzQdWT7w==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-node-resolve@15.3.1': - resolution: {integrity: sha512-tgg6b91pAybXHJQMAAwW9VuWBO6Thi+q7BCNARLwSqlmsHz0XYURtGvh/AuwSADXSI4h/2uHbs7s4FzlZDGSGA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.78.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-replace@6.0.2': - resolution: {integrity: sha512-7QaYCf8bqF04dOy7w/eHmJeNExxTYwvKAmlSAH/EaWWUzbT0h5sbF6bktFoX/0F/0qwng5/dWFMyf3gzaM8DsQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/plugin-typescript@12.1.2': - resolution: {integrity: sha512-cdtSp154H5sv637uMr1a8OTWB0L1SWDSm1rDGiyfcGcvQ6cuTs4MDk2BVEBGysUWago4OJN4EQZqOTl/QY3Jgg==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^2.14.0||^3.0.0||^4.0.0 - tslib: '*' - typescript: '>=3.7.0' - peerDependenciesMeta: - rollup: - optional: true - tslib: - optional: true - - '@rollup/pluginutils@4.2.1': - resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} - engines: {node: '>= 8.0.0'} - - '@rollup/pluginutils@5.1.4': - resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - - '@rollup/rollup-android-arm-eabi@4.22.4': - resolution: {integrity: sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm-eabi@4.34.8': - resolution: {integrity: sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm-eabi@4.37.0': - resolution: {integrity: sha512-l7StVw6WAa8l3vA1ov80jyetOAEo1FtHvZDbzXDO/02Sq/QVvqlHkYoFwDJPIMj0GKiistsBudfx5tGFnwYWDQ==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm64@4.22.4': - resolution: {integrity: sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-android-arm64@4.34.8': - resolution: {integrity: sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-android-arm64@4.37.0': - resolution: {integrity: sha512-6U3SlVyMxezt8Y+/iEBcbp945uZjJwjZimu76xoG7tO1av9VO691z8PkhzQ85ith2I8R2RddEPeSfcbyPfD4hA==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-darwin-arm64@4.22.4': - resolution: {integrity: sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-arm64@4.34.8': - resolution: {integrity: sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-arm64@4.37.0': - resolution: {integrity: sha512-+iTQ5YHuGmPt10NTzEyMPbayiNTcOZDWsbxZYR1ZnmLnZxG17ivrPSWFO9j6GalY0+gV3Jtwrrs12DBscxnlYA==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.22.4': - resolution: {integrity: sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.34.8': - resolution: {integrity: sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.37.0': - resolution: {integrity: sha512-m8W2UbxLDcmRKVjgl5J/k4B8d7qX2EcJve3Sut7YGrQoPtCIQGPH5AMzuFvYRWZi0FVS0zEY4c8uttPfX6bwYQ==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-freebsd-arm64@4.34.8': - resolution: {integrity: sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==} - cpu: [arm64] - os: [freebsd] - - '@rollup/rollup-freebsd-arm64@4.37.0': - resolution: {integrity: sha512-FOMXGmH15OmtQWEt174v9P1JqqhlgYge/bUjIbiVD1nI1NeJ30HYT9SJlZMqdo1uQFyt9cz748F1BHghWaDnVA==} - cpu: [arm64] - os: [freebsd] - - '@rollup/rollup-freebsd-x64@4.34.8': - resolution: {integrity: sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==} - cpu: [x64] - os: [freebsd] - - '@rollup/rollup-freebsd-x64@4.37.0': - resolution: {integrity: sha512-SZMxNttjPKvV14Hjck5t70xS3l63sbVwl98g3FlVVx2YIDmfUIy29jQrsw06ewEYQ8lQSuY9mpAPlmgRD2iSsA==} - cpu: [x64] - os: [freebsd] - - '@rollup/rollup-linux-arm-gnueabihf@4.22.4': - resolution: {integrity: sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-gnueabihf@4.34.8': - resolution: {integrity: sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-gnueabihf@4.37.0': - resolution: {integrity: sha512-hhAALKJPidCwZcj+g+iN+38SIOkhK2a9bqtJR+EtyxrKKSt1ynCBeqrQy31z0oWU6thRZzdx53hVgEbRkuI19w==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.22.4': - resolution: {integrity: sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.34.8': - resolution: {integrity: sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.37.0': - resolution: {integrity: sha512-jUb/kmn/Gd8epbHKEqkRAxq5c2EwRt0DqhSGWjPFxLeFvldFdHQs/n8lQ9x85oAeVb6bHcS8irhTJX2FCOd8Ag==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.22.4': - resolution: {integrity: sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.34.8': - resolution: {integrity: sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.37.0': - resolution: {integrity: sha512-oNrJxcQT9IcbcmKlkF+Yz2tmOxZgG9D9GRq+1OE6XCQwCVwxixYAa38Z8qqPzQvzt1FCfmrHX03E0pWoXm1DqA==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.22.4': - resolution: {integrity: sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.34.8': - resolution: {integrity: sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.37.0': - resolution: {integrity: sha512-pfxLBMls+28Ey2enpX3JvjEjaJMBX5XlPCZNGxj4kdJyHduPBXtxYeb8alo0a7bqOoWZW2uKynhHxF/MWoHaGQ==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-loongarch64-gnu@4.34.8': - resolution: {integrity: sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==} - cpu: [loong64] - os: [linux] - - '@rollup/rollup-linux-loongarch64-gnu@4.37.0': - resolution: {integrity: sha512-yCE0NnutTC/7IGUq/PUHmoeZbIwq3KRh02e9SfFh7Vmc1Z7atuJRYWhRME5fKgT8aS20mwi1RyChA23qSyRGpA==} - cpu: [loong64] - os: [linux] - - '@rollup/rollup-linux-powerpc64le-gnu@4.22.4': - resolution: {integrity: sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': - resolution: {integrity: sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': - resolution: {integrity: sha512-NxcICptHk06E2Lh3a4Pu+2PEdZ6ahNHuK7o6Np9zcWkrBMuv21j10SQDJW3C9Yf/A/P7cutWoC/DptNLVsZ0VQ==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.22.4': - resolution: {integrity: sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.34.8': - resolution: {integrity: sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.37.0': - resolution: {integrity: sha512-PpWwHMPCVpFZLTfLq7EWJWvrmEuLdGn1GMYcm5MV7PaRgwCEYJAwiN94uBuZev0/J/hFIIJCsYw4nLmXA9J7Pw==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-riscv64-musl@4.37.0': - resolution: {integrity: sha512-DTNwl6a3CfhGTAOYZ4KtYbdS8b+275LSLqJVJIrPa5/JuIufWWZ/QFvkxp52gpmguN95eujrM68ZG+zVxa8zHA==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.22.4': - resolution: {integrity: sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.34.8': - resolution: {integrity: sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.37.0': - resolution: {integrity: sha512-hZDDU5fgWvDdHFuExN1gBOhCuzo/8TMpidfOR+1cPZJflcEzXdCy1LjnklQdW8/Et9sryOPJAKAQRw8Jq7Tg+A==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.22.4': - resolution: {integrity: sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.34.8': - resolution: {integrity: sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.37.0': - resolution: {integrity: sha512-pKivGpgJM5g8dwj0ywBwe/HeVAUSuVVJhUTa/URXjxvoyTT/AxsLTAbkHkDHG7qQxLoW2s3apEIl26uUe08LVQ==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.22.4': - resolution: {integrity: sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.34.8': - resolution: {integrity: sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.37.0': - resolution: {integrity: sha512-E2lPrLKE8sQbY/2bEkVTGDEk4/49UYRVWgj90MY8yPjpnGBQ+Xi1Qnr7b7UIWw1NOggdFQFOLZ8+5CzCiz143w==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-win32-arm64-msvc@4.22.4': - resolution: {integrity: sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-arm64-msvc@4.34.8': - resolution: {integrity: sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-arm64-msvc@4.37.0': - resolution: {integrity: sha512-Jm7biMazjNzTU4PrQtr7VS8ibeys9Pn29/1bm4ph7CP2kf21950LgN+BaE2mJ1QujnvOc6p54eWWiVvn05SOBg==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.22.4': - resolution: {integrity: sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.34.8': - resolution: {integrity: sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.37.0': - resolution: {integrity: sha512-e3/1SFm1OjefWICB2Ucstg2dxYDkDTZGDYgwufcbsxTHyqQps1UQf33dFEChBNmeSsTOyrjw2JJq0zbG5GF6RA==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.22.4': - resolution: {integrity: sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==} - cpu: [x64] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.34.8': - resolution: {integrity: sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==} - cpu: [x64] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.37.0': - resolution: {integrity: sha512-LWbXUBwn/bcLx2sSsqy7pK5o+Nr+VCoRoAohfJ5C/aBio9nfJmGQqHAhU6pwxV/RmyTk5AqdySma7uwWGlmeuA==} - cpu: [x64] - os: [win32] - - '@rsbuild/core@1.2.19': - resolution: {integrity: sha512-k76is4HygmbYYMLG2V1d1yQeurHHC+ZEtGs/nwE11y6HmwSndoFhmjOeQbQ2Ul0b2B8HErksqSMtlCxd37YPPQ==} - engines: {node: '>=16.7.0'} - hasBin: true - - '@rsbuild/core@1.2.3': - resolution: {integrity: sha512-lUCt8gQe9E2PI3srcEJ1Na3GQYmsYuvAqK0f/k00HM0pEjrbOFC9Xq2kR85UoXHFqlTCIw/fLLDe91PKRCbKAw==} - engines: {node: '>=16.7.0'} - hasBin: true - - '@rsbuild/core@1.3.22': - resolution: {integrity: sha512-FGB7m8Tn/uiOhvqk0lw+NRMyD+VYJ+eBqVfpn0X11spkJDiPWn8UkMRvfzCX4XFcNZwRKYuuKJaZK1DNU8UG+w==} - engines: {node: '>=16.10.0'} - hasBin: true - - '@rsbuild/plugin-assets-retry@1.2.1': - resolution: {integrity: sha512-VJ4h8hw5Pdrx5h6O0ffdUNxcOYTHQ9to6oxGTdMFXJh/HRcIUy8+5mNoAYHkk5sqTQtyli8QOesJXhqGbrENfw==} - peerDependencies: - '@rsbuild/core': 1.x - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-babel@1.0.4': - resolution: {integrity: sha512-ZYbyC3zNYluTWTJDVrAW3eRJfvSTIQlp/bs20iY/MATm8/rRq2xtlAP5keCYxpx5CJZX7IT7i6f4z24/YrJJwA==} - peerDependencies: - '@rsbuild/core': 1.x - - '@rsbuild/plugin-babel@1.0.5': - resolution: {integrity: sha512-g6kZsAREO7c3KEBXRnLbOovIEL/TQDMls2QQFpaGxHx1K7pJB5nNmY1XpTzLCch62xfmBV4crOde0Dow6NAshg==} - peerDependencies: - '@rsbuild/core': 1.x - - '@rsbuild/plugin-check-syntax@1.3.0': - resolution: {integrity: sha512-lHrd6hToPFVOGWr0U/Ox7pudHWdhPSFsr2riWpjNRlUuwiXdU2SYMROaVUCrLJvYFzJyEMsFOi1w59rBQCG2HQ==} - peerDependencies: - '@rsbuild/core': 1.x - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-css-minimizer@1.0.2': - resolution: {integrity: sha512-x695i5PHWI9uV9VA1Dun66G0DeJMgxbt3wEk4eHZMz9pi6n8Dah6BHG2WcloYAEi7yVoUcPIGXDdag27s2B+4A==} - peerDependencies: - '@rsbuild/core': 1.x || ^1.0.1-beta.0 - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-less@1.1.1': - resolution: {integrity: sha512-Gkp73c9p4CQs2dB4BVCmw/cJ6JpIaWbsKcmZqyr+tlsKqZvZn9aYU+Zx4qWSqPR8I5zatiV2Lh15ObL9CCnlXw==} - peerDependencies: - '@rsbuild/core': 1.x - - '@rsbuild/plugin-less@1.2.4': - resolution: {integrity: sha512-fanvE5K7DyncrbXaP6BohLBRDi0mizN9lknKhaHBNJQCD7J/yHfbXCxG1lWjReEwxyyUip6UOAypVnWIAmt4Ow==} - peerDependencies: - '@rsbuild/core': 1.x - - '@rsbuild/plugin-node-polyfill@1.3.0': - resolution: {integrity: sha512-KvckyUg9wq3F1Iv/y4+mlcnO/E7vDklvMY7kF6CxnUYImroQVw/EDS0zDezkPvcm7aKTH5b0Jaa0iIcTNFzhVw==} - peerDependencies: - '@rsbuild/core': 1.x - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-pug@1.0.2': - resolution: {integrity: sha512-6WplxGg36PRMfNV4wFwbNRakqMM7Ms96E5PNFDTrjAhr/sX1BeyM9TDhFOcYXCeSwlO2PLjfw0L2JDf9RTwWBA==} - peerDependencies: - '@rsbuild/core': 1.x || ^1.0.1-beta.0 - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-pug@1.3.0': - resolution: {integrity: sha512-8McU7idBZb0ixt05D8BWmf+w9CESs9MGLgpvgmMJn6DV6yfH78ghLGa37l82IusgKtV0YN/L/LQhwFDvFMqvwA==} - peerDependencies: - '@rsbuild/core': 1.x - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-react@1.1.1': - resolution: {integrity: sha512-gkATKrOQauXMMtrYA5jbTQkhmYTE0VXoknPLtVpiXtwDbBUwgX23LFf1XJ51YOwqYpP7g5SfPEMgD2FENtCq0A==} - peerDependencies: - '@rsbuild/core': 1.x - - '@rsbuild/plugin-react@1.3.2': - resolution: {integrity: sha512-H4blXmgvVOrQlVy4ZfJ5IGfQIF5uKwtkGzwVnEsn1HN7DRRI9VlFrcuXj6+e3GigvYxg6TDHAAUJi6FoIGbnKQ==} - peerDependencies: - '@rsbuild/core': 1.x - - '@rsbuild/plugin-rem@1.0.2': - resolution: {integrity: sha512-YI/X4fM4UUmMoCPIukQ40KZ4fPsr9MGW6BRc/+SoLy5dxZVsRuRa568i4znn+X1c8hTihfNn2EtzrVbvNCPzrQ==} - peerDependencies: - '@rsbuild/core': 1.x - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-sass@1.2.2': - resolution: {integrity: sha512-vznLfxxPXDyFSPYW7JWTYf/6SJMx5DEgKParNd5lXo7FRa1IKsQOrJdf6F3Rm+T7jKoAvnCVXjM2IkxBW2yJSA==} - peerDependencies: - '@rsbuild/core': 1.x - - '@rsbuild/plugin-sass@1.3.2': - resolution: {integrity: sha512-askbmJllDZ7LYchT8AqdKt2zKNyBauq2KgA9peBExqjTIYGP+ZXA3UB4V8zGXoACqqAYl/jqf8LUjx6nRWHFSg==} - peerDependencies: - '@rsbuild/core': 1.x - - '@rsbuild/plugin-source-build@1.0.2': - resolution: {integrity: sha512-gjlFFq0eIPrAlVvNYOFKJcdjrWOxgSmjepQrZv507ECQD+t0W+wFonjLcXRQcnlp7m/cu9fBLMG8c2OjmJVh1Q==} - peerDependencies: - '@rsbuild/core': 1.x - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-styled-components@1.2.1': - resolution: {integrity: sha512-VIuUnfG48EudiDIgB98YVsOyKrqKPgOx6Iv4En6D+Q08vRMZ0u2teSpSNcLAUrfuRQ+3qo2FqERReUeuq2oi7g==} - peerDependencies: - '@rsbuild/core': ^1.2.0 - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-styled-components@1.3.0': - resolution: {integrity: sha512-dnLnGCBjKLmyrGCWQW/W3CiDHuCaS9GtkHlouiUOVlqz1D6mC35HClyTBT38F6mWeTOBpd3eQ/bsb89dcgz8qw==} - peerDependencies: - '@rsbuild/core': ^1.2.0 - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-svgr@1.0.7': - resolution: {integrity: sha512-+hCaG78P0nt8nrMvdWJ720c0WNj9ogNBL7ib8+UfyYezqliMRR++Zx6QIPXYBfTP+pCa/TKPph/ZQvAdPJq+Ig==} - peerDependencies: - '@rsbuild/core': 1.x - - '@rsbuild/plugin-svgr@1.2.0': - resolution: {integrity: sha512-J0XEqp++cXnzVpVXsq92H6S6VXYMuGjlw07Juh73tMpxlJdPsv95ULUoiCHmuTwUeTZMRfVMamTxz03/owYYSg==} - peerDependencies: - '@rsbuild/core': 1.x - - '@rsbuild/plugin-toml@1.0.1': - resolution: {integrity: sha512-CsYlSKGYY2nm4nrubYGbbPsYE33p+5D1Y6i8FJKQtfAvsw6WdDO2l1Xmg9XuLL0s5mIGmAZFhj5tCMMW7yTX4A==} - peerDependencies: - '@rsbuild/core': 0.x || 1.x || ^1.0.1-beta.0 - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-toml@1.1.0': - resolution: {integrity: sha512-kzmgwXthLO1Co3KY0cGZ/3+jRY0u00Wh59+C5whTekpR0Ww3IXB6f/l/mKel6sk5s+3r8GRwhSbi0erv2AN+bg==} - peerDependencies: - '@rsbuild/core': 1.x - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-type-check@1.2.1': - resolution: {integrity: sha512-PtbjeMqDQy8IiPDTuaj8ZmvR42b0AsRq6RUF6wxa8dDsOzD0Dl1GcvemVGCto+/Dh8frLUmnlWF+T8riBw5rtA==} - peerDependencies: - '@rsbuild/core': 1.x - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-type-check@1.2.2': - resolution: {integrity: sha512-7hRPT9Vi5uXLkvjy9gGHttpCvK7afGXS7bukyf0XCYAWj6XMPJvUQpXBatVVdNdNfeYt0ffHo5GqiPz/eeCorQ==} - peerDependencies: - '@rsbuild/core': 1.x - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-typed-css-modules@1.0.2': - resolution: {integrity: sha512-QX376pBXWeBrZBvYLP2HGGrHiWA5O0SDHwRoBNto5BqYDXhi6y+Eol2Hb/cY+h2ARKZVanMfUiJRABULOJ/FCQ==} - peerDependencies: - '@rsbuild/core': 1.x || ^1.0.1-beta.0 - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/plugin-yaml@1.0.2': - resolution: {integrity: sha512-M7POrqJAYS8IoY4trdLe9DUhDC01MvA0ge4ZKHoVQzlNLWVj2QHHXdz55/bfpkNYhoNGdCntoDmE/dn1zIpcAw==} - peerDependencies: - '@rsbuild/core': 1.x || ^1.0.1-beta.0 - peerDependenciesMeta: - '@rsbuild/core': - optional: true - - '@rsbuild/shared@0.7.10': - resolution: {integrity: sha512-FwTm11DP7KxQKT2mWLvwe80O5KpikgMSlqnw9CQhBaIHSYEypdJU9ZotbNsXsHdML3xcqg+S9ae3bpovC7KlwQ==} - - '@rsbuild/webpack@1.2.3': - resolution: {integrity: sha512-z2xRkO3NO9Rt5PIqABqSo2mB3W55uNcHFvuLdYvfz2zIP/FtlYiH2oliMTc3TY7RkKNAWq2jjlVU7aaRY/mfTQ==} - peerDependencies: - '@rsbuild/core': ^1.1.3 - - '@rsbuild/webpack@1.3.2': - resolution: {integrity: sha512-ecpZDyKLunUkEM5Yg6UVCONJFHD4+qY5Vtci8t2BRZneQgwZiYrENz+RKYN7NBir6+7nHy3pYMVPU5WJAkGPSA==} - peerDependencies: - '@rsbuild/core': ^1.3.21 - - '@rspack/binding-darwin-arm64@0.7.5': - resolution: {integrity: sha512-mNBIm36s1BA7v4SL/r4f3IXIsjyH5CZX4eXMRPE52lBc3ClVuUB7d/8zk8dkyjJCMAj8PsZSnAJ3cfXnn7TN4g==} - cpu: [arm64] - os: [darwin] - - '@rspack/binding-darwin-arm64@1.2.2': - resolution: {integrity: sha512-h23F8zEkXWhwMeScm0ZnN78Zh7hCDalxIWsm7bBS0eKadnlegUDwwCF8WE+8NjWr7bRzv0p3QBWlS5ufkcL4eA==} - cpu: [arm64] - os: [darwin] - - '@rspack/binding-darwin-arm64@1.2.8': - resolution: {integrity: sha512-bDlrlroY3iMlzna/3i1gD6eRmhJW2zRyC3Ov6aR1micshVQ9RteigYZWkjZuQfyC5Z8dCcLUQJVojz+pqp0JXg==} - cpu: [arm64] - os: [darwin] - - '@rspack/binding-darwin-arm64@1.3.12': - resolution: {integrity: sha512-8hKjVTBeWPqkMzFPNWIh72oU9O3vFy3e88wRjMPImDCXBiEYrKqGTTLd/J0SO+efdL3SBD1rX1IvdJpxCv6Yrw==} - cpu: [arm64] - os: [darwin] - - '@rspack/binding-darwin-arm64@1.5.5': - resolution: {integrity: sha512-Kg3ywEZHLX+aROfTQ5tMOv+Ud+8b4jk8ruUgsi0W8oBkEkR5xBdhFa9vcf6pzy+gfoLCnEI68U9i8ttm+G0csA==} - cpu: [arm64] - os: [darwin] - - '@rspack/binding-darwin-x64@0.7.5': - resolution: {integrity: sha512-teLK0TB1x0CsvaaiCopsFx4EvJe+/Hljwii6R7C9qOZs5zSOfbT/LQ202eA0sAGodCncARCGaXVrsekbrRYqeA==} - cpu: [x64] - os: [darwin] - - '@rspack/binding-darwin-x64@1.2.2': - resolution: {integrity: sha512-vG5s7FkEvwrGLfksyDRHwKAHUkhZt1zHZZXJQn4gZKjTBonje8ezdc7IFlDiWpC4S+oBYp73nDWkUzkGRbSdcQ==} - cpu: [x64] - os: [darwin] - - '@rspack/binding-darwin-x64@1.2.8': - resolution: {integrity: sha512-0/qOVbMuzZ+WbtDa4TbH46R4vph/W6MHcXbrXDO+vpdTMFDVJ64DnZXT7aqvGcY+7vTCIGm0GT+6ooR4KaIX8A==} - cpu: [x64] - os: [darwin] - - '@rspack/binding-darwin-x64@1.3.12': - resolution: {integrity: sha512-Sj4m+mCUxL7oCpdu7OmWT7fpBM7hywk5CM9RDc3D7StaBZbvNtNftafCrTZzTYKuZrKmemTh5SFzT5Tz7tf6GA==} - cpu: [x64] - os: [darwin] - - '@rspack/binding-darwin-x64@1.5.5': - resolution: {integrity: sha512-uoGTYnlYW8m47yiDCKvXOehhAOH12wlePJq4sbUbBoHmG07vbDw7fUqnvy2k8319NTVEpMJWGoKyisgI09/uMQ==} - cpu: [x64] - os: [darwin] - - '@rspack/binding-linux-arm64-gnu@0.7.5': - resolution: {integrity: sha512-/24UytJXrK+7CsucDb30GCKYIJ8nG6ceqbJyOtsJv9zeArNLHkxrYGSyjHJIpQfwVN17BPP4RNOi+yIZ3ZgDyA==} - cpu: [arm64] - os: [linux] - - '@rspack/binding-linux-arm64-gnu@1.2.2': - resolution: {integrity: sha512-VykY/kiYOzO8E1nYzfJ9+gQEHxb5B6lt5wa8M6xFi5B6jEGU+OsaGskmAZB9/GFImeFDHxDPvhUalI4R9p8O2Q==} - cpu: [arm64] - os: [linux] - - '@rspack/binding-linux-arm64-gnu@1.2.8': - resolution: {integrity: sha512-En/SMl45s19iUVb1/ZDFQvFDxIjnlfk7yqV3drMWWAL5HSgksNejaTIFTO52aoohIBbmwuk5wSGcbU0G0IFiPg==} - cpu: [arm64] - os: [linux] - - '@rspack/binding-linux-arm64-gnu@1.3.12': - resolution: {integrity: sha512-7MuOxf3/Mhv4mgFdLTvgnt/J+VouNR65DEhorth+RZm3LEWojgoFEphSAMAvpvAOpYSS68Sw4SqsOZi719ia2w==} - cpu: [arm64] - os: [linux] - - '@rspack/binding-linux-arm64-gnu@1.5.5': - resolution: {integrity: sha512-KgVN3TeUJ3iNwwOX3JGY4arvoLHX94eItJ4TeOSyetRiSJUrQI0evP16i5kIh+n+p7mVnXmfUS944Gl+uNsJmg==} - cpu: [arm64] - os: [linux] - - '@rspack/binding-linux-arm64-musl@0.7.5': - resolution: {integrity: sha512-6RcxG42mLM01Pa6UYycACu/Nu9qusghAPUJumb8b8x5TRIDEtklYC5Ck6Rmagm+8E0ucMude2E/D4rMdIFcS3A==} - cpu: [arm64] - os: [linux] - - '@rspack/binding-linux-arm64-musl@1.2.2': - resolution: {integrity: sha512-Z5vAC4wGfXi8XXZ6hs8Q06TYjr3zHf819HB4DI5i4C1eQTeKdZSyoFD0NHFG23bP4NWJffp8KhmoObcy9jBT5Q==} - cpu: [arm64] - os: [linux] - - '@rspack/binding-linux-arm64-musl@1.2.8': - resolution: {integrity: sha512-N1oZsXfJ9VLLcK7p1PS65cxLYQCZ7iqHW2OP6Ew2+hlz/d1hzngxgzrtZMCXFOHXDvTzVu5ff6jGS2v7+zv2tA==} - cpu: [arm64] - os: [linux] - - '@rspack/binding-linux-arm64-musl@1.3.12': - resolution: {integrity: sha512-s6KKj20T9Z1bA8caIjU6EzJbwyDo1URNFgBAlafCT2UC6yX7flstDJJ38CxZacA9A2P24RuQK2/jPSZpWrTUFA==} - cpu: [arm64] - os: [linux] - - '@rspack/binding-linux-arm64-musl@1.5.5': - resolution: {integrity: sha512-1gKthlCQinXtWar6Hl9Il6BQ/NgYBH0NVuUsjjf85ejD/cTPQENKyIpGvVa1rSIHSfnG/XujUbruHAeY9mEHCA==} - cpu: [arm64] - os: [linux] - - '@rspack/binding-linux-x64-gnu@0.7.5': - resolution: {integrity: sha512-R0Lu4CJN2nWMW7WzPBuCIju80cQPpcaqwKJDj/quwQySpJJZ6c5qGwB8mntqjxIzZDrNH6u0OkpiUTbvWZj8ww==} - cpu: [x64] - os: [linux] - - '@rspack/binding-linux-x64-gnu@1.2.2': - resolution: {integrity: sha512-o3pDaL+cH5EeRbDE9gZcdZpBgp5iXvYZBBhe8vZQllYgI4zN5MJEuleV7WplG3UwTXlgZg3Kht4RORSOPn96vg==} - cpu: [x64] - os: [linux] - - '@rspack/binding-linux-x64-gnu@1.2.8': - resolution: {integrity: sha512-BdPaepoLKuaVwip4QK/nGqNi1xpbCWSxiycPbKRrGqKgt/QGihxxFgiqr4EpWQVIJNIMy4nCsg4arO0+H1KWGQ==} - cpu: [x64] - os: [linux] - - '@rspack/binding-linux-x64-gnu@1.3.12': - resolution: {integrity: sha512-0w/sRREYbRgHgWvs2uMEJSLfvzbZkPHUg6CMcYQGNVK6axYRot6jPyKetyFYA9pR5fB5rsXegpnFaZaVrRIK2g==} - cpu: [x64] - os: [linux] - - '@rspack/binding-linux-x64-gnu@1.5.5': - resolution: {integrity: sha512-haPFg4M9GwpSI5g9BQhKUNdzCKDvFexIUkLiAHBjFU9iWQTEcI9VfYPixestOIwzUv7E34rHM+jAsmRGWdgmXw==} - cpu: [x64] - os: [linux] - - '@rspack/binding-linux-x64-musl@0.7.5': - resolution: {integrity: sha512-dDgi/ThikMy1m4llxPeEXDCA2I8F8ezFS/eCPLZGU2/J1b4ALwDjuRsMmo+VXSlFCKgIt98V6h1woeg7nu96yg==} - cpu: [x64] - os: [linux] - - '@rspack/binding-linux-x64-musl@1.2.2': - resolution: {integrity: sha512-RE3e0xe4DdchHssttKzryDwjLkbrNk/4H59TkkWeGYJcLw41tmcOZVFQUOwKLUvXWVyif/vjvV/w1SMlqB4wQg==} - cpu: [x64] - os: [linux] - - '@rspack/binding-linux-x64-musl@1.2.8': - resolution: {integrity: sha512-GFv0Bod268OcXIcjeLoPlK0oz8rClEIxIRFkz+ejhbvfCwRJ+Fd+EKaaKQTBfZQujPqc0h2GctIF25nN5pFTmA==} - cpu: [x64] - os: [linux] - - '@rspack/binding-linux-x64-musl@1.3.12': - resolution: {integrity: sha512-jEdxkPymkRxbijDRsBGdhopcbGXiXDg59lXqIRkVklqbDmZ/O6DHm7gImmlx5q9FoWbz0gqJuOKBz4JqWxjWVA==} - cpu: [x64] - os: [linux] - - '@rspack/binding-linux-x64-musl@1.5.5': - resolution: {integrity: sha512-oUny56JEkCZvIu4n8/P7IPLPNtJnL89EDhxHINH87XLBY3OOgo8JHELR11Zj9SFWiGNsRcLqi+Q78tWa0ligBQ==} - cpu: [x64] - os: [linux] - - '@rspack/binding-wasm32-wasi@1.5.5': - resolution: {integrity: sha512-tRgxBgIXaBKBH/0KlwvyqbIMqQrg8jKOyFOEQseEE7Oqs2M9KkJ7Vp5QN11u3NvZ9nz5GbZxmVGBMkdj9Gth1w==} - cpu: [wasm32] - - '@rspack/binding-win32-arm64-msvc@0.7.5': - resolution: {integrity: sha512-nEF4cUdLfgEK6FrgJSJhUlr2/7LY1tmqBNQCFsCjtDtUkQbJIEo1b8edT94G9tJcQoFE4cD+Re30yBYbQO2Thg==} - cpu: [arm64] - os: [win32] - - '@rspack/binding-win32-arm64-msvc@1.2.2': - resolution: {integrity: sha512-R+PKBYn6uzTaDdVqTHvjqiJPBr5ZHg1wg5UmFDLNH9OklzVFyQh1JInSdJRb7lzfzTRz6bEkkwUFBPQK/CGScw==} - cpu: [arm64] - os: [win32] - - '@rspack/binding-win32-arm64-msvc@1.2.8': - resolution: {integrity: sha512-aEU+uJdbvJJGrzzAsjbjrPeNbG/bcG8JoXK2kSsUB+/sWHTIkHX0AQ3oX3aV/lcLKgZWrUxLAfLoCXEnIHMEyQ==} - cpu: [arm64] - os: [win32] - - '@rspack/binding-win32-arm64-msvc@1.3.12': - resolution: {integrity: sha512-ZRvUCb3TDLClAqcTsl/o9UdJf0B5CgzAxgdbnYJbldyuyMeTUB4jp20OfG55M3C2Nute2SNhu2bOOp9Se5Ongw==} - cpu: [arm64] - os: [win32] - - '@rspack/binding-win32-arm64-msvc@1.5.5': - resolution: {integrity: sha512-wGWd2yluoFdQgtkIbny6FoHnzahTk+o9RzrptjeS1u/NV1lKrWzmWhwZojMGOUqPiaukZKaziOEo7gpRn2XbEQ==} - cpu: [arm64] - os: [win32] - - '@rspack/binding-win32-ia32-msvc@0.7.5': - resolution: {integrity: sha512-hEcHRwJIzpZsePr+5x6V/7TGhrPXhSZYG4sIhsrem1za9W+qqCYYLZ7KzzbRODU07QaAH2RxjcA1bf8F2QDYAQ==} - cpu: [ia32] - os: [win32] - - '@rspack/binding-win32-ia32-msvc@1.2.2': - resolution: {integrity: sha512-dBqz3sRAGZ2f31FgzKLDvIRfq2haRP3X3XVCT0PsiMcvt7QJng+26aYYMy2THatd/nM8IwExYeitHWeiMBoruw==} - cpu: [ia32] - os: [win32] - - '@rspack/binding-win32-ia32-msvc@1.2.8': - resolution: {integrity: sha512-GHYzNOSoiLyG9elLTmMqADJMQzjll+co4irp5AgZ+KHG9EVq0qEHxDqDIJxZnUA15U8JDvCgo6YAo3T0BFEL0Q==} - cpu: [ia32] - os: [win32] - - '@rspack/binding-win32-ia32-msvc@1.3.12': - resolution: {integrity: sha512-1TKPjuXStPJr14f3ZHuv40Xc/87jUXx10pzVtrPnw+f3hckECHrbYU/fvbVzZyuXbsXtkXpYca6ygCDRJAoNeQ==} - cpu: [ia32] - os: [win32] - - '@rspack/binding-win32-ia32-msvc@1.5.5': - resolution: {integrity: sha512-Ikml8AQkzjPCG24vTO4pG2bpJ8vp93jVEgo9X9uYjO2vQbIp5QSOmeZOTM7tXCf8AfTfHEF/yAdE/pR/+tXXGQ==} - cpu: [ia32] - os: [win32] - - '@rspack/binding-win32-x64-msvc@0.7.5': - resolution: {integrity: sha512-PpVpP6J5/2b4T10hzSUwjLvmdpAOj3ozARl1Nrf/lsbYwhiXivoB8Gvoy/xe/Xpgr732Dk9VCeeW8rreWOOUVQ==} - cpu: [x64] - os: [win32] - - '@rspack/binding-win32-x64-msvc@1.2.2': - resolution: {integrity: sha512-eeAvaN831KG553cMSHkVldyk6YQn4ujgRHov6r1wtREq7CD3/ka9LMkJUepCN85K7XtwYT0N4KpFIQyf5GTGoA==} - cpu: [x64] - os: [win32] - - '@rspack/binding-win32-x64-msvc@1.2.8': - resolution: {integrity: sha512-EigKLhKLH1kfv1e/ZgXuSKlIjkbyneJtiLbNDz7EeEVFGV1XMM6bsCea1sb2WOxsPYiOX4Q5JmR1j1KGrZS/LA==} - cpu: [x64] - os: [win32] - - '@rspack/binding-win32-x64-msvc@1.3.12': - resolution: {integrity: sha512-lCR0JfnYKpV+a6r2A2FdxyUKUS4tajePgpPJN5uXDgMGwrDtRqvx+d0BHhwjFudQVJq9VVbRaL89s2MQ6u+xYw==} - cpu: [x64] - os: [win32] - - '@rspack/binding-win32-x64-msvc@1.5.5': - resolution: {integrity: sha512-m2059ms0i/GIQGWTlZ5GI6SWpuMFAPMsWlhXLk2LZRIydhi+N/YPkmc33lFRTlDA3QpKDCvowvCvIIA7g6WSlg==} - cpu: [x64] - os: [win32] - - '@rspack/binding@0.7.5': - resolution: {integrity: sha512-XcdOvaCz1mWWwr5vmEY9zncdInrjINEh60EWkYdqtCA67v7X7rB1fe6n4BeAI1+YLS2Eacj+lytlr+n7I+DYVg==} - - '@rspack/binding@1.2.2': - resolution: {integrity: sha512-GCZwpGFYlLTdJ2soPLwjw9z4LSZ+GdpbHNfBt3Cm/f/bAF8n6mZc7dHUqN893RFh7MPU17HNEL3fMw7XR+6pHg==} - - '@rspack/binding@1.2.8': - resolution: {integrity: sha512-T3FMB3N9P1AbSAryfkSRJkPtmeSYs/Gj9zUZoPz1ckPEIcWZmpUOQbJylldjbw5waxtCL1haHNbi0pcSvxiaJw==} - - '@rspack/binding@1.3.12': - resolution: {integrity: sha512-4Ic8lV0+LCBfTlH5aIOujIRWZOtgmG223zC4L3o8WY/+ESAgpdnK6lSSMfcYgRanYLAy3HOmFIp20jwskMpbAg==} - - '@rspack/binding@1.5.5': - resolution: {integrity: sha512-JkB943uBU0lABnKG/jdO+gg3/eeO9CEQMR/1dL6jSU9GTxaNf3XIVc05RhRC7qoVsiXuhSMMFxWyV0hyHxp2bA==} - - '@rspack/cli@1.2.8': - resolution: {integrity: sha512-xPNLJCnQt8B1j7i4T67MmVzYxJfx0c+gEhHozfVfpg/2PwuR9PBMnwo+53wJkUJk+ctJ+eMLQomDZymq4j26nA==} - hasBin: true - peerDependencies: - '@rspack/core': ^1.0.0-alpha || ^1.x - '@rspack/tracing': ^1.x - peerDependenciesMeta: - '@rspack/tracing': - optional: true - - '@rspack/cli@1.5.5': - resolution: {integrity: sha512-b300fh1HhusbcgVbWfh3fj+vwsrkUAXufn136DdVOXZSScHy+8mtvLthrJ8w6PtTUwR3GtunmZ6hOf3e5dlfyw==} - hasBin: true - peerDependencies: - '@rspack/core': ^1.0.0-alpha || ^1.x - - '@rspack/core@0.7.5': - resolution: {integrity: sha512-zVTe4WCyc3qsLPattosiDYZFeOzaJ32/BYukPP2I1VJtCVFa+PxGVRPVZhSoN6fXw5oy48yHg9W9v1T8CaEFhw==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@swc/helpers': '>=0.5.1' - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@rspack/core@1.2.2': - resolution: {integrity: sha512-EeHAmY65Uj62hSbUKesbrcWGE7jfUI887RD03G++Gj8jS4WPHEu1TFODXNOXg6pa7zyIvs2BK0Bm16Kwz8AEaQ==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@rspack/tracing': ^1.x - '@swc/helpers': '>=0.5.1' - peerDependenciesMeta: - '@rspack/tracing': - optional: true - '@swc/helpers': - optional: true - - '@rspack/core@1.2.8': - resolution: {integrity: sha512-ppj3uQQtkhgrYDLrUqb33YbpNEZCpAudpfVuOHGsvUrAnu1PijbfJJymoA5ZvUhM+HNMvPI5D1ie97TXyb0UVg==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@rspack/tracing': ^1.x - '@swc/helpers': '>=0.5.1' - peerDependenciesMeta: - '@rspack/tracing': - optional: true - '@swc/helpers': - optional: true - - '@rspack/core@1.3.12': - resolution: {integrity: sha512-mAPmV4LPPRgxpouUrGmAE4kpF1NEWJGyM5coebsjK/zaCMSjw3mkdxiU2b5cO44oIi0Ifv5iGkvwbdrZOvMyFA==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@swc/helpers': '>=0.5.1' - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@rspack/core@1.5.5': - resolution: {integrity: sha512-AOIuMktK6X/xHAjJ/0QJ2kbSkILXj641GCPE+EOfWO27ODA8fHPArKbyz5AVGVePV3aUfEo2VFcsNzP67VBEPA==} - engines: {node: '>=18.12.0'} - peerDependencies: - '@swc/helpers': '>=0.5.1' - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@rspack/dev-server@1.0.10': - resolution: {integrity: sha512-iDsEtP0jNHRm4LJxL00QFTlOuqkdxIFxnd69h0KrFadmtxAWiDLIe4vYdZXWF74w4MezsJFx6dB2nUM/Ok8utA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': '*' - - '@rspack/dev-server@1.1.0': - resolution: {integrity: sha512-/IMfxE5SWhZ0+6xrlJzsJwJV7a0FpsY51gDBmsjGTCCa+V8ucXNxS2233V4YG/ESAM4URJEKaHzNLAGtwCSW1g==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': '*' - - '@rspack/dev-server@1.1.4': - resolution: {integrity: sha512-kGHYX2jYf3ZiHwVl0aUEPBOBEIG1aWleCDCAi+Jg32KUu3qr/zDUpCEd0wPuHfLEgk0X0xAEYCS6JMO7nBStNQ==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': '*' - - '@rspack/lite-tapable@1.0.1': - resolution: {integrity: sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==} - engines: {node: '>=16.0.0'} - - '@rspack/plugin-minify@0.7.5': - resolution: {integrity: sha512-BgsLdb4vUOQjOukMEBM/8NZZlC9MU/Rs6lt2ZQwZ1lF8vNyuLGPSTtGYM4+fcU3YWRmMgietIEHQDEGkdMlG0g==} - deprecated: this package is deprecated use terser-webpack-plugin instead - - '@rspack/plugin-react-refresh@1.0.1': - resolution: {integrity: sha512-KSBc3bsr3mrAPViv7w9MpE9KEWm6q87EyRXyHlRfJ9PpQ56NbX9KZ7AXo7jPeECb0q5sfpM2PSEf+syBiMgLSw==} - peerDependencies: - react-refresh: '>=0.10.0 <1.0.0' - peerDependenciesMeta: - react-refresh: - optional: true - - '@rspack/plugin-react-refresh@1.4.3': - resolution: {integrity: sha512-wZx4vWgy5oMEvgyNGd/oUKcdnKaccYWHCRkOqTdAPJC3WcytxhTX+Kady8ERurSBiLyQpoMiU3Iyd+F1Y2Arbw==} - peerDependencies: - react-refresh: '>=0.10.0 <1.0.0' - webpack-hot-middleware: 2.x - peerDependenciesMeta: - webpack-hot-middleware: - optional: true - - '@rspack/plugin-react-refresh@1.5.1': - resolution: {integrity: sha512-GT3KV1GSmIXO8dQg6taNf9AuZ8XHEs8cZqRn5mC2GT6DPCvUA/ZKezIGsHTyH+HMEbJnJ/T8yYeJnvnzuUcqAQ==} - peerDependencies: - react-refresh: '>=0.10.0 <1.0.0' - webpack-hot-middleware: 2.x - peerDependenciesMeta: - webpack-hot-middleware: - optional: true - - '@rspress/core@1.43.12': - resolution: {integrity: sha512-U3Bkwu47u09TrnbBkXV77S/EiKyLLVOcwN9r52qz+YDv6NNWd9i+NdFww9NLATReAnQNyv+2XKkB3rYa+3E+ag==} - engines: {node: '>=14.17.6'} - - '@rspress/core@1.44.0': - resolution: {integrity: sha512-xlHeE71Ch4AWRKxQkFFOttBIl8vPJskQOEsEo0DQChz90nvio5ijh1G6cdVHseBumJeX2ZaHjYCbw5OeouKGSA==} - engines: {node: '>=14.17.6'} - - '@rspress/mdx-rs-darwin-arm64@0.6.6': - resolution: {integrity: sha512-fsuhUko2VJin9oZvGDEM8FWIisbhTe+ki8SiiVMqtl6OUtga9wB8F3JmsjVNg615lHp7FiT66Mvfbxweo+jjTQ==} - engines: {node: '>=14.12'} - cpu: [arm64] - os: [darwin] - - '@rspress/mdx-rs-darwin-x64@0.6.6': - resolution: {integrity: sha512-LAkc4H9cODxOsZLMsX57ma8Kk+KZytLTgkGTUXBX2M88O5ucZzrdBWFNXP8EvNcVcDR4O+YwcZPYMlZDqRyX5A==} - engines: {node: '>=14.12'} - cpu: [x64] - os: [darwin] - - '@rspress/mdx-rs-linux-arm64-gnu@0.6.6': - resolution: {integrity: sha512-l18CBbqFsn1NOWngdcfKVbqAGYsNouQw/WNAUxoKX3kPh+TsWxGZR2vBnPQ+In4yNzSz5AVMPKBMah2YNIFmXA==} - engines: {node: '>=14.12'} - cpu: [arm64] - os: [linux] - - '@rspress/mdx-rs-linux-arm64-musl@0.6.6': - resolution: {integrity: sha512-diwYLjMUlK1CSoZ0D6Lrdd31B60SgGlGqvvWs49PqDFpb+/wbBuKTGfjx+bzPmRBvSgjDUJuNkh3tHldj9wpXg==} - engines: {node: '>=14.12'} - cpu: [arm64] - os: [linux] - - '@rspress/mdx-rs-linux-x64-gnu@0.6.6': - resolution: {integrity: sha512-Qie1XlZ55qn2nyXZ5DO3vSYa8xiiTiT8vjh5gIkNMhYh/qvUefJTgp8RC+DFsdlyxSVHRWSTAiWchFyhpW6QCw==} - engines: {node: '>=14.12'} - cpu: [x64] - os: [linux] - - '@rspress/mdx-rs-linux-x64-musl@0.6.6': - resolution: {integrity: sha512-IegWebLUvioMIMQGo7JDW2sR3JOFOuJl/blX5Vy/fwHvfznIscRcJlu/Va6brMHkgv36fgXgCv7Yt3JwXGQaTQ==} - engines: {node: '>=14.12'} - cpu: [x64] - os: [linux] - - '@rspress/mdx-rs-win32-arm64-msvc@0.6.6': - resolution: {integrity: sha512-EA/BNOhTvF6dE+vdoIBxZaHxynLjL46qxiyHhNj0+no0lcBS2NbeWIgl2ge3O35n5h7Pj0sbmchHazpXwgDNcg==} - engines: {node: '>=14.12'} - cpu: [arm64] - os: [win32] - - '@rspress/mdx-rs-win32-x64-msvc@0.6.6': - resolution: {integrity: sha512-P6XbuHD+TRw73lqWxWf8Zb8/+MgHO4pCv4h1QoumxyFz0+2C+47576eBPimprWHgq066AZ34q3+037mrbZdvAA==} - engines: {node: '>=14.12'} - cpu: [x64] - os: [win32] - - '@rspress/mdx-rs@0.6.6': - resolution: {integrity: sha512-NpNhTKBIlV3O6ADhoZkgHvBFvXMW2TYlIWmIT1ysJESUBqDpaN9H3Teve5fugjU2pQ2ORBZO6SQGKliMw/8m/Q==} - engines: {node: '>= 10'} - - '@rspress/plugin-auto-nav-sidebar@1.43.12': - resolution: {integrity: sha512-rVndgaYVZ4geO8aciprjpS42p2WZFj5Hp8NbJPKGYhf8X2CyAQjPiAYRBOjkVwJqw4hpWhdw32Gp+ZOrLYXroA==} - engines: {node: '>=14.17.6'} - - '@rspress/plugin-auto-nav-sidebar@1.44.0': - resolution: {integrity: sha512-KnbV2z2qVxA8ZLgFMqdWmfh3l/xgV2p57w/QOixVdN93KfI9lwKGn3ReodOcf15fAImZjMFAJ602FPLFKG9qTQ==} - engines: {node: '>=14.17.6'} - - '@rspress/plugin-container-syntax@1.43.12': - resolution: {integrity: sha512-XtTNs+yrgOcMjQ3VFYHjCEhub3n3/OfycybE6bA6mb0FSuO/s0fDOXJKr3fgcjkPmZK4kR0vIivjCWMzxqaFDQ==} - engines: {node: '>=14.17.6'} - - '@rspress/plugin-container-syntax@1.44.0': - resolution: {integrity: sha512-KvnFGUVNyroHNzZaln6TIv4Ucz+OCzuwNpNRlMQRHJPLQiJQf28KCSbkpJsLHZpS4SemX5u2OQkMCLF+KyqgYQ==} - engines: {node: '>=14.17.6'} - - '@rspress/plugin-last-updated@1.43.12': - resolution: {integrity: sha512-7YwnbIMbb6ctC0ZPr4oDbqoDtKVNTIArljKcZvtGvuXLt4EYlvPTN2DXevvi3uQ8Ysdm/Hc3Bmu2ChUDKBpSSQ==} - engines: {node: '>=14.17.6'} - - '@rspress/plugin-last-updated@1.44.0': - resolution: {integrity: sha512-/OSVzNHNLgBKuHaUvtwiAA10kLeiywzIV6nrFb9MVoZicJedxtwaL6DRgjyG/QQbfTUGle7u1G7RjbumVmfjMw==} - engines: {node: '>=14.17.6'} - - '@rspress/plugin-medium-zoom@1.43.12': - resolution: {integrity: sha512-LzHa5lxj+Gv/y5w6OaSRDjQ5kmMoaxuTQmWU818EvUjExgcweaNIDkux5Kit95Mt+3blJs6QIq+vAnK7pMSOiQ==} - engines: {node: '>=14.17.6'} - peerDependencies: - '@rspress/runtime': ^1.43.12 - - '@rspress/plugin-medium-zoom@1.44.0': - resolution: {integrity: sha512-IFUviQ5hhc/1XNcVb7pX5gJ30X9+ZIasDUS+BM7Mh9Z0mvl6roCWbqLD5PIaLnOIyhJv44X2zxKUKj15DKx2Fw==} - engines: {node: '>=14.17.6'} - peerDependencies: - '@rspress/runtime': ^1.44.0 - - '@rspress/runtime@1.43.12': - resolution: {integrity: sha512-NGB8/3EM5a0JcuUtnt6gBLbI8CHbHa2tGRC7tNI9czWC2nh4410eb/nxrjyxx/CBOnN79g3VRXZBtxGvmXTGMA==} - engines: {node: '>=14.17.6'} - - '@rspress/runtime@1.44.0': - resolution: {integrity: sha512-Bu/rzl+uJpVVmzmtmX7kKj3kAF/K8r+yaXAc7+2quUZ662OWVYIRTsP5PCG306QjLMZzqQwVjqyj5frdqbtxxw==} - engines: {node: '>=14.17.6'} - - '@rspress/shared@1.43.12': - resolution: {integrity: sha512-cOcKLzlnEK52xOXDNvaLzsEJzcjvebOUToED/kbokGT3q4foEeDH8HjJhIJM0tVXV09Y8HLOUeHBHu5x71o94g==} - - '@rspress/shared@1.44.0': - resolution: {integrity: sha512-a+yf9/UZRJHEaIA7ktAahaQC/iby/UBpNz+gWyQRYkQgkJdIhaVITWT51lCjYXKjv09yT68RmCVG3Yvs1kC0JQ==} - - '@rspress/theme-default@1.43.12': - resolution: {integrity: sha512-1eUnuebdD1/7eUcYXAibew3xjpeN1sl2PQ4ouQVED8b4gIMW5YY4VSS/etkW4a4nc+Y4Z6yYYXGvs1jjPoV1GA==} - engines: {node: '>=14.17.6'} - - '@rspress/theme-default@1.44.0': - resolution: {integrity: sha512-bk7IT9QPyveSnwJ3+3wCpA6F2f4oOS4GxlBKQRbOSK4CcTt0O2CmH3QgfaRIOS5j5U9+qck0UmTKljQOUyG8/A==} - engines: {node: '>=14.17.6'} - - '@rtsao/scc@1.1.0': - resolution: {integrity: sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==} - - '@schematics/angular@18.2.16': - resolution: {integrity: sha512-3EeYBAS9EVyktRQ42BxHrDdpi0tb7VIgIKHrYierS8PAcWkYAPLPVW9h7w71E5Ckd640Flwghj6E5gFYe3vQgg==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - - '@schematics/angular@19.2.5': - resolution: {integrity: sha512-LXzeWpW7vhW7zk48atwdR860hOp2xEyU+TqDUz4dcLk5sPI14x94fAJuAWch42+9/X6LnkFLB+W2CmyOY9ZD1g==} - engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} - - '@sec-ant/readable-stream@0.4.1': - resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - - '@selderee/plugin-htmlparser2@0.11.0': - resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==} - - '@sigstore/bundle@3.1.0': - resolution: {integrity: sha512-Mm1E3/CmDDCz3nDhFKTuYdB47EdRFRQMOE/EAbiG1MJW77/w1b3P7Qx7JSrVJs8PfwOLOVcKQCHErIwCTyPbag==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@sigstore/core@2.0.0': - resolution: {integrity: sha512-nYxaSb/MtlSI+JWcwTHQxyNmWeWrUXJJ/G4liLrGG7+tS4vAz6LF3xRXqLH6wPIVUoZQel2Fs4ddLx4NCpiIYg==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@sigstore/protobuf-specs@0.4.0': - resolution: {integrity: sha512-o09cLSIq9EKyRXwryWDOJagkml9XgQCoCSRjHOnHLnvsivaW7Qznzz6yjfV7PHJHhIvyp8OH7OX8w0Dc5bQK7A==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@sigstore/sign@3.1.0': - resolution: {integrity: sha512-knzjmaOHOov1Ur7N/z4B1oPqZ0QX5geUfhrVaqVlu+hl0EAoL4o+l0MSULINcD5GCWe3Z0+YJO8ues6vFlW0Yw==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@sigstore/tuf@3.1.0': - resolution: {integrity: sha512-suVMQEA+sKdOz5hwP9qNcEjX6B45R+hFFr4LAWzbRc5O+U2IInwvay/bpG5a4s+qR35P/JK/PiKiRGjfuLy1IA==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@sigstore/verify@2.1.0': - resolution: {integrity: sha512-kAAM06ca4CzhvjIZdONAL9+MLppW3K48wOFy1TbuaWFW/OMfl8JuTgW0Bm02JB1WJGT/ET2eqav0KTEKmxqkIA==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@simple-dom/document@1.4.0': - resolution: {integrity: sha512-/RUeVH4kuD3rzo5/91+h4Z1meLSLP66eXqpVAw/4aZmYozkeqUkMprq0znL4psX/adEed5cBgiNJcfMz/eKZLg==} - - '@simple-dom/interface@1.4.0': - resolution: {integrity: sha512-l5qumKFWU0S+4ZzMaLXFU8tQZsicHEMEyAxI5kDFGhJsRqDwe0a7/iPA/GdxlGyDKseQQAgIz5kzU7eXTrlSpA==} - - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - - '@sindresorhus/is@5.6.0': - resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} - engines: {node: '>=14.16'} - - '@sindresorhus/merge-streams@2.3.0': - resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} - engines: {node: '>=18'} - - '@sinonjs/commons@3.0.1': - resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==} - - '@sinonjs/fake-timers@10.3.0': - resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==} - - '@socket.io/component-emitter@3.1.2': - resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==} - - '@sveltejs/acorn-typescript@1.0.5': - resolution: {integrity: sha512-IwQk4yfwLdibDlrXVE04jTZYlLnwsTT2PIOQQGNLWfjavGifnk1JD1LcZjZaBTRcxZu2FfPfNLOE04DSu9lqtQ==} - peerDependencies: - acorn: ^8.9.0 - - '@sveltejs/vite-plugin-svelte-inspector@4.0.1': - resolution: {integrity: sha512-J/Nmb2Q2y7mck2hyCX4ckVHcR5tu2J+MtBEQqpDrrgELZ2uvraQcK/ioCV61AqkdXFgriksOKIceDcQmqnGhVw==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22} - peerDependencies: - '@sveltejs/vite-plugin-svelte': ^5.0.0 - svelte: ^5.0.0 - vite: ^6.0.0 - - '@sveltejs/vite-plugin-svelte@5.0.3': - resolution: {integrity: sha512-MCFS6CrQDu1yGwspm4qtli0e63vaPCehf6V7pIMP15AsWgMKrqDGCPFF/0kn4SP0ii4aySu4Pa62+fIRGFMjgw==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22} - peerDependencies: - svelte: ^5.0.0 - vite: ^6.0.0 - - '@svgr/babel-plugin-add-jsx-attribute@8.0.0': - resolution: {integrity: sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0': - resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0': - resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0': - resolution: {integrity: sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-dynamic-title@8.0.0': - resolution: {integrity: sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-svg-em-dimensions@8.0.0': - resolution: {integrity: sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-react-native-svg@8.1.0': - resolution: {integrity: sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-plugin-transform-svg-component@8.0.0': - resolution: {integrity: sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw==} - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/babel-preset@8.1.0': - resolution: {integrity: sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug==} - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - - '@svgr/core@8.1.0': - resolution: {integrity: sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA==} - engines: {node: '>=14'} - - '@svgr/hast-util-to-babel-ast@8.0.0': - resolution: {integrity: sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q==} - engines: {node: '>=14'} - - '@svgr/plugin-jsx@8.1.0': - resolution: {integrity: sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - - '@svgr/plugin-svgo@8.1.0': - resolution: {integrity: sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA==} - engines: {node: '>=14'} - peerDependencies: - '@svgr/core': '*' - - '@svgr/rollup@8.1.0': - resolution: {integrity: sha512-0XR1poYvPQoPpmfDYLEqUGu5ePAQ4pdgN3VFsZBNAeze7qubVpsIY1o1R6PZpKep/DKu33GSm2NhwpCLkMs2Cw==} - engines: {node: '>=14'} - - '@svgr/webpack@8.1.0': - resolution: {integrity: sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA==} - engines: {node: '>=14'} - - '@swc-node/core@1.13.3': - resolution: {integrity: sha512-OGsvXIid2Go21kiNqeTIn79jcaX4l0G93X2rAnas4LFoDyA9wAwVK7xZdm+QsKoMn5Mus2yFLCc4OtX2dD/PWA==} - engines: {node: '>= 10'} - peerDependencies: - '@swc/core': '>= 1.4.13' - '@swc/types': '>= 0.1' - - '@swc-node/register@1.10.10': - resolution: {integrity: sha512-jYWaI2WNEKz8KZL3sExd2KVL1JMma1/J7z+9iTpv0+fRN7LGMF8VTGGuHI2bug/ztpdZU1G44FG/Kk6ElXL9CQ==} - peerDependencies: - '@swc/core': '>= 1.4.13' - typescript: '>= 4.3' - - '@swc-node/sourcemap-support@0.5.1': - resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==} - - '@swc/cli@0.6.0': - resolution: {integrity: sha512-Q5FsI3Cw0fGMXhmsg7c08i4EmXCrcl+WnAxb6LYOLHw4JFFC3yzmx9LaXZ7QMbA+JZXbigU2TirI7RAfO0Qlnw==} - engines: {node: '>= 16.14.0'} - hasBin: true - peerDependencies: - '@swc/core': ^1.2.66 - chokidar: ^4.0.1 - peerDependenciesMeta: - chokidar: - optional: true - - '@swc/core-darwin-arm64@1.10.18': - resolution: {integrity: sha512-FdGqzAIKVQJu8ROlnHElP59XAUsUzCFSNsou+tY/9ba+lhu8R9v0OI5wXiPErrKGZpQFMmx/BPqqhx3X4SuGNg==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - - '@swc/core-darwin-arm64@1.11.13': - resolution: {integrity: sha512-loSERhLaQ9XDS+5Kdx8cLe2tM1G0HLit8MfehipAcsdctpo79zrRlkW34elOf3tQoVPKUItV0b/rTuhjj8NtHg==} - engines: {node: '>=10'} - cpu: [arm64] - os: [darwin] - - '@swc/core-darwin-x64@1.10.18': - resolution: {integrity: sha512-RZ73gZRituL/ZVLgrW6BYnQ5g8tuStG4cLUiPGJsUZpUm0ullSH6lHFvZTCBNFTfpQChG6eEhi2IdG6DwFp1lw==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - - '@swc/core-darwin-x64@1.11.13': - resolution: {integrity: sha512-uSA4UwgsDCIysUPfPS8OrQTH2h9spO7IYFd+1NB6dJlVGUuR6jLKuMBOP1IeLeax4cGHayvkcwSJ3OvxHwgcZQ==} - engines: {node: '>=10'} - cpu: [x64] - os: [darwin] - - '@swc/core-linux-arm-gnueabihf@1.10.18': - resolution: {integrity: sha512-8iJqI3EkxJuuq21UHoen1VS+QlS23RvynRuk95K+Q2HBjygetztCGGEc+Xelx9a0uPkDaaAtFvds4JMDqb9SAA==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - - '@swc/core-linux-arm-gnueabihf@1.11.13': - resolution: {integrity: sha512-boVtyJzS8g30iQfe8Q46W5QE/cmhKRln/7NMz/5sBP/am2Lce9NL0d05NnFwEWJp1e2AMGHFOdRr3Xg1cDiPKw==} - engines: {node: '>=10'} - cpu: [arm] - os: [linux] - - '@swc/core-linux-arm64-gnu@1.10.18': - resolution: {integrity: sha512-8f1kSktWzMB6PG+r8lOlCfXz5E8Qhsmfwonn77T/OfjvGwQaWrcoASh2cdjpk3dydbf8jsKGPQE1lSc7GyjXRQ==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-arm64-gnu@1.11.13': - resolution: {integrity: sha512-+IK0jZ84zHUaKtwpV+T+wT0qIUBnK9v2xXD03vARubKF+eUqCsIvcVHXmLpFuap62dClMrhCiwW10X3RbXNlHw==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-arm64-musl@1.10.18': - resolution: {integrity: sha512-4rv+E4VLdgQw6zjbTAauCAEExxChvxMpBUMCiZweTNPKbJJ2dY6BX2WGJ1ea8+RcgqR/Xysj3AFbOz1LBz6dGA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-arm64-musl@1.11.13': - resolution: {integrity: sha512-+ukuB8RHD5BHPCUjQwuLP98z+VRfu+NkKQVBcLJGgp0/+w7y0IkaxLY/aKmrAS5ofCNEGqKL+AOVyRpX1aw+XA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [linux] - - '@swc/core-linux-x64-gnu@1.10.18': - resolution: {integrity: sha512-vTNmyRBVP+sZca+vtwygYPGTNudTU6Gl6XhaZZ7cEUTBr8xvSTgEmYXoK/2uzyXpaTUI4Bmtp1x81cGN0mMoLQ==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-linux-x64-gnu@1.11.13': - resolution: {integrity: sha512-q9H3WI3U3dfJ34tdv60zc8oTuWvSd5fOxytyAO9Pc5M82Hic3jjWaf2xBekUg07ubnMZpyfnv+MlD+EbUI3Llw==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-linux-x64-musl@1.10.18': - resolution: {integrity: sha512-1TZPReKhFCeX776XaT6wegknfg+g3zODve+r4oslFHI+g7cInfWlxoGNDS3niPKyuafgCdOjme2g3OF+zzxfsQ==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-linux-x64-musl@1.11.13': - resolution: {integrity: sha512-9aaZnnq2pLdTbAzTSzy/q8dr7Woy3aYIcQISmw1+Q2/xHJg5y80ZzbWSWKYca/hKonDMjIbGR6dp299I5J0aeA==} - engines: {node: '>=10'} - cpu: [x64] - os: [linux] - - '@swc/core-win32-arm64-msvc@1.10.18': - resolution: {integrity: sha512-o/2CsaWSN3bkzVQ6DA+BiFKSVEYvhWGA1h+wnL2zWmIDs2Knag54sOEXZkCaf8YQyZesGeXJtPEy9hh/vjJgkA==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - - '@swc/core-win32-arm64-msvc@1.11.13': - resolution: {integrity: sha512-n3QZmDewkHANcoHvtwvA6yJbmS4XJf0MBMmwLZoKDZ2dOnC9D/jHiXw7JOohEuzYcpLoL5tgbqmjxa3XNo9Oow==} - engines: {node: '>=10'} - cpu: [arm64] - os: [win32] - - '@swc/core-win32-ia32-msvc@1.10.18': - resolution: {integrity: sha512-eTPASeJtk4mJDfWiYEiOC6OYUi/N7meHbNHcU8e+aKABonhXrIo/FmnTE8vsUtC6+jakT1TQBdiQ8fzJ1kJVwA==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - - '@swc/core-win32-ia32-msvc@1.11.13': - resolution: {integrity: sha512-wM+Nt4lc6YSJFthCx3W2dz0EwFNf++j0/2TQ0Js9QLJuIxUQAgukhNDVCDdq8TNcT0zuA399ALYbvj5lfIqG6g==} - engines: {node: '>=10'} - cpu: [ia32] - os: [win32] - - '@swc/core-win32-x64-msvc@1.10.18': - resolution: {integrity: sha512-1Dud8CDBnc34wkBOboFBQud9YlV1bcIQtKSg7zC8LtwR3h+XAaCayZPkpGmmAlCv1DLQPvkF+s0JcaVC9mfffQ==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - - '@swc/core-win32-x64-msvc@1.11.13': - resolution: {integrity: sha512-+X5/uW3s1L5gK7wAo0E27YaAoidJDo51dnfKSfU7gF3mlEUuWH8H1bAy5OTt2mU4eXtfsdUMEVXSwhDlLtQkuA==} - engines: {node: '>=10'} - cpu: [x64] - os: [win32] - - '@swc/core@1.10.18': - resolution: {integrity: sha512-IUWKD6uQYGRy8w2X9EZrtYg1O3SCijlHbCXzMaHQYc1X7yjijQh4H3IVL9ssZZyVp2ZDfQZu4bD5DWxxvpyjvg==} - engines: {node: '>=10'} - peerDependencies: - '@swc/helpers': '*' - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@swc/core@1.11.13': - resolution: {integrity: sha512-9BXdYz12Wl0zWmZ80PvtjBWeg2ncwJ9L5WJzjhN6yUTZWEV/AwAdVdJnIEp4pro3WyKmAaMxcVOSbhuuOZco5g==} - engines: {node: '>=10'} - peerDependencies: - '@swc/helpers': '*' - peerDependenciesMeta: - '@swc/helpers': - optional: true - - '@swc/counter@0.1.3': - resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} - - '@swc/helpers@0.5.1': - resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==} - - '@swc/helpers@0.5.13': - resolution: {integrity: sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==} - - '@swc/helpers@0.5.15': - resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - - '@swc/helpers@0.5.17': - resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} - - '@swc/plugin-styled-components@6.8.2': - resolution: {integrity: sha512-mpYDH7PYqyb+VjQtIOMIZe1J8TuHN8b+WvIp75OOpHSPAKUM1yW7iikTn9/wr2rv5Pg0MEVeGKBxBznevmA61w==} - - '@swc/plugin-styled-components@7.1.5': - resolution: {integrity: sha512-7egPoZG24nwMXp042Taux58dEdto6fLsUSW0IPPbJ0/HNVW+TLjosndGggHs68zoTR+ddWjGEW7H0u10/Y6GYw==} - - '@swc/types@0.1.20': - resolution: {integrity: sha512-/rlIpxwKrhz4BIplXf6nsEHtqlhzuNN34/k3kMAXH4/lvVoA3cdq+60aqVNnyvw2uITEaCi0WV3pxBe4dQqoXQ==} - - '@szmarczak/http-timer@5.0.1': - resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} - engines: {node: '>=14.16'} - - '@testing-library/dom@10.4.0': - resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==} - engines: {node: '>=18'} - - '@testing-library/react@16.2.0': - resolution: {integrity: sha512-2cSskAvA1QNtKc8Y9VJQRv0tm3hLVgxRGDB+KYhIaPQJ1I+RHbhIXcM+zClKXzMes/wshsMVzf4B9vS4IZpqDQ==} - engines: {node: '>=18'} - peerDependencies: - '@testing-library/dom': ^10.0.0 - '@types/react': ^18.0.0 || ^19.0.0 - '@types/react-dom': ^18.0.0 || ^19.0.0 - react: ^18.0.0 || ^19.0.0 - react-dom: ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - - '@tokenizer/token@0.3.0': - resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==} - - '@tootallnate/once@2.0.0': - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} - engines: {node: '>= 10'} - - '@tootallnate/quickjs-emscripten@0.23.0': - resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} - - '@trysound/sax@0.2.0': - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} - engines: {node: '>=10.13.0'} - - '@ts-morph/common@0.22.0': - resolution: {integrity: sha512-HqNBuV/oIlMKdkLshXd1zKBqNQCsuPEsgQOkfFQ/eUKjRlwndXW1AjN9LVkBEIukm00gGXSRmfkl0Wv5VXLnlw==} - - '@tsconfig/node10@1.0.11': - resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} - - '@tsconfig/node12@1.0.11': - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - - '@tsconfig/node14@1.0.3': - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - - '@tsconfig/node16@1.0.4': - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - - '@tsconfig/svelte@5.0.4': - resolution: {integrity: sha512-BV9NplVgLmSi4mwKzD8BD/NQ8erOY/nUE/GpgWe2ckx+wIQF5RyRirn/QsSSCPeulVpc3RA/iJt6DpfTIZps0Q==} - - '@tufjs/canonical-json@2.0.0': - resolution: {integrity: sha512-yVtV8zsdo8qFHe+/3kw81dSLyF7D576A5cCFCi4X7B39tWT7SekaEFUnvnWJHz+9qO7qJTah1JbrDjWKqFtdWA==} - engines: {node: ^16.14.0 || >=18.0.0} - - '@tufjs/models@3.0.1': - resolution: {integrity: sha512-UUYHISyhCU3ZgN8yaear3cGATHb3SMuKHsQ/nVbHXcmnBf+LzQ/cQfhNG+rfaSHgqGKNEm2cOCLVLELStUQ1JA==} - engines: {node: ^18.17.0 || >=20.5.0} - - '@turbo/gen@1.13.4': - resolution: {integrity: sha512-PK38N1fHhDUyjLi0mUjv0RbX0xXGwDLQeRSGsIlLcVpP1B5fwodSIwIYXc9vJok26Yne94BX5AGjueYsUT3uUw==} - hasBin: true - - '@turbo/workspaces@1.13.4': - resolution: {integrity: sha512-3uYg2b5TWCiupetbDFMbBFMHl33xQTvp5DNg0fZSYal73Z9AlFH9yWabHWMYw6ywmwM1evkYRpTVA2n7GgqT5A==} - hasBin: true - - '@tybys/wasm-util@0.10.1': - resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} - - '@tybys/wasm-util@0.9.0': - resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==} - - '@types/acorn@4.0.6': - resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} - - '@types/aria-query@5.0.4': - resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==} - - '@types/babel__code-frame@7.0.6': - resolution: {integrity: sha512-Anitqkl3+KrzcW2k77lRlg/GfLZLWXBuNgbEcIOU6M92yw42vsd3xV/Z/yAHEj8m+KUjL6bWOVOFqX8PFPJ4LA==} - - '@types/babel__core@7.20.5': - resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} - - '@types/babel__generator@7.6.8': - resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} - - '@types/babel__template@7.4.4': - resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} - - '@types/babel__traverse@7.20.7': - resolution: {integrity: sha512-dkO5fhS7+/oos4ciWxyEyjWe48zmG6wbCheo/G2ZnHx4fs3EU6YC6UM8rk56gAjNJ9P3MTH2jo5jb92/K6wbng==} - - '@types/body-parser@1.19.5': - resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} - - '@types/bonjour@3.5.13': - resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} - - '@types/canvas-confetti@1.9.0': - resolution: {integrity: sha512-aBGj/dULrimR1XDZLtG9JwxX1b4HPRF6CX9Yfwh3NvstZEm1ZL7RBnel4keCPSqs1ANRu1u2Aoz9R+VmtjYuTg==} - - '@types/chai-as-promised@7.1.8': - resolution: {integrity: sha512-ThlRVIJhr69FLlh6IctTXFkmhtP3NpMZ2QGq69StYLyKZFp/HOp1VdKZj7RvfNWYYcJ1xlbLGLLWj1UvP5u/Gw==} - - '@types/chai@4.3.20': - resolution: {integrity: sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ==} - - '@types/connect-history-api-fallback@1.5.4': - resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} - - '@types/connect@3.4.38': - resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} - - '@types/cors@2.8.19': - resolution: {integrity: sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==} - - '@types/debug@4.1.12': - resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} - - '@types/eslint-scope@3.7.7': - resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} - - '@types/eslint@8.56.12': - resolution: {integrity: sha512-03ruubjWyOHlmljCVoxSuNDdmfZDzsrrz0P2LeJsOXr+ZwFQ+0yQIwNCwt/GYhV7Z31fgtXJTAEs+FYlEL851g==} - - '@types/estree-jsx@1.0.5': - resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} - - '@types/estree@1.0.5': - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - - '@types/estree@1.0.6': - resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - - '@types/estree@1.0.7': - resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} - - '@types/express-serve-static-core@4.19.6': - resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} - - '@types/express-serve-static-core@5.0.6': - resolution: {integrity: sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==} - - '@types/express@4.17.21': - resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} - - '@types/fs-extra@5.1.0': - resolution: {integrity: sha512-AInn5+UBFIK9FK5xc9yP5e3TQSPNNgjHByqYcj9g5elVBnDQcQL7PlO1CIRy2gWlbwK7UPYqi7vRvFA44dCmYQ==} - - '@types/fs-extra@8.1.5': - resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} - - '@types/geojson@7946.0.16': - resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==} - - '@types/glob@7.2.0': - resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - - '@types/graceful-fs@4.1.9': - resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - - '@types/hast@2.3.10': - resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==} - - '@types/hast@3.0.4': - resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - - '@types/hoist-non-react-statics@3.3.6': - resolution: {integrity: sha512-lPByRJUer/iN/xa4qpyL0qmL11DqNW81iU/IG1S3uvRUq4oKagz8VCxZjiWkumgt66YT3vOdDgZ0o32sGKtCEw==} - - '@types/html-minifier-terser@6.1.0': - resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} - - '@types/http-cache-semantics@4.0.4': - resolution: {integrity: sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==} - - '@types/http-errors@2.0.4': - resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} - - '@types/http-proxy@1.17.16': - resolution: {integrity: sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==} - - '@types/inquirer@6.5.0': - resolution: {integrity: sha512-rjaYQ9b9y/VFGOpqBEXRavc3jh0a+e6evAbI31tMda8VlPaSy0AZJfXsvmIe3wklc7W6C3zCSfleuMXR7NOyXw==} - - '@types/istanbul-lib-coverage@2.0.6': - resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} - - '@types/istanbul-lib-report@3.0.3': - resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} - - '@types/istanbul-reports@3.0.4': - resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==} - - '@types/jest@29.5.12': - resolution: {integrity: sha512-eDC8bTvT/QhYdxJAulQikueigY5AsdBRH2yDKW3yveW7svY3+DzN84/2NUgkw10RTiJbWqZrTtoGVdYlvFJdLw==} - - '@types/jest@29.5.14': - resolution: {integrity: sha512-ZN+4sdnLUbo8EVvVc2ao0GFW6oVrQRPn4K2lglySj7APvSrgzxHiNNK99us4WDMi57xxA2yggblIAMNhXOotLQ==} - - '@types/js-yaml@4.0.9': - resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==} - - '@types/jsdom@20.0.1': - resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} - - '@types/json-schema@7.0.15': - resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} - - '@types/json5@0.0.29': - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - - '@types/leaflet@1.9.17': - resolution: {integrity: sha512-IJ4K6t7I3Fh5qXbQ1uwL3CFVbCi6haW9+53oLWgdKlLP7EaS21byWFJxxqOx9y8I0AP0actXSJLVMbyvxhkUTA==} - - '@types/loadable__component@5.13.9': - resolution: {integrity: sha512-QWOtIkwZqHNdQj3nixQ8oyihQiTMKZLk/DNuvNxMSbTfxf47w+kqcbnxlUeBgAxdOtW0Dh48dTAIp83iJKtnrQ==} - - '@types/mdast@3.0.15': - resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==} - - '@types/mdx@2.0.13': - resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==} - - '@types/mime@1.3.5': - resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} - - '@types/minimatch@3.0.5': - resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} - - '@types/minimatch@5.1.2': - resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - - '@types/ms@2.1.0': - resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - - '@types/mute-stream@0.0.4': - resolution: {integrity: sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==} - - '@types/node-fetch@2.6.12': - resolution: {integrity: sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==} - - '@types/node-forge@1.3.11': - resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} - - '@types/node-persist@3.1.8': - resolution: {integrity: sha512-QLidg6/SadZYPrTKxtxL1A85XBoQlG40bhoMdhu6DH6+eNCMr2j+RGfFZ9I9+IY8W/PDwQonJ+iBWD62jZjMfg==} - - '@types/node@18.11.19': - resolution: {integrity: sha512-YUgMWAQBWLObABqrvx8qKO1enAvBUdjZOAWQ5grBAkp5LQv45jBvYKZ3oFS9iKRCQyFjqw6iuEa1vmFqtxYLZw==} - - '@types/node@22.13.13': - resolution: {integrity: sha512-ClsL5nMwKaBRwPcCvH8E7+nU4GxHVx1axNvMZTFHMEfNI7oahimt26P5zjVCRrjiIWj6YFXfE1v3dEp94wLcGQ==} - - '@types/parse-json@4.0.2': - resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - - '@types/prop-types@15.7.14': - resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} - - '@types/pug@2.0.10': - resolution: {integrity: sha512-Sk/uYFOBAB7mb74XcpizmH0KOR2Pv3D2Hmrh1Dmy5BmK3MpdSa5kqZcg6EKBdklU0bFXX9gCfzvpnyUehrPIuA==} - - '@types/qs@6.9.18': - resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} - - '@types/range-parser@1.2.7': - resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - - '@types/react-date-range@1.4.10': - resolution: {integrity: sha512-1g3SUKak9ShCH8ZAcLrYT/Ln3t5sI0iDKesAkuAuAXtagpgoI89RTh1APH4RV1IQ0YZQSBQvcQGC2oYaZ++2jw==} - - '@types/react-dom@18.3.5': - resolution: {integrity: sha512-P4t6saawp+b/dFrUr2cvkVsfvPguwsxtH6dNIYRllMsefqFzkZk5UIjzyDOv5g1dXIPdG4Sp1yCR4Z6RCUsG/Q==} - peerDependencies: - '@types/react': ^18.0.0 - - '@types/react-dom@19.0.4': - resolution: {integrity: sha512-4fSQ8vWFkg+TGhePfUzVmat3eC14TXYSsiiDSLI0dVLsrm9gZFABjPy/Qu6TKgl1tq1Bu1yDsuQgY3A3DOjCcg==} - peerDependencies: - '@types/react': ^19.0.0 - - '@types/react-helmet@6.1.11': - resolution: {integrity: sha512-0QcdGLddTERotCXo3VFlUSWO3ztraw8nZ6e3zJSgG7apwV5xt+pJUS8ewPBqT4NYB1optGLprNQzFleIY84u/g==} - - '@types/react-transition-group@4.4.12': - resolution: {integrity: sha512-8TV6R3h2j7a91c+1DXdJi3Syo69zzIZbz7Lg5tORM5LEJG7X/E6a1V3drRyBRZq7/utz7A+c4OgYLiLcYGHG6w==} - peerDependencies: - '@types/react': '*' - - '@types/react@18.3.20': - resolution: {integrity: sha512-IPaCZN7PShZK/3t6Q87pfTkRm6oLTd4vztyoj+cbHUF1g3FfVb2tFIL79uCRKEfv16AhqDMBywP2VW3KIZUvcg==} - - '@types/react@19.0.12': - resolution: {integrity: sha512-V6Ar115dBDrjbtXSrS+/Oruobc+qVbbUxDFC1RSbRqLt5SYvxxyIDrSC85RWml54g+jfNeEMZhEj7wW07ONQhA==} - - '@types/resolve@1.20.2': - resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} - - '@types/retry@0.12.0': - resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} - - '@types/retry@0.12.2': - resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==} - - '@types/rimraf@2.0.5': - resolution: {integrity: sha512-YyP+VfeaqAyFmXoTh3HChxOQMyjByRMsHU7kc5KOJkSlXudhMhQIALbYV7rHh/l8d2lX3VUQzprrcAgWdRuU8g==} - - '@types/semver@7.5.8': - resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} - - '@types/send@0.17.4': - resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} - - '@types/serve-index@1.9.4': - resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} - - '@types/serve-static@1.15.7': - resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} - - '@types/sinonjs__fake-timers@8.1.1': - resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==} - - '@types/sizzle@2.3.9': - resolution: {integrity: sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==} - - '@types/sockjs@0.3.36': - resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} - - '@types/stack-utils@2.0.3': - resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} - - '@types/styled-components@5.1.34': - resolution: {integrity: sha512-mmiVvwpYklFIv9E8qfxuPyIt/OuyIrn6gMOAMOFUO3WJfSrSE+sGUoa4PiZj77Ut7bKZpaa6o1fBKS/4TOEvnA==} - - '@types/symlink-or-copy@1.2.2': - resolution: {integrity: sha512-MQ1AnmTLOncwEf9IVU+B2e4Hchrku5N67NkgcAHW0p3sdzPe0FNMANxEm6OJUzPniEQGkeT3OROLlCwZJLWFZA==} - - '@types/through@0.0.33': - resolution: {integrity: sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==} - - '@types/tinycolor2@1.4.6': - resolution: {integrity: sha512-iEN8J0BoMnsWBqjVbWH/c0G0Hh7O21lpR2/+PrvAVgWdzL7eexIFm4JN/Wn10PTcmNdtS6U67r499mlWMXOxNw==} - - '@types/tough-cookie@4.0.5': - resolution: {integrity: sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==} - - '@types/unist@2.0.11': - resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==} - - '@types/unist@3.0.3': - resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - - '@types/uuid@10.0.0': - resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==} - - '@types/wrap-ansi@3.0.0': - resolution: {integrity: sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g==} - - '@types/ws@8.18.0': - resolution: {integrity: sha512-8svvI3hMyvN0kKCJMvTJP/x6Y/EoQbepff882wL+Sn5QsXb3etnamgrJq4isrBxSJj5L2AuXcI0+bgkoAXGUJw==} - - '@types/yargs-parser@21.0.3': - resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} - - '@types/yargs@17.0.33': - resolution: {integrity: sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==} - - '@types/yauzl@2.10.3': - resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - - '@typescript-eslint/eslint-plugin@8.28.0': - resolution: {integrity: sha512-lvFK3TCGAHsItNdWZ/1FkvpzCxTHUVuFrdnOGLMa0GGCFIbCgQWVk3CzCGdA7kM3qGVc+dfW9tr0Z/sHnGDFyg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/parser@8.28.0': - resolution: {integrity: sha512-LPcw1yHD3ToaDEoljFEfQ9j2xShY367h7FZ1sq5NJT9I3yj4LHer1Xd1yRSOdYy9BpsrxU7R+eoDokChYM53lQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/scope-manager@8.28.0': - resolution: {integrity: sha512-u2oITX3BJwzWCapoZ/pXw6BCOl8rJP4Ij/3wPoGvY8XwvXflOzd1kLrDUUUAIEdJSFh+ASwdTHqtan9xSg8buw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/tsconfig-utils@8.44.0': - resolution: {integrity: sha512-x5Y0+AuEPqAInc6yd0n5DAcvtoQ/vyaGwuX5HE9n6qAefk1GaedqrLQF8kQGylLUb9pnZyLf+iEiL9fr8APDtQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <6.0.0' - - '@typescript-eslint/type-utils@8.28.0': - resolution: {integrity: sha512-oRoXu2v0Rsy/VoOGhtWrOKDiIehvI+YNrDk5Oqj40Mwm0Yt01FC/Q7nFqg088d3yAsR1ZcZFVfPCTTFCe/KPwg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/types@8.28.0': - resolution: {integrity: sha512-bn4WS1bkKEjx7HqiwG2JNB3YJdC1q6Ue7GyGlwPHyt0TnVq6TtD/hiOdTZt71sq0s7UzqBFXD8t8o2e63tXgwA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@typescript-eslint/typescript-estree@8.28.0': - resolution: {integrity: sha512-H74nHEeBGeklctAVUvmDkxB1mk+PAZ9FiOMPFncdqeRBXxk1lWSYraHw8V12b7aa6Sg9HOBNbGdSHobBPuQSuA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/utils@8.28.0': - resolution: {integrity: sha512-OELa9hbTYciYITqgurT1u/SzpQVtDLmQMFzy/N8pQE+tefOyCWT79jHsav294aTqV1q1u+VzqDGbuujvRYaeSQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - '@typescript-eslint/visitor-keys@8.28.0': - resolution: {integrity: sha512-hbn8SZ8w4u2pRwgQ1GlUrPKE+t2XvcCW5tTRF7j6SMYIuYG37XuzIW44JCZPa36evi0Oy2SnM664BlIaAuQcvg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@ungap/structured-clone@1.3.0': - resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - - '@valibot/to-json-schema@1.0.0-beta.4': - resolution: {integrity: sha512-wXBdCyoqec+NLCl5ihitXzZXD4JAjPK3+HfskSXzfhiNFvKje0A/v1LygqKidUgIbaJtREmq/poJGbaS/0MKuQ==} - peerDependencies: - valibot: ^1.0.0 || ^1.0.0-beta.5 || ^1.0.0-rc - - '@vercel/nft@0.27.3': - resolution: {integrity: sha512-oySTdDSzUAFDXpsSLk9Q943o+/Yu/+TCFxnehpFQEf/3khi2stMpTHPVNwFdvZq/Z4Ky93lE+MGHpXCRpMkSCA==} - engines: {node: '>=16'} - hasBin: true - - '@vitejs/plugin-basic-ssl@1.1.0': - resolution: {integrity: sha512-wO4Dk/rm8u7RNhOf95ZzcEmC9rYOncYgvq4z3duaJrCgjN8BxAnDVyndanfcJZ0O6XZzHz6Q0hTimxTg8Y9g/A==} - engines: {node: '>=14.6.0'} - peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 - - '@vitejs/plugin-basic-ssl@1.2.0': - resolution: {integrity: sha512-mkQnxTkcldAzIsomk1UuLfAu9n+kpQ3JbHcpCp7d2Oo6ITtji8pHS3QToOWjhPFvNQSnhlkAjmGbhv2QvwO/7Q==} - engines: {node: '>=14.21.3'} - peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - - '@vitejs/plugin-react@4.3.4': - resolution: {integrity: sha512-SCCPBJtYLdE8PX/7ZQAs1QAZ8Jqwih+0VBLum1EGqmCCQal+MIUqLCzj3ZUy8ufbC0cAM4LRlSTm7IQJwWT4ug==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - vite: ^4.2.0 || ^5.0.0 || ^6.0.0 - - '@vitest/coverage-v8@1.6.1': - resolution: {integrity: sha512-6YeRZwuO4oTGKxD3bijok756oktHSIm3eczVVzNe3scqzuhLwltIF3S9ZL/vwOVIpURmU6SnZhziXXAfw8/Qlw==} - peerDependencies: - vitest: 1.6.1 - - '@vitest/expect@1.6.1': - resolution: {integrity: sha512-jXL+9+ZNIJKruofqXuuTClf44eSpcHlgj3CiuNihUF3Ioujtmc0zIa3UJOW5RjDK1YLBJZnWBlPuqhYycLioog==} - - '@vitest/runner@1.6.1': - resolution: {integrity: sha512-3nSnYXkVkf3mXFfE7vVyPmi3Sazhb/2cfZGGs0JRzFsPFvAMBEcrweV1V1GsrstdXeKCTXlJbvnQwGWgEIHmOA==} - - '@vitest/snapshot@1.6.1': - resolution: {integrity: sha512-WvidQuWAzU2p95u8GAKlRMqMyN1yOJkGHnx3M1PL9Raf7AQ1kwLKg04ADlCa3+OXUZE7BceOhVZiuWAbzCKcUQ==} - - '@vitest/spy@1.6.1': - resolution: {integrity: sha512-MGcMmpGkZebsMZhbQKkAf9CX5zGvjkBTqf8Zx3ApYWXr3wG+QvEu2eXWfnIIWYSJExIp4V9FCKDEeygzkYrXMw==} - - '@vitest/ui@1.6.1': - resolution: {integrity: sha512-xa57bCPGuzEFqGjPs3vVLyqareG8DX0uMkr5U/v5vLv5/ZUrBrPL7gzxzTJedEyZxFMfsozwTIbbYfEQVo3kgg==} - peerDependencies: - vitest: 1.6.1 - - '@vitest/utils@1.6.1': - resolution: {integrity: sha512-jOrrUvXM4Av9ZWiG1EajNto0u96kWAhJ1LmPmJhXXQx/32MecEKd10pOLYgS2BQx1TgkGhloPU1ArDW2vvaY6g==} - - '@warp-drive/build-config@5.5.0': - resolution: {integrity: sha512-l0ZyDsalwcgb9nw02GC8H62fo9E9US42p+5fVQsNOj2oleCb9f3DmLNqcbJG0w22kxJol+GU0YppO8hSqNHL2w==} - engines: {node: '>= 18.20.8'} - - '@warp-drive/core-types@5.5.0': - resolution: {integrity: sha512-PWc3QI9Ykc6zqGH0UUEuSthIaPN60WjKBUsievhD4YB5sjMVqRFIawrrD1Z9SOd2cgmidAJWDNT/zWsi7OI2OQ==} - engines: {node: '>= 18.20.8'} - - '@warp-drive/ember@5.5.0': - resolution: {integrity: sha512-GgsAgotKiwVyO1HSss5obj5GTzn6yNagSvHFFcslR8gWPeL5ZtWtWNmx0CvAoeqragIWQvhu4pg76I0F/Ob0BQ==} - engines: {node: '>= 18.20.8'} - peerDependencies: - '@ember-data/request': 5.5.0 - '@ember-data/request-utils': 5.5.0 - '@ember-data/store': 5.5.0 - '@ember/test-waiters': ^3.1.0 || ^4.0.0 - '@warp-drive/core-types': 5.5.0 - ember-provide-consume-context: ^0.7.0 - ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 - peerDependenciesMeta: - ember-provide-consume-context: - optional: true - - '@web-std/blob@3.0.5': - resolution: {integrity: sha512-Lm03qr0eT3PoLBuhkvFBLf0EFkAsNz/G/AYCzpOdi483aFaVX86b4iQs0OHhzHJfN5C15q17UtDbyABjlzM96A==} - - '@web-std/fetch@4.2.1': - resolution: {integrity: sha512-M6sgHDgKegcjuVsq8J6jb/4XvhPGui8uwp3EIoADGXUnBl9vKzKLk9H9iFzrPJ6fSV6zZzFWXPyziBJp9hxzBA==} - engines: {node: ^10.17 || >=12.3} - - '@web-std/file@3.0.3': - resolution: {integrity: sha512-X7YYyvEERBbaDfJeC9lBKC5Q5lIEWYCP1SNftJNwNH/VbFhdHm+3neKOQP+kWEYJmosbDFq+NEUG7+XIvet/Jw==} - - '@web-std/form-data@3.1.0': - resolution: {integrity: sha512-WkOrB8rnc2hEK2iVhDl9TFiPMptmxJA1HaIzSdc2/qk3XS4Ny4cCt6/V36U3XmoYKz0Md2YyK2uOZecoZWPAcA==} - - '@web-std/stream@1.0.0': - resolution: {integrity: sha512-jyIbdVl+0ZJyKGTV0Ohb9E6UnxP+t7ZzX4Do3AHjZKxUXKMs9EmqnBDQgHF7bEw0EzbQygOjtt/7gvtmi//iCQ==} - - '@web-std/stream@1.0.3': - resolution: {integrity: sha512-5MIngxWyq4rQiGoDAC2WhjLuDraW8+ff2LD2et4NRY933K3gL8CHlUXrh8ZZ3dC9A9Xaub8c9sl5exOJE58D9Q==} - - '@web3-storage/multipart-parser@1.0.0': - resolution: {integrity: sha512-BEO6al7BYqcnfX15W2cnGR+Q566ACXAT9UQykORCWW80lmkpWsnEob6zJS1ZVBKsSJC8+7vJkHwlp+lXG1UCdw==} - - '@webassemblyjs/ast@1.14.1': - resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} - - '@webassemblyjs/floating-point-hex-parser@1.13.2': - resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} - - '@webassemblyjs/helper-api-error@1.13.2': - resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} - - '@webassemblyjs/helper-buffer@1.14.1': - resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} - - '@webassemblyjs/helper-numbers@1.13.2': - resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} - - '@webassemblyjs/helper-wasm-bytecode@1.13.2': - resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} - - '@webassemblyjs/helper-wasm-section@1.14.1': - resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} - - '@webassemblyjs/ieee754@1.13.2': - resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} - - '@webassemblyjs/leb128@1.13.2': - resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} - - '@webassemblyjs/utf8@1.13.2': - resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} - - '@webassemblyjs/wasm-edit@1.14.1': - resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} - - '@webassemblyjs/wasm-gen@1.14.1': - resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} - - '@webassemblyjs/wasm-opt@1.14.1': - resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} - - '@webassemblyjs/wasm-parser@1.14.1': - resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} - - '@webassemblyjs/wast-printer@1.14.1': - resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} - - '@webpack-cli/configtest@1.2.0': - resolution: {integrity: sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==} - peerDependencies: - webpack: 4.x.x || 5.x.x - webpack-cli: 4.x.x - - '@webpack-cli/info@1.5.0': - resolution: {integrity: sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==} - peerDependencies: - webpack-cli: 4.x.x - - '@webpack-cli/serve@1.7.0': - resolution: {integrity: sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==} - peerDependencies: - webpack-cli: 4.x.x - webpack-dev-server: '*' - peerDependenciesMeta: - webpack-dev-server: - optional: true - - '@webpack-cli/serve@2.0.5': - resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} - engines: {node: '>=14.15.0'} - peerDependencies: - webpack: 5.x.x - webpack-cli: 5.x.x - webpack-dev-server: '*' - peerDependenciesMeta: - webpack-dev-server: - optional: true - - '@xhmikosr/archive-type@7.0.0': - resolution: {integrity: sha512-sIm84ZneCOJuiy3PpWR5bxkx3HaNt1pqaN+vncUBZIlPZCq8ASZH+hBVdu5H8znR7qYC6sKwx+ie2Q7qztJTxA==} - engines: {node: ^14.14.0 || >=16.0.0} - - '@xhmikosr/bin-check@7.0.3': - resolution: {integrity: sha512-4UnCLCs8DB+itHJVkqFp9Zjg+w/205/J2j2wNBsCEAm/BuBmtua2hhUOdAMQE47b1c7P9Xmddj0p+X1XVsfHsA==} - engines: {node: '>=18'} - - '@xhmikosr/bin-wrapper@13.0.5': - resolution: {integrity: sha512-DT2SAuHDeOw0G5bs7wZbQTbf4hd8pJ14tO0i4cWhRkIJfgRdKmMfkDilpaJ8uZyPA0NVRwasCNAmMJcWA67osw==} - engines: {node: '>=18'} - - '@xhmikosr/decompress-tar@8.0.1': - resolution: {integrity: sha512-dpEgs0cQKJ2xpIaGSO0hrzz3Kt8TQHYdizHsgDtLorWajuHJqxzot9Hbi0huRxJuAGG2qiHSQkwyvHHQtlE+fg==} - engines: {node: '>=18'} - - '@xhmikosr/decompress-tarbz2@8.0.2': - resolution: {integrity: sha512-p5A2r/AVynTQSsF34Pig6olt9CvRj6J5ikIhzUd3b57pUXyFDGtmBstcw+xXza0QFUh93zJsmY3zGeNDlR2AQQ==} - engines: {node: '>=18'} - - '@xhmikosr/decompress-targz@8.0.1': - resolution: {integrity: sha512-mvy5AIDIZjQ2IagMI/wvauEiSNHhu/g65qpdM4EVoYHUJBAmkQWqcPJa8Xzi1aKVTmOA5xLJeDk7dqSjlHq8Mg==} - engines: {node: '>=18'} - - '@xhmikosr/decompress-unzip@7.0.0': - resolution: {integrity: sha512-GQMpzIpWTsNr6UZbISawsGI0hJ4KA/mz5nFq+cEoPs12UybAqZWKbyIaZZyLbJebKl5FkLpsGBkrplJdjvUoSQ==} - engines: {node: '>=18'} - - '@xhmikosr/decompress@10.0.1': - resolution: {integrity: sha512-6uHnEEt5jv9ro0CDzqWlFgPycdE+H+kbJnwyxgZregIMLQ7unQSCNVsYG255FoqU8cP46DyggI7F7LohzEl8Ag==} - engines: {node: '>=18'} - - '@xhmikosr/downloader@15.0.1': - resolution: {integrity: sha512-fiuFHf3Dt6pkX8HQrVBsK0uXtkgkVlhrZEh8b7VgoDqFf+zrgFBPyrwCqE/3nDwn3hLeNz+BsrS7q3mu13Lp1g==} - engines: {node: '>=18'} - - '@xhmikosr/os-filter-obj@3.0.0': - resolution: {integrity: sha512-siPY6BD5dQ2SZPl3I0OZBHL27ZqZvLEosObsZRQ1NUB8qcxegwt0T9eKtV96JMFQpIz1elhkzqOg4c/Ri6Dp9A==} - engines: {node: ^14.14.0 || >=16.0.0} - - '@xmldom/xmldom@0.8.11': - resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} - engines: {node: '>=10.0.0'} - - '@xtuc/ieee754@1.2.0': - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} - - '@xtuc/long@4.2.2': - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - - '@yarnpkg/lockfile@1.1.0': - resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} - - '@yarnpkg/parsers@3.0.2': - resolution: {integrity: sha512-/HcYgtUSiJiot/XWGLOlGxPYUG65+/31V8oqk17vZLW1xlCoR4PampyePljOxY2n8/3jz9+tIFzICsyGujJZoA==} - engines: {node: '>=18.12.0'} - - '@zkochan/js-yaml@0.0.7': - resolution: {integrity: sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==} - hasBin: true - - '@zxing/text-encoding@0.9.0': - resolution: {integrity: sha512-U/4aVJ2mxI0aDNI8Uq0wEhMgY+u4CNtEb0om3+y3+niDAsoTCOB33UF0sxpzqzdqXLqmvc+vZyAt4O8pPdfkwA==} - - abab@2.0.6: - resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} - deprecated: Use your platform's native atob() and btoa() methods instead - - abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - - abbrev@3.0.0: - resolution: {integrity: sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==} - engines: {node: ^18.17.0 || >=20.5.0} - - abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} - - accepts@1.3.8: - resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} - engines: {node: '>= 0.6'} - - acorn-globals@7.0.1: - resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==} - - acorn-import-attributes@1.9.5: - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} - peerDependencies: - acorn: ^8 - - acorn-jsx@5.3.2: - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - - acorn-walk@8.3.4: - resolution: {integrity: sha512-ueEepnujpqee2o5aIYnvHU6C0A42MNdsIDeqy5BydrkuC5R1ZuUFnm27EeFJGoEHJQgn3uleRvmTXaJgfXbt4g==} - engines: {node: '>=0.4.0'} - - acorn@7.4.1: - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} - engines: {node: '>=0.4.0'} - hasBin: true - - acorn@8.14.1: - resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} - engines: {node: '>=0.4.0'} - hasBin: true - - acorn@8.15.0: - resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} - engines: {node: '>=0.4.0'} - hasBin: true - - address@1.2.2: - resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} - engines: {node: '>= 10.0.0'} - - adjust-sourcemap-loader@4.0.0: - resolution: {integrity: sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==} - engines: {node: '>=8.9'} - - adm-zip@0.5.16: - resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==} - engines: {node: '>=12.0'} - - agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} - - agent-base@7.1.3: - resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} - engines: {node: '>= 14'} - - agentkeepalive@4.6.0: - resolution: {integrity: sha512-kja8j7PjmncONqaTsB8fQ+wE2mSU2DJ9D4XKoJ5PFWIdRMa6SLSN1ff4mOr4jCbfRSsxR4keIiySJU0N9T5hIQ==} - engines: {node: '>= 8.0.0'} - - aggregate-error@3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} - - ajv-formats@2.1.1: - resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - - ajv-formats@3.0.1: - resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - - ajv-keywords@3.5.2: - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} - peerDependencies: - ajv: ^6.9.1 - - ajv-keywords@5.1.0: - resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} - peerDependencies: - ajv: ^8.8.2 - - ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - - ajv@8.17.1: - resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} - - amd-name-resolver@1.3.1: - resolution: {integrity: sha512-26qTEWqZQ+cxSYygZ4Cf8tsjDBLceJahhtewxtKZA3SRa4PluuqYCuheemDQD+7Mf5B7sr+zhTDWAHDh02a1Dw==} - engines: {node: 6.* || 8.* || >= 10.*} - - amdefine@1.0.1: - resolution: {integrity: sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==} - engines: {node: '>=0.4.2'} - - ansi-colors@4.1.3: - resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} - engines: {node: '>=6'} - - ansi-escapes@3.2.0: - resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} - engines: {node: '>=4'} - - ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} - - ansi-escapes@7.0.0: - resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} - engines: {node: '>=18'} - - ansi-html-community@0.0.8: - resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} - engines: {'0': node >= 0.8.0} - hasBin: true - - ansi-html@0.0.7: - resolution: {integrity: sha512-JoAxEa1DfP9m2xfB/y2r/aKcwXNlltr4+0QSBC4TrLfcxyvepX2Pv0t/xpgGV5bGsDzCYV8SzjWgyCW0T9yYbA==} - engines: {'0': node >= 0.8.0} - hasBin: true - - ansi-html@0.0.9: - resolution: {integrity: sha512-ozbS3LuenHVxNRh/wdnN16QapUHzauqSomAl1jwwJRRsGwFwtj644lIhxfWu0Fy0acCij2+AEgHvjscq3dlVXg==} - engines: {'0': node >= 0.8.0} - hasBin: true - - ansi-regex@3.0.1: - resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==} - engines: {node: '>=4'} - - ansi-regex@4.1.1: - resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} - engines: {node: '>=6'} - - ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} - - ansi-regex@6.1.0: - resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} - engines: {node: '>=12'} - - ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} - - ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} - - ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - - ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} - engines: {node: '>=12'} - - ansicolors@0.2.1: - resolution: {integrity: sha512-tOIuy1/SK/dr94ZA0ckDohKXNeBNqZ4us6PjMVLs5h1w2GBB6uPtOknp2+VF4F/zcy9LI70W+Z+pE2Soajky1w==} - - any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - - anymatch@2.0.0: - resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} - - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - - aproba@2.0.0: - resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} - - arch@2.2.0: - resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} - - arch@3.0.0: - resolution: {integrity: sha512-AmIAC+Wtm2AU8lGfTtHsw0Y9Qtftx2YXEEtiBP10xFUtMOA+sHHx6OAddyL52mUKh1vsXQ6/w1mVDptZCyUt4Q==} - - are-we-there-yet@2.0.0: - resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} - engines: {node: '>=10'} - deprecated: This package is no longer supported. - - are-we-there-yet@3.0.1: - resolution: {integrity: sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - - arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - - arg@5.0.2: - resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==} - - argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - - argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - aria-query@5.3.0: - resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==} - - aria-query@5.3.2: - resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==} - engines: {node: '>= 0.4'} - - arr-diff@4.0.0: - resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} - engines: {node: '>=0.10.0'} - - arr-flatten@1.1.0: - resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} - engines: {node: '>=0.10.0'} - - arr-union@3.1.0: - resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} - engines: {node: '>=0.10.0'} - - array-buffer-byte-length@1.0.2: - resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} - engines: {node: '>= 0.4'} - - array-equal@1.0.2: - resolution: {integrity: sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==} - - array-flatten@1.1.1: - resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} - - array-includes@3.1.8: - resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} - engines: {node: '>= 0.4'} - - array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} - - array-union@3.0.1: - resolution: {integrity: sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==} - engines: {node: '>=12'} - - array-unique@0.3.2: - resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} - engines: {node: '>=0.10.0'} - - array.prototype.findlast@1.2.5: - resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==} - engines: {node: '>= 0.4'} - - array.prototype.findlastindex@1.2.6: - resolution: {integrity: sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ==} - engines: {node: '>= 0.4'} - - array.prototype.flat@1.3.3: - resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} - engines: {node: '>= 0.4'} - - array.prototype.flatmap@1.3.3: - resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} - engines: {node: '>= 0.4'} - - array.prototype.tosorted@1.1.4: - resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} - engines: {node: '>= 0.4'} - - arraybuffer.prototype.slice@1.0.4: - resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} - engines: {node: '>= 0.4'} - - asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - - asn1.js@4.10.1: - resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} - - asn1@0.2.6: - resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} - - assert-never@1.4.0: - resolution: {integrity: sha512-5oJg84os6NMQNl27T9LnZkvvqzvAnHu03ShCnoj6bsJwS7L8AO4lf+C/XjK/nvzEqQB744moC6V128RucQd1jA==} - - assert-plus@1.0.0: - resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} - engines: {node: '>=0.8'} - - assert@2.1.0: - resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==} - - assertion-error@1.1.0: - resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - - assign-symbols@1.0.0: - resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} - engines: {node: '>=0.10.0'} - - ast-types-flow@0.0.8: - resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} - - ast-types@0.13.3: - resolution: {integrity: sha512-XTZ7xGML849LkQP86sWdQzfhwbt3YwIO6MqbX9mUNYY98VKaaVZP7YNNm70IpwecbkkxmfC5IYAzOQ/2p29zRA==} - engines: {node: '>=4'} - - ast-types@0.13.4: - resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} - engines: {node: '>=4'} - - astral-regex@2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} - - astring@1.9.0: - resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==} - hasBin: true - - async-disk-cache@1.3.5: - resolution: {integrity: sha512-VZpqfR0R7CEOJZ/0FOTgWq70lCrZyS1rkI8PXugDUkTKyyAUgZ2zQ09gLhMkEn+wN8LYeUTPxZdXtlX/kmbXKQ==} - - async-disk-cache@2.1.0: - resolution: {integrity: sha512-iH+boep2xivfD9wMaZWkywYIURSmsL96d6MoqrC94BnGSvXE4Quf8hnJiHGFYhw/nLeIa1XyRaf4vvcvkwAefg==} - engines: {node: 8.* || >= 10.*} - - async-function@1.0.0: - resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} - engines: {node: '>= 0.4'} - - async-promise-queue@1.0.5: - resolution: {integrity: sha512-xi0aQ1rrjPWYmqbwr18rrSKbSaXIeIwSd1J4KAgVfkq8utNbdZoht7GfvfY6swFUAMJ9obkc4WPJmtGwl+B8dw==} - - async-sema@3.1.1: - resolution: {integrity: sha512-tLRNUXati5MFePdAk8dw7Qt7DpxPB60ofAgn8WRhW6a2rcimZnYBP9oxHiv0OHy+Wz7kPMG+t4LGdt31+4EmGg==} - - async@0.2.10: - resolution: {integrity: sha512-eAkdoKxU6/LkKDBzLpT+t6Ff5EtfSF4wx1WfJiPEEV7WNLnDaRXk0oVysiEPm262roaachGexwUv94WhSgN5TQ==} - - async@2.6.4: - resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} - - async@3.2.6: - resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} - - asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - - at-least-node@1.0.0: - resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} - engines: {node: '>= 4.0.0'} - - atob@2.1.2: - resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} - engines: {node: '>= 4.5.0'} - hasBin: true - - autoprefixer@10.4.20: - resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - - autoprefixer@10.4.21: - resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - - available-typed-arrays@1.0.7: - resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} - engines: {node: '>= 0.4'} - - aws-sign2@0.7.0: - resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} - - aws4@1.13.2: - resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} - - axe-core@4.10.3: - resolution: {integrity: sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==} - engines: {node: '>=4'} - - axios-retry@4.5.0: - resolution: {integrity: sha512-aR99oXhpEDGo0UuAlYcn2iGRds30k366Zfa05XWScR9QaQD4JYiP3/1Qt1u7YlefUOK+cn0CcwoL1oefavQUlQ==} - peerDependencies: - axios: 0.x || 1.x - - axios@1.12.2: - resolution: {integrity: sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==} - - axios@1.8.4: - resolution: {integrity: sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==} - - axios@1.9.0: - resolution: {integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==} - - axobject-query@4.1.0: - resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} - engines: {node: '>= 0.4'} - - b4a@1.6.7: - resolution: {integrity: sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==} - - babel-import-util@2.1.1: - resolution: {integrity: sha512-3qBQWRjzP9NreSH/YrOEU1Lj5F60+pWSLP0kIdCWxjFHH7pX2YPHIxQ67el4gnMNfYoDxSDGcT0zpVlZ+gVtQA==} - engines: {node: '>= 12.*'} - - babel-import-util@3.0.1: - resolution: {integrity: sha512-2copPaWQFUrzooJVIVZA/Oppx/S/KOoZ4Uhr+XWEQDMZ8Rvq/0SNQpbdIyMBJ8IELWt10dewuJw+tX4XjOo7Rg==} - engines: {node: '>= 12.*'} - - babel-jest@29.7.0: - resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.8.0 - - babel-loader@8.4.1: - resolution: {integrity: sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==} - engines: {node: '>= 8.9'} - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - - babel-loader@9.1.3: - resolution: {integrity: sha512-xG3ST4DglodGf8qSwv0MdeWLhrDsw/32QMdTO5T1ZIp9gQur0HkCyFs7Awskr10JKXFXwpAhiCuYX5oGXnRGbw==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@babel/core': ^7.12.0 - webpack: '>=5' - - babel-loader@9.2.1: - resolution: {integrity: sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@babel/core': ^7.12.0 - webpack: '>=5' - - babel-plugin-const-enum@1.2.0: - resolution: {integrity: sha512-o1m/6iyyFnp9MRsK1dHF3bneqyf3AlM2q3A/YbgQr2pCat6B6XJVDv2TXqzfY2RYUi4mak6WAksSBPlyYGx9dg==} - peerDependencies: - '@babel/core': ^7.0.0-0 - - babel-plugin-debug-macros@0.3.4: - resolution: {integrity: sha512-wfel/vb3pXfwIDZUrkoDrn5FHmlWI96PCJ3UCDv2a86poJ3EQrnArNW5KfHSVJ9IOgxHbo748cQt7sDU+0KCEw==} - engines: {node: '>=6'} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-plugin-debug-macros@2.0.0: - resolution: {integrity: sha512-7ZaLtXIY01PAPhLyjV3OACePnl+X5iQO7F4O/sOJHTfMf/36zyu14uVUxNiZmOUntYBsyT/VVplf1LrH6NcwvQ==} - engines: {node: '>=16'} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-plugin-dynamic-import-node@2.3.3: - resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} - - babel-plugin-ember-data-packages-polyfill@0.1.2: - resolution: {integrity: sha512-kTHnOwoOXfPXi00Z8yAgyD64+jdSXk3pknnS7NlqnCKAU6YDkXZ4Y7irl66kaZjZn0FBBt0P4YOZFZk85jYOww==} - engines: {node: 6.* || 8.* || 10.* || >= 12.*} - - babel-plugin-ember-modules-api-polyfill@3.5.0: - resolution: {integrity: sha512-pJajN/DkQUnStw0Az8c6khVcMQHgzqWr61lLNtVeu0g61LRW0k9jyK7vaedrHDWGe/Qe8sxG5wpiyW9NsMqFzA==} - engines: {node: 6.* || 8.* || >= 10.*} - - babel-plugin-ember-template-compilation@2.4.1: - resolution: {integrity: sha512-n+ktQ3JeyWrpRutSyPn2PsHeH+A94SVm+iUoogzf9VUqpP47FfWem24gpQXhn+p6+x5/BpuFJXMLXWt7ZoYAKA==} - engines: {node: '>= 12.*'} - - babel-plugin-ember-template-compilation@3.0.1: - resolution: {integrity: sha512-3fUgnv+azabsl2PMd+SpkV8E7vvp7oRLaXv+OJIe36G3niSVYDKJ+7n6WaPyh+z7gqeAKSBj7Bdc5dYbhEMsgQ==} - engines: {node: '>= 18.*'} - - babel-plugin-htmlbars-inline-precompile@5.3.1: - resolution: {integrity: sha512-QWjjFgSKtSRIcsBhJmEwS2laIdrA6na8HAlc/pEAhjHgQsah/gMiBFRZvbQTy//hWxR4BMwV7/Mya7q5H8uHeA==} - engines: {node: 10.* || >= 12.*} - - babel-plugin-import@1.13.8: - resolution: {integrity: sha512-36babpjra5m3gca44V6tSTomeBlPA7cHUynrE2WiQIm3rEGD9xy28MKsx5IdO45EbnpJY7Jrgd00C6Dwt/l/2Q==} - - babel-plugin-istanbul@6.1.1: - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} - engines: {node: '>=8'} - - babel-plugin-jest-hoist@29.6.3: - resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - babel-plugin-jsx-dom-expressions@0.39.7: - resolution: {integrity: sha512-8GzVmFla7jaTNWW8W+lTMl9YGva4/06CtwJjySnkYtt8G1v9weCzc2SuF1DfrudcCNb2Doetc1FRg33swBYZCA==} - peerDependencies: - '@babel/core': ^7.20.12 - - babel-plugin-macros@3.1.0: - resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} - engines: {node: '>=10', npm: '>=6'} - - babel-plugin-module-resolver@3.2.0: - resolution: {integrity: sha512-tjR0GvSndzPew/Iayf4uICWZqjBwnlMWjSx6brryfQ81F9rxBVqwDJtFCV8oOs0+vJeefK9TmdZtkIFdFe1UnA==} - engines: {node: '>= 6.0.0'} - - babel-plugin-module-resolver@5.0.2: - resolution: {integrity: sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg==} - - babel-plugin-polyfill-corejs2@0.4.13: - resolution: {integrity: sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-corejs2@0.4.14: - resolution: {integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-corejs3@0.11.1: - resolution: {integrity: sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-corejs3@0.13.0: - resolution: {integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-regenerator@0.6.4: - resolution: {integrity: sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-polyfill-regenerator@0.6.5: - resolution: {integrity: sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==} - peerDependencies: - '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - - babel-plugin-styled-components@1.13.3: - resolution: {integrity: sha512-meGStRGv+VuKA/q0/jXxrPNWEm4LPfYIqxooDTdmh8kFsP/Ph7jJG5rUPwUPX3QHUvggwdbgdGpo88P/rRYsVw==} - peerDependencies: - styled-components: '>= 2' - - babel-plugin-styled-components@2.1.4: - resolution: {integrity: sha512-Xgp9g+A/cG47sUyRwwYxGM4bR/jDRg5N6it/8+HxCnbT5XNKSKDT9xm4oag/osgqjC2It/vH0yXsomOG6k558g==} - peerDependencies: - styled-components: '>= 2' - - babel-plugin-syntax-dynamic-import@6.18.0: - resolution: {integrity: sha512-MioUE+LfjCEz65Wf7Z/Rm4XCP5k2c+TbMd2Z2JKc7U9uwjBhAfNPE48KC4GTGKhppMeYVepwDBNO/nGY6NYHBA==} - - babel-plugin-syntax-jsx@6.18.0: - resolution: {integrity: sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==} - - babel-plugin-transform-react-remove-prop-types@0.4.24: - resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} - - babel-plugin-transform-typescript-metadata@0.3.2: - resolution: {integrity: sha512-mWEvCQTgXQf48yDqgN7CH50waTyYBeP2Lpqx4nNWab9sxEpdXVeKgfj1qYI2/TgUPQtNFZ85i3PemRtnXVYYJg==} - peerDependencies: - '@babel/core': ^7 - '@babel/traverse': ^7 - peerDependenciesMeta: - '@babel/traverse': - optional: true - - babel-preset-current-node-syntax@1.1.0: - resolution: {integrity: sha512-ldYss8SbBlWva1bs28q78Ju5Zq1F+8BrqBZZ0VFhLBvhh6lCpC2o3gDJi/5DRLs9FgYZCnmPYIVFU4lRXCkyUw==} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-preset-jest@29.6.3: - resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-preset-solid@1.9.5: - resolution: {integrity: sha512-85I3osODJ1LvZbv8wFozROV1vXq32BubqHXAGu73A//TRs3NLI1OFP83AQBUTSQHwgZQmARjHlJciym3we+V+w==} - peerDependencies: - '@babel/core': ^7.0.0 - - babel-remove-types@1.0.1: - resolution: {integrity: sha512-au+oEGwCCxqb8R0x8EwccTVtWCP4lFkNpHV5skNZnNCwvar3DBBkmGZbx2B1A3RaCHVLQrxF6qv6rR/ZDRPW+A==} - - babel-walk@3.0.0-canary-5: - resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==} - engines: {node: '>= 10.0.0'} - - babylon@6.18.0: - resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} - hasBin: true - - backbone@1.6.1: - resolution: {integrity: sha512-YQzWxOrIgL6BoFnZjThVN99smKYhyEXXFyJJ2lsF1wJLyo4t+QjmkLrH8/fN22FZ4ykF70Xq7PgTugJVR4zS9Q==} - - backburner.js@2.8.0: - resolution: {integrity: sha512-zYXY0KvpD7/CWeOLF576mV8S+bQsaIoj/GNLXXB+Eb8SJcQy5lqSjkRrZ0MZhdKUs9QoqmGNIEIe3NQfGiiscQ==} - - bail@2.0.2: - resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==} - - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - balanced-match@2.0.0: - resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==} - - bare-events@2.5.4: - resolution: {integrity: sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==} - - base-x@3.0.11: - resolution: {integrity: sha512-xz7wQ8xDhdyP7tQxwdteLYeFfS68tSMNCZ/Y37WJ4bhGfKPpqEIlmIyueQHqOyoPhE6xNUqjzRr8ra0eF9VRvA==} - - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - - base64id@2.0.0: - resolution: {integrity: sha512-lGe34o6EHj9y3Kts9R4ZYs/Gr+6N7MCaMlIFA3F1R2O5/m7K06AxfSeO5530PEERE6/WyEg3lsuyw4GHlPZHog==} - engines: {node: ^4.5.0 || >= 5.9} - - base@0.11.2: - resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} - engines: {node: '>=0.10.0'} - - baseline-browser-mapping@2.8.4: - resolution: {integrity: sha512-L+YvJwGAgwJBV1p6ffpSTa2KRc69EeeYGYjRVWKs0GKrK+LON0GC0gV+rKSNtALEDvMDqkvCFq9r1r94/Gjwxw==} - hasBin: true - - basic-auth@2.0.1: - resolution: {integrity: sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==} - engines: {node: '>= 0.8'} - - basic-ftp@5.0.5: - resolution: {integrity: sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==} - engines: {node: '>=10.0.0'} - - batch@0.6.1: - resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} - - bcrypt-pbkdf@1.0.2: - resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} - - beasties@0.2.0: - resolution: {integrity: sha512-Ljqskqx/tbZagIglYoJIMzH5zgssyp+in9+9sAyh15N22AornBeIDnb8EZ6Rk+6ShfMxd92uO3gfpT0NtZbpow==} - engines: {node: '>=14.0.0'} - - better-path-resolve@1.0.0: - resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} - engines: {node: '>=4'} - - big.js@5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - - bin-version-check@5.1.0: - resolution: {integrity: sha512-bYsvMqJ8yNGILLz1KP9zKLzQ6YpljV3ln1gqhuLkUtyfGi3qXKGuK2p+U4NAvjVFzDFiBBtOpCOSFNuYYEGZ5g==} - engines: {node: '>=12'} - - bin-version@6.0.0: - resolution: {integrity: sha512-nk5wEsP4RiKjG+vF+uG8lFsEn4d7Y6FVDamzzftSunXOoOcOOkzcWdKVlGgFFwlUQCj63SgnUkLLGF8v7lufhw==} - engines: {node: '>=12'} - - binary-extensions@2.3.0: - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} - engines: {node: '>=8'} - - binaryextensions@2.3.0: - resolution: {integrity: sha512-nAihlQsYGyc5Bwq6+EsubvANYGExeJKHDO3RjnvwU042fawQTQfM3Kxn7IHUXQOz4bzfwsGYYHGSvXyW4zOGLg==} - engines: {node: '>=0.8'} - - bind-decorator@1.0.11: - resolution: {integrity: sha512-yzkH0uog6Vv/vQ9+rhSKxecnqGUZHYncg7qS7voz3Q76+TAi1SGiOKk2mlOvusQnFz9Dc4BC/NMkeXu11YgjJg==} - - bindings@1.5.0: - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} - - bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - - blank-object@1.0.2: - resolution: {integrity: sha512-kXQ19Xhoghiyw66CUiGypnuRpWlbHAzY/+NyvqTEdTfhfQGH1/dbEMYiXju7fYKIFePpzp/y9dsu5Cu/PkmawQ==} - - blob-util@2.0.2: - resolution: {integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==} - - bluebird@3.7.2: - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - - bn.js@4.12.1: - resolution: {integrity: sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==} - - bn.js@5.2.1: - resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} - - body-parser@1.20.3: - resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - body-scroll-lock@4.0.0-beta.0: - resolution: {integrity: sha512-a7tP5+0Mw3YlUJcGAKUqIBkYYGlYxk2fnCasq/FUph1hadxlTRjF+gAcZksxANnaMnALjxEddmSi/H3OR8ugcQ==} - - body@5.1.0: - resolution: {integrity: sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==} - - bonjour-service@1.3.0: - resolution: {integrity: sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==} - - boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} - - brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - - brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} - - braces@2.3.2: - resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} - engines: {node: '>=0.10.0'} - - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} - engines: {node: '>=8'} - - broccoli-babel-transpiler@7.8.1: - resolution: {integrity: sha512-6IXBgfRt7HZ61g67ssBc6lBb3Smw3DPZ9dEYirgtvXWpRZ2A9M22nxy6opEwJDgDJzlu/bB7ToppW33OFkA1gA==} - engines: {node: '>= 6'} - - broccoli-babel-transpiler@8.0.2: - resolution: {integrity: sha512-XIGsUyJgehSRNVVrOnRuW+tijYBqkoGEONc/UHkiOBW+C0trPv9c/Icc/Cf+2l1McQlHW/Mc6SksHg6qFlEClg==} - engines: {node: 16.* || >= 18} - peerDependencies: - '@babel/core': ^7.17.9 - - broccoli-caching-writer@3.0.3: - resolution: {integrity: sha512-g644Kb5uBPsy+6e2DvO3sOc+/cXZQQNgQt64QQzjA9TSdP0dl5qvetpoNIx4sy/XIjrPYG1smEidq9Z9r61INw==} - - broccoli-concat@4.2.5: - resolution: {integrity: sha512-dFB5ATPwOyV8S2I7a07HxCoutoq23oY//LhM6Mou86cWUTB174rND5aQLR7Fu8FjFFLxoTbkk7y0VPITJ1IQrw==} - engines: {node: 10.* || >= 12.*} - - broccoli-config-loader@1.0.1: - resolution: {integrity: sha512-MDKYQ50rxhn+g17DYdfzfEM9DjTuSGu42Db37A8TQHQe8geYEcUZ4SQqZRgzdAI3aRQNlA1yBHJfOeGmOjhLIg==} - - broccoli-config-replace@1.1.2: - resolution: {integrity: sha512-qLlEY3V7p3ZWJNRPdPgwIM77iau1qR03S9BupMMFngjzBr7S6RSzcg96HbCYXmW9gfTbjRm9FC4CQT81SBusZg==} - - broccoli-debug@0.6.5: - resolution: {integrity: sha512-RIVjHvNar9EMCLDW/FggxFRXqpjhncM/3qq87bn/y+/zR9tqEkHvTqbyOc4QnB97NO2m6342w4wGkemkaeOuWg==} - - broccoli-file-creator@2.1.1: - resolution: {integrity: sha512-YpjOExWr92C5vhnK0kmD81kM7U09kdIRZk9w4ZDCDHuHXW+VE/x6AGEOQQW3loBQQ6Jk+k+TSm8dESy4uZsnjw==} - engines: {node: ^4.5 || 6.* || >= 7.*} - - broccoli-funnel-reducer@1.0.0: - resolution: {integrity: sha512-SaOCEdh+wnt2jFUV2Qb32m7LXyElvFwW3NKNaEJyi5PGQNwxfqpkc0KI6AbQANKgdj/40U2UC0WuGThFwuEUaA==} - - broccoli-funnel@2.0.2: - resolution: {integrity: sha512-/vDTqtv7ipjEZQOVqO4vGDVAOZyuYzQ/EgGoyewfOgh1M7IQAToBKZI0oAQPgMBeFPPlIbfMuAngk+ohPBuaHQ==} - engines: {node: ^4.5 || 6.* || >= 7.*} - - broccoli-funnel@3.0.8: - resolution: {integrity: sha512-ng4eIhPYiXqMw6SyGoxPHR3YAwEd2lr9FgBI1CyTbspl4txZovOsmzFkMkGAlu88xyvYXJqHiM2crfLa65T1BQ==} - engines: {node: 10.* || >= 12.*} - - broccoli-kitchen-sink-helpers@0.3.1: - resolution: {integrity: sha512-gqYnKSJxBSjj/uJqeuRAzYVbmjWhG0mOZ8jrp6+fnUIOgLN6MvI7XxBECDHkYMIFPJ8Smf4xaI066Q2FqQDnXg==} - - broccoli-merge-trees@3.0.2: - resolution: {integrity: sha512-ZyPAwrOdlCddduFbsMyyFzJUrvW6b04pMvDiAQZrCwghlvgowJDY+EfoXn+eR1RRA5nmGHJ+B68T63VnpRiT1A==} - engines: {node: '>=6.0.0'} - - broccoli-merge-trees@4.2.0: - resolution: {integrity: sha512-nTrQe5AQtCrW4enLRvbD/vTLHqyW2tz+vsLXQe4IEaUhepuMGVKJJr+I8n34Vu6fPjmPLwTjzNC8izMIDMtHPw==} - engines: {node: 10.* || >= 12.*} - - broccoli-middleware@2.1.1: - resolution: {integrity: sha512-BK8aPhQpOLsHWiftrqXQr84XsvzUqeaN4PlCQOYg5yM0M+WKAHtX2WFXmicSQZOVgKDyh5aeoNTFkHjBAEBzwQ==} - engines: {node: 6.* || 8.* || >= 10.*} - - broccoli-node-api@1.7.0: - resolution: {integrity: sha512-QIqLSVJWJUVOhclmkmypJJH9u9s/aWH4+FH6Q6Ju5l+Io4dtwqdPUNmDfw40o6sxhbZHhqGujDJuHTML1wG8Yw==} - - broccoli-node-info@2.2.0: - resolution: {integrity: sha512-VabSGRpKIzpmC+r+tJueCE5h8k6vON7EIMMWu6d/FyPdtijwLQ7QvzShEw+m3mHoDzUaj/kiZsDYrS8X2adsBg==} - engines: {node: 8.* || >= 10.*} - - broccoli-output-wrapper@3.2.5: - resolution: {integrity: sha512-bQAtwjSrF4Nu0CK0JOy5OZqw9t5U0zzv2555EA/cF8/a8SLDTIetk9UgrtMVw7qKLKdSpOZ2liZNeZZDaKgayw==} - engines: {node: 10.* || >= 12.*} - - broccoli-persistent-filter@2.3.1: - resolution: {integrity: sha512-hVsmIgCDrl2NFM+3Gs4Cr2TA6UPaIZip99hN8mtkaUPgM8UeVnCbxelCvBjUBHo0oaaqP5jzqqnRVvb568Yu5g==} - engines: {node: 6.* || >= 8.*} - - broccoli-persistent-filter@3.1.3: - resolution: {integrity: sha512-Q+8iezprZzL9voaBsDY3rQVl7c7H5h+bvv8SpzCZXPZgfBFCbx7KFQ2c3rZR6lW5k4Kwoqt7jG+rZMUg67Gwxw==} - engines: {node: 10.* || >= 12.*} - - broccoli-plugin@1.3.1: - resolution: {integrity: sha512-DW8XASZkmorp+q7J4EeDEZz+LoyKLAd2XZULXyD9l4m9/hAKV3vjHmB1kiUshcWAYMgTP1m2i4NnqCE/23h6AQ==} - - broccoli-plugin@2.1.0: - resolution: {integrity: sha512-ElE4caljW4slapyEhSD9jU9Uayc8SoSABWdmY9SqbV8DHNxU6xg1jJsPcMm+cXOvggR3+G+OXAYQeFjWVnznaw==} - engines: {node: 6.* || 8.* || >= 10.*} - - broccoli-plugin@4.0.7: - resolution: {integrity: sha512-a4zUsWtA1uns1K7p9rExYVYG99rdKeGRymW0qOCNkvDPHQxVi3yVyJHhQbM3EZwdt2E0mnhr5e0c/bPpJ7p3Wg==} - engines: {node: 10.* || >= 12.*} - - broccoli-slow-trees@3.1.0: - resolution: {integrity: sha512-FRI7mRTk2wjIDrdNJd6znS7Kmmne4VkAkl8Ix1R/VoePFMD0g0tEl671xswzFqaRjpT9Qu+CC4hdXDLDJBuzMw==} - - broccoli-source@2.1.2: - resolution: {integrity: sha512-1lLayO4wfS0c0Sj50VfHJXNWf94FYY0WUhxj0R77thbs6uWI7USiOWFqQV5dRmhAJnoKaGN4WyLGQbgjgiYFwQ==} - engines: {node: 6.* || 8.* || >= 10.*} - - broccoli-source@3.0.1: - resolution: {integrity: sha512-ZbGVQjivWi0k220fEeIUioN6Y68xjMy0xiLAc0LdieHI99gw+tafU8w0CggBDYVNsJMKUr006AZaM7gNEwCxEg==} - engines: {node: 8.* || 10.* || >= 12.*} - - broccoli-stew@3.0.0: - resolution: {integrity: sha512-NXfi+Vas24n3Ivo21GvENTI55qxKu7OwKRnCLWXld8MiLiQKQlWIq28eoARaFj0lTUFwUa4jKZeA7fW9PiWQeg==} - engines: {node: 8.* || >= 10.*} - - broccoli@3.5.2: - resolution: {integrity: sha512-sWi3b3fTUSVPDsz5KsQ5eCQNVAtLgkIE/HYFkEZXR/07clqmd4E/gFiuwSaqa9b+QTXc1Uemfb7TVWbEIURWDg==} - engines: {node: 8.* || >= 10.*} - - brorand@1.1.0: - resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} - - browserify-aes@1.2.0: - resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} - - browserify-cipher@1.0.1: - resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} - - browserify-des@1.0.2: - resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} - - browserify-rsa@4.1.1: - resolution: {integrity: sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==} - engines: {node: '>= 0.10'} - - browserify-sign@4.2.3: - resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==} - engines: {node: '>= 0.12'} - - browserify-zlib@0.2.0: - resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} - - browserslist-to-es-version@1.0.0: - resolution: {integrity: sha512-i6dR03ClGy9ti97FSa4s0dpv01zW/t5VbvGjFfTLsrRQFsPgSeyGkCrlU7BTJuI5XDHVY5S2JgDnDsvQXifJ8w==} - - browserslist-to-esbuild@2.1.1: - resolution: {integrity: sha512-KN+mty6C3e9AN8Z5dI1xeN15ExcRNeISoC3g7V0Kax/MMF9MSoYA2G7lkTTcVUFntiEjkpI0HNgqJC1NjdyNUw==} - engines: {node: '>=18'} - hasBin: true - peerDependencies: - browserslist: '*' - - browserslist@4.24.4: - resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - browserslist@4.26.2: - resolution: {integrity: sha512-ECFzp6uFOSB+dcZ5BK/IBaGWssbSYBHvuMeMt3MMFyhI0Z8SqGgEkBLARgpRH3hutIgPVsALcMwbDrJqPxQ65A==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - - bs-logger@0.2.6: - resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} - engines: {node: '>= 6'} - - bser@2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} - - btoa@1.2.1: - resolution: {integrity: sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==} - engines: {node: '>= 0.4.0'} - hasBin: true - - buffer-builder@0.2.0: - resolution: {integrity: sha512-7VPMEPuYznPSoR21NE1zvd2Xna6c/CloiZCfcMXR1Jny6PjX0N4Nsa38zcBFo/FMK+BlA+FLKbJCQ0i2yxp+Xg==} - - buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - - buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - - buffer-xor@1.0.3: - resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} - - buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - - buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} - - builtin-status-codes@3.0.0: - resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} - - bundle-name@4.1.0: - resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} - engines: {node: '>=18'} - - bytes@1.0.0: - resolution: {integrity: sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==} - - bytes@3.1.2: - resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} - engines: {node: '>= 0.8'} - - cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} - - cacache@19.0.1: - resolution: {integrity: sha512-hdsUxulXCi5STId78vRVYEtDAjq99ICAUktLTeTYsLoTE6Z8dS0c8pWNCxwdrk9YfJeobDZc2Y186hD/5ZQgFQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - cache-base@1.0.1: - resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} - engines: {node: '>=0.10.0'} - - cache-content-type@1.0.1: - resolution: {integrity: sha512-IKufZ1o4Ut42YUrZSo8+qnMTrFuKkvyoLXUywKz9GJ5BrhOFGhLdkx9sG4KAnVvbY6kEcSFjLQul+DVmBm2bgA==} - engines: {node: '>= 6.0.0'} - - cacheable-lookup@7.0.0: - resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} - engines: {node: '>=14.16'} - - cacheable-request@10.2.14: - resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} - engines: {node: '>=14.16'} - - cacheable@2.0.1: - resolution: {integrity: sha512-MSKxcybpxB5kcWKpj+1tPBm2os4qKKGxDovsZmLhZmWIDYp8EgtC45C5zk1fLe1IC9PpI4ZE4eyryQH0N10PKA==} - - cachedir@2.4.0: - resolution: {integrity: sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==} - engines: {node: '>=6'} - - calculate-cache-key-for-tree@2.0.0: - resolution: {integrity: sha512-Quw8a6y8CPmRd6eU+mwypktYCwUcf8yVFIRbNZ6tPQEckX9yd+EBVEPC/GSZZrMWH9e7Vz4pT7XhpmyApRByLQ==} - engines: {node: 6.* || 8.* || >= 10.*} - - call-bind-apply-helpers@1.0.2: - resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} - engines: {node: '>= 0.4'} - - call-bind@1.0.8: - resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} - engines: {node: '>= 0.4'} - - call-bound@1.0.4: - resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} - engines: {node: '>= 0.4'} - - callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - - camel-case@3.0.0: - resolution: {integrity: sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==} - - camel-case@4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} - - camelcase-css@2.0.1: - resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==} - engines: {node: '>= 6'} - - camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - - camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - - camelize@1.0.1: - resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} - - can-symlink@1.0.0: - resolution: {integrity: sha512-RbsNrFyhwkx+6psk/0fK/Q9orOUr9VMxohGd8vTa4djf4TGLfblBgUfqZChrZuW0Q+mz2eBPFLusw9Jfukzmhg==} - hasBin: true - - caniuse-api@3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - - caniuse-lite@1.0.30001707: - resolution: {integrity: sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==} - - caniuse-lite@1.0.30001721: - resolution: {integrity: sha512-cOuvmUVtKrtEaoKiO0rSc29jcjwMwX5tOHDy4MgVFEWiUXj4uBMJkwI8MDySkgXidpMiHUcviogAvFi4pA2hDQ==} - - caniuse-lite@1.0.30001743: - resolution: {integrity: sha512-e6Ojr7RV14Un7dz6ASD0aZDmQPT/A+eZU+nuTNfjqmRrmkmQlnTNWH0SKmqagx9PeW87UVqapSurtAXifmtdmw==} - - canvas-confetti@1.9.3: - resolution: {integrity: sha512-rFfTURMvmVEX1gyXFgn5QMn81bYk70qa0HLzcIOSVEyl57n6o9ItHeBtUSWdvKAPY0xlvBHno4/v3QPrT83q9g==} - - capture-exit@2.0.0: - resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} - engines: {node: 6.* || 8.* || >= 10.*} - - cardinal@1.0.0: - resolution: {integrity: sha512-INsuF4GyiFLk8C91FPokbKTc/rwHqV4JnfatVZ6GPhguP1qmkRWX2dp5tepYboYdPpGWisLVLI+KsXoXFPRSMg==} - hasBin: true - - caseless@0.12.0: - resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} - - ccount@2.0.1: - resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - - chai@4.5.0: - resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==} - engines: {node: '>=4'} - - chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - - chalk@3.0.0: - resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} - engines: {node: '>=8'} - - chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - - change-case@3.1.0: - resolution: {integrity: sha512-2AZp7uJZbYEzRPsFoa+ijKdvp9zsrnnt6+yFokfwEpeJm0xuJDVoxiRCAaTzyJND8GJkofo2IcKWaUZ/OECVzw==} - - char-regex@1.0.2: - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} - engines: {node: '>=10'} - - character-entities-html4@2.1.0: - resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} - - character-entities-legacy@1.1.4: - resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} - - character-entities-legacy@3.0.0: - resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} - - character-entities@1.2.4: - resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} - - character-entities@2.0.2: - resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==} - - character-parser@2.2.0: - resolution: {integrity: sha512-+UqJQjFEFaTAs3bNsF2j2kEN1baG/zghZbdqoYEDxGZtJo9LBzl1A+m0D4n3qKx8N2FNv8/Xp6yV9mQmBuptaw==} - - character-reference-invalid@1.1.4: - resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} - - character-reference-invalid@2.0.1: - resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==} - - chardet@0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} - - chardet@2.1.0: - resolution: {integrity: sha512-bNFETTG/pM5ryzQ9Ad0lJOTa6HWD/YsScAR3EnCPZRPlQh77JocYktSHOUHelyhm8IARL+o4c4F1bP5KVOjiRA==} - - charm@1.0.2: - resolution: {integrity: sha512-wqW3VdPnlSWT4eRiYX+hcs+C6ViBPUWk1qTCd+37qw9kEm/a5n2qcyQDMBWvSYKN/ctqZzeXNQaeBjOetJJUkw==} - - check-error@1.0.3: - resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} - - check-more-types@2.24.0: - resolution: {integrity: sha512-Pj779qHxV2tuapviy1bSZNEL1maXr13bPYpsvSDB68HlYcYuhlDrmGd63i0JHMCLKzc7rUSNIrpdJlhVlNwrxA==} - engines: {node: '>= 0.8.0'} - - chokidar@3.6.0: - resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} - engines: {node: '>= 8.10.0'} - - chokidar@4.0.3: - resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} - engines: {node: '>= 14.16.0'} - - chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - - chownr@3.0.0: - resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} - engines: {node: '>=18'} - - chrome-trace-event@1.0.4: - resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} - engines: {node: '>=6.0'} - - ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} - engines: {node: '>=8'} - - ci-info@4.2.0: - resolution: {integrity: sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==} - engines: {node: '>=8'} - - cipher-base@1.0.6: - resolution: {integrity: sha512-3Ek9H3X6pj5TgenXYtNWdaBon1tgYCaebd+XPg0keyjEbEfkD4KkmAxkQ/i1vYvxdcT5nscLBfq9VJRmCBcFSw==} - engines: {node: '>= 0.10'} - - cjs-module-lexer@1.4.3: - resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} - - class-utils@0.3.6: - resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} - engines: {node: '>=0.10.0'} - - classnames@2.5.1: - resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} - - clean-base-url@1.0.0: - resolution: {integrity: sha512-9q6ZvUAhbKOSRFY7A/irCQ/rF0KIpa3uXpx6izm8+fp7b2H4hLeUJ+F1YYk9+gDQ/X8Q0MEyYs+tG3cht//HTg==} - - clean-css@5.3.3: - resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} - engines: {node: '>= 10.0'} - - clean-stack@2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} - - clean-up-path@1.0.0: - resolution: {integrity: sha512-PHGlEF0Z6976qQyN6gM7kKH6EH0RdfZcc8V+QhFe36eRxV0SMH5OUBZG7Bxa9YcreNzyNbK63cGiZxdSZgosRw==} - - cli-cursor@2.1.0: - resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} - engines: {node: '>=4'} - - cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} - - cli-cursor@5.0.0: - resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} - engines: {node: '>=18'} - - cli-spinners@2.6.1: - resolution: {integrity: sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==} - engines: {node: '>=6'} - - cli-spinners@2.9.2: - resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} - engines: {node: '>=6'} - - cli-table3@0.6.5: - resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} - engines: {node: 10.* || >= 12.*} - - cli-table@0.3.11: - resolution: {integrity: sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==} - engines: {node: '>= 0.2.0'} - - cli-truncate@2.1.0: - resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} - engines: {node: '>=8'} - - cli-truncate@4.0.0: - resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} - engines: {node: '>=18'} - - cli-width@2.2.1: - resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==} - - cli-width@3.0.0: - resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} - engines: {node: '>= 10'} - - cli-width@4.1.0: - resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} - engines: {node: '>= 12'} - - cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} - - clone-deep@4.0.1: - resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} - engines: {node: '>=6'} - - clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - - clone@2.1.2: - resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} - engines: {node: '>=0.8'} - - cloneable-readable@3.0.0: - resolution: {integrity: sha512-Lkfd9IRx1nfiBr7UHNxJSl/x7DOeUfYmxzCkxYJC2tyc/9vKgV75msgLGurGQsak/NvJDHMWcshzEXRlxfvhqg==} - - cloudflare@3.5.0: - resolution: {integrity: sha512-sIRZ4K2WQf8tZ74gZGan3u6+50VY1cB6uNc9XIGGLQa7Ti/nrvvadirm8EPVFlQMG11PUXPsX1Buheh4MPLiew==} - - clsx@2.1.1: - resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} - engines: {node: '>=6'} - - co@4.6.0: - resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} - - code-block-writer@12.0.0: - resolution: {integrity: sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w==} - - code-error-fragment@0.0.230: - resolution: {integrity: sha512-cadkfKp6932H8UkhzE/gcUqhRMNf8jHzkAN7+5Myabswaghu4xABTgPHDCjW+dBAJxj/SpkTYokpzDqY4pCzQw==} - engines: {node: '>= 4'} - - collect-v8-coverage@1.0.2: - resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} - - collection-visit@1.0.0: - resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} - engines: {node: '>=0.10.0'} - - color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - - color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} - - color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - - color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - color-support@1.1.3: - resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} - hasBin: true - - colord@2.9.3: - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} - - colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - - colorjs.io@0.5.2: - resolution: {integrity: sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==} - - colors@1.0.3: - resolution: {integrity: sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==} - engines: {node: '>=0.1.90'} - - columnify@1.6.0: - resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} - engines: {node: '>=8.0.0'} - - combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - - comma-separated-tokens@1.0.8: - resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} - - comma-separated-tokens@2.0.3: - resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} - - commander@10.0.1: - resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} - engines: {node: '>=14'} - - commander@11.1.0: - resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} - engines: {node: '>=16'} - - commander@12.1.0: - resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} - engines: {node: '>=18'} - - commander@2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - - commander@4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} - - commander@6.2.1: - resolution: {integrity: sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==} - engines: {node: '>= 6'} - - commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} - engines: {node: '>= 10'} - - commander@8.3.0: - resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==} - engines: {node: '>= 12'} - - common-ancestor-path@1.0.1: - resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} - - common-path-prefix@3.0.0: - resolution: {integrity: sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==} - - common-tags@1.8.2: - resolution: {integrity: sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==} - engines: {node: '>=4.0.0'} - - commondir@1.0.1: - resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} - - component-emitter@1.3.1: - resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} - - compressible@2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} - - compression@1.8.0: - resolution: {integrity: sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==} - engines: {node: '>= 0.8.0'} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - concat-with-sourcemaps@1.1.0: - resolution: {integrity: sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==} - - concurrently@8.2.2: - resolution: {integrity: sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==} - engines: {node: ^14.13.0 || >=16.0.0} - hasBin: true - - concurrently@9.1.2: - resolution: {integrity: sha512-H9MWcoPsYddwbOGM6difjVwVZHl63nwMEwDJG/L7VGtuaJhb12h2caPG2tVPWs7emuYix252iGfqOyrz1GczTQ==} - engines: {node: '>=18'} - hasBin: true - - confbox@0.1.8: - resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} - - configstore@5.0.1: - resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} - engines: {node: '>=8'} - - confusing-browser-globals@1.0.11: - resolution: {integrity: sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==} - - connect-history-api-fallback@2.0.0: - resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} - engines: {node: '>=0.8'} - - connect@3.7.0: - resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} - engines: {node: '>= 0.10.0'} - - console-browserify@1.2.0: - resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} - - console-control-strings@1.1.0: - resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} - - console-ui@3.1.2: - resolution: {integrity: sha512-+5j3R4wZJcEYZeXk30whc4ZU/+fWW9JMTNntVuMYpjZJ9n26Cxr0tUBXco1NRjVZRpRVvZ4DDKKKIHNYeUG9Dw==} - engines: {node: 6.* || 8.* || >= 10.*} - - consolidate@0.16.0: - resolution: {integrity: sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==} - engines: {node: '>= 0.10.0'} - deprecated: Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog - peerDependencies: - arc-templates: ^0.5.3 - atpl: '>=0.7.6' - babel-core: ^6.26.3 - bracket-template: ^1.1.5 - coffee-script: ^1.12.7 - dot: ^1.1.3 - dust: ^0.3.0 - dustjs-helpers: ^1.7.4 - dustjs-linkedin: ^2.7.5 - eco: ^1.1.0-rc-3 - ect: ^0.5.9 - ejs: ^3.1.5 - haml-coffee: ^1.14.1 - hamlet: ^0.3.3 - hamljs: ^0.6.2 - handlebars: ^4.7.6 - hogan.js: ^3.0.2 - htmling: ^0.0.8 - jade: ^1.11.0 - jazz: ^0.0.18 - jqtpl: ~1.1.0 - just: ^0.1.8 - liquid-node: ^3.0.1 - liquor: ^0.0.5 - lodash: ^4.17.20 - marko: ^3.14.4 - mote: ^0.2.0 - mustache: ^4.0.1 - nunjucks: ^3.2.2 - plates: ~0.4.11 - pug: ^3.0.0 - qejs: ^3.0.5 - ractive: ^1.3.12 - razor-tmpl: ^1.3.1 - react: ^16.13.1 - react-dom: ^16.13.1 - slm: ^2.0.0 - squirrelly: ^5.1.0 - swig: ^1.4.2 - swig-templates: ^2.0.3 - teacup: ^2.0.0 - templayed: '>=0.2.3' - then-jade: '*' - then-pug: '*' - tinyliquid: ^0.2.34 - toffee: ^0.3.6 - twig: ^1.15.2 - twing: ^5.0.2 - underscore: ^1.11.0 - vash: ^0.13.0 - velocityjs: ^2.0.1 - walrus: ^0.10.1 - whiskers: ^0.4.0 - peerDependenciesMeta: - arc-templates: - optional: true - atpl: - optional: true - babel-core: - optional: true - bracket-template: - optional: true - coffee-script: - optional: true - dot: - optional: true - dust: - optional: true - dustjs-helpers: - optional: true - dustjs-linkedin: - optional: true - eco: - optional: true - ect: - optional: true - ejs: - optional: true - haml-coffee: - optional: true - hamlet: - optional: true - hamljs: - optional: true - handlebars: - optional: true - hogan.js: - optional: true - htmling: - optional: true - jade: - optional: true - jazz: - optional: true - jqtpl: - optional: true - just: - optional: true - liquid-node: - optional: true - liquor: - optional: true - lodash: - optional: true - marko: - optional: true - mote: - optional: true - mustache: - optional: true - nunjucks: - optional: true - plates: - optional: true - pug: - optional: true - qejs: - optional: true - ractive: - optional: true - razor-tmpl: - optional: true - react: - optional: true - react-dom: - optional: true - slm: - optional: true - squirrelly: - optional: true - swig: - optional: true - swig-templates: - optional: true - teacup: - optional: true - templayed: - optional: true - then-jade: - optional: true - then-pug: - optional: true - tinyliquid: - optional: true - toffee: - optional: true - twig: - optional: true - twing: - optional: true - underscore: - optional: true - vash: - optional: true - velocityjs: - optional: true - walrus: - optional: true - whiskers: - optional: true - - constant-case@2.0.0: - resolution: {integrity: sha512-eS0N9WwmjTqrOmR3o83F5vW8Z+9R1HnVz3xmzT2PMFug9ly+Au/fxRWlEBSb6LcZwspSsEn9Xs1uw9YgzAg1EQ==} - - constantinople@4.0.1: - resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} - - constants-browserify@1.0.0: - resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} - - content-disposition@0.5.4: - resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} - engines: {node: '>= 0.6'} - - content-tag@2.0.3: - resolution: {integrity: sha512-htLIdtfhhKW2fHlFLnZH7GFzHSdSpHhDLrWVswkNiiPMZ5uXq5JfrGboQKFhNQuAAFF8VNB2EYUj3MsdJrKKpg==} - - content-tag@3.1.3: - resolution: {integrity: sha512-4Kiv9mEroxuMXfWUNUHcljVJgxThCNk7eEswdHMXdzJnkBBaYDqDwzHkoh3F74JJhfU3taJOsgpR6oEGIDg17g==} - - content-tag@4.0.0: - resolution: {integrity: sha512-qqJiY9nueYAI396MOmfOk+w/0KL6ERKxANQcSKcR0CrNTc38yT//b73l+WHr9brZx57bFHNaW7a/6Yll0bn95w==} - - content-type@1.0.5: - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} - engines: {node: '>= 0.6'} - - continuable-cache@0.3.1: - resolution: {integrity: sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==} - - convert-source-map@1.9.0: - resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} - - convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - - cookie-signature@1.0.6: - resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} - - cookie@0.7.1: - resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} - engines: {node: '>= 0.6'} - - cookie@0.7.2: - resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} - engines: {node: '>= 0.6'} - - cookie@1.0.2: - resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} - engines: {node: '>=18'} - - cookies@0.9.1: - resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==} - engines: {node: '>= 0.8'} - - copy-anything@2.0.6: - resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} - - copy-descriptor@0.1.1: - resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} - engines: {node: '>=0.10.0'} - - copy-to-clipboard@3.3.3: - resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} - - copy-webpack-plugin@10.2.4: - resolution: {integrity: sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==} - engines: {node: '>= 12.20.0'} - peerDependencies: - webpack: ^5.1.0 - - copy-webpack-plugin@11.0.0: - resolution: {integrity: sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==} - engines: {node: '>= 14.15.0'} - peerDependencies: - webpack: ^5.1.0 - - copy-webpack-plugin@12.0.2: - resolution: {integrity: sha512-SNwdBeHyII+rWvee/bTnAYyO8vfVdcSTud4EIb6jcZ8inLeWucJE0DnxXQBjlQ5zlteuuvooGQy3LIyGxhvlOA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - webpack: ^5.1.0 - - core-js-compat@3.41.0: - resolution: {integrity: sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==} - - core-js-compat@3.45.1: - resolution: {integrity: sha512-tqTt5T4PzsMIZ430XGviK4vzYSoeNJ6CXODi6c/voxOT6IZqBht5/EKaSNnYiEjjRYxjVz7DQIsOsY0XNi8PIA==} - - core-js-pure@3.41.0: - resolution: {integrity: sha512-71Gzp96T9YPk63aUvE5Q5qP+DryB4ZloUZPSOebGM88VNw8VNfvdA7z6kGA8iGOTEzAomsRidp4jXSmUIJsL+Q==} - - core-js@2.6.12: - resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} - deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. - - core-js@3.40.0: - resolution: {integrity: sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==} - - core-js@3.41.0: - resolution: {integrity: sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==} - - core-js@3.42.0: - resolution: {integrity: sha512-Sz4PP4ZA+Rq4II21qkNqOEDTDrCvcANId3xpIgB34NDkWc3UduWj2dqEtN9yZIq8Dk3HyPI33x9sqqU5C8sr0g==} - - core-object@3.1.5: - resolution: {integrity: sha512-sA2/4+/PZ/KV6CKgjrVrrUVBKCkdDO02CUlQ0YKTQoYUwPYNOtOAcWlbYhd5v/1JqYaA6oZ4sDlOU4ppVw6Wbg==} - engines: {node: '>= 4'} - - core-util-is@1.0.2: - resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} - - core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - - cors@2.8.5: - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} - engines: {node: '>= 0.10'} - - corser@2.0.1: - resolution: {integrity: sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==} - engines: {node: '>= 0.4.0'} - - cosmiconfig@7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} - engines: {node: '>=10'} - - cosmiconfig@8.3.6: - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - - cosmiconfig@9.0.0: - resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} - engines: {node: '>=14'} - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - - create-ecdh@4.0.4: - resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} - - create-hash@1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} - - create-hmac@1.1.7: - resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} - - create-jest@29.7.0: - resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - - create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - - critters@0.0.24: - resolution: {integrity: sha512-Oyqew0FGM0wYUSNqR0L6AteO5MpMoUU0rhKRieXeiKs+PmRTxiJMyaunYB2KF6fQ3dzChXKCpbFOEJx3OQ1v/Q==} - deprecated: Ownership of Critters has moved to the Nuxt team, who will be maintaining the project going forward. If you'd like to keep using Critters, please switch to the actively-maintained fork at https://github.com/danielroe/beasties - - cron-parser@4.9.0: - resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} - engines: {node: '>=12.0.0'} - - cross-env@7.0.3: - resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} - engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} - hasBin: true - - cross-spawn@6.0.6: - resolution: {integrity: sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==} - engines: {node: '>=4.8'} - - cross-spawn@7.0.6: - resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} - engines: {node: '>= 8'} - - crypto-browserify@3.12.1: - resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==} - engines: {node: '>= 0.10'} - - crypto-random-string@2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - - css-color-keywords@1.0.0: - resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} - engines: {node: '>=4'} - - css-declaration-sorter@6.4.1: - resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} - engines: {node: ^10 || ^12 || >=14} - peerDependencies: - postcss: ^8.0.9 - - css-declaration-sorter@7.2.0: - resolution: {integrity: sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss: ^8.0.9 - - css-functions-list@3.2.3: - resolution: {integrity: sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==} - engines: {node: '>=12 || >=16'} - - css-loader@5.2.7: - resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.27.0 || ^5.0.0 - - css-loader@6.11.0: - resolution: {integrity: sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==} - engines: {node: '>= 12.13.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - - css-loader@7.1.2: - resolution: {integrity: sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - webpack: ^5.27.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - - css-minimizer-webpack-plugin@5.0.1: - resolution: {integrity: sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg==} - engines: {node: '>= 14.15.0'} - peerDependencies: - '@parcel/css': '*' - '@swc/css': '*' - clean-css: '*' - csso: '*' - esbuild: '*' - lightningcss: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@parcel/css': - optional: true - '@swc/css': - optional: true - clean-css: - optional: true - csso: - optional: true - esbuild: - optional: true - lightningcss: - optional: true - - css-select@4.3.0: - resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} - - css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} - - css-to-react-native@3.2.0: - resolution: {integrity: sha512-e8RKaLXMOFii+02mOlqwjbD00KSEKqblnpO9e++1aXS1fPQOpS1YoqdVHBqPjHNoxeF2mimzVqawm2KCbEdtHQ==} - - css-tree@1.1.3: - resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} - engines: {node: '>=8.0.0'} - - css-tree@2.2.1: - resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - - css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - - css-tree@3.1.0: - resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} - - css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} - engines: {node: '>= 6'} - - cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - - cssnano-preset-default@5.2.14: - resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - cssnano-preset-default@6.1.2: - resolution: {integrity: sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - cssnano-utils@3.1.0: - resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - cssnano-utils@4.0.2: - resolution: {integrity: sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - cssnano@5.1.15: - resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - cssnano@6.1.2: - resolution: {integrity: sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - csso@4.2.0: - resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} - engines: {node: '>=8.0.0'} - - csso@5.0.5: - resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} - engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} - - cssom@0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} - - cssom@0.5.0: - resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} - - cssstyle@2.3.0: - resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} - engines: {node: '>=8'} - - cssstyle@3.0.0: - resolution: {integrity: sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==} - engines: {node: '>=14'} - - cssstyle@4.6.0: - resolution: {integrity: sha512-2z+rWdzbbSZv6/rhtvzvqeZQHrBaqgogqt85sqFNbabZOuFbCVFb8kPeEtZjiKkbrm395irpNKiYeFeLiQnFPg==} - engines: {node: '>=18'} - - csstype@3.1.3: - resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} - - cypress@13.17.0: - resolution: {integrity: sha512-5xWkaPurwkIljojFidhw8lFScyxhtiFHl/i/3zov+1Z5CmY4t9tjIdvSXfu82Y3w7wt0uR9KkucbhkVvJZLQSA==} - engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} - hasBin: true - - dag-map@2.0.2: - resolution: {integrity: sha512-xnsprIzYuDeiyu5zSKwilV/ajRHxnoMlAhEREfyfTgTSViMVY2fGP1ZcHJbtwup26oCkofySU/m6oKJ3HrkW7w==} - - damerau-levenshtein@1.0.8: - resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} - - dashdash@1.14.1: - resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} - engines: {node: '>=0.10'} - - data-uri-to-buffer@3.0.1: - resolution: {integrity: sha512-WboRycPNsVw3B3TL559F7kuBUM4d8CgMEvk6xEJlOp7OBPjt6G7z8WMWlD2rOFZLk6OYfFIUGsCOWzcQH9K2og==} - engines: {node: '>= 6'} - - data-uri-to-buffer@6.0.2: - resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} - engines: {node: '>= 14'} - - data-urls@3.0.2: - resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==} - engines: {node: '>=12'} - - data-urls@4.0.0: - resolution: {integrity: sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==} - engines: {node: '>=14'} - - data-urls@5.0.0: - resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==} - engines: {node: '>=18'} - - data-view-buffer@1.0.2: - resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} - engines: {node: '>= 0.4'} - - data-view-byte-length@1.0.2: - resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} - engines: {node: '>= 0.4'} - - data-view-byte-offset@1.0.1: - resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} - engines: {node: '>= 0.4'} - - date-fns@2.30.0: - resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==} - engines: {node: '>=0.11'} - - date-fns@4.1.0: - resolution: {integrity: sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==} - - date-format@4.0.14: - resolution: {integrity: sha512-39BOQLs9ZjKh0/patS9nrT8wc3ioX3/eA/zgbKNopnF2wCqJEoxywwwElATYvRsXdnOxA/OQeQoFZ3rFjVajhg==} - engines: {node: '>=4.0'} - - dayjs@1.11.13: - resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} - - debounce@1.2.1: - resolution: {integrity: sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==} - - debug@2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - debug@4.4.3: - resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - decimal.js@10.5.0: - resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==} - - decode-named-character-reference@1.1.0: - resolution: {integrity: sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==} - - decode-uri-component@0.2.2: - resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} - engines: {node: '>=0.10'} - - decode-uri-component@0.4.1: - resolution: {integrity: sha512-+8VxcR21HhTy8nOt6jf20w0c9CADrw1O8d+VZ/YzzCt4bJ3uBjw+D1q2osAB8RnpwwaeYBxy0HyKQxD5JBMuuQ==} - engines: {node: '>=14.16'} - - decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - - decorator-transforms@2.3.0: - resolution: {integrity: sha512-jo8c1ss9yFPudHuYYcrJ9jpkDZIoi+lOGvt+Uyp9B+dz32i50icRMx9Bfa8hEt7TnX1FyKWKkjV+cUdT/ep2kA==} - - dedent@1.5.3: - resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} - peerDependencies: - babel-plugin-macros: ^3.1.0 - peerDependenciesMeta: - babel-plugin-macros: - optional: true - - deep-eql@4.1.4: - resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} - engines: {node: '>=6'} - - deep-equal@1.0.1: - resolution: {integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==} - - deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - - deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} - - deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} - engines: {node: '>=0.10.0'} - - default-browser-id@5.0.0: - resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} - engines: {node: '>=18'} - - default-browser@5.2.1: - resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} - engines: {node: '>=18'} - - default-gateway@6.0.3: - resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} - engines: {node: '>= 10'} - - defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - - defaults@3.0.0: - resolution: {integrity: sha512-RsqXDEAALjfRTro+IFNKpcPCt0/Cy2FqHSIlnomiJp9YGadpQnrtbRpSgN2+np21qHcIKiva4fiOQGjS9/qR/A==} - engines: {node: '>=18'} - - defer-to-connect@2.0.1: - resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} - engines: {node: '>=10'} - - define-data-property@1.1.4: - resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} - engines: {node: '>= 0.4'} - - define-lazy-prop@2.0.0: - resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} - engines: {node: '>=8'} - - define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - - define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} - engines: {node: '>= 0.4'} - - define-property@0.2.5: - resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} - engines: {node: '>=0.10.0'} - - define-property@1.0.0: - resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} - engines: {node: '>=0.10.0'} - - define-property@2.0.2: - resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} - engines: {node: '>=0.10.0'} - - defu@6.1.4: - resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} - - degenerator@5.0.1: - resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} - engines: {node: '>= 14'} - - del@5.1.0: - resolution: {integrity: sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==} - engines: {node: '>=8'} - - delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - - delegates@1.0.0: - resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} - - depd@1.1.2: - resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} - engines: {node: '>= 0.6'} - - depd@2.0.0: - resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} - engines: {node: '>= 0.8'} - - dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} - - des.js@1.1.0: - resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} - - destroy@1.2.0: - resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} - engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - - detect-file@1.0.0: - resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==} - engines: {node: '>=0.10.0'} - - detect-indent@7.0.2: - resolution: {integrity: sha512-y+8xyqdGLL+6sh0tVeHcfP/QDd8gUgbasolJJpY7NgeQGSZ739bDtSiaiDgtoicy+mtYB81dKLxO9xRhCyIB3A==} - engines: {node: '>=12.20'} - - detect-libc@1.0.3: - resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} - engines: {node: '>=0.10'} - hasBin: true - - detect-libc@2.0.3: - resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==} - engines: {node: '>=8'} - - detect-newline@3.1.0: - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} - engines: {node: '>=8'} - - detect-newline@4.0.1: - resolution: {integrity: sha512-qE3Veg1YXzGHQhlA6jzebZN2qVf6NX+A7m7qlhCGG30dJixrAQhYOsJjsnBjJkCSmuOPpCk30145fr8FV0bzog==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - detect-node@2.1.0: - resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} - - detect-port@1.6.1: - resolution: {integrity: sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==} - engines: {node: '>= 4.0.0'} - hasBin: true - - devlop@1.1.0: - resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - - didyoumean@1.2.2: - resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} - - diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - - diff@5.2.0: - resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==} - engines: {node: '>=0.3.1'} - - diff@7.0.0: - resolution: {integrity: sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==} - engines: {node: '>=0.3.1'} - - diffie-hellman@5.0.3: - resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} - - dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} - - dlv@1.1.3: - resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==} - - dns-packet@5.6.1: - resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} - engines: {node: '>=6'} - - doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} - - doctypes@1.1.0: - resolution: {integrity: sha512-LLBi6pEqS6Do3EKQ3J0NqHWV5hhb78Pi8vvESYwyOy2c31ZEZVdtitdzsQsKb7878PEERhzUk0ftqGhG6Mz+pQ==} - - dom-accessibility-api@0.5.16: - resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} - - dom-converter@0.2.0: - resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} - - dom-element-descriptors@0.5.1: - resolution: {integrity: sha512-DLayMRQ+yJaziF4JJX1FMjwjdr7wdTr1y9XvZ+NfHELfOMcYDnCHneAYXAS4FT1gLILh4V0juMZohhH1N5FsoQ==} - - dom-helpers@5.2.1: - resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} - - dom-serializer@1.4.1: - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} - - dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} - - domain-browser@5.7.0: - resolution: {integrity: sha512-edTFu0M/7wO1pXY6GDxVNVW086uqwWYIHP98txhcPyV995X21JIH2DtYp33sQJOupYoXKe9RwTw2Ya2vWaquTQ==} - engines: {node: '>=4'} - - domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} - - domexception@4.0.0: - resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} - engines: {node: '>=12'} - deprecated: Use your platform's native DOMException instead - - domhandler@4.3.1: - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} - engines: {node: '>= 4'} - - domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} - engines: {node: '>= 4'} - - domutils@2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} - - domutils@3.2.2: - resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} - - dot-case@2.1.1: - resolution: {integrity: sha512-HnM6ZlFqcajLsyudHq7LeeLDr2rFAVYtDv/hV5qchQEidSck8j9OPUsXY9KwJv/lHMtYlX4DjRQqwFYa+0r8Ug==} - - dot-case@3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - - dot-prop@5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} - engines: {node: '>=8'} - - dotenv-defaults@2.0.2: - resolution: {integrity: sha512-iOIzovWfsUHU91L5i8bJce3NYK5JXeAwH50Jh6+ARUdLiiGlYWfGw6UkzsYqaXZH/hjE/eCd/PlfM/qqyK0AMg==} - - dotenv-expand@11.0.7: - resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==} - engines: {node: '>=12'} - - dotenv-webpack@8.1.0: - resolution: {integrity: sha512-owK1JcsPkIobeqjVrk6h7jPED/W6ZpdFsMPR+5ursB7/SdgDyO+VzAU+szK8C8u3qUhtENyYnj8eyXMR5kkGag==} - engines: {node: '>=10'} - peerDependencies: - webpack: ^4 || ^5 - - dotenv@16.4.7: - resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==} - engines: {node: '>=12'} - - dotenv@8.6.0: - resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} - engines: {node: '>=10'} - - dunder-proto@1.0.1: - resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} - engines: {node: '>= 0.4'} - - duplexer@0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - - eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} - - ecc-jsbn@0.1.2: - resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} - - editions@1.3.4: - resolution: {integrity: sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==} - engines: {node: '>=0.8'} - - editions@2.3.1: - resolution: {integrity: sha512-ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==} - engines: {node: '>=0.8'} - - ee-first@1.1.1: - resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - - ejs@3.1.10: - resolution: {integrity: sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==} - engines: {node: '>=0.10.0'} - hasBin: true - - electron-to-chromium@1.5.124: - resolution: {integrity: sha512-riELkpDUqBi00gqreV3RIGoowxGrfueEKBd6zPdOk/I8lvuFpBGNkYoHof3zUHbiTBsIU8oxdIIL/WNrAG1/7A==} - - electron-to-chromium@1.5.218: - resolution: {integrity: sha512-uwwdN0TUHs8u6iRgN8vKeWZMRll4gBkz+QMqdS7DDe49uiK68/UX92lFb61oiFPrpYZNeZIqa4bA7O6Aiasnzg==} - - elliptic@6.6.1: - resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} - - ember-auto-import@2.10.0: - resolution: {integrity: sha512-bcBFDYVTFHyqyq8BNvsj6UO3pE6Uqou/cNmee0WaqBgZ+1nQqFz0UE26usrtnFAT+YaFZSkqF2H36QW84k0/cg==} - engines: {node: 12.* || 14.* || >= 16} - - ember-cli-babel-plugin-helpers@1.1.1: - resolution: {integrity: sha512-sKvOiPNHr5F/60NLd7SFzMpYPte/nnGkq/tMIfXejfKHIhaiIkYFqX8Z9UFTKWLLn+V7NOaby6niNPZUdvKCRw==} - engines: {node: 6.* || 8.* || >= 10.*} - - ember-cli-babel@7.26.11: - resolution: {integrity: sha512-JJYeYjiz/JTn34q7F5DSOjkkZqy8qwFOOxXfE6pe9yEJqWGu4qErKxlz8I22JoVEQ/aBUO+OcKTpmctvykM9YA==} - engines: {node: 6.* || 8.* || >= 10.*} - - ember-cli-babel@8.2.0: - resolution: {integrity: sha512-8H4+jQElCDo6tA7CamksE66NqBXWs7VNpS3a738L9pZCjg2kXIX4zoyHzkORUqCtr0Au7YsCnrlAMi1v2ALo7A==} - engines: {node: 16.* || 18.* || >= 20} - peerDependencies: - '@babel/core': ^7.12.0 - - ember-cli-deprecation-workflow@3.4.0: - resolution: {integrity: sha512-Ksrmib4mjD4xa0dqFgxJLBwkSp9EVYH6jSqe2NpODlBKEAZhsVzQj5wKPnC1dXfK3Erq/r1Fh3q4g46FZiCUiw==} - engines: {node: '>= 18'} - peerDependencies: - ember-source: '>= 3.28.0' - - ember-cli-get-component-path-option@1.0.0: - resolution: {integrity: sha512-k47TDwcJ2zPideBCZE8sCiShSxQSpebY2BHcX2DdipMmBox5gsfyVrbKJWIHeSTTKyEUgmBIvQkqTOozEziCZA==} - - ember-cli-htmlbars@5.7.2: - resolution: {integrity: sha512-Uj6R+3TtBV5RZoJY14oZn/sNPnc+UgmC8nb5rI4P3fR/gYoyTFIZSXiIM7zl++IpMoIrocxOrgt+mhonKphgGg==} - engines: {node: 10.* || >= 12.*} - - ember-cli-is-package-missing@1.0.0: - resolution: {integrity: sha512-9hEoZj6Au5onlSDdcoBqYEPT8ehlYntZPxH8pBKV0GO7LNel88otSAQsCfXvbi2eKE+MaSeLG/gNaCI5UdWm9g==} - - ember-cli-normalize-entity-name@1.0.0: - resolution: {integrity: sha512-rF4P1rW2P1gVX1ynZYPmuIf7TnAFDiJmIUFI1Xz16VYykUAyiOCme0Y22LeZq8rTzwBMiwBwoE3RO4GYWehXZA==} - - ember-cli-path-utils@1.0.0: - resolution: {integrity: sha512-Qq0vvquzf4cFHoDZavzkOy3Izc893r/5spspWgyzLCPTaG78fM3HsrjZm7UWEltbXUqwHHYrqZd/R0jS08NqSA==} - - ember-cli-preprocess-registry@5.0.1: - resolution: {integrity: sha512-Jb2zbE5Kfe56Nf4IpdaQ10zZ72p/RyLdgE5j5/lKG3I94QHlq+7AkAd18nPpb5OUeRUT13yQTAYpU+MbjpKTtg==} - engines: {node: 16.* || >= 18} - - ember-cli-string-utils@1.1.0: - resolution: {integrity: sha512-PlJt4fUDyBrC/0X+4cOpaGCiMawaaB//qD85AXmDRikxhxVzfVdpuoec02HSiTGTTB85qCIzWBIh8lDOiMyyFg==} - - ember-cli-test-info@1.0.0: - resolution: {integrity: sha512-dEVTIpmUfCzweC97NGf6p7L6XKBwV2GmSM4elmzKvkttEp5P7AvGA9uGyN4GqFq+RwhW+2b0I2qlX00w+skm+A==} - - ember-cli-typescript-blueprint-polyfill@0.1.0: - resolution: {integrity: sha512-g0weUTOnHmPGqVZzkQTl3Nbk9fzEdFkEXydCs5mT1qBjXh8eQ6VlmjjGD5/998UXKuA0pLSCVVMbSp/linLzGA==} - - ember-cli-version-checker@4.1.1: - resolution: {integrity: sha512-bzEWsTMXUGEJfxcAGWPe6kI7oHEGD3jaxUWDYPTqzqGhNkgPwXTBgoWs9zG1RaSMaOPFnloWuxRcoHi4TrYS3Q==} - engines: {node: 8.* || 10.* || >= 12.*} - - ember-cli-version-checker@5.1.2: - resolution: {integrity: sha512-rk7GY+FmLn/2e22HsZs0Ycrz8HQ1W3Fv+2TFOuEFW9optnDXDgkntPBIl6gact/LHsfBM5RKbM3dHsIIeLgl0Q==} - engines: {node: 10.* || >= 12.*} - - ember-cli@6.5.0: - resolution: {integrity: sha512-2qNqaD3iIFeFcYiKsgrsP0qdEilvT820+vX2Fz1x32XIgcsmy79ufc0rHrsHmEiazSQLC9XKUskwEzFBWjy54g==} - engines: {node: '>= 18'} - hasBin: true - - ember-data@5.5.0: - resolution: {integrity: sha512-qAuVKeCXn4tiqON9orbjS7H3iitCw5GC+XGdbqRk4Ow2phn/RRsCWf98KJLtB8tmflyp4l3Q1o4nJwjsNeDpeQ==} - engines: {node: '>= 18.20.8'} - peerDependencies: - '@ember/test-helpers': ^3.3.0 || ^4.0.4 || ^5.1.0 - '@ember/test-waiters': ^3.1.0 || ^4.0.0 - ember-source: 3.28.12 || ^4.0.4 || ^5.0.0 || ^6.0.0 - qunit: ^2.18.0 - peerDependenciesMeta: - '@ember/test-helpers': - optional: true - '@ember/test-waiters': - optional: true - qunit: - optional: true - - ember-eslint-parser@0.5.11: - resolution: {integrity: sha512-YuYc+bxDGHhNdz2yEZebwwzdiErHLLGud/Q2VE6J7czuMQ/vdiL8SYWBHWyYK691MCFzrxVYpSJb89+yjXv8yg==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@babel/core': ^7.23.6 - '@typescript-eslint/parser': '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - - ember-load-initializers@3.0.1: - resolution: {integrity: sha512-qV3vxJKw5+7TVDdtdLPy8PhVsh58MlK8jwzqh5xeOwJPNP7o0+BlhvwoIlLYTPzGaHdfjEIFCgVSyMRGd74E1g==} - engines: {node: '>= 18.*'} - peerDependencies: - ember-source: '>= 5' - - ember-modifier@4.2.2: - resolution: {integrity: sha512-pPYBAGyczX0hedGWQFQOEiL9s45KS9efKxJxUQkMLjQyh+1Uef1mcmAGsdw2KmvNupITkE/nXxmVO1kZ9tt3ag==} - - ember-page-title@9.0.3: - resolution: {integrity: sha512-fedRHUsvq8tIZgOii8jTrfAyeq+la/9H5eAzhNNwEyzo7nDMmqK2SxsyBUGXprd8fOacsPabLlzlucMi/4mUpA==} - engines: {node: 16.* || >= 18} - - ember-qunit@9.0.4: - resolution: {integrity: sha512-rv6gKvrdXdPBTdSZC5co82eIcDWWVR7RjafU/c+5TTz290oXhIHPoVuZbcO2F5RiAqkTW0jKzwkCP8y+2tCjFw==} - peerDependencies: - '@ember/test-helpers': '>=3.0.3' - qunit: ^2.13.0 - - ember-resolver@13.1.1: - resolution: {integrity: sha512-rA4RDuTm/F9AzYX2+g7EY3QWU48kyF9+Ck8IE8VQipnlwv2Q42kdRWiw7hfeQbRxx6XoSZCak6nzAG9ePd/+Ug==} - engines: {node: 14.* || 16.* || >= 18} - - ember-rfc176-data@0.3.18: - resolution: {integrity: sha512-JtuLoYGSjay1W3MQAxt3eINWXNYYQliK90tLwtb8aeCuQK8zKGCRbBodVIrkcTqshULMnRuTOS6t1P7oQk3g6Q==} - - ember-router-generator@2.0.0: - resolution: {integrity: sha512-89oVHVJwmLDvGvAUWgS87KpBoRhy3aZ6U0Ql6HOmU4TrPkyaa8pM0W81wj9cIwjYprcQtN9EwzZMHnq46+oUyw==} - engines: {node: 8.* || 10.* || >= 12} - - ember-source@6.1.0-beta.1: - resolution: {integrity: sha512-ErAYSpftkTnxr6rS6eaCkW/p5Cn8keXW/92P3MfkZNXTD3iAwARS2k7E6lYrnmCONPlae1yaSmkGbKf+fkV0rw==} - engines: {node: '>= 18.*'} - peerDependencies: - '@glimmer/component': '>= 1.1.2' - - ember-source@6.5.0: - resolution: {integrity: sha512-se8UFNu9n017VmKry124jc+Mh1ybZ8sAf9IthYYGpdPYH4PRLxBbxa+YEUdtu1vWoKZG2lVthtOUbCmIAjNrpQ==} - engines: {node: '>= 18.*'} - peerDependencies: - '@glimmer/component': '>= 1.1.2' - - ember-template-lint@7.9.3: - resolution: {integrity: sha512-iqC4rv/oVlXViGuf7hlOA/bC550ZqacZKAc8WvQV0ueeCtIYPkYYK+Tc7FwpM8qGx3jiwu/ZsTuNfPInI5pL7Q==} - engines: {node: ^18.18.0 || >= 20.9.0} - hasBin: true - - ember-tracked-storage-polyfill@1.0.0: - resolution: {integrity: sha512-eL7lZat68E6P/D7b9UoTB5bB5Oh/0aju0Z7PCMi3aTwhaydRaxloE7TGrTRYU+NdJuyNVZXeGyxFxn2frvd3TA==} - engines: {node: 12.* || >= 14} - - ember-welcome-page@7.0.2: - resolution: {integrity: sha512-TyaKxFIRXhODW5BTbqD/by0Gu8Z9B9AA1ki3Bzzm6fOj2b30Qlprtt+XUG52kS0zVNmxYj/WWoT0TsKiU61VOw==} - engines: {node: 14.* || 16.* || >= 18} - - emittery@0.13.1: - resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} - engines: {node: '>=12'} - - emoji-regex@10.4.0: - resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} - - emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} - - emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} - - emojis-list@3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} - - encodeurl@1.0.2: - resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} - engines: {node: '>= 0.8'} - - encodeurl@2.0.0: - resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} - engines: {node: '>= 0.8'} - - encoding@0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - - end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - - engine.io-client@6.6.3: - resolution: {integrity: sha512-T0iLjnyNWahNyv/lcjS2y4oE358tVS/SYQNxYXGAJ9/GLgH4VCvOQ/mhTjqU88mLZCQgiG8RIegFHYCdVC+j5w==} - - engine.io-parser@5.2.3: - resolution: {integrity: sha512-HqD3yTBfnBxIrbnM1DoD6Pcq8NECnh8d4As1Qgh0z5Gg3jRRIqijury0CL3ghu/edArpUYiYqQiDUQBIs4np3Q==} - engines: {node: '>=10.0.0'} - - engine.io@6.6.4: - resolution: {integrity: sha512-ZCkIjSYNDyGn0R6ewHDtXgns/Zre/NT6Agvq1/WobF7JXgFff4SeDroKiCO3fNJreU9YG429Sc81o4w5ok/W5g==} - engines: {node: '>=10.2.0'} - - enhanced-resolve@5.18.0: - resolution: {integrity: sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==} - engines: {node: '>=10.13.0'} - - enhanced-resolve@5.18.1: - resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} - engines: {node: '>=10.13.0'} - - enquirer@2.3.6: - resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} - engines: {node: '>=8.6'} - - enquirer@2.4.1: - resolution: {integrity: sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ==} - engines: {node: '>=8.6'} - - ensure-posix-path@1.1.1: - resolution: {integrity: sha512-VWU0/zXzVbeJNXvME/5EmLuEj2TauvoaTz6aFYK1Z92JCBlDlZ3Gu0tuGR42kpW1754ywTs+QB0g5TP0oj9Zaw==} - - entities@2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} - - entities@3.0.1: - resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} - engines: {node: '>=0.12'} - - entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} - engines: {node: '>=0.12'} - - entities@6.0.0: - resolution: {integrity: sha512-aKstq2TDOndCn4diEyp9Uq/Flu2i1GlLkc6XIDQSDMuaFE3OPW5OphLCyQ5SpSJZTb4reN+kTcYru5yIfXoRPw==} - engines: {node: '>=0.12'} - - env-paths@2.2.1: - resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} - engines: {node: '>=6'} - - envinfo@7.14.0: - resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==} - engines: {node: '>=4'} - hasBin: true - - environment@1.1.0: - resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} - engines: {node: '>=18'} - - err-code@2.0.3: - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} - - errlop@2.2.0: - resolution: {integrity: sha512-e64Qj9+4aZzjzzFpZC7p5kmm/ccCrbLhAJplhsDXQFs87XTsXwOpH4s1Io2s90Tau/8r2j9f4l/thhDevRjzxw==} - engines: {node: '>=0.8'} - - errno@0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true - - error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} - - error-stack-parser-es@0.1.5: - resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==} - - error-stack-parser@2.1.4: - resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} - - error@7.0.2: - resolution: {integrity: sha512-UtVv4l5MhijsYUxPJo4390gzfZvAnTHreNnDjnTZaKIiZ/SemXxAhBkYSKtWa5RtBXbLP8tMgn/n0RUa/H7jXw==} - - es-abstract@1.23.9: - resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} - engines: {node: '>= 0.4'} - - es-define-property@1.0.1: - resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} - engines: {node: '>= 0.4'} - - es-errors@1.3.0: - resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} - engines: {node: '>= 0.4'} - - es-iterator-helpers@1.2.1: - resolution: {integrity: sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==} - engines: {node: '>= 0.4'} - - es-module-lexer@1.6.0: - resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} - - es-object-atoms@1.1.1: - resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} - engines: {node: '>= 0.4'} - - es-set-tostringtag@2.1.0: - resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} - engines: {node: '>= 0.4'} - - es-shim-unscopables@1.1.0: - resolution: {integrity: sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw==} - engines: {node: '>= 0.4'} - - es-to-primitive@1.3.0: - resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} - engines: {node: '>= 0.4'} - - esbuild-register@3.6.0: - resolution: {integrity: sha512-H2/S7Pm8a9CL1uhp9OvjwrBh5Pvx0H8qVOxNu8Wed9Y7qv56MPtq+GGM8RJpq6glYJn9Wspr8uw7l55uyinNeg==} - peerDependencies: - esbuild: '>=0.12 <1' - - esbuild-wasm@0.23.0: - resolution: {integrity: sha512-6jP8UmWy6R6TUUV8bMuC3ZyZ6lZKI56x0tkxyCIqWwRRJ/DgeQKneh/Oid5EoGoPFLrGNkz47ZEtWAYuiY/u9g==} - engines: {node: '>=18'} - hasBin: true - - esbuild-wasm@0.25.1: - resolution: {integrity: sha512-dZxPeDHcDIQ6ilml/NzYxnPbNkoVsHSFH3JGLSobttc5qYYgExMo8lh2XcB+w+AfiqykVDGK5PWanGB0gWaAWw==} - engines: {node: '>=18'} - hasBin: true - - esbuild@0.16.3: - resolution: {integrity: sha512-71f7EjPWTiSguen8X/kxEpkAS7BFHwtQKisCDDV3Y4GLGWBaoSCyD5uXkaUew6JDzA9FEN1W23mdnSwW9kqCeg==} - engines: {node: '>=12'} - hasBin: true - - esbuild@0.17.19: - resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==} - engines: {node: '>=12'} - hasBin: true - - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} - hasBin: true - - esbuild@0.23.0: - resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} - engines: {node: '>=18'} - hasBin: true - - esbuild@0.25.1: - resolution: {integrity: sha512-BGO5LtrGC7vxnqucAe/rmvKdJllfGaYWdyABvyMoXQlfYMb2bbRuReWR5tEGE//4LcNJj9XrkovTqNYRFZHAMQ==} - engines: {node: '>=18'} - hasBin: true - - escalade@3.2.0: - resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} - engines: {node: '>=6'} - - escape-html@1.0.3: - resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} - - escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} - engines: {node: '>=0.8.0'} - - escape-string-regexp@2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} - - escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} - - escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} - engines: {node: '>=12'} - - escodegen@2.1.0: - resolution: {integrity: sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==} - engines: {node: '>=6.0'} - hasBin: true - - eslint-compat-utils@0.5.1: - resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} - engines: {node: '>=12'} - peerDependencies: - eslint: '>=6.0.0' - - eslint-config-prettier@10.1.1: - resolution: {integrity: sha512-4EQQr6wXwS+ZJSzaR5ZCrYgLxqvUjdXctaEtBqHcbkW944B1NQyO4qpdHQbXBONfwxXdkAY81HH4+LUfrg+zPw==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - - eslint-config-prettier@10.1.8: - resolution: {integrity: sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==} - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - - eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - - eslint-module-utils@2.12.0: - resolution: {integrity: sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - - eslint-plugin-cypress@4.2.0: - resolution: {integrity: sha512-v5cyt0VYb1tEEODBJSE44PocYOwQsckyexJhCs7LtdD3FGO6D2GjnZB2s2Sts4RcxdxECTWX01nObOZRs26bQw==} - peerDependencies: - eslint: '>=9' - - eslint-plugin-ember@12.7.4: - resolution: {integrity: sha512-0q6C9VEnHe9hbgs6TgFWHVyEZRrPwOdkqkiLFh7HkxQH0Y/RhCLCLiU695sfTacIk8ofzLcQSp9Fhd1WIZY9eA==} - engines: {node: 18.* || 20.* || >= 21} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '>= 8' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - - eslint-plugin-es-x@7.8.0: - resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '>=8' - - eslint-plugin-import@2.31.0: - resolution: {integrity: sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - - eslint-plugin-jsx-a11y@6.10.2: - resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9 - - eslint-plugin-n@17.23.0: - resolution: {integrity: sha512-aPePGxUr5LezcXmMRBF83eK1MmqUYY1NdLdHC+jdpfc5b98eL7yDXY20gXJ6DcTxrHBhrLsfYYqo7J+m0h9YXQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: '>=8.23.0' - - eslint-plugin-qunit@8.2.5: - resolution: {integrity: sha512-qr7RJCYImKQjB+39q4q46i1l7p1V3joHzBE5CAYfxn5tfVFjrnjn/tw7q/kDyweU9kAIcLul0Dx/KWVUCb3BgA==} - engines: {node: ^16.0.0 || ^18.0.0 || >=20.0.0} - - eslint-plugin-react-hooks@5.2.0: - resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} - engines: {node: '>=10'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - - eslint-plugin-react-refresh@0.4.19: - resolution: {integrity: sha512-eyy8pcr/YxSYjBoqIFSrlbn9i/xvxUFa8CjzAYo9cFjgGXqq1hyjihcpZvxRLalpaWmueWR81xn7vuKmAFijDQ==} - peerDependencies: - eslint: '>=8.40' - - eslint-plugin-react@7.37.4: - resolution: {integrity: sha512-BGP0jRmfYyvOyvMoRX/uoUeW+GqNj9y16bPQzqAHf3AYII/tDs+jMN0dBVkl88/OZwNGwrVFxE7riHsXVfy/LQ==} - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 - - eslint-scope@5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} - - eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint-scope@8.3.0: - resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint-scope@8.4.0: - resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint-utils@3.0.0: - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} - peerDependencies: - eslint: '>=5' - - eslint-visitor-keys@2.1.0: - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} - engines: {node: '>=10'} - - eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint-visitor-keys@4.2.0: - resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint-visitor-keys@4.2.1: - resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - eslint@9.15.0: - resolution: {integrity: sha512-7CrWySmIibCgT1Os28lUU6upBshZ+GxybLOrmRzi08kS8MBuO8QA7pXEgYgY5W8vK3e74xv0lpjo9DbaGU9Rkw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - hasBin: true - peerDependencies: - jiti: '*' - peerDependenciesMeta: - jiti: - optional: true - - eslint@9.35.0: - resolution: {integrity: sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - hasBin: true - peerDependencies: - jiti: '*' - peerDependenciesMeta: - jiti: - optional: true - - esm-env@1.2.2: - resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} - - esm@3.2.25: - resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==} - engines: {node: '>=6'} - - espree@10.3.0: - resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - espree@10.4.0: - resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - esprima@3.0.0: - resolution: {integrity: sha512-xoBq/MIShSydNZOkjkoCEjqod963yHNXTLC40ypBhop6yPqflPz/vTinmCfSrGcywVLnSftRf6a0kJLdFdzemw==} - engines: {node: '>=0.10.0'} - hasBin: true - - esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - - esquery@1.6.0: - resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} - engines: {node: '>=0.10'} - - esrap@1.4.5: - resolution: {integrity: sha512-CjNMjkBWWZeHn+VX+gS8YvFwJ5+NDhg8aWZBSFJPR8qQduDNjbJodA2WcwCm7uQa5Rjqj+nZvVmceg1RbHFB9g==} - - esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} - - estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} - - estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} - engines: {node: '>=4.0'} - - estree-util-attach-comments@2.1.1: - resolution: {integrity: sha512-+5Ba/xGGS6mnwFbXIuQiDPTbuTxuMCooq3arVv7gPZtYpjp+VXH/NkHAP35OOefPhNG/UGqU3vt/LTABwcHX0w==} - - estree-util-build-jsx@2.2.2: - resolution: {integrity: sha512-m56vOXcOBuaF+Igpb9OPAy7f9w9OIkb5yhjsZuaPm7HoGi4oTOQi0h2+yZ+AtKklYFZ+rPC4n0wYCJCEU1ONqg==} - - estree-util-is-identifier-name@2.1.0: - resolution: {integrity: sha512-bEN9VHRyXAUOjkKVQVvArFym08BTWB0aJPppZZr0UNyAqWsLaVfAqP7hbaTJjzHifmB5ebnR8Wm7r7yGN/HonQ==} - - estree-util-to-js@1.2.0: - resolution: {integrity: sha512-IzU74r1PK5IMMGZXUVZbmiu4A1uhiPgW5hm1GjcOfr4ZzHaMPpLNJjR7HjXiIOzi25nZDrgFTobHTkV5Q6ITjA==} - - estree-util-visit@1.2.1: - resolution: {integrity: sha512-xbgqcrkIVbIG+lI/gzbvd9SGTJL4zqJKBFttUl5pP27KhAjtMKbX/mQXJ7qgyXpMgVy/zvpm0xoQQaGL8OloOw==} - - estree-walker@0.6.1: - resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} - - estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - - estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - - esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} - - etag@1.8.1: - resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} - engines: {node: '>= 0.6'} - - event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - - eventemitter2@6.4.7: - resolution: {integrity: sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==} - - eventemitter3@4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} - - eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} - - events-to-array@1.1.2: - resolution: {integrity: sha512-inRWzRY7nG+aXZxBzEqYKB3HPgwflZRopAjDCHv0whhRx+MTUr1ei0ICZUypdyE0HRm4L2d5VEcIqLD6yl+BFA==} - - events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - - evp_bytestokey@1.0.3: - resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} - - exec-sh@0.3.6: - resolution: {integrity: sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==} - - execa@1.0.0: - resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} - engines: {node: '>=6'} - - execa@4.1.0: - resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} - engines: {node: '>=10'} - - execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} - - execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - - executable@4.1.1: - resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} - engines: {node: '>=4'} - - exit-hook@4.0.0: - resolution: {integrity: sha512-Fqs7ChZm72y40wKjOFXBKg7nJZvQJmewP5/7LtePDdnah/+FH9Hp5sgMujSCMPXlxOAW2//1jrW9pnsY7o20vQ==} - engines: {node: '>=18'} - - exit@0.1.2: - resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} - engines: {node: '>= 0.8.0'} - - expand-brackets@2.1.4: - resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} - engines: {node: '>=0.10.0'} - - expand-tilde@2.0.2: - resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} - engines: {node: '>=0.10.0'} - - expect@29.7.0: - resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - exponential-backoff@3.1.2: - resolution: {integrity: sha512-8QxYTVXUkuy7fIIoitQkPwGonB8F3Zj8eEO8Sqg9Zv/bkI7RJAzowee4gr81Hak/dUTpA2Z7VfQgoijjPNlUZA==} - - express@4.21.2: - resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} - engines: {node: '>= 0.10.0'} - - ext-list@2.2.2: - resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} - engines: {node: '>=0.10.0'} - - ext-name@5.0.0: - resolution: {integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==} - engines: {node: '>=4'} - - extend-shallow@2.0.1: - resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} - engines: {node: '>=0.10.0'} - - extend-shallow@3.0.2: - resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} - engines: {node: '>=0.10.0'} - - extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - - external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} - - external-remotes-plugin@1.0.0: - resolution: {integrity: sha512-19cfGfzmPMXkRNpyqOHgndNB07vjk1G1V7IuyixBw8Z1QTc/IOhINy9TbWzDRPTmj64e3STTI1MJE0gI58p7YA==} - peerDependencies: - webpack: ^5 - - extglob@2.0.4: - resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} - engines: {node: '>=0.10.0'} - - extract-stack@2.0.0: - resolution: {integrity: sha512-AEo4zm+TenK7zQorGK1f9mJ8L14hnTDi2ZQPR+Mub1NX8zimka1mXpV5LpH8x9HoUmFSHZCfLHqWvp0Y4FxxzQ==} - engines: {node: '>=8'} - - extract-zip@2.0.1: - resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} - engines: {node: '>= 10.17.0'} - hasBin: true - - extsprintf@1.3.0: - resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} - engines: {'0': node >=0.6.0} - - fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - - fast-fifo@1.3.2: - resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==} - - fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} - - fast-glob@3.3.3: - resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} - engines: {node: '>=8.6.0'} - - fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - - fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - - fast-ordered-set@1.0.3: - resolution: {integrity: sha512-MxBW4URybFszOx1YlACEoK52P6lE3xiFcPaGCUZ7QQOZ6uJXKo++Se8wa31SjcZ+NC/fdAWX7UtKEfaGgHS2Vg==} - - fast-sourcemap-concat@2.1.1: - resolution: {integrity: sha512-7h9/x25c6AQwdU3mA8MZDUMR3UCy50f237egBrBkuwjnUZSmfu4ptCf91PZSKzON2Uh5VvIHozYKWcPPgcjxIw==} - engines: {node: 10.* || >= 12.*} - - fast-uri@3.0.6: - resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} - - fastest-levenshtein@1.0.16: - resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} - engines: {node: '>= 4.9.1'} - - fastq@1.19.1: - resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} - - fault@1.0.4: - resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} - - faye-websocket@0.11.4: - resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} - engines: {node: '>=0.8.0'} - - fb-watchman@2.0.2: - resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} - - fd-slicer@1.1.0: - resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} - - fdir@6.4.3: - resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - - fdir@6.4.5: - resolution: {integrity: sha512-4BG7puHpVsIYxZUbiUE3RqGloLaSSwzYie5jvasC4LWuBWzZawynvYouhjbQKw2JuIGYdm0DzIxl8iVidKlUEw==} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - - fflate@0.8.2: - resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==} - - figures@2.0.0: - resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==} - engines: {node: '>=4'} - - figures@3.2.0: - resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} - engines: {node: '>=8'} - - file-entry-cache@10.1.4: - resolution: {integrity: sha512-5XRUFc0WTtUbjfGzEwXc42tiGxQHBmtbUG1h9L2apu4SulCGN3Hqm//9D6FAolf8MYNL7f/YlJl9vy08pj5JuA==} - - file-entry-cache@8.0.0: - resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} - engines: {node: '>=16.0.0'} - - file-loader@6.2.0: - resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - - file-type@19.6.0: - resolution: {integrity: sha512-VZR5I7k5wkD0HgFnMsq5hOsSc710MJMu5Nc5QYsbe38NN5iPV/XTObYLc/cpttRTf6lX538+5uO1ZQRhYibiZQ==} - engines: {node: '>=18'} - - file-uri-to-path@1.0.0: - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} - - filelist@1.0.4: - resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==} - - filename-reserved-regex@3.0.0: - resolution: {integrity: sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - filenamify@6.0.0: - resolution: {integrity: sha512-vqIlNogKeyD3yzrm0yhRMQg8hOVwYcYRfjEoODd49iCprMn4HL85gK3HcykQE53EPIpX3HcAbGA5ELQv216dAQ==} - engines: {node: '>=16'} - - filesize@10.1.6: - resolution: {integrity: sha512-sJslQKU2uM33qH5nqewAwVB2QgR6w1aMNsYUp3aN5rMRyXEwJGmZvaWzeJFNTOXWlHQyBFCWrdj3fV/fsTOX8w==} - engines: {node: '>= 10.4.0'} - - fill-range@4.0.0: - resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} - engines: {node: '>=0.10.0'} - - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} - engines: {node: '>=8'} - - filter-obj@5.1.0: - resolution: {integrity: sha512-qWeTREPoT7I0bifpPUXtxkZJ1XJzxWtfoWWkdVGqa+eCr3SHW/Ocp89o8vLvbUuQnadybJpjOKu4V+RwO6sGng==} - engines: {node: '>=14.16'} - - finalhandler@1.1.2: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} - engines: {node: '>= 0.8'} - - finalhandler@1.3.1: - resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} - engines: {node: '>= 0.8'} - - find-babel-config@1.2.2: - resolution: {integrity: sha512-oK59njMyw2y3yxto1BCfVK7MQp/OYf4FleHu0RgosH3riFJ1aOuo/7naLDLAObfrgn3ueFhw5sAT/cp0QuJI3Q==} - engines: {node: '>=4.0.0'} - - find-babel-config@2.1.2: - resolution: {integrity: sha512-ZfZp1rQyp4gyuxqt1ZqjFGVeVBvmpURMqdIWXbPRfB97Bf6BzdK/xSIbylEINzQ0kB5tlDQfn9HkNXXWsqTqLg==} - - find-cache-dir@2.1.0: - resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} - engines: {node: '>=6'} - - find-cache-dir@3.3.2: - resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} - engines: {node: '>=8'} - - find-cache-dir@4.0.0: - resolution: {integrity: sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==} - engines: {node: '>=14.16'} - - find-file-up@2.0.1: - resolution: {integrity: sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==} - engines: {node: '>=8'} - - find-index@1.1.1: - resolution: {integrity: sha512-XYKutXMrIK99YMUPf91KX5QVJoG31/OsgftD6YoTPAObfQIxM4ziA9f0J1AsqKhJmo+IeaIPP0CFopTD4bdUBw==} - - find-package-json@1.2.0: - resolution: {integrity: sha512-+SOGcLGYDJHtyqHd87ysBhmaeQ95oWspDKnMXBrnQ9Eq4OkLNqejgoaD8xVWu6GPa0B6roa6KinCMEMcVeqONw==} - - find-pkg@2.0.0: - resolution: {integrity: sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==} - engines: {node: '>=8'} - - find-root@1.1.0: - resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} - - find-up@2.1.0: - resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} - engines: {node: '>=4'} - - find-up@3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} - engines: {node: '>=6'} - - find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} - - find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - - find-up@6.3.0: - resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - find-versions@5.1.0: - resolution: {integrity: sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==} - engines: {node: '>=12'} - - find-yarn-workspace-root@2.0.0: - resolution: {integrity: sha512-1IMnbjt4KzsQfnhnzNd8wUEgXZ44IzZaZmnLYx7D5FZlaHt2gW20Cri8Q+E/t5tIj4+epTBub+2Zxu/vNILzqQ==} - - findup-sync@4.0.0: - resolution: {integrity: sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==} - engines: {node: '>= 8'} - - fireworm@0.7.2: - resolution: {integrity: sha512-GjebTzq+NKKhfmDxjKq3RXwQcN9xRmZWhnnuC9L+/x5wBQtR0aaQM50HsjrzJ2wc28v1vSdfOpELok0TKR4ddg==} - - fixturify-project@1.10.0: - resolution: {integrity: sha512-L1k9uiBQuN0Yr8tA9Noy2VSQ0dfg0B8qMdvT7Wb5WQKc7f3dn3bzCbSrqlb+etLW+KDV4cBC7R1OvcMg3kcxmA==} - - fixturify-project@2.1.1: - resolution: {integrity: sha512-sP0gGMTr4iQ8Kdq5Ez0CVJOZOGWqzP5dv/veOTdFNywioKjkNWCHBi1q65DMpcNGUGeoOUWehyji274Q2wRgxA==} - engines: {node: 10.* || >= 12.*} - - fixturify@1.3.0: - resolution: {integrity: sha512-tL0svlOy56pIMMUQ4bU1xRe6NZbFSa/ABTWMxW2mH38lFGc9TrNAKWcMBQ7eIjo3wqSS8f2ICabFaatFyFmrVQ==} - engines: {node: 6.* || 8.* || >= 10.*} - - fixturify@2.1.1: - resolution: {integrity: sha512-SRgwIMXlxkb6AUgaVjIX+jCEqdhyXu9hah7mcK+lWynjKtX73Ux1TDv71B7XyaQ+LJxkYRHl5yCL8IycAvQRUw==} - engines: {node: 10.* || >= 12.*} - - flat-cache@4.0.1: - resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} - engines: {node: '>=16'} - - flat-cache@6.1.14: - resolution: {integrity: sha512-ExZSCSV9e7v/Zt7RzCbX57lY2dnPdxzU/h3UE6WJ6NtEMfwBd8jmi1n4otDEUfz+T/R+zxrFDpICFdjhD3H/zw==} - - flat@5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} - hasBin: true - - flatted@3.3.3: - resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} - - flexsearch@0.7.43: - resolution: {integrity: sha512-c5o/+Um8aqCSOXGcZoqZOm+NqtVwNsvVpWv6lfmSclU954O3wvQKxxK8zj74fPaSJbXpSLTs4PRhh+wnoCXnKg==} - - follow-redirects@1.15.9: - resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - - for-each@0.3.5: - resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} - engines: {node: '>= 0.4'} - - for-in@1.0.2: - resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} - engines: {node: '>=0.10.0'} - - foreground-child@3.3.1: - resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} - engines: {node: '>=14'} - - forever-agent@0.6.1: - resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} - - fork-ts-checker-webpack-plugin@7.2.13: - resolution: {integrity: sha512-fR3WRkOb4bQdWB/y7ssDUlVdrclvwtyCUIHCfivAoYxq9dF7XfrDKbMdZIfwJ7hxIAqkYSGeU7lLJE6xrxIBdg==} - engines: {node: '>=12.13.0', yarn: '>=1.0.0'} - peerDependencies: - typescript: '>3.6.0' - vue-template-compiler: '*' - webpack: ^5.11.0 - peerDependenciesMeta: - vue-template-compiler: - optional: true - - form-data-encoder@1.7.2: - resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==} - - form-data-encoder@2.1.4: - resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} - engines: {node: '>= 14.17'} - - form-data@4.0.2: - resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==} - engines: {node: '>= 6'} - - form-data@4.0.4: - resolution: {integrity: sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==} - engines: {node: '>= 6'} - - format@0.2.2: - resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} - engines: {node: '>=0.4.x'} - - formdata-node@4.4.1: - resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==} - engines: {node: '>= 12.20'} - - forwarded@0.2.0: - resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} - engines: {node: '>= 0.6'} - - fraction.js@4.3.7: - resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} - - fragment-cache@0.2.1: - resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} - engines: {node: '>=0.10.0'} - - fresh@0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} - engines: {node: '>= 0.6'} - - front-matter@4.0.2: - resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==} - - fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - - fs-extra@0.24.0: - resolution: {integrity: sha512-w1RvhdLZdU9V3vQdL+RooGlo6b9R9WVoBanOfoJvosWlqSKvrjFlci2oVhwvLwZXBtM7khyPvZ8r3fwsim3o0A==} - - fs-extra@10.1.0: - resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} - engines: {node: '>=12'} - - fs-extra@11.3.0: - resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} - engines: {node: '>=14.14'} - - fs-extra@4.0.3: - resolution: {integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==} - - fs-extra@5.0.0: - resolution: {integrity: sha512-66Pm4RYbjzdyeuqudYqhFiNBbCIuI9kgRqLPSHIlXHidW8NIQtVdkM1yeZ4lXwuhbTETv3EUGMNHAAw6hiundQ==} - - fs-extra@7.0.1: - resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} - engines: {node: '>=6 <7 || >=8'} - - fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} - - fs-extra@9.1.0: - resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} - engines: {node: '>=10'} - - fs-merger@3.2.1: - resolution: {integrity: sha512-AN6sX12liy0JE7C2evclwoo0aCG3PFulLjrTLsJpWh/2mM+DinhpSGqYLbHBBbIW1PLRNcFhJG8Axtz8mQW3ug==} - - fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - - fs-minipass@3.0.3: - resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - fs-monkey@1.0.6: - resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} - - fs-tree-diff@0.5.9: - resolution: {integrity: sha512-872G8ax0kHh01m9n/2KDzgYwouKza0Ad9iFltBpNykvROvf2AGtoOzPJgGx125aolGPER3JuC7uZFrQ7bG1AZw==} - - fs-tree-diff@2.0.1: - resolution: {integrity: sha512-x+CfAZ/lJHQqwlD64pYM5QxWjzWhSjroaVsr8PW831zOApL55qPibed0c+xebaLWVr2BnHFoHdrwOv8pzt8R5A==} - engines: {node: 6.* || 8.* || >= 10.*} - - fs-updater@1.0.4: - resolution: {integrity: sha512-0pJX4mJF/qLsNEwTct8CdnnRdagfb+LmjRPJ8sO+nCnAZLW0cTmz4rTgU25n+RvTuWSITiLKrGVJceJPBIPlKg==} - engines: {node: '>=6.0.0'} - - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - fsevents@2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - function.prototype.name@1.1.8: - resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} - engines: {node: '>= 0.4'} - - functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} - - fuse.js@7.1.0: - resolution: {integrity: sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==} - engines: {node: '>=10'} - - gauge@3.0.2: - resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} - engines: {node: '>=10'} - deprecated: This package is no longer supported. - - gauge@4.0.4: - resolution: {integrity: sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - - generic-names@4.0.0: - resolution: {integrity: sha512-ySFolZQfw9FoDb3ed9d80Cm9f0+r7qj+HJkWjeD9RBfpxEVTlVhol+gvaQB/78WbwYfbnNh8nWHHBSlg072y6A==} - - gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - - get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - - get-east-asian-width@1.3.0: - resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} - engines: {node: '>=18'} - - get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - - get-intrinsic@1.3.0: - resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} - engines: {node: '>= 0.4'} - - get-package-type@0.1.0: - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} - engines: {node: '>=8.0.0'} - - get-port@4.2.0: - resolution: {integrity: sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==} - engines: {node: '>=6'} - - get-proto@1.0.1: - resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} - engines: {node: '>= 0.4'} - - get-stdin@9.0.0: - resolution: {integrity: sha512-dVKBjfWisLAicarI2Sf+JuBE/DghV4UzNAVe9yhEJuzeREd3JhOTE9cUaJTeSa77fsbQUK3pcOpJfM59+VKZaA==} - engines: {node: '>=12'} - - get-stream@4.1.0: - resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} - engines: {node: '>=6'} - - get-stream@5.2.0: - resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} - engines: {node: '>=8'} - - get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - - get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - - get-stream@9.0.1: - resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} - engines: {node: '>=18'} - - get-symbol-description@1.1.0: - resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} - engines: {node: '>= 0.4'} - - get-tsconfig@4.10.1: - resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} - - get-uri@6.0.4: - resolution: {integrity: sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==} - engines: {node: '>= 14'} - - get-value@2.0.6: - resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} - engines: {node: '>=0.10.0'} - - getos@3.2.1: - resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==} - - getpass@0.1.7: - resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} - - git-hooks-list@3.2.0: - resolution: {integrity: sha512-ZHG9a1gEhUMX1TvGrLdyWb9kDopCBbTnI8z4JgRMYxsijWipgjSEYoPWqBuIB0DnRnvqlQSEeVmzpeuPm7NdFQ==} - - git-repo-info@2.1.1: - resolution: {integrity: sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==} - engines: {node: '>= 4.0'} - - git-up@7.0.0: - resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} - - git-url-parse@15.0.0: - resolution: {integrity: sha512-5reeBufLi+i4QD3ZFftcJs9jC26aULFLBU23FeKM/b1rI0K6ofIeAblmDVO7Ht22zTDE9+CkJ3ZVb0CgJmz3UQ==} - - github-slugger@2.0.0: - resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} - - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - - glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} - - glob-to-regexp@0.4.1: - resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - - glob@10.4.5: - resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} - hasBin: true - - glob@11.0.1: - resolution: {integrity: sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==} - engines: {node: 20 || >=22} - hasBin: true - - glob@5.0.15: - resolution: {integrity: sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==} - deprecated: Glob versions prior to v9 are no longer supported - - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported - - glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} - deprecated: Glob versions prior to v9 are no longer supported - - glob@9.3.5: - resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==} - engines: {node: '>=16 || 14 >=14.17'} - - global-dirs@3.0.1: - resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} - engines: {node: '>=10'} - - global-modules@1.0.0: - resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} - engines: {node: '>=0.10.0'} - - global-modules@2.0.0: - resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} - engines: {node: '>=6'} - - global-prefix@1.0.2: - resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} - engines: {node: '>=0.10.0'} - - global-prefix@3.0.0: - resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} - engines: {node: '>=6'} - - globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - - globals@13.24.0: - resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} - engines: {node: '>=8'} - - globals@14.0.0: - resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} - engines: {node: '>=18'} - - globals@15.15.0: - resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} - engines: {node: '>=18'} - - globals@16.4.0: - resolution: {integrity: sha512-ob/2LcVVaVGCYN+r14cnwnoDPUufjiYgSqRhiFD0Q1iI4Odora5RE8Iv1D24hAz5oMophRGkGz+yuvQmmUMnMw==} - engines: {node: '>=18'} - - globalthis@1.0.4: - resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} - engines: {node: '>= 0.4'} - - globalyzer@0.1.0: - resolution: {integrity: sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==} - - globby@10.0.2: - resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} - engines: {node: '>=8'} - - globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} - engines: {node: '>=10'} - - globby@12.2.0: - resolution: {integrity: sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - globby@13.2.2: - resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - globby@14.1.0: - resolution: {integrity: sha512-0Ia46fDOaT7k4og1PDW4YbodWWr3scS2vAr2lTbsplOt2WkKp0vQbkI9wKis/T5LV/dqPjO3bpS/z6GTJB82LA==} - engines: {node: '>=18'} - - globjoin@0.1.4: - resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==} - - globrex@0.1.2: - resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} - - goober@2.1.16: - resolution: {integrity: sha512-erjk19y1U33+XAMe1VTvIONHYoSqE4iS7BYUZfHaqeohLmnC0FdxEh7rQU+6MZ4OajItzjZFSRtVANrQwNq6/g==} - peerDependencies: - csstype: ^3.0.10 - - gopd@1.2.0: - resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} - engines: {node: '>= 0.4'} - - got@13.0.0: - resolution: {integrity: sha512-XfBk1CxOOScDcMr9O1yKkNaQyy865NbYs+F7dr4H0LZMVgCj2Le59k6PqbNHoL5ToeaEQUYh6c6yMfVcc6SJxA==} - engines: {node: '>=16'} - - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - - gradient-string@2.0.2: - resolution: {integrity: sha512-rEDCuqUQ4tbD78TpzsMtt5OIf0cBCSDWSJtUDaF6JsAh+k0v9r++NzxNEG87oDZx9ZwGhD8DaezR2L/yrw0Jdw==} - engines: {node: '>=10'} - - grapheme-splitter@1.0.4: - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} - - graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} - - gray-matter@4.0.3: - resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} - engines: {node: '>=6.0'} - - growly@1.3.0: - resolution: {integrity: sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==} - - gzip-size@6.0.0: - resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} - engines: {node: '>=10'} - - handle-thing@2.0.1: - resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} - - handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} - engines: {node: '>=0.4.7'} - hasBin: true - - harmony-reflect@1.6.2: - resolution: {integrity: sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==} - - has-ansi@3.0.0: - resolution: {integrity: sha512-5JRDTvNq6mVkaMHQVXrGnaCXHD6JfqxwCy8LA/DQSqLLqePR9uaJVm2u3Ek/UziJFQz+d1ul99RtfIhE2aorkQ==} - engines: {node: '>=4'} - - has-bigints@1.1.0: - resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} - engines: {node: '>= 0.4'} - - has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - - has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - - has-property-descriptors@1.0.2: - resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} - - has-proto@1.2.0: - resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} - engines: {node: '>= 0.4'} - - has-symbols@1.1.0: - resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} - engines: {node: '>= 0.4'} - - has-tostringtag@1.0.2: - resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} - engines: {node: '>= 0.4'} - - has-unicode@2.0.1: - resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} - - has-value@0.3.1: - resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} - engines: {node: '>=0.10.0'} - - has-value@1.0.0: - resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} - engines: {node: '>=0.10.0'} - - has-values@0.1.4: - resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} - engines: {node: '>=0.10.0'} - - has-values@1.0.0: - resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} - engines: {node: '>=0.10.0'} - - hash-base@3.0.5: - resolution: {integrity: sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==} - engines: {node: '>= 0.10'} - - hash-for-dep@1.5.1: - resolution: {integrity: sha512-/dQ/A2cl7FBPI2pO0CANkvuuVi/IFS5oTyJ0PsOb6jW6WbVW1js5qJXMJTNbWHXBIPdFTWFbabjB+mE0d+gelw==} - - hash.js@1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} - - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} - - hast-util-from-html@2.0.3: - resolution: {integrity: sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==} - - hast-util-from-parse5@8.0.3: - resolution: {integrity: sha512-3kxEVkEKt0zvcZ3hCRYI8rqrgwtlIOFMWkbclACvjlDw8Li9S2hk/d51OI0nr/gIpdMHNepwgOKqZ/sy0Clpyg==} - - hast-util-heading-rank@2.1.1: - resolution: {integrity: sha512-iAuRp+ESgJoRFJbSyaqsfvJDY6zzmFoEnL1gtz1+U8gKtGGj1p0CVlysuUAUjq95qlZESHINLThwJzNGmgGZxA==} - - hast-util-is-element@3.0.0: - resolution: {integrity: sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==} - - hast-util-parse-selector@2.2.5: - resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==} - - hast-util-parse-selector@4.0.0: - resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} - - hast-util-to-estree@2.3.3: - resolution: {integrity: sha512-ihhPIUPxN0v0w6M5+IiAZZrn0LH2uZomeWwhn7uP7avZC6TE7lIiEh2yBMPr5+zi1aUCXq6VoYRgs2Bw9xmycQ==} - - hast-util-whitespace@2.0.1: - resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==} - - hastscript@6.0.0: - resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} - - hastscript@9.0.1: - resolution: {integrity: sha512-g7df9rMFX/SPi34tyGCyUBREQoKkapwdY/T04Qn9TDWfHhAYt4/I0gMVirzK5wEzeUqIjEB+LXC/ypb7Aqno5w==} - - he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true - - header-case@1.0.1: - resolution: {integrity: sha512-i0q9mkOeSuhXw6bGgiQCCBgY/jlZuV/7dZXyZ9c6LcBrqwvT8eT719E9uxE5LiZftdl+z81Ugbg/VvXV4OJOeQ==} - - heimdalljs-fs-monitor@1.1.2: - resolution: {integrity: sha512-M7OPf3Tu+ybhAXdiC07O1vUYFyhCgfew4L3vaG2nn4Be05xzNvtBcU6IKMTfHJ9AxWFa3w9rrmiJovkxHhpopw==} - - heimdalljs-graph@1.0.0: - resolution: {integrity: sha512-v2AsTERBss0ukm/Qv4BmXrkwsT5x6M1V5Om6E8NcDQ/ruGkERsfsuLi5T8jx8qWzKMGYlwzAd7c/idymxRaPzA==} - engines: {node: 8.* || >= 10.*} - - heimdalljs-logger@0.1.10: - resolution: {integrity: sha512-pO++cJbhIufVI/fmB/u2Yty3KJD0TqNPecehFae0/eps0hkZ3b4Zc/PezUMOpYuHFQbA7FxHZxa305EhmjLj4g==} - - heimdalljs@0.2.6: - resolution: {integrity: sha512-o9bd30+5vLBvBtzCPwwGqpry2+n0Hi6H1+qwt6y+0kwRHGGF8TFIhJPmnuM0xO97zaKrDZMwO/V56fAnn8m/tA==} - - highlight.js@10.7.3: - resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} - - highlightjs-vue@1.0.0: - resolution: {integrity: sha512-PDEfEF102G23vHmPhLyPboFCD+BkMGu+GuJe2d9/eH4FsCwvgBpnc9n0pGE+ffKdph38s6foEZiEjdgHdzp+IA==} - - hmac-drbg@1.0.1: - resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} - - hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} - - homedir-polyfill@1.0.3: - resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} - engines: {node: '>=0.10.0'} - - hono@3.12.12: - resolution: {integrity: sha512-5IAMJOXfpA5nT+K0MNjClchzz0IhBHs2Szl7WFAhrFOsbtQsYmNynFyJRg/a3IPsmCfxcrf8txUGiNShXpK5Rg==} - engines: {node: '>=16.0.0'} - - hookified@1.12.0: - resolution: {integrity: sha512-hMr1Y9TCLshScrBbV2QxJ9BROddxZ12MX9KsCtuGGy/3SmmN5H1PllKerrVlSotur9dlE8hmUKAOSa3WDzsZmQ==} - - hosted-git-info@7.0.2: - resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} - engines: {node: ^16.14.0 || >=18.0.0} - - hosted-git-info@8.0.2: - resolution: {integrity: sha512-sYKnA7eGln5ov8T8gnYlkSOxFJvywzEx9BueN6xo/GKO8PGiI6uK6xx+DIGe45T3bdVjLAQDQW1aicT8z8JwQg==} - engines: {node: ^18.17.0 || >=20.5.0} - - hpack.js@2.1.6: - resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} - - html-encoding-sniffer@3.0.0: - resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} - engines: {node: '>=12'} - - html-encoding-sniffer@4.0.0: - resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} - engines: {node: '>=18'} - - html-entities@2.3.3: - resolution: {integrity: sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==} - - html-entities@2.6.0: - resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==} - - html-escaper@2.0.2: - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - - html-minifier-terser@6.1.0: - resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} - engines: {node: '>=12'} - hasBin: true - - html-minifier-terser@7.2.0: - resolution: {integrity: sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==} - engines: {node: ^14.13.1 || >=16.0.0} - hasBin: true - - html-rspack-plugin@5.7.2: - resolution: {integrity: sha512-uVXGYq19bcsX7Q/53VqXQjCKXw0eUMHlFGDLTaqzgj/ckverfhZQvXyA6ecFBaF9XUH16jfCTCyALYi0lJcagg==} - engines: {node: '>=10.13.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - peerDependenciesMeta: - '@rspack/core': - optional: true - - html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} - engines: {node: '>=8'} - - html-to-text@9.0.5: - resolution: {integrity: sha512-qY60FjREgVZL03vJU6IfMV4GDjGBIoOyvuFdpBDIX9yTlDw0TjxVBQp+P8NvpdIXNJvfWBTNul7fsAQJq2FNpg==} - engines: {node: '>=14'} - - html-webpack-plugin@5.6.3: - resolution: {integrity: sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==} - engines: {node: '>=10.13.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - webpack: ^5.20.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - - htmlnano@2.1.1: - resolution: {integrity: sha512-kAERyg/LuNZYmdqgCdYvugyLWNFAm8MWXpQMz1pLpetmCbFwoMxvkSoaAMlFrOC4OKTWI4KlZGT/RsNxg4ghOw==} - peerDependencies: - cssnano: ^7.0.0 - postcss: ^8.3.11 - purgecss: ^6.0.0 - relateurl: ^0.2.7 - srcset: 5.0.1 - svgo: ^3.0.2 - terser: ^5.10.0 - uncss: ^0.17.3 - peerDependenciesMeta: - cssnano: - optional: true - postcss: - optional: true - purgecss: - optional: true - relateurl: - optional: true - srcset: - optional: true - svgo: - optional: true - terser: - optional: true - uncss: - optional: true - - htmlparser2@10.0.0: - resolution: {integrity: sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==} - - htmlparser2@6.1.0: - resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} - - htmlparser2@7.2.0: - resolution: {integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==} - - htmlparser2@8.0.2: - resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} - - htmlparser2@9.1.0: - resolution: {integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==} - - htmr@1.0.2: - resolution: {integrity: sha512-7T9babEHZwECQ2/ouxNPow1uGcKbj/BcbslPGPRxBKIOLNiIrFKq6ELzor7mc4HiexZzdb3izQQLl16bhPR9jw==} - peerDependencies: - react: '>=15.6.1' - - http-assert@1.5.0: - resolution: {integrity: sha512-uPpH7OKX4H25hBmU6G1jWNaqJGpTXxey+YOUizJUAgu0AjLUeC8D73hTrhvDS5D+GJN1DN1+hhc/eF/wpxtp0w==} - engines: {node: '>= 0.8'} - - http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} - - http-compression@1.0.6: - resolution: {integrity: sha512-Yy9VFT/0fJhbpSHmqA34CJKZDXLnHoQUP2wbFXY7duOx3nc9Qf8MVJezaXTP7IirvJ9DmUv/vm7qFNu/RntdWw==} - engines: {node: '>= 4'} - - http-deceiver@1.2.7: - resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} - - http-errors@1.6.3: - resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} - engines: {node: '>= 0.6'} - - http-errors@1.8.1: - resolution: {integrity: sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==} - engines: {node: '>= 0.6'} - - http-errors@2.0.0: - resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} - engines: {node: '>= 0.8'} - - http-parser-js@0.5.9: - resolution: {integrity: sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==} - - http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} - engines: {node: '>= 6'} - - http-proxy-agent@7.0.2: - resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} - engines: {node: '>= 14'} - - http-proxy-middleware@2.0.7: - resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/express': ^4.17.13 - peerDependenciesMeta: - '@types/express': - optional: true - - http-proxy-middleware@2.0.9: - resolution: {integrity: sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/express': ^4.17.13 - peerDependenciesMeta: - '@types/express': - optional: true - - http-proxy-middleware@3.0.3: - resolution: {integrity: sha512-usY0HG5nyDUwtqpiZdETNbmKtw3QQ1jwYFZ9wi5iHzX2BcILwQKtYDJPo7XHTsu5Z0B2Hj3W9NNnbd+AjFWjqg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - http-proxy@1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - - http-server@14.1.1: - resolution: {integrity: sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==} - engines: {node: '>=12'} - hasBin: true - - http-signature@1.4.0: - resolution: {integrity: sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==} - engines: {node: '>=0.10'} - - http2-wrapper@2.2.1: - resolution: {integrity: sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==} - engines: {node: '>=10.19.0'} - - https-browserify@1.0.0: - resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} - - https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} - engines: {node: '>= 6'} - - https-proxy-agent@7.0.5: - resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} - engines: {node: '>= 14'} - - https-proxy-agent@7.0.6: - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} - engines: {node: '>= 14'} - - https@1.0.0: - resolution: {integrity: sha512-4EC57ddXrkaF0x83Oj8sM6SLQHAWXw90Skqu2M4AEWENZ3F02dFJE/GARA8igO79tcgYqGrD7ae4f5L3um2lgg==} - - human-signals@1.1.1: - resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} - engines: {node: '>=8.12.0'} - - human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} - - human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - - humanize-ms@1.2.1: - resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} - - hyperdyperid@1.2.0: - resolution: {integrity: sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A==} - engines: {node: '>=10.18'} - - iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} - - iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - - iconv-lite@0.7.0: - resolution: {integrity: sha512-cf6L2Ds3h57VVmkZe+Pn+5APsT7FpqJtEhhieDCvrE2MK5Qk9MyffgQyuxQTm6BChfeZNtcOLHp9IcWRVcIcBQ==} - engines: {node: '>=0.10.0'} - - icss-replace-symbols@1.1.0: - resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} - - icss-utils@5.1.0: - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - identity-obj-proxy@3.0.0: - resolution: {integrity: sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==} - engines: {node: '>=4'} - - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - - ignore-walk@7.0.0: - resolution: {integrity: sha512-T4gbf83A4NH95zvhVYZc+qWocBBGlpzUXLPGurJggw/WIOwicfXJChLDP/iBZnN5WqROSu5Bm3hhle4z8a8YGQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - ignore@5.3.2: - resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} - engines: {node: '>= 4'} - - ignore@7.0.3: - resolution: {integrity: sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==} - engines: {node: '>= 4'} - - ignore@7.0.5: - resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} - engines: {node: '>= 4'} - - image-size@0.5.5: - resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} - engines: {node: '>=0.10.0'} - hasBin: true - - immer@9.0.21: - resolution: {integrity: sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==} - - immutable@4.3.7: - resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} - - immutable@5.1.1: - resolution: {integrity: sha512-3jatXi9ObIsPGr3N5hGw/vWWcTkq6hUYhpQz4k0wLC+owqWi/LiugIw9x0EdNZ2yGedKN/HzePiBvaJRXa0Ujg==} - - import-cwd@3.0.0: - resolution: {integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==} - engines: {node: '>=8'} - - import-fresh@3.3.1: - resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} - engines: {node: '>=6'} - - import-from@3.0.0: - resolution: {integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==} - engines: {node: '>=8'} - - import-local@3.2.0: - resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} - engines: {node: '>=8'} - hasBin: true - - import-meta-resolve@4.2.0: - resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} - - imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} - engines: {node: '>=0.8.19'} - - indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} - - inflection@2.0.1: - resolution: {integrity: sha512-wzkZHqpb4eGrOKBl34xy3umnYHx8Si5R1U4fwmdxLo5gdH6mEK8gclckTj/qWqy4Je0bsDYe/qazZYuO7xe3XQ==} - engines: {node: '>=14.0.0'} - - inflection@3.0.2: - resolution: {integrity: sha512-+Bg3+kg+J6JUWn8J6bzFmOWkTQ6L/NHfDRSYU+EVvuKHDxUDHAXgqixHfVlzuBQaPOTac8hn43aPhMNk6rMe3g==} - engines: {node: '>=18.0.0'} - - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - - inherits@2.0.3: - resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - - ini@2.0.0: - resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} - engines: {node: '>=10'} - - ini@5.0.0: - resolution: {integrity: sha512-+N0ngpO3e7cRUWOJAS7qw0IZIVc6XPrW4MlFBdD066F2L4k1L6ker3hLqSq7iXxU5tgS4WGkIUElWn5vogAEnw==} - engines: {node: ^18.17.0 || >=20.5.0} - - inline-style-parser@0.1.1: - resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==} - - inquirer@6.5.2: - resolution: {integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==} - engines: {node: '>=6.0.0'} - - inquirer@7.3.3: - resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} - engines: {node: '>=8.0.0'} - - inquirer@8.2.6: - resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} - engines: {node: '>=12.0.0'} - - inquirer@9.3.8: - resolution: {integrity: sha512-pFGGdaHrmRKMh4WoDDSowddgjT1Vkl90atobmTeSmcPGdYiwikch/m/Ef5wRaiamHejtw0cUUMMerzDUXCci2w==} - engines: {node: '>=18'} - - inspect-with-kind@1.0.5: - resolution: {integrity: sha512-MAQUJuIo7Xqk8EVNP+6d3CKq9c80hi4tjIbIAT6lmGW9W6WzlHiu9PS8uSuUYU+Do+j1baiFp3H25XEVxDIG2g==} - - internal-slot@1.1.0: - resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} - engines: {node: '>= 0.4'} - - interpret@2.2.0: - resolution: {integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==} - engines: {node: '>= 0.10'} - - interpret@3.1.1: - resolution: {integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==} - engines: {node: '>=10.13.0'} - - invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} - - invert-kv@3.0.1: - resolution: {integrity: sha512-CYdFeFexxhv/Bcny+Q0BfOV+ltRlJcd4BBZBYFX/O0u4npJrgZtIcjokegtiSMAvlMTJ+Koq0GBCc//3bueQxw==} - engines: {node: '>=8'} - - ip-address@9.0.5: - resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} - engines: {node: '>= 12'} - - ipaddr.js@1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - - ipaddr.js@2.2.0: - resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} - engines: {node: '>= 10'} - - is-absolute-url@4.0.1: - resolution: {integrity: sha512-/51/TKE88Lmm7Gc4/8btclNXWS+g50wXhYJq8HWIBAGUBnoAdRu1aXeh364t/O7wXDAcTJDP8PNuNKWUDWie+A==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - is-accessor-descriptor@1.0.1: - resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} - engines: {node: '>= 0.10'} - - is-alphabetical@1.0.4: - resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} - - is-alphabetical@2.0.1: - resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==} - - is-alphanumerical@1.0.4: - resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} - - is-alphanumerical@2.0.1: - resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==} - - is-arguments@1.2.0: - resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==} - engines: {node: '>= 0.4'} - - is-array-buffer@3.0.5: - resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} - engines: {node: '>= 0.4'} - - is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} - - is-async-function@2.1.1: - resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} - engines: {node: '>= 0.4'} - - is-bigint@1.1.0: - resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} - engines: {node: '>= 0.4'} - - is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - - is-boolean-object@1.2.2: - resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} - engines: {node: '>= 0.4'} - - is-buffer@1.1.6: - resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - - is-buffer@2.0.5: - resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} - engines: {node: '>=4'} - - is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} - engines: {node: '>= 0.4'} - - is-ci@4.1.0: - resolution: {integrity: sha512-Ab9bQDQ11lWootZUI5qxgN2ZXwxNI5hTwnsvOc1wyxQ7zQ8OkEDw79mI0+9jI3x432NfwbVRru+3noJfXF6lSQ==} - hasBin: true - - is-core-module@2.16.1: - resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} - engines: {node: '>= 0.4'} - - is-data-descriptor@1.0.1: - resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} - engines: {node: '>= 0.4'} - - is-data-view@1.0.2: - resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} - engines: {node: '>= 0.4'} - - is-date-object@1.1.0: - resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} - engines: {node: '>= 0.4'} - - is-decimal@1.0.4: - resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} - - is-decimal@2.0.1: - resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==} - - is-descriptor@0.1.7: - resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} - engines: {node: '>= 0.4'} - - is-descriptor@1.0.3: - resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} - engines: {node: '>= 0.4'} - - is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} - engines: {node: '>=8'} - hasBin: true - - is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - - is-expression@4.0.0: - resolution: {integrity: sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==} - - is-extendable@0.1.1: - resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} - engines: {node: '>=0.10.0'} - - is-extendable@1.0.1: - resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} - engines: {node: '>=0.10.0'} - - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - - is-finalizationregistry@1.1.1: - resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} - engines: {node: '>= 0.4'} - - is-fullwidth-code-point@2.0.0: - resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} - engines: {node: '>=4'} - - is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} - - is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - - is-fullwidth-code-point@5.0.0: - resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} - engines: {node: '>=18'} - - is-generator-fn@2.1.0: - resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} - engines: {node: '>=6'} - - is-generator-function@1.1.0: - resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} - engines: {node: '>= 0.4'} - - is-git-url@1.0.0: - resolution: {integrity: sha512-UCFta9F9rWFSavp9H3zHEHrARUfZbdJvmHKeEpds4BK3v7W2LdXoNypMtXXi5w5YBDEBCTYmbI+vsSwI8LYJaQ==} - engines: {node: '>=0.8'} - - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - - is-hexadecimal@1.0.4: - resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} - - is-hexadecimal@2.0.1: - resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==} - - is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} - engines: {node: '>=14.16'} - hasBin: true - - is-installed-globally@0.4.0: - resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} - engines: {node: '>=10'} - - is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} - engines: {node: '>=8'} - - is-json@2.0.1: - resolution: {integrity: sha512-6BEnpVn1rcf3ngfmViLM6vjUjGErbdrL4rwlv+u1NO1XO8kqT4YGL8+19Q+Z/bas8tY90BTWMk2+fW1g6hQjbA==} - - is-language-code@3.1.0: - resolution: {integrity: sha512-zJdQ3QTeLye+iphMeK3wks+vXSRFKh68/Pnlw7aOfApFSEIOhYa8P9vwwa6QrImNNBMJTiL1PpYF0f4BxDuEgA==} - - is-lower-case@1.1.3: - resolution: {integrity: sha512-+5A1e/WJpLLXZEDlgz4G//WYSHyQBD32qa4Jd3Lw06qQlv3fJHnp3YIHjTQSGzHMgzmVKz2ZP3rBxTHkPw/lxA==} - - is-map@2.0.3: - resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} - engines: {node: '>= 0.4'} - - is-module@1.0.0: - resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==} - - is-nan@1.3.2: - resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==} - engines: {node: '>= 0.4'} - - is-network-error@1.1.0: - resolution: {integrity: sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g==} - engines: {node: '>=16'} - - is-number-object@1.1.1: - resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} - engines: {node: '>= 0.4'} - - is-number@3.0.0: - resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} - engines: {node: '>=0.10.0'} - - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - is-obj@2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} - engines: {node: '>=8'} - - is-path-cwd@2.2.0: - resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} - engines: {node: '>=6'} - - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} - - is-plain-obj@1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} - engines: {node: '>=0.10.0'} - - is-plain-obj@3.0.0: - resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} - engines: {node: '>=10'} - - is-plain-obj@4.1.0: - resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} - engines: {node: '>=12'} - - is-plain-object@2.0.4: - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} - engines: {node: '>=0.10.0'} - - is-plain-object@5.0.0: - resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} - engines: {node: '>=0.10.0'} - - is-potential-custom-element-name@1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} - - is-promise@2.2.2: - resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} - - is-reference@1.2.1: - resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} - - is-reference@3.0.3: - resolution: {integrity: sha512-ixkJoqQvAP88E6wLydLGGqCJsrFUnqoH6HnaczB8XmDH1oaWU+xxdptvikTgaEhtZ53Ky6YXiBuUI2WXLMCwjw==} - - is-regex@1.2.1: - resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} - engines: {node: '>= 0.4'} - - is-retry-allowed@2.2.0: - resolution: {integrity: sha512-XVm7LOeLpTW4jV19QSH38vkswxoLud8sQ57YwJVTPWdiaI9I8keEhGFpBlslyVsgdQy4Opg8QOLb8YRgsyZiQg==} - engines: {node: '>=10'} - - is-set@2.0.3: - resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} - engines: {node: '>= 0.4'} - - is-shared-array-buffer@1.0.4: - resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} - engines: {node: '>= 0.4'} - - is-ssh@1.4.1: - resolution: {integrity: sha512-JNeu1wQsHjyHgn9NcWTaXq6zWSR6hqE0++zhfZlkFBbScNkyvxCdeV8sRkSBaeLKxmbpR21brail63ACNxJ0Tg==} - - is-stream@1.1.0: - resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} - engines: {node: '>=0.10.0'} - - is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - - is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - is-stream@4.0.1: - resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} - engines: {node: '>=18'} - - is-string@1.1.1: - resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} - engines: {node: '>= 0.4'} - - is-subdir@1.2.0: - resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} - engines: {node: '>=4'} - - is-symbol@1.1.1: - resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} - engines: {node: '>= 0.4'} - - is-type@0.0.1: - resolution: {integrity: sha512-YwJh/zBVrcJ90aAnPBM0CbHvm7lG9ao7lIFeqTZ1UQj4iFLpM5CikdaU+dGGesrMJwxLqPGmjjrUrQ6Kn3Zh+w==} - - is-typed-array@1.1.15: - resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} - engines: {node: '>= 0.4'} - - is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} - - is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} - - is-upper-case@1.1.2: - resolution: {integrity: sha512-GQYSJMgfeAmVwh9ixyk888l7OIhNAGKtY6QA+IrWlu9MDTCaXmeozOZ2S9Knj7bQwBO/H6J2kb+pbyTUiMNbsw==} - - is-weakmap@2.0.2: - resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} - engines: {node: '>= 0.4'} - - is-weakref@1.1.1: - resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} - engines: {node: '>= 0.4'} - - is-weakset@2.0.4: - resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} - engines: {node: '>= 0.4'} - - is-what@3.14.1: - resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} - - is-what@4.1.16: - resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} - engines: {node: '>=12.13'} - - is-windows@1.0.2: - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} - engines: {node: '>=0.10.0'} - - is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} - - is-wsl@3.1.0: - resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} - engines: {node: '>=16'} - - isarray@0.0.1: - resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} - - isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - - isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} - - isbinaryfile@4.0.10: - resolution: {integrity: sha512-iHrqe5shvBUcFbmZq9zOQHBoeOhZJu6RQGrDpBgenUm/Am+F3JM2MgQj+rK3Z601fzrL5gLZWtAPH2OBaSVcyw==} - engines: {node: '>= 8.0.0'} - - isbinaryfile@5.0.6: - resolution: {integrity: sha512-I+NmIfBHUl+r2wcDd6JwE9yWje/PIVY/R5/CmV8dXLZd5K+L9X2klAOwfAHNnondLXkbHyTAleQAWonpTJBTtw==} - engines: {node: '>= 18.0.0'} - - isbot@3.7.1: - resolution: {integrity: sha512-JfqOaY3O1lcWt2nc+D6Mq231CNpwZrBboLa59Go0J8hjGH+gY/Sy0CA/YLUSIScINmAVwTdJZIsOTk4PfBtRuw==} - engines: {node: '>=12'} - - isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - - isexe@3.1.1: - resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} - engines: {node: '>=16'} - - isobject@2.1.0: - resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} - engines: {node: '>=0.10.0'} - - isobject@3.0.1: - resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} - engines: {node: '>=0.10.0'} - - isomorphic-rslog@0.0.6: - resolution: {integrity: sha512-HM0q6XqQ93psDlqvuViNs/Ea3hAyGDkIdVAHlrEocjjAwGrs1fZ+EdQjS9eUPacnYB7Y8SoDdSY3H8p3ce205A==} - engines: {node: '>=14.17.6'} - - isomorphic-ws@5.0.0: - resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} - peerDependencies: - ws: '*' - - isstream@0.1.2: - resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} - - istanbul-lib-coverage@3.2.2: - resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} - engines: {node: '>=8'} - - istanbul-lib-instrument@5.2.1: - resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} - engines: {node: '>=8'} - - istanbul-lib-instrument@6.0.3: - resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} - engines: {node: '>=10'} - - istanbul-lib-report@3.0.1: - resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} - engines: {node: '>=10'} - - istanbul-lib-source-maps@4.0.1: - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} - engines: {node: '>=10'} - - istanbul-lib-source-maps@5.0.6: - resolution: {integrity: sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==} - engines: {node: '>=10'} - - istanbul-reports@3.1.7: - resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} - engines: {node: '>=8'} - - istextorbinary@2.1.0: - resolution: {integrity: sha512-kT1g2zxZ5Tdabtpp9VSdOzW9lb6LXImyWbzbQeTxoRtHhurC9Ej9Wckngr2+uepPL09ky/mJHmN9jeJPML5t6A==} - engines: {node: '>=0.12'} - - istextorbinary@2.6.0: - resolution: {integrity: sha512-+XRlFseT8B3L9KyjxxLjfXSLMuErKDsd8DBNrsaxoViABMEZlOSCstwmw0qpoFX3+U6yWU1yhLudAe6/lETGGA==} - engines: {node: '>=0.12'} - - iterator.prototype@1.1.5: - resolution: {integrity: sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==} - engines: {node: '>= 0.4'} - - jackspeak@3.4.3: - resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - - jackspeak@4.1.0: - resolution: {integrity: sha512-9DDdhb5j6cpeitCbvLO7n7J4IxnbM6hoF6O1g4HQ5TfhvvKN8ywDM7668ZhMHRqVmxqhps/F6syWK2KcPxYlkw==} - engines: {node: 20 || >=22} - - jake@10.9.2: - resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} - engines: {node: '>=10'} - hasBin: true - - jest-changed-files@29.7.0: - resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-circus@29.7.0: - resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-cli@29.7.0: - resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - jest-config@29.7.0: - resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - '@types/node': '*' - ts-node: '>=9.0.0' - peerDependenciesMeta: - '@types/node': - optional: true - ts-node: - optional: true - - jest-diff@29.7.0: - resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-docblock@29.7.0: - resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-each@29.7.0: - resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-environment-jsdom@29.7.0: - resolution: {integrity: sha512-k9iQbsf9OyOfdzWH8HDmrRT0gSIcX+FLNW7IQq94tFX0gynPwqDTW0Ho6iMVNjGz/nb+l/vW3dWM2bbLLpkbXA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - - jest-environment-node@29.7.0: - resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-get-type@29.6.3: - resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-haste-map@29.7.0: - resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-leak-detector@29.7.0: - resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-matcher-utils@29.7.0: - resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-message-util@29.7.0: - resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-mock@29.7.0: - resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-pnp-resolver@1.2.3: - resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} - engines: {node: '>=6'} - peerDependencies: - jest-resolve: '*' - peerDependenciesMeta: - jest-resolve: - optional: true - - jest-preset-angular@14.1.1: - resolution: {integrity: sha512-mWW2WlndHetTp4PQov05v7JE6HZQB5uTzGd+oW2RPH1OOTCLUKI8mSIU4DXCBJ4LDg5gIMMfqHsxT/Qmpu2dQQ==} - engines: {node: ^14.15.0 || >=16.10.0} - peerDependencies: - '@angular-devkit/build-angular': '>=15.0.0 <19.0.0' - '@angular/compiler-cli': '>=15.0.0 <19.0.0' - '@angular/core': '>=15.0.0 <19.0.0' - '@angular/platform-browser-dynamic': '>=15.0.0 <19.0.0' - jest: ^29.0.0 - typescript: '>=4.8' - - jest-regex-util@29.6.3: - resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-resolve-dependencies@29.7.0: - resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-resolve@29.7.0: - resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-runner@29.7.0: - resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-runtime@29.7.0: - resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-snapshot@29.7.0: - resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-util@29.7.0: - resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-validate@29.7.0: - resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-watcher@29.7.0: - resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest-worker@27.5.1: - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} - engines: {node: '>= 10.13.0'} - - jest-worker@29.7.0: - resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - jest@29.7.0: - resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - hasBin: true - peerDependencies: - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 - peerDependenciesMeta: - node-notifier: - optional: true - - jiti@1.21.7: - resolution: {integrity: sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==} - hasBin: true - - jiti@2.4.2: - resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} - hasBin: true - - jose@5.10.0: - resolution: {integrity: sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==} - - js-string-escape@1.0.1: - resolution: {integrity: sha512-Smw4xcfIQ5LVjAOuJCvN/zIodzA/BBSsluuoSykP+lUvScIi4U6RJLfwHet5cxFnCswUjISV8oAXaqaJDY3chg==} - engines: {node: '>= 0.8'} - - js-stringify@1.0.2: - resolution: {integrity: sha512-rtS5ATOo2Q5k1G+DADISilDA6lv79zIiwFd6CcjuIxGKLFm5C+RLImRscVap9k55i+MOZwgliw+NejvkLuGD5g==} - - js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - - js-tokens@9.0.1: - resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} - - js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - - jsbn@0.1.1: - resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - - jsbn@1.1.0: - resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} - - jsdom@20.0.3: - resolution: {integrity: sha512-SYhBvTh89tTfCD/CRdSOm13mOBa42iTaTyfyEWBdKcGdPxPtLFBXuHR8XHb33YNYaP+lLbmSvBTsnoesCNJEsQ==} - engines: {node: '>=14'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - - jsdom@22.1.0: - resolution: {integrity: sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==} - engines: {node: '>=16'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - - jsdom@25.0.1: - resolution: {integrity: sha512-8i7LzZj7BF8uplX+ZyOlIz86V6TAsSs+np6m1kpW9u0JWi4z/1t+FzcK1aek+ybTnAC4KhBL4uXCNT0wcUIeCw==} - engines: {node: '>=18'} - peerDependencies: - canvas: ^2.11.2 - peerDependenciesMeta: - canvas: - optional: true - - jsdom@26.1.0: - resolution: {integrity: sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==} - engines: {node: '>=18'} - peerDependencies: - canvas: ^3.0.0 - peerDependenciesMeta: - canvas: - optional: true - - jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} - engines: {node: '>=6'} - hasBin: true - - jsesc@3.1.0: - resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} - engines: {node: '>=6'} - hasBin: true - - json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - - json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - - json-parse-even-better-errors@4.0.0: - resolution: {integrity: sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==} - engines: {node: ^18.17.0 || >=20.5.0} - - json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - - json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - - json-schema@0.4.0: - resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} - - json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - - json-stable-stringify@1.3.0: - resolution: {integrity: sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg==} - engines: {node: '>= 0.4'} - - json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - - json-to-ast@2.1.0: - resolution: {integrity: sha512-W9Lq347r8tA1DfMvAGn9QNcgYm4Wm7Yc+k8e6vezpMnRT+NHbtlxgNBXRVjXe9YM6eTn6+p/MKOlV/aABJcSnQ==} - engines: {node: '>= 4'} - - json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} - hasBin: true - - json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - - jsonc-eslint-parser@2.4.0: - resolution: {integrity: sha512-WYDyuc/uFcGp6YtM2H0uKmUwieOuzeE/5YocFJLnLfclZ4inf3mRn8ZVy1s7Hxji7Jxm6Ss8gqpexD/GlKoGgg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - jsonc-parser@3.2.0: - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} - - jsonc-parser@3.3.1: - resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} - - jsonfile@2.4.0: - resolution: {integrity: sha512-PKllAqbgLgxHaj8TElYymKCAgrASebJrWpTnEkOaTowt23VKXXN0sUeriJ+eh7y6ufb/CC5ap11pz71/cM0hUw==} - - jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} - - jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - - jsonify@0.0.1: - resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==} - - jsonparse@1.3.1: - resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} - engines: {'0': node >= 0.2.0} - - jsprim@2.0.2: - resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} - engines: {'0': node >=0.6.0} - - jstransformer@1.0.0: - resolution: {integrity: sha512-C9YK3Rf8q6VAPDCCU9fnqo3mAfOH6vUGnMcP4AQAYIEpWtfGLpwOTmZ+igtdK5y+VvI2n3CyYSzy4Qh34eq24A==} - - jsx-ast-utils@3.3.5: - resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} - engines: {node: '>=4.0'} - - karma-source-map-support@1.4.0: - resolution: {integrity: sha512-RsBECncGO17KAoJCYXjv+ckIz+Ii9NCi+9enk+rq6XC81ezYkb4/RHE6CTXdA7IOJqoF3wcaLfVG0CPmE5ca6A==} - - keygrip@1.1.0: - resolution: {integrity: sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==} - engines: {node: '>= 0.6'} - - keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} - - keyv@5.5.1: - resolution: {integrity: sha512-eF3cHZ40bVsjdlRi/RvKAuB0+B61Q1xWvohnrJrnaQslM3h1n79IV+mc9EGag4nrA9ZOlNyr3TUzW5c8uy8vNA==} - - kind-of@3.2.2: - resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} - engines: {node: '>=0.10.0'} - - kind-of@4.0.0: - resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} - engines: {node: '>=0.10.0'} - - kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} - - kleur@3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} - - kleur@4.1.5: - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==} - engines: {node: '>=6'} - - klona@2.0.6: - resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} - engines: {node: '>= 8'} - - known-css-properties@0.37.0: - resolution: {integrity: sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==} - - koa-compose@4.1.0: - resolution: {integrity: sha512-8ODW8TrDuMYvXRwra/Kh7/rJo9BtOfPc6qO8eAfC80CnCvSjSl0bkRM24X6/XBBEyj0v1nRUQ1LyOy3dbqOWXw==} - - koa-convert@2.0.0: - resolution: {integrity: sha512-asOvN6bFlSnxewce2e/DK3p4tltyfC4VM7ZwuTuepI7dEQVcvpyFuBcEARu1+Hxg8DIwytce2n7jrZtRlPrARA==} - engines: {node: '>= 10'} - - koa@2.15.4: - resolution: {integrity: sha512-7fNBIdrU2PEgLljXoPWoyY4r1e+ToWCmzS/wwMPbUNs7X+5MMET1ObhJBlUkF5uZG9B6QhM2zS1TsH6adegkiQ==} - engines: {node: ^4.8.4 || ^6.10.1 || ^7.10.1 || >= 8.1.4} - - language-subtag-registry@0.3.23: - resolution: {integrity: sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ==} - - language-tags@1.0.9: - resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==} - engines: {node: '>=0.10'} - - launch-editor@2.10.0: - resolution: {integrity: sha512-D7dBRJo/qcGX9xlvt/6wUYzQxjh5G1RvZPgPv8vi4KRU99DVQL/oW7tnVOCCTm2HGeo3C5HvGE5Yrh6UBoZ0vA==} - - lazy-ass@1.6.0: - resolution: {integrity: sha512-cc8oEVoctTvsFZ/Oje/kGnHbpWHYBe8IAJe4C0QNc3t8uM/0Y8+erSz/7Y1ALuXTEZTMvxXwO6YbX1ey3ujiZw==} - engines: {node: '> 0.8'} - - lcid@3.1.1: - resolution: {integrity: sha512-M6T051+5QCGLBQb8id3hdvIW8+zeFV2FyBGFS9IEK5H9Wt4MueD4bW1eWikpHgZp+5xR3l5c8pZUkQsIA0BFZg==} - engines: {node: '>=8'} - - leac@0.6.0: - resolution: {integrity: sha512-y+SqErxb8h7nE/fiEX07jsbuhrpO9lL8eca7/Y1nuWV2moNlXhyd59iDGcRf6moVyDMbmTNzL40SUyrFU/yDpg==} - - leaflet@1.9.4: - resolution: {integrity: sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==} - - less-loader@11.1.0: - resolution: {integrity: sha512-C+uDBV7kS7W5fJlUjq5mPBeBVhYpTIm5gB09APT9o3n/ILeaXVsiSFTbZpTJCJwQ/Crczfn3DmfQFwxYusWFug==} - engines: {node: '>= 14.15.0'} - peerDependencies: - less: ^3.5.0 || ^4.0.0 - webpack: ^5.0.0 - - less-loader@12.2.0: - resolution: {integrity: sha512-MYUxjSQSBUQmowc0l5nPieOYwMzGPUaTzB6inNW/bdPEG9zOL3eAAD1Qw5ZxSPk7we5dMojHwNODYMV1hq4EVg==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - less: ^3.5.0 || ^4.0.0 - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - - less@4.1.3: - resolution: {integrity: sha512-w16Xk/Ta9Hhyei0Gpz9m7VS8F28nieJaL/VyShID7cYvP6IL5oHeL6p4TXSDJqZE/lNv0oJ2pGVjJsRkfwm5FA==} - engines: {node: '>=6'} - hasBin: true - - less@4.2.0: - resolution: {integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==} - engines: {node: '>=6'} - hasBin: true - - leven@3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} - - levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} - - license-webpack-plugin@4.0.2: - resolution: {integrity: sha512-771TFWFD70G1wLTC4oU2Cw4qvtmNrIw+wRvBtn+okgHl7slJVi7zfNcdmqDL72BojM30VNJ2UHylr1o77U37Jw==} - peerDependencies: - webpack: '*' - peerDependenciesMeta: - webpack: - optional: true - - lightningcss-darwin-arm64@1.29.3: - resolution: {integrity: sha512-fb7raKO3pXtlNbQbiMeEu8RbBVHnpyqAoxTyTRMEWFQWmscGC2wZxoHzZ+YKAepUuKT9uIW5vL2QbFivTgprZg==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [darwin] - - lightningcss-darwin-x64@1.29.3: - resolution: {integrity: sha512-KF2XZ4ZdmDGGtEYmx5wpzn6u8vg7AdBHaEOvDKu8GOs7xDL/vcU2vMKtTeNe1d4dogkDdi3B9zC77jkatWBwEQ==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [darwin] - - lightningcss-freebsd-x64@1.29.3: - resolution: {integrity: sha512-VUWeVf+V1UM54jv9M4wen9vMlIAyT69Krl9XjI8SsRxz4tdNV/7QEPlW6JASev/pYdiynUCW0pwaFquDRYdxMw==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [freebsd] - - lightningcss-linux-arm-gnueabihf@1.29.3: - resolution: {integrity: sha512-UhgZ/XVNfXQVEJrMIWeK1Laj8KbhjbIz7F4znUk7G4zeGw7TRoJxhb66uWrEsonn1+O45w//0i0Fu0wIovYdYg==} - engines: {node: '>= 12.0.0'} - cpu: [arm] - os: [linux] - - lightningcss-linux-arm64-gnu@1.29.3: - resolution: {integrity: sha512-Pqau7jtgJNmQ/esugfmAT1aCFy/Gxc92FOxI+3n+LbMHBheBnk41xHDhc0HeYlx9G0xP5tK4t0Koy3QGGNqypw==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-arm64-musl@1.29.3: - resolution: {integrity: sha512-dxakOk66pf7KLS7VRYFO7B8WOJLecE5OPL2YOk52eriFd/yeyxt2Km5H0BjLfElokIaR+qWi33gB8MQLrdAY3A==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [linux] - - lightningcss-linux-x64-gnu@1.29.3: - resolution: {integrity: sha512-ySZTNCpbfbK8rqpKJeJR2S0g/8UqqV3QnzcuWvpI60LWxnFN91nxpSSwCbzfOXkzKfar9j5eOuOplf+klKtINg==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-linux-x64-musl@1.29.3: - resolution: {integrity: sha512-3pVZhIzW09nzi10usAXfIGTTSTYQ141dk88vGFNCgawIzayiIzZQxEcxVtIkdvlEq2YuFsL9Wcj/h61JHHzuFQ==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [linux] - - lightningcss-win32-arm64-msvc@1.29.3: - resolution: {integrity: sha512-VRnkAvtIkeWuoBJeGOTrZxsNp4HogXtcaaLm8agmbYtLDOhQdpgxW6NjZZjDXbvGF+eOehGulXZ3C1TiwHY4QQ==} - engines: {node: '>= 12.0.0'} - cpu: [arm64] - os: [win32] - - lightningcss-win32-x64-msvc@1.29.3: - resolution: {integrity: sha512-IszwRPu2cPnDQsZpd7/EAr0x2W7jkaWqQ1SwCVIZ/tSbZVXPLt6k8s6FkcyBjViCzvB5CW0We0QbbP7zp2aBjQ==} - engines: {node: '>= 12.0.0'} - cpu: [x64] - os: [win32] - - lightningcss@1.29.3: - resolution: {integrity: sha512-GlOJwTIP6TMIlrTFsxTerwC0W6OpQpCGuX1ECRLBUVRh6fpJH3xTqjCjRgQHTb4ZXexH9rtHou1Lf03GKzmhhQ==} - engines: {node: '>= 12.0.0'} - - lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} - engines: {node: '>=10'} - - lilconfig@3.1.3: - resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} - engines: {node: '>=14'} - - line-column@1.0.2: - resolution: {integrity: sha512-Ktrjk5noGYlHsVnYWh62FLVs4hTb8A3e+vucNZMgPeAOITdshMSgv4cCZQeRDjm7+goqmo6+liZwTXo+U3sVww==} - - lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - - lines-and-columns@2.0.3: - resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - linkify-it@5.0.0: - resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} - - listr2@3.14.0: - resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==} - engines: {node: '>=10.0.0'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true - - listr2@8.2.4: - resolution: {integrity: sha512-opevsywziHd3zHCVQGAj8zu+Z3yHNkkoYhWIGnq54RrCVwLz0MozotJEDnKsIBLvkfLGN6BLOyAeRrYI0pKA4g==} - engines: {node: '>=18.0.0'} - - listr2@8.2.5: - resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==} - engines: {node: '>=18.0.0'} - - livereload-js@3.4.1: - resolution: {integrity: sha512-5MP0uUeVCec89ZbNOT/i97Mc+q3SxXmiUGhRFOTmhrGPn//uWVQdCvcLJDy64MSBR5MidFdOR7B9viumoavy6g==} - - lmdb@2.8.5: - resolution: {integrity: sha512-9bMdFfc80S+vSldBmG3HOuLVHnxRdNTlpzR6QDnzqCQtCzGUEAGTzBKYMeIM+I/sU4oZfgbcbS7X7F65/z/oxQ==} - hasBin: true - - lmdb@3.0.13: - resolution: {integrity: sha512-UGe+BbaSUQtAMZobTb4nHvFMrmvuAQKSeaqAX2meTEQjfsbpl5sxdHD8T72OnwD4GU9uwNhYXIVe4QGs8N9Zyw==} - hasBin: true - - lmdb@3.2.6: - resolution: {integrity: sha512-SuHqzPl7mYStna8WRotY8XX/EUZBjjv3QyKIByeCLFfC9uXT/OIHByEcA07PzbMfQAM0KYJtLgtpMRlIe5dErQ==} - hasBin: true - - loader-runner@4.3.0: - resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==} - engines: {node: '>=6.11.5'} - - loader-utils@2.0.4: - resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} - engines: {node: '>=8.9.0'} - - loader-utils@3.3.1: - resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==} - engines: {node: '>= 12.13.0'} - - local-pkg@0.5.1: - resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} - engines: {node: '>=14'} - - locate-character@3.0.0: - resolution: {integrity: sha512-SW13ws7BjaeJ6p7Q6CO2nchbYEc3X3J6WrmTTDto7yMPqVSZTUyY5Tjbid+Ab8gLnATtygYtiDIJGQRRn2ZOiA==} - - locate-path@2.0.0: - resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} - engines: {node: '>=4'} - - locate-path@3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} - engines: {node: '>=6'} - - locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} - - locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - - locate-path@7.2.0: - resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - - lodash._baseflatten@3.1.4: - resolution: {integrity: sha512-fESngZd+X4k+GbTxdMutf8ohQa0s3sJEHIcwtu4/LsIQ2JTDzdRxDCMQjW+ezzwRitLmHnacVVmosCbxifefbw==} - - lodash._getnative@3.9.1: - resolution: {integrity: sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==} - - lodash._isiterateecall@3.0.9: - resolution: {integrity: sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==} - - lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - - lodash.clonedeepwith@4.5.0: - resolution: {integrity: sha512-QRBRSxhbtsX1nc0baxSkkK5WlVTTm/s48DSukcGcWZwIyI8Zz+lB+kFiELJXtzfH4Aj6kMWQ1VWW4U5uUDgZMA==} - - lodash.debounce@3.1.1: - resolution: {integrity: sha512-lcmJwMpdPAtChA4hfiwxTtgFeNAaow701wWUgVUqeD0XJF7vMXIN+bu/2FJSGxT0NUbZy9g9VFrlOFfPjl+0Ew==} - - lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} - - lodash.flatten@3.0.2: - resolution: {integrity: sha512-jCXLoNcqQRbnT/KWZq2fIREHWeczrzpTR0vsycm96l/pu5hGeAntVBG0t7GuM/2wFqmnZs3d1eGptnAH2E8+xQ==} - - lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. - - lodash.isarguments@3.1.0: - resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} - - lodash.isarray@3.0.4: - resolution: {integrity: sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==} - - lodash.kebabcase@4.1.1: - resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} - - lodash.memoize@4.1.2: - resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} - - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - - lodash.omit@4.5.0: - resolution: {integrity: sha512-XeqSp49hNGmlkj2EJlfrQFIzQ6lXdNro9sddtQzcJY8QaoC2GO0DT7xaIokHeyM+mIT0mPMlPvkYzg2xCuHdZg==} - deprecated: This package is deprecated. Use destructuring assignment syntax instead. - - lodash.once@4.1.1: - resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - - lodash.truncate@4.4.2: - resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} - - lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - - log-symbols@2.2.0: - resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} - engines: {node: '>=4'} - - log-symbols@3.0.0: - resolution: {integrity: sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==} - engines: {node: '>=8'} - - log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} - - log-update@4.0.0: - resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} - engines: {node: '>=10'} - - log-update@6.1.0: - resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} - engines: {node: '>=18'} - - log4js@6.9.1: - resolution: {integrity: sha512-1somDdy9sChrr9/f4UlzhdaGfDR2c/SaD2a4T7qEkG4jTS57/B3qmnjLYePwQ8cqWnUHZI0iAKxMBpCZICiZ2g==} - engines: {node: '>=8.0'} - - long-timeout@0.1.1: - resolution: {integrity: sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==} - - longest-streak@3.1.0: - resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} - - loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true - - loupe@2.3.7: - resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} - - lower-case-first@1.0.2: - resolution: {integrity: sha512-UuxaYakO7XeONbKrZf5FEgkantPf5DUqDayzP5VXZrtRPdH86s4kN47I8B3TW10S4QKiE3ziHNf3kRN//okHjA==} - - lower-case@1.1.4: - resolution: {integrity: sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==} - - lower-case@2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} - - lowercase-keys@3.0.0: - resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - lowlight@1.20.0: - resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==} - - lru-cache@10.4.3: - resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} - - lru-cache@11.1.0: - resolution: {integrity: sha512-QIXZUBJUx+2zHUdQujWejBkcD9+cs94tLn0+YL8UrCh+D5sCXZ4c7LaEH48pNwRY3MLDgqUFyhlCyjJPf1WP0A==} - engines: {node: 20 || >=22} - - lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - - lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} - engines: {node: '>=12'} - - lucide-react@0.484.0: - resolution: {integrity: sha512-oZy8coK9kZzvqhSgfbGkPtTgyjpBvs3ukLgDPv14dSOZtBtboryWF5o8i3qen7QbGg7JhiJBz5mK1p8YoMZTLQ==} - peerDependencies: - react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 - - luxon@3.6.0: - resolution: {integrity: sha512-WE7p0p7W1xji9qxkLYsvcIxZyfP48GuFrWIBQZIsbjCyf65dG1rv4n83HcOyEyhvzxJCrUoObCRNFgRNIQ5KNA==} - engines: {node: '>=12'} - - lz-string@1.5.0: - resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} - hasBin: true - - magic-string@0.25.9: - resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} - - magic-string@0.30.11: - resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} - - magic-string@0.30.17: - resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} - - magicast@0.3.5: - resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} - - make-dir@2.1.0: - resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} - engines: {node: '>=6'} - - make-dir@3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} - engines: {node: '>=8'} - - make-dir@4.0.0: - resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} - engines: {node: '>=10'} - - make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - - make-fetch-happen@14.0.3: - resolution: {integrity: sha512-QMjGbFTP0blj97EeidG5hk/QhKQ3T4ICckQGLgz38QF7Vgbk6e6FTARN8KhKxyBbWn8R0HU+bnw8aSoFPD4qtQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - makeerror@1.0.12: - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - - map-age-cleaner@0.1.3: - resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} - engines: {node: '>=6'} - - map-cache@0.2.2: - resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} - engines: {node: '>=0.10.0'} - - map-visit@1.0.0: - resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} - engines: {node: '>=0.10.0'} - - markdown-extensions@1.1.1: - resolution: {integrity: sha512-WWC0ZuMzCyDHYCasEGs4IPvLyTGftYwh6wIEOULOF0HXcqZlhwRzrK0w2VUlxWA98xnvb/jszw4ZSkJ6ADpM6Q==} - engines: {node: '>=0.10.0'} - - markdown-it-terminal@0.4.0: - resolution: {integrity: sha512-NeXtgpIK6jBciHTm9UhiPnyHDdqyVIdRPJ+KdQtZaf/wR74gvhCNbw5li4TYsxRp5u3ZoHEF4DwpECeZqyCw+w==} - peerDependencies: - markdown-it: '>= 13.0.0' - - markdown-it@14.1.0: - resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} - hasBin: true - - markdown-table@3.0.4: - resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} - - match-sorter@8.0.0: - resolution: {integrity: sha512-bGJ6Zb+OhzXe+ptP5d80OLVx7AkqfRbtGEh30vNSfjNwllu+hHI+tcbMIT/fbkx/FKN1PmKuDb65+Oofg+XUxw==} - - matcher-collection@1.1.2: - resolution: {integrity: sha512-YQ/teqaOIIfUHedRam08PB3NK7Mjct6BvzRnJmpGDm8uFXpNr1sbY4yuflI5JcEs6COpYA0FpRQhSDBf1tT95g==} - - matcher-collection@2.0.1: - resolution: {integrity: sha512-daE62nS2ZQsDg9raM0IlZzLmI2u+7ZapXBwdoeBUKAYERPDDIc0qNqA8E0Rp2D+gspKR7BgIFP52GeujaGXWeQ==} - engines: {node: 6.* || 8.* || >= 10.*} - - math-intrinsics@1.1.0: - resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} - engines: {node: '>= 0.4'} - - mathml-tag-names@2.1.3: - resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==} - - md5.js@1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} - - mdast-util-definitions@5.1.2: - resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==} - - mdast-util-find-and-replace@2.2.2: - resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==} - - mdast-util-from-markdown@1.3.1: - resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==} - - mdast-util-gfm-autolink-literal@1.0.3: - resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==} - - mdast-util-gfm-footnote@1.0.2: - resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==} - - mdast-util-gfm-strikethrough@1.0.3: - resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==} - - mdast-util-gfm-table@1.0.7: - resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==} - - mdast-util-gfm-task-list-item@1.0.2: - resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==} - - mdast-util-gfm@2.0.2: - resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==} - - mdast-util-mdx-expression@1.3.2: - resolution: {integrity: sha512-xIPmR5ReJDu/DHH1OoIT1HkuybIfRGYRywC+gJtI7qHjCJp/M9jrmBEJW22O8lskDWm562BX2W8TiAwRTb0rKA==} - - mdast-util-mdx-jsx@2.1.4: - resolution: {integrity: sha512-DtMn9CmVhVzZx3f+optVDF8yFgQVt7FghCRNdlIaS3X5Bnym3hZwPbg/XW86vdpKjlc1PVj26SpnLGeJBXD3JA==} - - mdast-util-mdx@2.0.1: - resolution: {integrity: sha512-38w5y+r8nyKlGvNjSEqWrhG0w5PmnRA+wnBvm+ulYCct7nsGYhFVb0lljS9bQav4psDAS1eGkP2LMVcZBi/aqw==} - - mdast-util-mdxjs-esm@1.3.1: - resolution: {integrity: sha512-SXqglS0HrEvSdUEfoXFtcg7DRl7S2cwOXc7jkuusG472Mmjag34DUDeOJUZtl+BVnyeO1frIgVpHlNRWc2gk/w==} - - mdast-util-phrasing@3.0.1: - resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==} - - mdast-util-to-hast@12.3.0: - resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==} - - mdast-util-to-markdown@1.5.0: - resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==} - - mdast-util-to-string@3.2.0: - resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==} - - mdn-data@2.0.14: - resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} - - mdn-data@2.0.28: - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} - - mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - - mdn-data@2.12.2: - resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} - - mdurl@2.0.0: - resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} - - media-typer@0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} - engines: {node: '>= 0.6'} - - medium-zoom@1.1.0: - resolution: {integrity: sha512-ewyDsp7k4InCUp3jRmwHBRFGyjBimKps/AJLjRSox+2q/2H4p/PNpQf+pwONWlJiOudkBXtbdmVbFjqyybfTmQ==} - - mem@5.1.1: - resolution: {integrity: sha512-qvwipnozMohxLXG1pOqoLiZKNkC4r4qqRucSoDwXowsNGDSULiqFTRUF05vcZWnwJSG22qTsynQhxbaMtnX9gw==} - engines: {node: '>=8'} - - mem@8.1.1: - resolution: {integrity: sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==} - engines: {node: '>=10'} - - memfs@3.5.3: - resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} - engines: {node: '>= 4.0.0'} - - memfs@4.17.0: - resolution: {integrity: sha512-4eirfZ7thblFmqFjywlTmuWVSvccHAJbn1r8qQLzmTO11qcqpohOjmY2mFce6x7x7WtskzRqApPD0hv+Oa74jg==} - engines: {node: '>= 4.0.0'} - - memoize-one@6.0.0: - resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==} - - memory-streams@0.1.3: - resolution: {integrity: sha512-qVQ/CjkMyMInPaaRMrwWNDvf6boRZXaT/DbQeMYcCWuXPEBf1v8qChOc9OlEVQp2uOvRXa1Qu30fLmKhY6NipA==} - - meow@13.2.0: - resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} - engines: {node: '>=18'} - - merge-anything@5.1.7: - resolution: {integrity: sha512-eRtbOb1N5iyH0tkQDAoQ4Ipsp/5qSR79Dzrz8hEPxRX10RWWR/iQXdoKmBSRCThY1Fh5EhISDtpSc93fpxUniQ==} - engines: {node: '>=12.13'} - - merge-descriptors@1.0.3: - resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - merge-trees@2.0.0: - resolution: {integrity: sha512-5xBbmqYBalWqmhYm51XlohhkmVOua3VAUrrWh8t9iOkaLpS6ifqm/UVuUjQCeDVJ9Vx3g2l6ihfkbLSTeKsHbw==} - - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - methods@1.1.2: - resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} - engines: {node: '>= 0.6'} - - micromark-core-commonmark@1.1.0: - resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} - - micromark-extension-gfm-autolink-literal@1.0.5: - resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==} - - micromark-extension-gfm-footnote@1.1.2: - resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==} - - micromark-extension-gfm-strikethrough@1.0.7: - resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==} - - micromark-extension-gfm-table@1.0.7: - resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==} - - micromark-extension-gfm-tagfilter@1.0.2: - resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==} - - micromark-extension-gfm-task-list-item@1.0.5: - resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==} - - micromark-extension-gfm@2.0.3: - resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==} - - micromark-extension-mdx-expression@1.0.8: - resolution: {integrity: sha512-zZpeQtc5wfWKdzDsHRBY003H2Smg+PUi2REhqgIhdzAa5xonhP03FcXxqFSerFiNUr5AWmHpaNPQTBVOS4lrXw==} - - micromark-extension-mdx-jsx@1.0.5: - resolution: {integrity: sha512-gPH+9ZdmDflbu19Xkb8+gheqEDqkSpdCEubQyxuz/Hn8DOXiXvrXeikOoBA71+e8Pfi0/UYmU3wW3H58kr7akA==} - - micromark-extension-mdx-md@1.0.1: - resolution: {integrity: sha512-7MSuj2S7xjOQXAjjkbjBsHkMtb+mDGVW6uI2dBL9snOBCbZmoNgDAeZ0nSn9j3T42UE/g2xVNMn18PJxZvkBEA==} - - micromark-extension-mdxjs-esm@1.0.5: - resolution: {integrity: sha512-xNRBw4aoURcyz/S69B19WnZAkWJMxHMT5hE36GtDAyhoyn/8TuAeqjFJQlwk+MKQsUD7b3l7kFX+vlfVWgcX1w==} - - micromark-extension-mdxjs@1.0.1: - resolution: {integrity: sha512-7YA7hF6i5eKOfFUzZ+0z6avRG52GpWR8DL+kN47y3f2KhxbBZMhmxe7auOeaTBrW2DenbbZTf1ea9tA2hDpC2Q==} - - micromark-factory-destination@1.1.0: - resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==} - - micromark-factory-label@1.1.0: - resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==} - - micromark-factory-mdx-expression@1.0.9: - resolution: {integrity: sha512-jGIWzSmNfdnkJq05c7b0+Wv0Kfz3NJ3N4cBjnbO4zjXIlxJr+f8lk+5ZmwFvqdAbUy2q6B5rCY//g0QAAaXDWA==} - - micromark-factory-space@1.1.0: - resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==} - - micromark-factory-title@1.1.0: - resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==} - - micromark-factory-whitespace@1.1.0: - resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==} - - micromark-util-character@1.2.0: - resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==} - - micromark-util-chunked@1.1.0: - resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==} - - micromark-util-classify-character@1.1.0: - resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==} - - micromark-util-combine-extensions@1.1.0: - resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==} - - micromark-util-decode-numeric-character-reference@1.1.0: - resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==} - - micromark-util-decode-string@1.1.0: - resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==} - - micromark-util-encode@1.1.0: - resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==} - - micromark-util-events-to-acorn@1.2.3: - resolution: {integrity: sha512-ij4X7Wuc4fED6UoLWkmo0xJQhsktfNh1J0m8g4PbIMPlx+ek/4YdW5mvbye8z/aZvAPUoxgXHrwVlXAPKMRp1w==} - - micromark-util-html-tag-name@1.2.0: - resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==} - - micromark-util-normalize-identifier@1.1.0: - resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==} - - micromark-util-resolve-all@1.1.0: - resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==} - - micromark-util-sanitize-uri@1.2.0: - resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==} - - micromark-util-subtokenize@1.1.0: - resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==} - - micromark-util-symbol@1.1.0: - resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==} - - micromark-util-types@1.1.0: - resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==} - - micromark@3.2.0: - resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==} - - micromatch@3.1.10: - resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} - engines: {node: '>=0.10.0'} - - micromatch@4.0.8: - resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} - engines: {node: '>=8.6'} - - miller-rabin@4.0.1: - resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} - hasBin: true - - mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - - mime-db@1.54.0: - resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} - engines: {node: '>= 0.6'} - - mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - - mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - - mimic-fn@1.2.0: - resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} - engines: {node: '>=4'} - - mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - - mimic-fn@3.1.0: - resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} - engines: {node: '>=8'} - - mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - - mimic-function@5.0.1: - resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} - engines: {node: '>=18'} - - mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - - mimic-response@4.0.0: - resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - mini-css-extract-plugin@2.4.7: - resolution: {integrity: sha512-euWmddf0sk9Nv1O0gfeeUAvAkoSlWncNLF77C0TP2+WoPvy8mAHKOzMajcCz2dzvyt3CNgxb1obIEVFIRxaipg==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - mini-css-extract-plugin@2.9.0: - resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - mini-css-extract-plugin@2.9.2: - resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - minimalistic-assert@1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - - minimalistic-crypto-utils@1.0.1: - resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} - - minimatch@10.0.1: - resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} - engines: {node: 20 || >=22} - - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - - minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} - - minimatch@7.4.6: - resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} - engines: {node: '>=10'} - - minimatch@8.0.4: - resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} - engines: {node: '>=16 || 14 >=14.17'} - - minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} - engines: {node: '>=16 || 14 >=14.17'} - - minimatch@9.0.5: - resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} - engines: {node: '>=16 || 14 >=14.17'} - - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - - minipass-collect@2.0.1: - resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==} - engines: {node: '>=16 || 14 >=14.17'} - - minipass-fetch@4.0.1: - resolution: {integrity: sha512-j7U11C5HXigVuutxebFadoYBbd7VSdZWggSe64NVdvWNBqGAiXPL2QVCehjmw7lY1oF9gOllYbORh+hiNgfPgQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - minipass-flush@1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} - - minipass-pipeline@1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} - - minipass-sized@1.0.3: - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} - engines: {node: '>=8'} - - minipass@2.9.0: - resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} - - minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} - - minipass@4.2.8: - resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==} - engines: {node: '>=8'} - - minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - - minipass@7.1.2: - resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} - engines: {node: '>=16 || 14 >=14.17'} - - minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} - - minizlib@3.0.1: - resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==} - engines: {node: '>= 18'} - - mixin-deep@1.3.2: - resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} - engines: {node: '>=0.10.0'} - - mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} - hasBin: true - - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - - mkdirp@3.0.1: - resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} - engines: {node: '>=10'} - hasBin: true - - mktemp@0.4.0: - resolution: {integrity: sha512-IXnMcJ6ZyTuhRmJSjzvHSRhlVPiN9Jwc6e59V0bEJ0ba6OBeX2L0E+mRN1QseeOF4mM+F1Rit6Nh7o+rl2Yn/A==} - engines: {node: '>0.9'} - - mlly@1.6.1: - resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} - - mlly@1.7.4: - resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} - - morgan@1.10.1: - resolution: {integrity: sha512-223dMRJtI/l25dJKWpgij2cMtywuG/WiUKXdvwfbhGKBhy1puASqXwFzmWZ7+K73vUPoR7SS2Qz2cI/g9MKw0A==} - engines: {node: '>= 0.8.0'} - - mri@1.2.0: - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} - engines: {node: '>=4'} - - mrmime@1.0.1: - resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} - engines: {node: '>=10'} - - mrmime@2.0.0: - resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==} - engines: {node: '>=10'} - - mrmime@2.0.1: - resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} - engines: {node: '>=10'} - - ms@2.0.0: - resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} - - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - - ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - - msgpackr-extract@3.0.3: - resolution: {integrity: sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==} - hasBin: true - - msgpackr@1.11.2: - resolution: {integrity: sha512-F9UngXRlPyWCDEASDpTf6c9uNhGPTqnTeLVt7bN+bU1eajoR/8V9ys2BRaV5C/e5ihE6sJ9uPIKaYt6bFuO32g==} - - multicast-dns@7.2.5: - resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} - hasBin: true - - mustache@4.2.0: - resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} - hasBin: true - - mute-stream@0.0.7: - resolution: {integrity: sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==} - - mute-stream@0.0.8: - resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} - - mute-stream@1.0.0: - resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - mute-stream@2.0.0: - resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} - engines: {node: ^18.17.0 || >=20.5.0} - - mz@2.7.0: - resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - - nanoid@3.3.11: - resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - nanomatch@1.2.13: - resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} - engines: {node: '>=0.10.0'} - - natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - - ndepe@0.1.11: - resolution: {integrity: sha512-Sh2TOUDRCJVAu/3M8Xb0o6VZFAIygUv6TSTXutY60YtYllx7e4ds49tvnFF0pIB6Ps8vJ/DFb+7ntNIlRtGNcQ==} - - ndepe@0.1.6: - resolution: {integrity: sha512-gQT5rqLHzjQH3HKdJe90h9kx7fxAZgvFnjBhPnP/h/w4Av27myHoiDJElqUFq3ZiKMXoNSuVarA8HF22qBIR7g==} - - needle@3.3.1: - resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==} - engines: {node: '>= 4.4.x'} - hasBin: true - - negotiator@0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - - negotiator@0.6.4: - resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} - engines: {node: '>= 0.6'} - - negotiator@1.0.0: - resolution: {integrity: sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==} - engines: {node: '>= 0.6'} - - neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - - netmask@2.0.2: - resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} - engines: {node: '>= 0.4.0'} - - nice-napi@1.0.2: - resolution: {integrity: sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==} - os: ['!win32'] - - nice-try@1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - - no-case@2.3.2: - resolution: {integrity: sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==} - - no-case@3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} - - node-abort-controller@3.1.1: - resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==} - - node-addon-api@3.2.1: - resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==} - - node-addon-api@6.1.0: - resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} - - node-addon-api@7.1.1: - resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} - - node-domexception@1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} - deprecated: Use your platform's native DOMException instead - - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - - node-forge@1.3.1: - resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} - engines: {node: '>= 6.13.0'} - - node-gyp-build-optional-packages@5.1.1: - resolution: {integrity: sha512-+P72GAjVAbTxjjwUmwjVrqrdZROD4nf8KgpBoDxqXXTiYZZt/ud60dE5yvCSr9lRO8e8yv6kgJIC0K0PfZFVQw==} - hasBin: true - - node-gyp-build-optional-packages@5.2.2: - resolution: {integrity: sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==} - hasBin: true - - node-gyp-build@4.8.4: - resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==} - hasBin: true - - node-gyp@11.1.0: - resolution: {integrity: sha512-/+7TuHKnBpnMvUQnsYEb0JOozDZqarQbfNuSGLXIjhStMT0fbw7IdSqWgopOP5xhRZE+lsbIvAHcekddruPZgQ==} - engines: {node: ^18.17.0 || >=20.5.0} - hasBin: true - - node-int64@0.4.0: - resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} - - node-machine-id@1.1.12: - resolution: {integrity: sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==} - - node-mocks-http@1.16.2: - resolution: {integrity: sha512-2Sh6YItRp1oqewZNlck3LaFp5vbyW2u51HX2p1VLxQ9U/bG90XV8JY9O7Nk+HDd6OOn/oV3nA5Tx5k4Rki0qlg==} - engines: {node: '>=14'} - peerDependencies: - '@types/express': ^4.17.21 || ^5.0.0 - '@types/node': '*' - peerDependenciesMeta: - '@types/express': - optional: true - '@types/node': - optional: true - - node-notifier@10.0.1: - resolution: {integrity: sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==} - - node-persist@4.0.4: - resolution: {integrity: sha512-8sPAz/7tw1mCCc8xBG4f0wi+flHkSSgQeX998iQ75Pu27evA6UUWCjSE7xnrYTg2q33oU5leJ061EKPDv6BocQ==} - engines: {node: '>=10.12.0'} - - node-plop@0.26.3: - resolution: {integrity: sha512-Cov028YhBZ5aB7MdMWJEmwyBig43aGL5WT4vdoB28Oitau1zZAcHUn8Sgfk9HM33TqhtLJ9PlM/O0Mv+QpV/4Q==} - engines: {node: '>=8.9.4'} - - node-releases@2.0.19: - resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} - - node-releases@2.0.21: - resolution: {integrity: sha512-5b0pgg78U3hwXkCM8Z9b2FJdPZlr9Psr9V2gQPESdGHqbntyFJKFW4r5TeWGFzafGY3hzs1JC62VEQMbl1JFkw==} - - node-schedule@2.1.1: - resolution: {integrity: sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==} - engines: {node: '>=6'} - - node-watch@0.7.3: - resolution: {integrity: sha512-3l4E8uMPY1HdMMryPRUAl+oIHtXtyiTlIiESNSVSNxcPfzAFzeTbXFQkZfAwBbo0B1qMSG8nUABx+Gd+YrbKrQ==} - engines: {node: '>=6'} - - nopt@3.0.6: - resolution: {integrity: sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==} - hasBin: true - - nopt@5.0.0: - resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} - engines: {node: '>=6'} - hasBin: true - - nopt@8.1.0: - resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} - engines: {node: ^18.17.0 || >=20.5.0} - hasBin: true - - normalize-path@2.1.1: - resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} - engines: {node: '>=0.10.0'} - - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - normalize-range@0.1.2: - resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} - engines: {node: '>=0.10.0'} - - normalize-url@6.1.0: - resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} - engines: {node: '>=10'} - - normalize-url@8.0.1: - resolution: {integrity: sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==} - engines: {node: '>=14.16'} - - npm-bundled@4.0.0: - resolution: {integrity: sha512-IxaQZDMsqfQ2Lz37VvyyEtKLe8FsRZuysmedy/N06TU1RyVppYKXrO4xIhR0F+7ubIBox6Q7nir6fQI3ej39iA==} - engines: {node: ^18.17.0 || >=20.5.0} - - npm-install-checks@7.1.1: - resolution: {integrity: sha512-u6DCwbow5ynAX5BdiHQ9qvexme4U3qHW3MWe5NqH+NeBm0LbiH6zvGjNNew1fY+AZZUtVHbOPF3j7mJxbUzpXg==} - engines: {node: ^18.17.0 || >=20.5.0} - - npm-normalize-package-bin@4.0.0: - resolution: {integrity: sha512-TZKxPvItzai9kN9H/TkmCtx/ZN/hvr3vUycjlfmH0ootY9yFBzNOpiXAdIn1Iteqsvk4lQn6B5PTrt+n6h8k/w==} - engines: {node: ^18.17.0 || >=20.5.0} - - npm-package-arg@11.0.1: - resolution: {integrity: sha512-M7s1BD4NxdAvBKUPqqRW957Xwcl/4Zvo8Aj+ANrzvIPzGJZElrH7Z//rSaec2ORcND6FHHLnZeY8qgTpXDMFQQ==} - engines: {node: ^16.14.0 || >=18.0.0} - - npm-package-arg@12.0.2: - resolution: {integrity: sha512-f1NpFjNI9O4VbKMOlA5QoBq/vSQPORHcTZ2feJpFkTHJ9eQkdlmZEKSjcAhxTGInC7RlEyScT9ui67NaOsjFWA==} - engines: {node: ^18.17.0 || >=20.5.0} - - npm-packlist@9.0.0: - resolution: {integrity: sha512-8qSayfmHJQTx3nJWYbbUmflpyarbLMBc6LCAjYsiGtXxDB68HaZpb8re6zeaLGxZzDuMdhsg70jryJe+RrItVQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - npm-pick-manifest@10.0.0: - resolution: {integrity: sha512-r4fFa4FqYY8xaM7fHecQ9Z2nE9hgNfJR+EmoKv0+chvzWkBcORX3r0FpTByP+CbOVJDladMXnPQGVN8PBLGuTQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - npm-registry-fetch@18.0.2: - resolution: {integrity: sha512-LeVMZBBVy+oQb5R6FDV9OlJCcWDU+al10oKpe+nsvcHnG24Z3uM3SvJYKfGJlfGjVU8v9liejCrUR/M5HO5NEQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - npm-run-path@2.0.2: - resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} - engines: {node: '>=4'} - - npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - - npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - npmlog@5.0.1: - resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} - deprecated: This package is no longer supported. - - npmlog@6.0.2: - resolution: {integrity: sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - deprecated: This package is no longer supported. - - nprogress@0.2.0: - resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==} - - nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - - nullthrows@1.1.1: - resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} - - nwsapi@2.2.19: - resolution: {integrity: sha512-94bcyI3RsqiZufXjkr3ltkI86iEl+I7uiHVDtcq9wJUTwYQJ5odHDeSzkkrRzi80jJ8MaeZgqKjH1bAWAFw9bA==} - - nx@20.6.4: - resolution: {integrity: sha512-mkRgGvPSZpezn65upZ9psuyywr03XTirHDsqlnRYp90qqDQqMH/I1FsHqqUG5qdy4gbm5qFkZ5Vvc8Z3RkN/jg==} - hasBin: true - peerDependencies: - '@swc-node/register': ^1.8.0 - '@swc/core': ^1.3.85 - peerDependenciesMeta: - '@swc-node/register': - optional: true - '@swc/core': - optional: true - - object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} - engines: {node: '>=0.10.0'} - - object-copy@0.1.0: - resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} - engines: {node: '>=0.10.0'} - - object-hash@1.3.1: - resolution: {integrity: sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==} - engines: {node: '>= 0.10.0'} - - object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - - object-inspect@1.13.4: - resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} - engines: {node: '>= 0.4'} - - object-is@1.1.6: - resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} - engines: {node: '>= 0.4'} - - object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - - object-path@0.6.0: - resolution: {integrity: sha512-fxrwsCFi3/p+LeLOAwo/wyRMODZxdGBtUlWRzsEpsUVrisZbEfZ21arxLGfaWfcnqb8oHPNihIb4XPE8CQPN5A==} - engines: {node: '>=0.8.0'} - - object-visit@1.0.1: - resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} - engines: {node: '>=0.10.0'} - - object.assign@4.1.7: - resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} - engines: {node: '>= 0.4'} - - object.entries@1.1.9: - resolution: {integrity: sha512-8u/hfXFRBD1O0hPUjioLhoWFHRmt6tKA4/vZPyckBr18l1KE9uHrFaFaUi8MDRTpi4uak2goyPTSNJLXX2k2Hw==} - engines: {node: '>= 0.4'} - - object.fromentries@2.0.8: - resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} - engines: {node: '>= 0.4'} - - object.groupby@1.0.3: - resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} - engines: {node: '>= 0.4'} - - object.pick@1.3.0: - resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} - engines: {node: '>=0.10.0'} - - object.values@1.2.1: - resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} - engines: {node: '>= 0.4'} - - obuf@1.1.2: - resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} - - on-finished@2.3.0: - resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} - engines: {node: '>= 0.8'} - - on-finished@2.4.1: - resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} - engines: {node: '>= 0.8'} - - on-headers@1.0.2: - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} - engines: {node: '>= 0.8'} - - on-headers@1.1.0: - resolution: {integrity: sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==} - engines: {node: '>= 0.8'} - - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - - onetime@2.0.1: - resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} - engines: {node: '>=4'} - - onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - - onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - - onetime@7.0.0: - resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} - engines: {node: '>=18'} - - only@0.0.2: - resolution: {integrity: sha512-Fvw+Jemq5fjjyWz6CpKx6w9s7xxqo3+JCyM0WXWeCSOboZ8ABkyvP8ID4CZuChA/wxSx+XSJmdOm8rGVyJ1hdQ==} - - open@10.1.0: - resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} - engines: {node: '>=18'} - - open@8.4.2: - resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} - engines: {node: '>=12'} - - opener@1.5.2: - resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} - hasBin: true - - optionator@0.9.4: - resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} - engines: {node: '>= 0.8.0'} - - ora@3.4.0: - resolution: {integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==} - engines: {node: '>=6'} - - ora@4.1.1: - resolution: {integrity: sha512-sjYP8QyVWBpBZWD6Vr1M/KwknSw6kJOz41tvGMlwWeClHBtYKTbHMki1PsLZnxKpXMPbTKv9b3pjQu3REib96A==} - engines: {node: '>=8'} - - ora@5.3.0: - resolution: {integrity: sha512-zAKMgGXUim0Jyd6CXK9lraBnD3H5yPGBPPOkC23a2BG6hsm4Zu6OQSjQuEtV0BHDf4aKHcUFvJiGRrFuW3MG8g==} - engines: {node: '>=10'} - - ora@5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} - engines: {node: '>=10'} - - ordered-binary@1.5.3: - resolution: {integrity: sha512-oGFr3T+pYdTGJ+YFEILMpS3es+GiIbs9h/XQrclBXUtd44ey7XwfsMzM31f64I1SQOawDoDr/D823kNCADI8TA==} - - os-browserify@0.3.0: - resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} - - os-locale@5.0.0: - resolution: {integrity: sha512-tqZcNEDAIZKBEPnHPlVDvKrp7NzgLi7jRmhKiUoa2NUmhl13FtkAGLUVR+ZsYvApBQdBfYm43A4tXXQ4IrYLBA==} - engines: {node: '>=10'} - - os-tmpdir@1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} - engines: {node: '>=0.10.0'} - - ospath@1.2.2: - resolution: {integrity: sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==} - - own-keys@1.0.1: - resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} - engines: {node: '>= 0.4'} - - oxc-resolver@5.0.1: - resolution: {integrity: sha512-BbclyCSxgnqO5mo05RGcwp8rkVdZL7sf0ugEnFWK67DIBAMq5wR0/GQlQCdPiPkpiv9GESAVX2cbh1DMFux/TQ==} - - p-cancelable@3.0.0: - resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} - engines: {node: '>=12.20'} - - p-defer@1.0.0: - resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} - engines: {node: '>=4'} - - p-defer@3.0.0: - resolution: {integrity: sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==} - engines: {node: '>=8'} - - p-finally@1.0.0: - resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} - engines: {node: '>=4'} - - p-is-promise@2.1.0: - resolution: {integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==} - engines: {node: '>=6'} - - p-limit@1.3.0: - resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} - engines: {node: '>=4'} - - p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} - - p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - - p-limit@4.0.0: - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - p-limit@5.0.0: - resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} - engines: {node: '>=18'} - - p-limit@7.1.1: - resolution: {integrity: sha512-i8PyM2JnsNChVSYWLr2BAjNoLi0BAYC+wecOnZnVV+YSNJkzP7cWmvI34dk0WArWfH9KwBHNoZI3P3MppImlIA==} - engines: {node: '>=20'} - - p-locate@2.0.0: - resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} - engines: {node: '>=4'} - - p-locate@3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} - engines: {node: '>=6'} - - p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} - - p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - - p-locate@6.0.0: - resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - p-map@3.0.0: - resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} - engines: {node: '>=8'} - - p-map@4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} - - p-map@7.0.3: - resolution: {integrity: sha512-VkndIv2fIB99swvQoA65bm+fsmt6UNdGeIB0oxBs+WhAhdh08QA04JXpI7rbB9r08/nkbysKoya9rtDERYOYMA==} - engines: {node: '>=18'} - - p-queue@6.6.2: - resolution: {integrity: sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==} - engines: {node: '>=8'} - - p-retry@4.6.2: - resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} - engines: {node: '>=8'} - - p-retry@6.2.1: - resolution: {integrity: sha512-hEt02O4hUct5wtwg4H4KcWgDdm+l1bOaEy/hWzd8xtXB9BqxTWBBhb+2ImAtH4Cv4rPjV76xN3Zumqk3k3AhhQ==} - engines: {node: '>=16.17'} - - p-timeout@3.2.0: - resolution: {integrity: sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==} - engines: {node: '>=8'} - - p-try@1.0.0: - resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} - engines: {node: '>=4'} - - p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - - pac-proxy-agent@7.2.0: - resolution: {integrity: sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==} - engines: {node: '>= 14'} - - pac-resolver@7.0.1: - resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} - engines: {node: '>= 14'} - - package-json-from-dist@1.0.1: - resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - - pacote@20.0.0: - resolution: {integrity: sha512-pRjC5UFwZCgx9kUFDVM9YEahv4guZ1nSLqwmWiLUnDbGsjs+U5w7z6Uc8HNR1a6x8qnu5y9xtGE6D1uAuYz+0A==} - engines: {node: ^18.17.0 || >=20.5.0} - hasBin: true - - pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - - param-case@2.1.1: - resolution: {integrity: sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==} - - param-case@3.0.4: - resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} - - parcel-reporter-zephyr@0.0.59: - resolution: {integrity: sha512-PKSAvB+U/4ivfLGDuKxwx2j5+HZoAugGkAv1P+TeHiP6wlawpnNtl8rahJqlDp1Ggtm5nd+8FRrgjXSvM2wDfg==} - - parcel@2.13.3: - resolution: {integrity: sha512-8GrC8C7J8mwRpAlk7EJ7lwdFTbCN+dcXH2gy5AsEs9pLfzo9wvxOTx6W0fzSlvCOvZOita+8GdfYlGfEt0tRgA==} - engines: {node: '>= 16.0.0'} - hasBin: true - - parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} - - parse-asn1@5.1.7: - resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==} - engines: {node: '>= 0.10'} - - parse-entities@2.0.0: - resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} - - parse-entities@4.0.2: - resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==} - - parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} - engines: {node: '>=8'} - - parse-node-version@1.0.1: - resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} - engines: {node: '>= 0.10'} - - parse-passwd@1.0.0: - resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} - engines: {node: '>=0.10.0'} - - parse-path@7.1.0: - resolution: {integrity: sha512-EuCycjZtfPcjWk7KTksnJ5xPMvWGA/6i4zrLYhRG0hGvC3GPU/jGUj3Cy+ZR0v30duV3e23R95T1lE2+lsndSw==} - - parse-static-imports@1.1.0: - resolution: {integrity: sha512-HlxrZcISCblEV0lzXmAHheH/8qEkKgmqkdxyHTPbSqsTUV8GzqmN1L+SSti+VbNPfbBO3bYLPHDiUs2avbAdbA==} - - parse-url@8.1.0: - resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} - - parse5-html-rewriting-stream@7.0.0: - resolution: {integrity: sha512-mazCyGWkmCRWDI15Zp+UiCqMp/0dgEmkZRvhlsqqKYr4SsVm/TvnSpD9fCvqCA2zoWJcfRym846ejWBBHRiYEg==} - - parse5-sax-parser@7.0.0: - resolution: {integrity: sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==} - - parse5@4.0.0: - resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} - - parse5@6.0.1: - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - - parse5@7.2.1: - resolution: {integrity: sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==} - - parseley@0.12.1: - resolution: {integrity: sha512-e6qHKe3a9HWr0oMRVDTRhKce+bRO8VGQR3NyVwcjwrbhMmFCX9KszEV35+rn4AdilFAq9VPxP/Fe1wC9Qjd2lw==} - - parseurl@1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - - pascal-case@2.0.1: - resolution: {integrity: sha512-qjS4s8rBOJa2Xm0jmxXiyh1+OFf6ekCWOvUaRgAQSktzlTbMotS0nmG9gyYAybCWBcuP4fsBeRCKNwGBnMe2OQ==} - - pascal-case@3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} - - pascalcase@0.1.1: - resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} - engines: {node: '>=0.10.0'} - - path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - - path-case@2.1.1: - resolution: {integrity: sha512-Ou0N05MioItesaLr9q8TtHVWmJ6fxWdqKB2RohFmNWVyJ+2zeKIeDNWAN6B/Pe7wpzWChhZX6nONYmOnMeJQ/Q==} - - path-exists@3.0.0: - resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} - engines: {node: '>=4'} - - path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} - - path-exists@5.0.0: - resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - - path-key@2.0.1: - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} - engines: {node: '>=4'} - - path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - - path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - - path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - - path-posix@1.0.0: - resolution: {integrity: sha512-1gJ0WpNIiYcQydgg3Ed8KzvIqTsDpNwq+cjBCssvBtuTWjEqY1AW+i+OepiEMqDCzyro9B2sLAe4RBPajMYFiA==} - - path-root-regex@0.1.2: - resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==} - engines: {node: '>=0.10.0'} - - path-root@0.1.1: - resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==} - engines: {node: '>=0.10.0'} - - path-scurry@1.11.1: - resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} - engines: {node: '>=16 || 14 >=14.18'} - - path-scurry@2.0.0: - resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} - engines: {node: 20 || >=22} - - path-to-regexp@0.1.12: - resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} - - path-to-regexp@6.3.0: - resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} - - path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - - path-type@6.0.0: - resolution: {integrity: sha512-Vj7sf++t5pBD637NSfkxpHSMfWaeig5+DKWLhcqIYx6mWQz5hdJTGDVMQiJcw1ZYkhs7AazKDGpRVji1LJCZUQ==} - engines: {node: '>=18'} - - pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - - pathe@2.0.3: - resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} - - pathval@1.1.1: - resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} - - pbkdf2@3.1.2: - resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} - engines: {node: '>=0.12'} - - peberminta@0.9.0: - resolution: {integrity: sha512-XIxfHpEuSJbITd1H3EeQwpcZbTLHc+VVr8ANI9t5sit565tsI4/xK3KWTUFE2e6QiangUkh3B0jihzmGnNrRsQ==} - - peek-readable@5.4.2: - resolution: {integrity: sha512-peBp3qZyuS6cNIJ2akRNG1uo1WJ1d0wTxg/fxMdZ0BqCVhx242bSFHM9eNqflfJVS9SsgkzgT/1UgnsurBOTMg==} - engines: {node: '>=14.16'} - - pend@1.2.0: - resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} - - perfect-debounce@1.0.0: - resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} - - performance-now@2.1.0: - resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} - - periscopic@3.1.0: - resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==} - - picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} - - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - picomatch@4.0.2: - resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} - engines: {node: '>=12'} - - pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} - engines: {node: '>=0.10.0'} - - pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - - pify@5.0.0: - resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} - engines: {node: '>=10'} - - pirates@4.0.6: - resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} - engines: {node: '>= 6'} - - pirates@4.0.7: - resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} - engines: {node: '>= 6'} - - piscina@4.6.1: - resolution: {integrity: sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==} - - piscina@4.8.0: - resolution: {integrity: sha512-EZJb+ZxDrQf3dihsUL7p42pjNyrNIFJCrRHPMgxu/svsj+P3xS3fuEWp7k2+rfsavfl1N0G29b1HGs7J0m8rZA==} - - piscina@4.9.2: - resolution: {integrity: sha512-Fq0FERJWFEUpB4eSY59wSNwXD4RYqR+nR/WiEVcZW8IWfVBxJJafcgTEZDQo8k3w0sUarJ8RyVbbUF4GQ2LGbQ==} - - pkg-dir@3.0.0: - resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} - engines: {node: '>=6'} - - pkg-dir@4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} - - pkg-dir@7.0.0: - resolution: {integrity: sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==} - engines: {node: '>=14.16'} - - pkg-entry-points@1.1.1: - resolution: {integrity: sha512-BhZa7iaPmB4b3vKIACoppyUoYn8/sFs17VJJtzrzPZvEnN2nqrgg911tdL65lA2m1ml6UI3iPeYbZQ4VXpn1mA==} - - pkg-types@1.3.1: - resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - - pkg-up@2.0.0: - resolution: {integrity: sha512-fjAPuiws93rm7mPUu21RdBnkeZNrbfCFCwfAhPWY+rR3zG0ubpe5cEReHOw5fIbfmsxEV/g2kSxGTATY3Bpnwg==} - engines: {node: '>=4'} - - pkg-up@3.1.0: - resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} - engines: {node: '>=8'} - - playwright-core@1.55.0: - resolution: {integrity: sha512-GvZs4vU3U5ro2nZpeiwyb0zuFaqb9sUiAJuyrWpcGouD8y9/HLgGbNRjIph7zU9D3hnPaisMl9zG9CgFi/biIg==} - engines: {node: '>=18'} - hasBin: true - - playwright@1.55.0: - resolution: {integrity: sha512-sdCWStblvV1YU909Xqx0DhOjPZE4/5lJsIS84IfN9dAZfcl/CIZ5O8l3o0j7hPMjDvqoTF8ZUcc+i/GL5erstA==} - engines: {node: '>=18'} - hasBin: true - - portfinder@1.0.35: - resolution: {integrity: sha512-73JaFg4NwYNAufDtS5FsFu/PdM49ahJrO1i44aCRsDWju1z5wuGDaqyFUQWR6aJoK2JPDWlaYYAGFNIGTSUHSw==} - engines: {node: '>= 10.12'} - - posix-character-classes@0.1.1: - resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} - engines: {node: '>=0.10.0'} - - possible-typed-array-names@1.1.0: - resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} - engines: {node: '>= 0.4'} - - postcss-calc@8.2.4: - resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} - peerDependencies: - postcss: ^8.2.2 - - postcss-calc@9.0.1: - resolution: {integrity: sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.2.2 - - postcss-colormin@5.3.1: - resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-colormin@6.1.0: - resolution: {integrity: sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-convert-values@5.1.3: - resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-convert-values@6.1.0: - resolution: {integrity: sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-custom-properties@13.3.12: - resolution: {integrity: sha512-oPn/OVqONB2ZLNqN185LDyaVByELAA/u3l2CS2TS16x2j2XsmV4kd8U49+TMxmUsEU9d8fB/I10E6U7kB0L1BA==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss: ^8.4 - - postcss-discard-comments@5.1.2: - resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-discard-comments@6.0.2: - resolution: {integrity: sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-discard-duplicates@5.1.0: - resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-discard-duplicates@6.0.3: - resolution: {integrity: sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-discard-empty@5.1.1: - resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-discard-empty@6.0.3: - resolution: {integrity: sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-discard-overridden@5.1.0: - resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-discard-overridden@6.0.2: - resolution: {integrity: sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-flexbugs-fixes@5.0.2: - resolution: {integrity: sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==} - peerDependencies: - postcss: ^8.1.4 - - postcss-font-variant@5.0.0: - resolution: {integrity: sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==} - peerDependencies: - postcss: ^8.1.0 - - postcss-import@14.1.0: - resolution: {integrity: sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.0.0 - - postcss-import@15.1.0: - resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} - engines: {node: '>=14.0.0'} - peerDependencies: - postcss: ^8.0.0 - - postcss-initial@4.0.1: - resolution: {integrity: sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==} - peerDependencies: - postcss: ^8.0.0 - - postcss-js@4.0.1: - resolution: {integrity: sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==} - engines: {node: ^12 || ^14 || >= 16} - peerDependencies: - postcss: ^8.4.21 - - postcss-load-config@3.1.4: - resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} - engines: {node: '>= 10'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - - postcss-load-config@4.0.2: - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} - peerDependencies: - postcss: '>=8.0.9' - ts-node: '>=9.0.0' - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - - postcss-loader@6.2.1: - resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} - engines: {node: '>= 12.13.0'} - peerDependencies: - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - - postcss-loader@8.1.1: - resolution: {integrity: sha512-0IeqyAsG6tYiDRCYKQJLAmgQr47DX6N7sFSWvQxt6AcupX8DIdmykuk/o/tx0Lze3ErGHJEp5OSRxrelC6+NdQ==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - postcss: ^7.0.0 || ^8.0.1 - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - webpack: - optional: true - - postcss-media-minmax@5.0.0: - resolution: {integrity: sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - postcss: ^8.1.0 - - postcss-media-query-parser@0.2.3: - resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} - - postcss-merge-longhand@5.1.7: - resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-merge-longhand@6.0.5: - resolution: {integrity: sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-merge-rules@5.1.4: - resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-merge-rules@6.1.1: - resolution: {integrity: sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-minify-font-values@5.1.0: - resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-minify-font-values@6.1.0: - resolution: {integrity: sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-minify-gradients@5.1.1: - resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-minify-gradients@6.0.3: - resolution: {integrity: sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-minify-params@5.1.4: - resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-minify-params@6.1.0: - resolution: {integrity: sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-minify-selectors@5.2.1: - resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-minify-selectors@6.0.4: - resolution: {integrity: sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-modules-extract-imports@3.1.0: - resolution: {integrity: sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-local-by-default@4.2.0: - resolution: {integrity: sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-scope@3.2.1: - resolution: {integrity: sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules-values@4.0.0: - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - - postcss-modules@4.3.1: - resolution: {integrity: sha512-ItUhSUxBBdNamkT3KzIZwYNNRFKmkJrofvC2nWab3CPKhYBQ1f27XXh1PAPE27Psx58jeelPsxWB/+og+KEH0Q==} - peerDependencies: - postcss: ^8.0.0 - - postcss-nested@6.2.0: - resolution: {integrity: sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==} - engines: {node: '>=12.0'} - peerDependencies: - postcss: ^8.2.14 - - postcss-nesting@12.1.5: - resolution: {integrity: sha512-N1NgI1PDCiAGWPTYrwqm8wpjv0bgDmkYHH72pNsqTCv9CObxjxftdYu6AKtGN+pnJa7FQjMm3v4sp8QJbFsYdQ==} - engines: {node: ^14 || ^16 || >=18} - peerDependencies: - postcss: ^8.4 - - postcss-normalize-charset@5.1.0: - resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-charset@6.0.2: - resolution: {integrity: sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-display-values@5.1.0: - resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-display-values@6.0.2: - resolution: {integrity: sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-positions@5.1.1: - resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-positions@6.0.2: - resolution: {integrity: sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-repeat-style@5.1.1: - resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-repeat-style@6.0.2: - resolution: {integrity: sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-string@5.1.0: - resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-string@6.0.2: - resolution: {integrity: sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-timing-functions@5.1.0: - resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-timing-functions@6.0.2: - resolution: {integrity: sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-unicode@5.1.1: - resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-unicode@6.1.0: - resolution: {integrity: sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-url@5.1.0: - resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-url@6.0.2: - resolution: {integrity: sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-normalize-whitespace@5.1.1: - resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-normalize-whitespace@6.0.2: - resolution: {integrity: sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-ordered-values@5.1.3: - resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-ordered-values@6.0.2: - resolution: {integrity: sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-page-break@3.0.4: - resolution: {integrity: sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==} - peerDependencies: - postcss: ^8 - - postcss-reduce-initial@5.1.2: - resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-reduce-initial@6.1.0: - resolution: {integrity: sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-reduce-transforms@5.1.0: - resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-reduce-transforms@6.0.2: - resolution: {integrity: sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-resolve-nested-selector@0.1.6: - resolution: {integrity: sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==} - - postcss-safe-parser@7.0.1: - resolution: {integrity: sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==} - engines: {node: '>=18.0'} - peerDependencies: - postcss: ^8.4.31 - - postcss-selector-parser@6.1.2: - resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} - engines: {node: '>=4'} - - postcss-selector-parser@7.1.0: - resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==} - engines: {node: '>=4'} - - postcss-svgo@5.1.0: - resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-svgo@6.0.3: - resolution: {integrity: sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g==} - engines: {node: ^14 || ^16 || >= 18} - peerDependencies: - postcss: ^8.4.31 - - postcss-unique-selectors@5.1.1: - resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - postcss-unique-selectors@6.0.4: - resolution: {integrity: sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - - postcss@8.4.41: - resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.5.3: - resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.5.4: - resolution: {integrity: sha512-QSa9EBe+uwlGTFmHsPKokv3B/oEMQZxfqW0QqNCyhpa6mB1afzulwn8hihglqAb2pOw+BJgNlmXQ8la2VeHB7w==} - engines: {node: ^10 || ^12 || >=14} - - postcss@8.5.6: - resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} - engines: {node: ^10 || ^12 || >=14} - - posthtml-parser@0.11.0: - resolution: {integrity: sha512-QecJtfLekJbWVo/dMAA+OSwY79wpRmbqS5TeXvXSX+f0c6pW4/SE6inzZ2qkU7oAMCPqIDkZDvd/bQsSFUnKyw==} - engines: {node: '>=12'} - - posthtml-parser@0.12.1: - resolution: {integrity: sha512-rYFmsDLfYm+4Ts2Oh4DCDSZPtdC1BLnRXAobypVzX9alj28KGl65dIFtgDY9zB57D0TC4Qxqrawuq/2et1P0GA==} - engines: {node: '>=16'} - - posthtml-render@3.0.0: - resolution: {integrity: sha512-z+16RoxK3fUPgwaIgH9NGnK1HKY9XIDpydky5eQGgAFVXTCSezalv9U2jQuNV+Z9qV1fDWNzldcw4eK0SSbqKA==} - engines: {node: '>=12'} - - posthtml@0.16.6: - resolution: {integrity: sha512-JcEmHlyLK/o0uGAlj65vgg+7LIms0xKXe60lcDOTU7oVX/3LuEuLwrQpW3VJ7de5TaFKiW4kWkaIpJL42FEgxQ==} - engines: {node: '>=12.0.0'} - - prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} - - prettier-plugin-ember-template-tag@2.1.0: - resolution: {integrity: sha512-Ium+m2zHSZKzRFt1Shn+sv8j1BzfFWP3E0tZeKTKP1U7v/tMyLuQNBRyRCJ7REdKc9bWkIJG/hCSf0CKqCVU1w==} - engines: {node: 18.* || >= 20} - peerDependencies: - prettier: '>= 3.0.0' - - prettier@2.8.8: - resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} - engines: {node: '>=10.13.0'} - hasBin: true - - prettier@3.5.3: - resolution: {integrity: sha512-QQtaxnoDJeAkDvDKWCLiwIXkTgRhwYDEQCghU9Z6q03iyek/rxRh/2lC3HB7P8sWT2xC/y5JDctPLBIGzHKbhw==} - engines: {node: '>=14'} - hasBin: true - - pretty-bytes@5.6.0: - resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} - engines: {node: '>=6'} - - pretty-error@4.0.0: - resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} - - pretty-format@27.5.1: - resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - printf@0.6.1: - resolution: {integrity: sha512-is0ctgGdPJ5951KulgfzvHGwJtZ5ck8l042vRkV6jrkpBzTmb/lueTqguWHy2JfVA+RY6gFVlaZgUS0j7S/dsw==} - engines: {node: '>= 0.9.0'} - - prismjs@1.27.0: - resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==} - engines: {node: '>=6'} - - prismjs@1.30.0: - resolution: {integrity: sha512-DEvV2ZF2r2/63V+tK8hQvrR2ZGn10srHbXviTlcv7Kpzw8jWiNTqbVgjO3IY8RxrrOUF8VPMQQFysYYYv0YZxw==} - engines: {node: '>=6'} - - private@0.1.8: - resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==} - engines: {node: '>= 0.6'} - - proc-log@3.0.0: - resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - proc-log@5.0.0: - resolution: {integrity: sha512-Azwzvl90HaF0aCz1JrDdXQykFakSSNPaPoiZ9fm5qJIMHioDZEi7OAdRwSm6rSoPtY3Qutnm3L7ogmg3dc+wbQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - - process@0.11.10: - resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} - engines: {node: '>= 0.6.0'} - - promise-map-series@0.2.3: - resolution: {integrity: sha512-wx9Chrutvqu1N/NHzTayZjE1BgIwt6SJykQoCOic4IZ9yUDjKyVYrpLa/4YCNsV61eRENfs29hrEquVuB13Zlw==} - - promise-map-series@0.3.0: - resolution: {integrity: sha512-3npG2NGhTc8BWBolLLf8l/92OxMGaRLbqvIh9wjCHhDXNvk4zsxaTaCpiCunW09qWPrN2zeNSNwRLVBrQQtutA==} - engines: {node: 10.* || >= 12.*} - - promise-retry@2.0.1: - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} - engines: {node: '>=10'} - - promise.hash.helper@1.0.8: - resolution: {integrity: sha512-KYcnXctWUWyVD3W3Ye0ZDuA1N8Szrh85cVCxpG6xYrOk/0CttRtYCmU30nWsUch0NuExQQ63QXvzRE6FLimZmg==} - engines: {node: 10.* || >= 12.*} - - promise.series@0.2.0: - resolution: {integrity: sha512-VWQJyU2bcDTgZw8kpfBpB/ejZASlCrzwz5f2hjb/zlujOEB4oeiAhHygAWq8ubsX2GVkD4kCU5V2dwOTaCY5EQ==} - engines: {node: '>=0.12'} - - promise@7.3.1: - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} - - prompts@2.4.2: - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} - engines: {node: '>= 6'} - - prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} - - proper-lockfile@4.1.2: - resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==} - - property-information@5.6.0: - resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==} - - property-information@6.5.0: - resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==} - - property-information@7.0.0: - resolution: {integrity: sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==} - - protocols@2.0.2: - resolution: {integrity: sha512-hHVTzba3wboROl0/aWRRG9dMytgH6ow//STBZh43l/wQgmMhYhOFi0EHWAPtoCz9IAUymsyP0TSBHkhgMEGNnQ==} - - proxy-addr@2.0.7: - resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} - engines: {node: '>= 0.10'} - - proxy-agent@6.5.0: - resolution: {integrity: sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==} - engines: {node: '>= 14'} - - proxy-from-env@1.0.0: - resolution: {integrity: sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==} - - proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} - - prr@1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} - - psl@1.15.0: - resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} - - public-encrypt@4.0.3: - resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} - - pug-attrs@3.0.0: - resolution: {integrity: sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==} - - pug-code-gen@3.0.3: - resolution: {integrity: sha512-cYQg0JW0w32Ux+XTeZnBEeuWrAY7/HNE6TWnhiHGnnRYlCgyAUPoyh9KzCMa9WhcJlJ1AtQqpEYHc+vbCzA+Aw==} - - pug-error@2.1.0: - resolution: {integrity: sha512-lv7sU9e5Jk8IeUheHata6/UThZ7RK2jnaaNztxfPYUY+VxZyk/ePVaNZ/vwmH8WqGvDz3LrNYt/+gA55NDg6Pg==} - - pug-filters@4.0.0: - resolution: {integrity: sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==} - - pug-lexer@5.0.1: - resolution: {integrity: sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==} - - pug-linker@4.0.0: - resolution: {integrity: sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==} - - pug-load@3.0.0: - resolution: {integrity: sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==} - - pug-parser@6.0.0: - resolution: {integrity: sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==} - - pug-runtime@3.0.1: - resolution: {integrity: sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==} - - pug-strip-comments@2.0.0: - resolution: {integrity: sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==} - - pug-walk@2.0.0: - resolution: {integrity: sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==} - - pug@3.0.3: - resolution: {integrity: sha512-uBi6kmc9f3SZ3PXxqcHiUZLmIXgfgWooKWXcwSGwQd2Zi5Rb0bT14+8CJjJgI8AB+nndLaNgHGrcc6bPIB665g==} - - pump@3.0.2: - resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} - - punycode.js@2.3.1: - resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} - engines: {node: '>=6'} - - punycode@1.4.1: - resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - - punycode@2.3.1: - resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} - engines: {node: '>=6'} - - pure-rand@6.1.0: - resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} - - qs@6.13.0: - resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} - engines: {node: '>=0.6'} - - qs@6.14.0: - resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} - engines: {node: '>=0.6'} - - query-string@9.1.1: - resolution: {integrity: sha512-MWkCOVIcJP9QSKU52Ngow6bsAWAPlPK2MludXvcrS2bGZSl+T1qX9MZvRIkqUIkGLJquMJHWfsT6eRqUpp4aWg==} - engines: {node: '>=18'} - - querystring-es3@0.2.1: - resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} - engines: {node: '>=0.4.x'} - - querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} - - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - - quick-lru@5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} - engines: {node: '>=10'} - - quick-temp@0.1.8: - resolution: {integrity: sha512-YsmIFfD9j2zaFwJkzI6eMG7y0lQP7YeWzgtFgNl38pGWZBSXJooZbOWwkcRot7Vt0Fg9L23pX0tqWU3VvLDsiA==} - - qunit-dom@3.5.0: - resolution: {integrity: sha512-eemLM5bflWafzmBnwlYbjf9NrjEkV2j7NO7mTvsMzQBJbEaq2zFvUFDtHV9JaK0TT5mgRZt034LCUewYGmjjjQ==} - - qunit-theme-ember@1.0.0: - resolution: {integrity: sha512-vdMVVo6ecdCkWttMTKeyq1ZTLGHcA6zdze2zhguNuc3ritlJMhOXY5RDseqazOwqZVfCg3rtlmL3fMUyIzUyFQ==} - - qunit@2.24.1: - resolution: {integrity: sha512-Eu0k/5JDjx0QnqxsE1WavnDNDgL1zgMZKsMw/AoAxnsl9p4RgyLODyo2N7abZY7CEAnvl5YUqFZdkImzbgXzSg==} - engines: {node: '>=10'} - hasBin: true - - rambda@9.4.2: - resolution: {integrity: sha512-++euMfxnl7OgaEKwXh9QqThOjMeta2HH001N1v4mYQzBjJBnmXBh2BCK6dZAbICFVXOFUVD3xFG0R3ZPU0mxXw==} - - randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - - randomfill@1.0.4: - resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} - - range-parser@1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - - raw-body@1.1.7: - resolution: {integrity: sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==} - engines: {node: '>= 0.8.0'} - - raw-body@2.5.2: - resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} - engines: {node: '>= 0.8'} - - rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - - react-date-range@2.0.1: - resolution: {integrity: sha512-jwKYc9zcjYMg2hWbPht+6BF2wjGG5DkRVNJLRXn2Y0B/QCOOnvQX6YXziZVujVADWmgsBaoQnILdmzYw+Bwh0g==} - peerDependencies: - date-fns: 3.0.6 || >=3.0.0 - react: ^0.14 || ^15.0.0-rc || >=15.0 - - react-dom@18.3.1: - resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} - peerDependencies: - react: ^18.3.1 - - react-dom@19.0.0: - resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} - peerDependencies: - react: ^19.0.0 - - react-error-boundary@4.1.2: - resolution: {integrity: sha512-GQDxZ5Jd+Aq/qUxbCm1UtzmL/s++V7zKgE8yMktJiCQXCCFZnMZh9ng+6/Ne6PjNSXH0L9CjeOEREfRnq6Duag==} - peerDependencies: - react: '>=16.13.1' - - react-error-overlay@6.0.9: - resolution: {integrity: sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==} - - react-fast-compare@3.2.2: - resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} - - react-helmet-async@1.3.0: - resolution: {integrity: sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==} - peerDependencies: - react: ^16.6.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.6.0 || ^17.0.0 || ^18.0.0 - - react-helmet@6.1.0: - resolution: {integrity: sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==} - peerDependencies: - react: '>=16.3.0' - - react-hook-form@7.54.2: - resolution: {integrity: sha512-eHpAUgUjWbZocoQYUHposymRb4ZP6d0uwUnooL2uOybA9/3tPUvoAKqEWK1WaSiTxxOfTpffNZP7QwlnM3/gEg==} - engines: {node: '>=18.0.0'} - peerDependencies: - react: ^16.8.0 || ^17 || ^18 || ^19 - - react-hot-toast@2.5.2: - resolution: {integrity: sha512-Tun3BbCxzmXXM7C+NI4qiv6lT0uwGh4oAfeJyNOjYUejTsm35mK9iCaYLGv8cBz9L5YxZLx/2ii7zsIwPtPUdw==} - engines: {node: '>=10'} - peerDependencies: - react: '>=16' - react-dom: '>=16' - - react-icons@5.5.0: - resolution: {integrity: sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==} - peerDependencies: - react: '*' - - react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - - react-is@17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} - - react-is@18.3.1: - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - - react-lazy-with-preload@2.2.1: - resolution: {integrity: sha512-ONSb8gizLE5jFpdHAclZ6EAAKuFX2JydnFXPPPjoUImZlLjGtKzyBS8SJgJq7CpLgsGKh9QCZdugJyEEOVC16Q==} - - react-leaflet@4.2.1: - resolution: {integrity: sha512-p9chkvhcKrWn/H/1FFeVSqLdReGwn2qmiobOQGO3BifX+/vV/39qhY8dGqbdcPh1e6jxh/QHriLXr7a4eLFK4Q==} - peerDependencies: - leaflet: ^1.9.0 - react: ^18.0.0 - react-dom: ^18.0.0 - - react-list@0.8.18: - resolution: {integrity: sha512-1OSdDvzuKuwDJvQNuhXxxL+jTmmdtKg1i6KtYgxI9XR98kbOql1FcSGP+Lcvo91fk3cYng+Z6YkC6X9HRJwxfw==} - peerDependencies: - react: 0.14 || 15 - 19 - - react-refresh@0.14.2: - resolution: {integrity: sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA==} - engines: {node: '>=0.10.0'} - - react-refresh@0.16.0: - resolution: {integrity: sha512-FPvF2XxTSikpJxcr+bHut2H4gJ17+18Uy20D5/F+SKzFap62R3cM5wH6b8WN3LyGSYeQilLEcJcR1fjBSI2S1A==} - engines: {node: '>=0.10.0'} - - react-refresh@0.17.0: - resolution: {integrity: sha512-z6F7K9bV85EfseRCp2bzrpyQ0Gkw1uLoCel9XBVWPg/TjRj94SkJzUTGfOa4bs7iJvBWtQG0Wq7wnI0syw3EBQ==} - engines: {node: '>=0.10.0'} - - react-refresh@0.9.0: - resolution: {integrity: sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==} - engines: {node: '>=0.10.0'} - - react-router-dom@6.27.0: - resolution: {integrity: sha512-+bvtFWMC0DgAFrfKXKG9Fc+BcXWRUO1aJIihbB79xaeq0v5UzfvnM5houGUm1Y461WVRcgAQ+Clh5rdb1eCx4g==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - - react-router-dom@6.30.0: - resolution: {integrity: sha512-x30B78HV5tFk8ex0ITwzC9TTZMua4jGyA9IUlH1JLQYQTFyxr/ZxwOJq7evg1JX1qGVUcvhsmQSKdPncQrjTgA==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - react-dom: '>=16.8' - - react-router-dom@7.6.2: - resolution: {integrity: sha512-Q8zb6VlTbdYKK5JJBLQEN06oTUa/RAbG/oQS1auK1I0TbJOXktqm+QENEVJU6QvWynlXPRBXI3fiOQcSEA78rA==} - engines: {node: '>=20.0.0'} - peerDependencies: - react: '>=18' - react-dom: '>=18' - - react-router@6.27.0: - resolution: {integrity: sha512-YA+HGZXz4jaAkVoYBE98VQl+nVzI+cVI2Oj/06F5ZM+0u3TgedN9Y9kmMRo2mnkSK2nCpNQn0DVob4HCsY/WLw==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - - react-router@6.30.0: - resolution: {integrity: sha512-D3X8FyH9nBcTSHGdEKurK7r8OYE1kKFn3d/CF+CoxbSHkxU7o37+Uh7eAHRXr6k2tSExXYO++07PeXJtA/dEhQ==} - engines: {node: '>=14.0.0'} - peerDependencies: - react: '>=16.8' - - react-router@7.6.2: - resolution: {integrity: sha512-U7Nv3y+bMimgWjhlT5CRdzHPu2/KVmqPwKUCChW8en5P3znxUqwlYFlbmyj8Rgp1SF6zs5X4+77kBVknkg6a0w==} - engines: {node: '>=20.0.0'} - peerDependencies: - react: '>=18' - react-dom: '>=18' - peerDependenciesMeta: - react-dom: - optional: true - - react-select@5.10.1: - resolution: {integrity: sha512-roPEZUL4aRZDx6DcsD+ZNreVl+fM8VsKn0Wtex1v4IazH60ILp5xhdlp464IsEAlJdXeD+BhDAFsBVMfvLQueA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - - react-side-effect@2.1.2: - resolution: {integrity: sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==} - peerDependencies: - react: ^16.3.0 || ^17.0.0 || ^18.0.0 - - react-spinners@0.14.1: - resolution: {integrity: sha512-2Izq+qgQ08HTofCVEdcAQCXFEYfqTDdfeDQJeo/HHQiQJD4imOicNLhkfN2eh1NYEWVOX4D9ok2lhuDB0z3Aag==} - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 - - react-syntax-highlighter@15.6.1: - resolution: {integrity: sha512-OqJ2/vL7lEeV5zTJyG7kmARppUjiB9h9udl4qHQjjgEos66z00Ia0OckwYfRxCSFrW8RJIBnsBwQsHZbVPspqg==} - peerDependencies: - react: '>= 0.14.0' - - react-transition-group@4.4.5: - resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' - - react@18.3.1: - resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} - engines: {node: '>=0.10.0'} - - react@19.0.0: - resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} - engines: {node: '>=0.10.0'} - - read-cache@1.0.0: - resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} - - readable-stream@1.0.34: - resolution: {integrity: sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==} - - readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - - readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - - readable-stream@4.7.0: - resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - - readdirp@4.1.2: - resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} - engines: {node: '>= 14.18.0'} - - recast@0.18.10: - resolution: {integrity: sha512-XNvYvkfdAN9QewbrxeTOjgINkdY/odTgTS56ZNEWL9Ml0weT4T3sFtvnTuF+Gxyu46ANcRm1ntrF6F5LAJPAaQ==} - engines: {node: '>= 4'} - - rechoir@0.7.1: - resolution: {integrity: sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==} - engines: {node: '>= 0.10'} - - rechoir@0.8.0: - resolution: {integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==} - engines: {node: '>= 10.13.0'} - - redeyed@1.0.1: - resolution: {integrity: sha512-8eEWsNCkV2rvwKLS1Cvp5agNjMhwRe2um+y32B2+3LqOzg4C9BBPs6vzAfV16Ivb8B9HPNKIqd8OrdBws8kNlQ==} - - reduce-configs@1.1.0: - resolution: {integrity: sha512-DQxy6liNadHfrLahZR7lMdc227NYVaQZhY5FMsxLEjX8X0SCuH+ESHSLCoz2yDZFq1/CLMDOAHdsEHwOEXKtvg==} - - redux-promise-middleware@6.2.0: - resolution: {integrity: sha512-TEzfMeLX63gju2WqkdFQlQMvUGYzFvJNePIJJsBlbPHs3Txsbc/5Rjhmtha1XdMU6lkeiIlp1Qx7AR3Zo9he9g==} - peerDependencies: - redux: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - - redux@4.2.1: - resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} - - reflect-metadata@0.2.2: - resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} - - reflect.getprototypeof@1.0.10: - resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} - engines: {node: '>= 0.4'} - - refractor@3.6.0: - resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==} - - regenerate-unicode-properties@10.2.0: - resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} - engines: {node: '>=4'} - - regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} - - regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==} - - regenerator-runtime@0.14.1: - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - - regenerator-transform@0.15.2: - resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} - - regex-not@1.0.2: - resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} - engines: {node: '>=0.10.0'} - - regex-parser@2.3.1: - resolution: {integrity: sha512-yXLRqatcCuKtVHsWrNg0JL3l1zGfdXeEvDa0bdu4tCDQw0RpMDZsqbkyRTUnKMR0tXF627V2oEWjBEaEdqTwtQ==} - - regexp.prototype.flags@1.5.4: - resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} - engines: {node: '>= 0.4'} - - regexpu-core@6.2.0: - resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} - engines: {node: '>=4'} - - registry-auth-token@3.3.2: - resolution: {integrity: sha512-JL39c60XlzCVgNrO+qq68FoNb56w/m7JYvGR2jT5iR1xBrUA3Mfx5Twk5rqTThPmQKMWydGmq8oFtDlxfrmxnQ==} - - registry-url@3.1.0: - resolution: {integrity: sha512-ZbgR5aZEdf4UKZVBPYIgaglBmSF2Hi94s2PcIHhRGFjKYu+chjJdYfHn4rt3hB6eCKLJ8giVIIfgMa1ehDfZKA==} - engines: {node: '>=0.10.0'} - - regjsgen@0.8.0: - resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} - - regjsparser@0.12.0: - resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} - hasBin: true - - rehype-external-links@3.0.0: - resolution: {integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==} - - relateurl@0.2.7: - resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} - engines: {node: '>= 0.10'} - - remark-gfm@3.0.1: - resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==} - - remark-mdx@2.3.0: - resolution: {integrity: sha512-g53hMkpM0I98MU266IzDFMrTD980gNF3BJnkyFcmN+dD873mQeD5rdMO3Y2X+x8umQfbSE0PcoEDl7ledSA+2g==} - - remark-parse@10.0.2: - resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==} - - remark-rehype@10.1.0: - resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==} - - remark-stringify@10.0.3: - resolution: {integrity: sha512-koyOzCMYoUHudypbj4XpnAKFbkddRMYZHwghnxd7ue5210WzGw6kOBwauJTRUMq16jsovXx8dYNvSSWP89kZ3A==} - - remark@14.0.3: - resolution: {integrity: sha512-bfmJW1dmR2LvaMJuAnE88pZP9DktIFYXazkTfOIKZzi3Knk9lT0roItIA24ydOucI3bV/g/tXBA6hzqq3FV9Ew==} - - remove-accents@0.5.0: - resolution: {integrity: sha512-8g3/Otx1eJaVD12e31UbJj1YzdtVvzH85HV7t+9MJYk/u3XmkOUJ5Ys9wQrf9PCPK8+xn4ymzqYCiZl6QWKn+A==} - - remove-trailing-separator@1.1.0: - resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} - - remove-types@1.0.0: - resolution: {integrity: sha512-G7Hk1Q+UJ5DvlNAoJZObxANkBZGiGdp589rVcTW/tYqJWJ5rwfraSnKSQaETN8Epaytw8J40nS/zC7bcHGv36w==} - - renderkid@3.0.0: - resolution: {integrity: sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==} - - repeat-element@1.1.4: - resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} - engines: {node: '>=0.10.0'} - - repeat-string@1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - - request-progress@3.0.0: - resolution: {integrity: sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==} - - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - - require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} - - requireindex@1.2.0: - resolution: {integrity: sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==} - engines: {node: '>=0.10.5'} - - requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} - - reselect@3.0.1: - resolution: {integrity: sha512-b/6tFZCmRhtBMa4xGqiiRp9jh9Aqi2A687Lo265cN0/QohJQEBPiQ52f4QB6i0eF3yp3hmLL21LSGBcML2dlxA==} - - reselect@4.1.8: - resolution: {integrity: sha512-ab9EmR80F/zQTMNeneUr4cv+jSwPJgIlvEmVwLerwrWVbpLlBuls9XHzIeTFy4cegU2NHBp3va0LKOzU5qFEYQ==} - - resolve-alpn@1.2.1: - resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - - resolve-cwd@3.0.0: - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} - engines: {node: '>=8'} - - resolve-dir@1.0.1: - resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} - engines: {node: '>=0.10.0'} - - resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - - resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} - - resolve-package-path@1.2.7: - resolution: {integrity: sha512-fVEKHGeK85bGbVFuwO9o1aU0n3vqQGrezPc51JGu9UTXpFQfWq5qCeKxyaRUSvephs+06c5j5rPq/dzHGEo8+Q==} - - resolve-package-path@2.0.0: - resolution: {integrity: sha512-/CLuzodHO2wyyHTzls5Qr+EFeG6RcW4u6//gjYvUfcfyuplIX1SSccU+A5A9A78Gmezkl3NBkFAMxLbzTY9TJA==} - engines: {node: 8.* || 10.* || >= 12} - - resolve-package-path@3.1.0: - resolution: {integrity: sha512-2oC2EjWbMJwvSN6Z7DbDfJMnD8MYEouaLn5eIX0j8XwPsYCVIyY9bbnX88YHVkbr8XHqvZrYbxaLPibfTYKZMA==} - engines: {node: 10.* || >= 12} - - resolve-package-path@4.0.3: - resolution: {integrity: sha512-SRpNAPW4kewOaNUt8VPqhJ0UMxawMwzJD8V7m1cJfdSTK9ieZwS6K7Dabsm4bmLFM96Z5Y/UznrpG5kt1im8yA==} - engines: {node: '>= 12'} - - resolve-path@1.4.0: - resolution: {integrity: sha512-i1xevIst/Qa+nA9olDxLWnLk8YZbi8R/7JPbCMcgyWaFR6bKWaexgJgEB5oc2PKMjYdrHynyz0NY+if+H98t1w==} - engines: {node: '>= 0.8'} - - resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} - - resolve-url-loader@5.0.0: - resolution: {integrity: sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==} - engines: {node: '>=12'} - - resolve-url@0.2.1: - resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} - deprecated: https://github.com/lydell/resolve-url#deprecated - - resolve.exports@2.0.3: - resolution: {integrity: sha512-OcXjMsGdhL4XnbShKpAcSqPMzQoYkYyhbEaeSko47MjRP9NfEQMhZkXL1DoFlt9LWQn4YttrdnV6X2OiyzBi+A==} - engines: {node: '>=10'} - - resolve@1.22.10: - resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} - engines: {node: '>= 0.4'} - hasBin: true - - resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - - resolve@2.0.0-next.5: - resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} - hasBin: true - - responselike@3.0.0: - resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} - engines: {node: '>=14.16'} - - restore-cursor@2.0.0: - resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} - engines: {node: '>=4'} - - restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} - - restore-cursor@5.1.0: - resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} - engines: {node: '>=18'} - - ret@0.1.15: - resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} - engines: {node: '>=0.12'} - - retry@0.12.0: - resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} - engines: {node: '>= 4'} - - retry@0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} - engines: {node: '>= 4'} - - reusify@1.1.0: - resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - rfdc@1.4.1: - resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - - rimraf@2.6.3: - resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - rimraf@2.7.1: - resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - rimraf@5.0.10: - resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} - hasBin: true - - rimraf@6.0.1: - resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} - engines: {node: 20 || >=22} - hasBin: true - - ripemd160@2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} - - rolldown@1.0.0-beta.3: - resolution: {integrity: sha512-DBpF1K8tSwU/0dQ7zL9BYcje0/GjO5lgfdEW0rHHFfGjGDh8TBVNlokfEXtdt/IoJOiTdtySfsrgarLJkZmZTQ==} - hasBin: true - peerDependencies: - '@babel/runtime': '>=7' - peerDependenciesMeta: - '@babel/runtime': - optional: true - - rollup-plugin-postcss@4.0.2: - resolution: {integrity: sha512-05EaY6zvZdmvPUDi3uCcAQoESDcYnv8ogJJQRp6V5kZ6J6P7uAVJlrTZcaaA20wTH527YTnKfkAoPxWI/jPp4w==} - engines: {node: '>=10'} - peerDependencies: - postcss: 8.x - - rollup-plugin-zephyr@0.0.59: - resolution: {integrity: sha512-SpwCa2+EYwzR5dSEQj5m41o+tTM6/psok00S8VzWJU9LCh+Lm0ltOCBjy/1Sj2piT4+piaTHQiOSxGWPrnVr4g==} - - rollup-pluginutils@2.8.2: - resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} - - rollup@4.22.4: - resolution: {integrity: sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - rollup@4.34.8: - resolution: {integrity: sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - rollup@4.37.0: - resolution: {integrity: sha512-iAtQy/L4QFU+rTJ1YUjXqJOJzuwEghqWzCEYD2FEghT7Gsy1VdABntrO4CLopA5IkflTyqNiLNwPcOJ3S7UKLg==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - route-recognizer@0.3.4: - resolution: {integrity: sha512-2+MhsfPhvauN1O8KaXpXAOfR/fwe8dnUXVM+xw7yt40lJRfPVQxV6yryZm0cgRvAj5fMF/mdRZbL2ptwbs5i2g==} - - router_js@8.0.6: - resolution: {integrity: sha512-AjGxRDIpTGoAG8admFmvP/cxn1AlwwuosCclMU4R5oGHGt7ER0XtB3l9O04ToBDdPe4ivM/YcLopgBEpJssJ/Q==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - route-recognizer: ^0.3.4 - rsvp: ^4.8.5 - - rrweb-cssom@0.6.0: - resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} - - rrweb-cssom@0.7.1: - resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==} - - rrweb-cssom@0.8.0: - resolution: {integrity: sha512-guoltQEx+9aMf2gDZ0s62EcV8lsXR+0w8915TC3ITdn2YueuNjdAYh/levpU9nFaoChh9RUS5ZdQMrKfVEN9tw==} - - rsc-html-stream@0.0.4: - resolution: {integrity: sha512-1isiXIrlTI/vRLTvS3O4fMrO9qIHje1FSphufrIV5QfzHUgBDCZFwP9b8+rH63nbhxtcKTqfyziwM+2khfX0Uw==} - - rslog@1.2.3: - resolution: {integrity: sha512-antALPJaKBRPBU1X2q9t085K4htWDOOv/K1qhTUk7h0l1ePU/KbDqKJn19eKP0dk7PqMioeA0+fu3gyPXCsXxQ==} - engines: {node: '>=14.17.6'} - - rspack-manifest-plugin@5.0.3: - resolution: {integrity: sha512-DCLSu5KE/ReIOhK2JTCQSI0JIgJ40E2i+2noqINtfhu12+UsK29dgMITEHIpYNR0JggcmmgZIDxPxm9dOV/2vQ==} - engines: {node: '>=14'} - peerDependencies: - '@rspack/core': 0.x || 1.x - peerDependenciesMeta: - '@rspack/core': - optional: true - - rspack-plugin-virtual-module@0.1.13: - resolution: {integrity: sha512-VC0HiVHH6dtGfTgfpbDgVTt6LlYv+uAg9CWGWAR5lBx9FbKPEZeGz7iRUUP8vMymx+PGI8ps0u4a25dne0rtuQ==} - - rspress@1.44.0: - resolution: {integrity: sha512-ZEZblWRiXHFsD+sdOsGtHok8fZ1YT9wc9aE20WT1+1HGAjybYSppcVYs+eJsLwhlemWn6JS++FwrP4hUfUaprA==} - hasBin: true - - rsvp@3.2.1: - resolution: {integrity: sha512-Rf4YVNYpKjZ6ASAmibcwTNciQ5Co5Ztq6iZPEykHpkoflnD/K5ryE/rHehFsTm4NJj8nKDhbi3eKBWGogmNnkg==} - - rsvp@3.6.2: - resolution: {integrity: sha512-OfWGQTb9vnwRjwtA2QwpG2ICclHC3pgXZO5xt8H2EfgDquO0qVdSb5T88L4qJVAEugbS56pAuV4XZM58UX8ulw==} - engines: {node: 0.12.* || 4.* || 6.* || >= 7.*} - - rsvp@4.8.5: - resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} - engines: {node: 6.* || >= 7.*} - - run-applescript@7.0.0: - resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} - engines: {node: '>=18'} - - run-async@2.4.1: - resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} - engines: {node: '>=0.12.0'} - - run-async@3.0.0: - resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==} - engines: {node: '>=0.12.0'} - - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - - rxjs@6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} - engines: {npm: '>=2.0.0'} - - rxjs@7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} - - rxjs@7.8.2: - resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} - - sade@1.8.1: - resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==} - engines: {node: '>=6'} - - safe-array-concat@1.1.3: - resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} - engines: {node: '>=0.4'} - - safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - - safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - - safe-identifier@0.4.2: - resolution: {integrity: sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==} - - safe-json-parse@1.0.1: - resolution: {integrity: sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==} - - safe-push-apply@1.0.0: - resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} - engines: {node: '>= 0.4'} - - safe-regex-test@1.1.0: - resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} - engines: {node: '>= 0.4'} - - safe-regex@1.1.0: - resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} - - safe-stable-stringify@2.5.0: - resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==} - engines: {node: '>=10'} - - safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - - sane@4.1.0: - resolution: {integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==} - engines: {node: 6.* || 8.* || >= 10.*} - deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added - hasBin: true - - sane@5.0.1: - resolution: {integrity: sha512-9/0CYoRz0MKKf04OMCO3Qk3RQl1PAwWAhPSQSym4ULiLpTZnrY1JoZU0IEikHu8kdk2HvKT/VwQMq/xFZ8kh1Q==} - engines: {node: 10.* || >= 12.*} - hasBin: true - - sass-embedded-android-arm64@1.86.0: - resolution: {integrity: sha512-r7MZtlAI2VFUnKE8B5UOrpoE6OGpdf1dIB6ndoxb3oiURgMyfTVU7yvJcL12GGvtVwQ2boCj6dq//Lqq9CXPlQ==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [android] - - sass-embedded-android-arm64@1.89.0: - resolution: {integrity: sha512-pr4R3p5R+Ul9ZA5nzYbBJQFJXW6dMGzgpNBhmaToYDgDhmNX5kg0mZAUlGLHvisLdTiR6oEfDDr9QI6tnD2nqA==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [android] - - sass-embedded-android-arm@1.86.0: - resolution: {integrity: sha512-NS8v6BCbzskXUMBtzfuB+j2yQMgiwg5edKHTYfQU7gAWai2hkRhS06YNEMff3aRxV0IFInxPRHOobd8xWPHqeA==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [android] - - sass-embedded-android-arm@1.89.0: - resolution: {integrity: sha512-s6jxkEZQQrtyIGZX6Sbcu7tEixFG2VkqFgrX11flm/jZex7KaxnZtFace+wnYAgHqzzYpx0kNzJUpT+GXxm8CA==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [android] - - sass-embedded-android-ia32@1.86.0: - resolution: {integrity: sha512-UjfElrGaOTNOnxLZLxf6MFndFIe7zyK+81f83BioZ7/jcoAd6iCHZT8yQMvu8wINyVodPcaXZl8KxlKcl62VAA==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [android] - - sass-embedded-android-ia32@1.89.0: - resolution: {integrity: sha512-GoNnNGYmp1F0ZMHqQbAurlQsjBMZKtDd5H60Ruq86uQFdnuNqQ9wHKJsJABxMnjfAn60IjefytM5PYTMcAmbfA==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [android] - - sass-embedded-android-riscv64@1.86.0: - resolution: {integrity: sha512-TsqCLxHWLFS2mbpUkL/nge3jSkaPK2VmLkkoi5iO/EQT4SFvm1lNUgPwlLXu9DplZ+aqGVzRS9Y6Psjv+qW7kw==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [android] - - sass-embedded-android-riscv64@1.89.0: - resolution: {integrity: sha512-di+i4KkKAWTNksaQYTqBEERv46qV/tvv14TPswEfak7vcTQ2pj2mvV4KGjLYfU2LqRkX/NTXix9KFthrzFN51Q==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [android] - - sass-embedded-android-x64@1.86.0: - resolution: {integrity: sha512-8Q263GgwGjz7Jkf7Eghp7NrwqskDL95WO9sKrNm9iOd2re/M48W7RN/lpdcZwrUnEOhueks0RRyYyZYBNRz8Tg==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [android] - - sass-embedded-android-x64@1.89.0: - resolution: {integrity: sha512-1cRRDAnmAS1wLaxfFf6PCHu9sKW8FNxdM7ZkanwxO9mztrCu/uvfqTmaurY9+RaKvPus7sGYFp46/TNtl/wRjg==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [android] - - sass-embedded-darwin-arm64@1.86.0: - resolution: {integrity: sha512-d8oMEaIweq1tjrb/BT43igDviOMS1TeDpc51QF7vAHkt9drSjPmqEmbqStdFYPAGZj1j0RA4WCRoVl6jVixi/w==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [darwin] - - sass-embedded-darwin-arm64@1.89.0: - resolution: {integrity: sha512-EUNUzI0UkbQ6dASPyf09S3x7fNT54PjyD594ZGTY14Yh4qTuacIj27ckLmreAJNNu5QxlbhyYuOtz+XN5bMMxA==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [darwin] - - sass-embedded-darwin-x64@1.86.0: - resolution: {integrity: sha512-5NLRtn0ZUDBkfpKOsgLGl9B34po4Qui8Nff/lXTO+YkxBQFX4GoMkYNk9EJqHwoLLzICsxIhNDMMDiPGz7Fdrw==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [darwin] - - sass-embedded-darwin-x64@1.89.0: - resolution: {integrity: sha512-23R8zSuB31Fq/MYpmQ38UR2C26BsYb66VVpJgWmWl/N+sgv/+l9ECuSPMbYNgM3vb9TP9wk9dgL6KkiCS5tAyg==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [darwin] - - sass-embedded-linux-arm64@1.86.0: - resolution: {integrity: sha512-50A+0rhahRDRkKkv+qS7GDAAkW1VPm2RCX4zY4JWydhV4NwMXr6HbkLnsJ2MGixCyibPh59iflMpNBhe7SEMNg==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [linux] - - sass-embedded-linux-arm64@1.89.0: - resolution: {integrity: sha512-g9Lp57qyx51ttKj0AN/edV43Hu1fBObvD7LpYwVfs6u3I95r0Adi90KujzNrUqXxJVmsfUwseY8kA8zvcRjhYA==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [linux] - - sass-embedded-linux-arm@1.86.0: - resolution: {integrity: sha512-b6wm0+Il+blJDleRXAqA6JISGMjRb0/thTEg4NWgmiJwUoZjDycj5FTbfYPnLXjCEIMGaYmW3patrJ3JMJcT3Q==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [linux] - - sass-embedded-linux-arm@1.89.0: - resolution: {integrity: sha512-KAzA1XD74d8/fiJXxVnLfFwfpmD2XqUJZz+DL6ZAPNLH1sb+yCP7brktaOyClDc/MBu61JERdHaJjIZhfX0Yqw==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [linux] - - sass-embedded-linux-ia32@1.86.0: - resolution: {integrity: sha512-h0mr9w71TV3BRPk9JHr0flnRCznhkraY14gaj5T+t78vUFByOUMxp4hTr+JpZAR5mv0mIeoMwrQYwWJoqKI0mw==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [linux] - - sass-embedded-linux-ia32@1.89.0: - resolution: {integrity: sha512-5fxBeXyvBr3pb+vyrx9V6yd7QDRXkAPbwmFVVhjqshBABOXelLysEFea7xokh/tM8JAAQ4O8Ls3eW3Eojb477g==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [linux] - - sass-embedded-linux-musl-arm64@1.86.0: - resolution: {integrity: sha512-5OZjiJIUyhvKJIGNDEjyRUWDe+W91hq4Bji27sy8gdEuDzPWLx4NzwpKwsBUALUfyW/J5dxgi0ZAQnI3HieyQg==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [linux] - - sass-embedded-linux-musl-arm64@1.89.0: - resolution: {integrity: sha512-50oelrOtN64u15vJN9uJryIuT0+UPjyeoq0zdWbY8F7LM9294Wf+Idea+nqDUWDCj1MHndyPFmR1mjeuRouJhw==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [linux] - - sass-embedded-linux-musl-arm@1.86.0: - resolution: {integrity: sha512-KZU70jBMVykC9HzS+o2FhrJaprFLDk3LWXVPtBFxgLlkcQ/apCkUCh2WVNViLhI2U4NrMSnTvd4kDnC/0m8qIw==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [linux] - - sass-embedded-linux-musl-arm@1.89.0: - resolution: {integrity: sha512-0Q1JeEU4/tzH7fwAwarfIh+Swn3aXG/jPhVsZpbR1c1VzkeaPngmXdmLJcVXsdb35tjk84DuYcFtJlE1HYGw4Q==} - engines: {node: '>=14.0.0'} - cpu: [arm] - os: [linux] - - sass-embedded-linux-musl-ia32@1.86.0: - resolution: {integrity: sha512-vq9wJ7kaELrsNU6Ld6kvrIHxoIUWaD+5T6TQVj4SJP/iw1NjonyCDMQGGs6UgsIEzvaIwtlSlDbRewAq+4PchA==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [linux] - - sass-embedded-linux-musl-ia32@1.89.0: - resolution: {integrity: sha512-ILWqpTd+0RdsSw977iVAJf4CLetIbcQgLQf17ycS1N4StZKVRZs1bBfZhg/f/HU/4p5HondPAwepgJepZZdnFA==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [linux] - - sass-embedded-linux-musl-riscv64@1.86.0: - resolution: {integrity: sha512-UZJPu4zKe3phEzoSVRh5jcSicBBPe+jEbVNALHSSz881iOAYnDQXHITGeQ4mM1/7e/LTyryHk6EPBoaLOv6JrA==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [linux] - - sass-embedded-linux-musl-riscv64@1.89.0: - resolution: {integrity: sha512-n2V+Tdjj7SAuiuElJYhWiHjjB1YU0cuFvL1/m5K+ecdNStfHFWIzvBT6/vzQnBOWjI4eZECNVuQ8GwGWCufZew==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [linux] - - sass-embedded-linux-musl-x64@1.86.0: - resolution: {integrity: sha512-8taAgbWMk4QHneJcouWmWZJlmKa2O03g4I/CFo4bfMPL87bibY90pAsSDd+C+t81g0+2aK0/lY/BoB0r3qXLiA==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [linux] - - sass-embedded-linux-musl-x64@1.89.0: - resolution: {integrity: sha512-KOHJdouBK3SLJKZLnFYzuxs3dn+6jaeO3p4p1JUYAcVfndcvh13Sg2sLGfOfpg7Og6ws2Nnqnx0CyL26jPJ7ag==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [linux] - - sass-embedded-linux-riscv64@1.86.0: - resolution: {integrity: sha512-yREY6o2sLwiiA03MWHVpnUliLscz0flEmFW/wzxYZJDqg9eZteB3hUWgZD63eLm2PTZsYxDQpjAHpa48nnIEmA==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [linux] - - sass-embedded-linux-riscv64@1.89.0: - resolution: {integrity: sha512-0A/UWeKX6MYhVLWLkdX3NPKHO+mvIwzaf6TxGCy3vS3TODWaeDUeBhHShAr7YlOKv5xRGxf7Gx7FXCPV0mUyMA==} - engines: {node: '>=14.0.0'} - cpu: [riscv64] - os: [linux] - - sass-embedded-linux-x64@1.86.0: - resolution: {integrity: sha512-sH0F8np9PTgTbFcJWxfr1NzPkL5ID2NcpMtZyKPTdnn9NkE/L2UwXSo6xOvY0Duc4Hg+58wSrDnj6KbvdeHCPg==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [linux] - - sass-embedded-linux-x64@1.89.0: - resolution: {integrity: sha512-dRBoOFPDWctHPYK3hTk3YzyX/icVrXiw7oOjbtpaDr6JooqIWBe16FslkWyvQzdmfOFy80raKVjgoqT7DsznkQ==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [linux] - - sass-embedded-win32-arm64@1.86.0: - resolution: {integrity: sha512-4O1XVUxLTIjMOvrziYwEZgvFqC5sF6t0hTAPJ+h2uiAUZg9Joo0PvuEedXurjISgDBsb5W5DTL9hH9q1BbP4cQ==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [win32] - - sass-embedded-win32-arm64@1.89.0: - resolution: {integrity: sha512-RnlVZ14hC/W7ubzvhqnbGfjU5PFNoFP/y5qycgCy+Mezb0IKbWvZ2Lyzux8TbL3OIjOikkNpfXoNQrX706WLAA==} - engines: {node: '>=14.0.0'} - cpu: [arm64] - os: [win32] - - sass-embedded-win32-ia32@1.86.0: - resolution: {integrity: sha512-zuSP2axkGm4VaJWt38P464H+4424Swr9bzFNfbbznxe3Ue4RuqSBqwiLiYdg9Q1cecTQ2WGH7G7WO56KK7WLwg==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [win32] - - sass-embedded-win32-ia32@1.89.0: - resolution: {integrity: sha512-eFe9VMNG+90nuoE3eXDy+38+uEHGf7xcqalq5+0PVZfR+H9RlaEbvIUNflZV94+LOH8Jb4lrfuekhHgWDJLfSg==} - engines: {node: '>=14.0.0'} - cpu: [ia32] - os: [win32] - - sass-embedded-win32-x64@1.86.0: - resolution: {integrity: sha512-GVX0CHtukr3kjqfqretSlPiJzV7V4JxUjpRZV+yC9gUMTiDErilJh2Chw1r0+MYiYvumCDUSDlticmvJs7v0tA==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [win32] - - sass-embedded-win32-x64@1.89.0: - resolution: {integrity: sha512-AaGpr5R6MLCuSvkvDdRq49ebifwLcuGPk0/10hbYw9nh3jpy2/CylYubQpIpR4yPcuD1wFwFqufTXC3HJYGb0g==} - engines: {node: '>=14.0.0'} - cpu: [x64] - os: [win32] - - sass-embedded@1.86.0: - resolution: {integrity: sha512-Ibq5DzxjSf9f/IJmKeHVeXlVqiZWdRJF+RXy6v6UupvMYVMU5Ei+teSFBvvpPD5bB2QhhnU/OJlSM0EBCtfr9g==} - engines: {node: '>=16.0.0'} - hasBin: true - - sass-embedded@1.89.0: - resolution: {integrity: sha512-EDrK1el9zdgJFpocCGlxatDWaP18tJBWoM1hxzo2KJBvjdmBichXI6O6KlQrigvQPO3uJ8DfmFmAAx7s7CG6uw==} - engines: {node: '>=16.0.0'} - hasBin: true - - sass-loader@16.0.0: - resolution: {integrity: sha512-n13Z+3rU9A177dk4888czcVFiC8CL9dii4qpXWUg3YIIgZEvi9TCFKjOQcbK0kJM7DJu9VucrZFddvNfYCPwtw==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true - webpack: - optional: true - - sass-loader@16.0.5: - resolution: {integrity: sha512-oL+CMBXrj6BZ/zOq4os+UECPL+bWqt6OAC6DWS8Ln8GZRcMDjlJ4JC3FBDuHJdYaFWIdKNIBYmtZtK2MaMkNIw==} - engines: {node: '>= 18.12.0'} - peerDependencies: - '@rspack/core': 0.x || 1.x - node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - sass: ^1.3.0 - sass-embedded: '*' - webpack: ^5.0.0 - peerDependenciesMeta: - '@rspack/core': - optional: true - node-sass: - optional: true - sass: - optional: true - sass-embedded: - optional: true - webpack: - optional: true - - sass@1.77.6: - resolution: {integrity: sha512-ByXE1oLD79GVq9Ht1PeHWCPMPB8XHpBuz1r85oByKHjZY6qV6rWnQovQzXJXuQ/XyE1Oj3iPk3lo28uzaRA2/Q==} - engines: {node: '>=14.0.0'} - hasBin: true - - sass@1.85.0: - resolution: {integrity: sha512-3ToiC1xZ1Y8aU7+CkgCI/tqyuPXEmYGJXO7H4uqp0xkLXUqp88rQQ4j1HmP37xSJLbCJPaIiv+cT1y+grssrww==} - engines: {node: '>=14.0.0'} - hasBin: true - - sass@1.86.0: - resolution: {integrity: sha512-zV8vGUld/+mP4KbMLJMX7TyGCuUp7hnkOScgCMsWuHtns8CWBoz+vmEhoGMXsaJrbUP8gj+F1dLvVe79sK8UdA==} - engines: {node: '>=14.0.0'} - hasBin: true - - sax@1.4.1: - resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} - - saxes@6.0.0: - resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} - engines: {node: '>=v12.22.7'} - - scheduler@0.23.2: - resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} - - scheduler@0.25.0: - resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} - - schema-utils@2.7.1: - resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} - engines: {node: '>= 8.9.0'} - - schema-utils@3.3.0: - resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} - engines: {node: '>= 10.13.0'} - - schema-utils@4.3.0: - resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} - engines: {node: '>= 10.13.0'} - - schema-utils@4.3.2: - resolution: {integrity: sha512-Gn/JaSk/Mt9gYubxTtSn/QCV4em9mpAPiR1rqy/Ocu19u/G9J5WWdNoUT4SiV6mFC3y6cxyFcFwdzPM3FgxGAQ==} - engines: {node: '>= 10.13.0'} - - section-matter@1.0.0: - resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==} - engines: {node: '>=4'} - - secure-compare@3.0.1: - resolution: {integrity: sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==} - - seek-bzip@2.0.0: - resolution: {integrity: sha512-SMguiTnYrhpLdk3PwfzHeotrcwi8bNV4iemL9tx9poR/yeaMYwB9VzR1w7b57DuWpuqR8n6oZboi0hj3AxZxQg==} - hasBin: true - - selderee@0.11.0: - resolution: {integrity: sha512-5TF+l7p4+OsnP8BCCvSyZiSPc4x4//p5uPwK8TCnVPJYRmU2aYKMpOXvw8zM5a5JvuuCGN1jmsMwuU2W02ukfA==} - - select-hose@2.0.0: - resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} - - selfsigned@2.4.1: - resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} - engines: {node: '>=10'} - - semver-regex@4.0.5: - resolution: {integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==} - engines: {node: '>=12'} - - semver-truncate@3.0.0: - resolution: {integrity: sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==} - engines: {node: '>=12'} - - semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - - semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} - hasBin: true - - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} - engines: {node: '>=10'} - hasBin: true - - semver@7.7.1: - resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} - engines: {node: '>=10'} - hasBin: true - - send@0.18.0: - resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} - engines: {node: '>= 0.8.0'} - - send@0.19.0: - resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} - engines: {node: '>= 0.8.0'} - - sentence-case@2.1.1: - resolution: {integrity: sha512-ENl7cYHaK/Ktwk5OTD+aDbQ3uC8IByu/6Bkg+HDv8Mm+XnBnppVNalcfJTNsp1ibstKh030/JKQQWglDvtKwEQ==} - - serialize-javascript@6.0.2: - resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - - seroval-plugins@1.2.1: - resolution: {integrity: sha512-H5vs53+39+x4Udwp4J5rNZfgFuA+Lt+uU+09w1gYBVWomtAl98B+E9w7yC05Xc81/HgLvJdlyqJbU0fJCKCmdw==} - engines: {node: '>=10'} - peerDependencies: - seroval: ^1.0 - - seroval@1.2.1: - resolution: {integrity: sha512-yBxFFs3zmkvKNmR0pFSU//rIsYjuX418TnlDmc2weaq5XFDqDIV/NOMPBoLrbxjLH42p4UzRuXHryXh9dYcKcw==} - engines: {node: '>=10'} - - serve-index@1.9.1: - resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} - engines: {node: '>= 0.8.0'} - - serve-static@1.16.2: - resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} - engines: {node: '>= 0.8.0'} - - set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - - set-cookie-parser@2.7.1: - resolution: {integrity: sha512-IOc8uWeOZgnb3ptbCURJWNjWUPcO3ZnTTdzsurqERrP6nPyv+paC55vJM0LpOlT2ne+Ix+9+CRG1MNLlyZ4GjQ==} - - set-function-length@1.2.2: - resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} - engines: {node: '>= 0.4'} - - set-function-name@2.0.2: - resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} - engines: {node: '>= 0.4'} - - set-proto@1.0.0: - resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} - engines: {node: '>= 0.4'} - - set-value@2.0.1: - resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} - engines: {node: '>=0.10.0'} - - setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} - - setprototypeof@1.1.0: - resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} - - setprototypeof@1.2.0: - resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} - - sha.js@2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true - - shallow-clone@3.0.1: - resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} - engines: {node: '>=8'} - - shallow-equal@1.2.1: - resolution: {integrity: sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==} - - shallowequal@1.1.0: - resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} - - shebang-command@1.2.0: - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} - engines: {node: '>=0.10.0'} - - shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - - shebang-regex@1.0.0: - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} - engines: {node: '>=0.10.0'} - - shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - - shell-quote@1.8.2: - resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} - engines: {node: '>= 0.4'} - - shellwords@0.1.1: - resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==} - - side-channel-list@1.0.0: - resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} - engines: {node: '>= 0.4'} - - side-channel-map@1.0.1: - resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} - engines: {node: '>= 0.4'} - - side-channel-weakmap@1.0.2: - resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} - engines: {node: '>= 0.4'} - - side-channel@1.1.0: - resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} - engines: {node: '>= 0.4'} - - siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - - signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - - signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - - sigstore@3.1.0: - resolution: {integrity: sha512-ZpzWAFHIFqyFE56dXqgX/DkDRZdz+rRcjoIk/RQU4IX0wiCv1l8S7ZrXDHcCc+uaf+6o7w3h2l3g6GYG5TKN9Q==} - engines: {node: ^18.17.0 || >=20.5.0} - - silent-error@1.1.1: - resolution: {integrity: sha512-n4iEKyNcg4v6/jpb3c0/iyH2G1nzUNl7Gpqtn/mHIJK9S/q/7MCfoO4rwVOoO59qPFIc0hVHvMbiOJ0NdtxKKw==} - - simple-html-tokenizer@0.5.11: - resolution: {integrity: sha512-C2WEK/Z3HoSFbYq8tI7ni3eOo/NneSPRoPpcM7WdLjFOArFuyXEjAoCdOC3DgMfRyziZQ1hCNR4mrNdWEvD0og==} - - sirv@1.0.19: - resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==} - engines: {node: '>= 10'} - - sirv@2.0.4: - resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==} - engines: {node: '>= 10'} - - sirv@3.0.1: - resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} - engines: {node: '>=18'} - - sisteransi@1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - - slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} - - slash@4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} - engines: {node: '>=12'} - - slash@5.1.0: - resolution: {integrity: sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==} - engines: {node: '>=14.16'} - - slice-ansi@3.0.0: - resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} - engines: {node: '>=8'} - - slice-ansi@4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} - engines: {node: '>=10'} - - slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} - engines: {node: '>=12'} - - slice-ansi@7.1.0: - resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} - engines: {node: '>=18'} - - smart-buffer@4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - - snake-case@2.1.0: - resolution: {integrity: sha512-FMR5YoPFwOLuh4rRz92dywJjyKYZNLpMn1R5ujVpIYkbA9p01fq8RMg0FkO4M+Yobt4MjHeLTJVm5xFFBHSV2Q==} - - snake-case@3.0.4: - resolution: {integrity: sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==} - - snapdragon-node@2.1.1: - resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} - engines: {node: '>=0.10.0'} - - snapdragon-util@3.0.1: - resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} - engines: {node: '>=0.10.0'} - - snapdragon@0.8.2: - resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} - engines: {node: '>=0.10.0'} - - socket.io-adapter@2.5.5: - resolution: {integrity: sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==} - - socket.io-client@4.8.1: - resolution: {integrity: sha512-hJVXfu3E28NmzGk8o1sHhN3om52tRvwYeidbj7xKy2eIIse5IoKX3USlS6Tqt3BHAtflLIkCQBkzVrEEfWUyYQ==} - engines: {node: '>=10.0.0'} - - socket.io-parser@4.2.4: - resolution: {integrity: sha512-/GbIKmo8ioc+NIWIhwdecY0ge+qVBSMdgxGygevmdHj24bsfgtCmcUUcQ5ZzcylGFHsN3k4HB4Cgkl96KVnuew==} - engines: {node: '>=10.0.0'} - - socket.io@4.8.1: - resolution: {integrity: sha512-oZ7iUCxph8WYRHHcjBEc9unw3adt5CmSNlppj/5Q4k2RIrhl8Z5yY2Xr4j9zj0+wzVZ0bxmYoGSzKJnRl6A4yg==} - engines: {node: '>=10.2.0'} - - sockjs@0.3.24: - resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} - - socks-proxy-agent@8.0.5: - resolution: {integrity: sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==} - engines: {node: '>= 14'} - - socks@2.8.4: - resolution: {integrity: sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==} - engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} - - solid-js@1.9.5: - resolution: {integrity: sha512-ogI3DaFcyn6UhYhrgcyRAMbu/buBJitYQASZz5WzfQVPP10RD2AbCoRZ517psnezrasyCbWzIxZ6kVqet768xw==} - - solid-refresh@0.6.3: - resolution: {integrity: sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==} - peerDependencies: - solid-js: ^1.3 - - sort-by@1.2.0: - resolution: {integrity: sha512-aRyW65r3xMnf4nxJRluCg0H/woJpksU1dQxRtXYzau30sNBOmf5HACpDd9MZDhKh7ALQ5FgSOfMPwZEtUmMqcg==} - - sort-keys-length@1.0.1: - resolution: {integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==} - engines: {node: '>=0.10.0'} - - sort-keys@1.1.2: - resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==} - engines: {node: '>=0.10.0'} - - sort-object-keys@1.1.3: - resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} - - sort-package-json@2.15.1: - resolution: {integrity: sha512-9x9+o8krTT2saA9liI4BljNjwAbvUnWf11Wq+i/iZt8nl2UGYnf3TH5uBydE7VALmP7AGwlfszuEeL8BDyb0YA==} - hasBin: true - - sorted-array-functions@1.3.0: - resolution: {integrity: sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==} - - source-list-map@2.0.1: - resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} - - source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} - engines: {node: '>=0.10.0'} - - source-map-loader@5.0.0: - resolution: {integrity: sha512-k2Dur7CbSLcAH73sBcIkV5xjPV4SzqO1NJ7+XaQl8if3VODDUj3FNchNGpqgJSKbvUfJuhVdv8K2Eu8/TNl2eA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - webpack: ^5.72.1 - - source-map-resolve@0.5.3: - resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} - deprecated: See https://github.com/lydell/source-map-resolve#deprecated - - source-map-support@0.5.13: - resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==} - - source-map-support@0.5.19: - resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} - - source-map-support@0.5.21: - resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} - - source-map-url@0.3.0: - resolution: {integrity: sha512-QU4fa0D6aSOmrT+7OHpUXw+jS84T0MLaQNtFs8xzLNe6Arj44Magd7WEbyVW5LNYoAPVV35aKs4azxIfVJrToQ==} - deprecated: See https://github.com/lydell/source-map-url#deprecated - - source-map-url@0.4.1: - resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} - deprecated: See https://github.com/lydell/source-map-url#deprecated - - source-map@0.4.4: - resolution: {integrity: sha512-Y8nIfcb1s/7DcobUz1yOO1GSp7gyL+D9zLHDehT7iRESqGSxjJ448Sg7rvfgsRJCnKLdSl11uGf0s9X80cH0/A==} - engines: {node: '>=0.8.0'} - - source-map@0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} - engines: {node: '>=0.10.0'} - - source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} - - source-map@0.7.4: - resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} - engines: {node: '>= 8'} - - sourcemap-codec@1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - deprecated: Please use @jridgewell/sourcemap-codec instead - - space-separated-tokens@1.1.5: - resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} - - space-separated-tokens@2.0.2: - resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - - spawn-args@0.2.0: - resolution: {integrity: sha512-73BoniQDcRWgnLAf/suKH6V5H54gd1KLzwYN9FB6J/evqTV33htH9xwV/4BHek+++jzxpVlZQKKZkqstPQPmQg==} - - spawn-command@0.0.2: - resolution: {integrity: sha512-zC8zGoGkmc8J9ndvml8Xksr1Amk9qBujgbF0JAIWO7kXr43w0h/0GJNM/Vustixu+YE8N/MTrQ7N31FvHUACxQ==} - - spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} - - spdx-exceptions@2.5.0: - resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} - - spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} - - spdx-license-ids@3.0.21: - resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} - - spdy-transport@3.0.0: - resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} - - spdy@4.0.2: - resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} - engines: {node: '>=6.0.0'} - - split-on-first@3.0.0: - resolution: {integrity: sha512-qxQJTx2ryR0Dw0ITYyekNQWpz6f8dGd7vffGNflQQ3Iqj9NJ6qiZ7ELpZsJ/QBhIVAiDfXdag3+Gp8RvWa62AA==} - engines: {node: '>=12'} - - split-string@3.1.0: - resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} - engines: {node: '>=0.10.0'} - - sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - - sprintf-js@1.1.3: - resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} - - srcset@4.0.0: - resolution: {integrity: sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==} - engines: {node: '>=12'} - - sshpk@1.18.0: - resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} - engines: {node: '>=0.10.0'} - hasBin: true - - ssri@12.0.0: - resolution: {integrity: sha512-S7iGNosepx9RadX82oimUkvr0Ct7IjJbEbs4mJcTxst8um95J3sDYU1RBEOvdu6oL1Wek2ODI5i4MAw+dZ6cAQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - stable@0.1.8: - resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} - deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' - - stack-utils@2.0.6: - resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==} - engines: {node: '>=10'} - - stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - - stackframe@1.3.4: - resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} - - static-extend@0.1.2: - resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} - engines: {node: '>=0.10.0'} - - statuses@1.5.0: - resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} - engines: {node: '>= 0.6'} - - statuses@2.0.1: - resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} - engines: {node: '>= 0.8'} - - std-env@3.8.1: - resolution: {integrity: sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==} - - stream-browserify@3.0.0: - resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==} - - stream-http@3.2.0: - resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} - - streamroller@3.1.5: - resolution: {integrity: sha512-KFxaM7XT+irxvdqSP1LGLgNWbYN7ay5owZ3r/8t77p+EtSUAfUgtl7be3xtqtOmGUl9K9YPO2ca8133RlTjvKw==} - engines: {node: '>=8.0'} - - streamx@2.22.0: - resolution: {integrity: sha512-sLh1evHOzBy/iWRiR6d1zRcLao4gGZr3C1kzNz4fopCOKJb6xD9ub8Mpi9Mr1R6id5o43S+d93fI48UC5uM9aw==} - - string-hash@1.1.3: - resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} - - string-length@4.0.2: - resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==} - engines: {node: '>=10'} - - string-template@0.2.1: - resolution: {integrity: sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==} - - string-width@2.1.1: - resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} - engines: {node: '>=4'} - - string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} - engines: {node: '>=8'} - - string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} - engines: {node: '>=12'} - - string-width@7.2.0: - resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} - engines: {node: '>=18'} - - string.prototype.includes@2.0.1: - resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==} - engines: {node: '>= 0.4'} - - string.prototype.matchall@4.0.12: - resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} - engines: {node: '>= 0.4'} - - string.prototype.repeat@1.0.0: - resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} - - string.prototype.trim@1.2.10: - resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} - engines: {node: '>= 0.4'} - - string.prototype.trimend@1.0.9: - resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} - engines: {node: '>= 0.4'} - - string.prototype.trimstart@1.0.8: - resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} - engines: {node: '>= 0.4'} - - string_decoder@0.10.31: - resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==} - - string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - - string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - - stringify-entities@4.0.4: - resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} - - strip-ansi@4.0.0: - resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==} - engines: {node: '>=4'} - - strip-ansi@5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} - - strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} - - strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} - engines: {node: '>=12'} - - strip-bom-string@1.0.0: - resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} - engines: {node: '>=0.10.0'} - - strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} - engines: {node: '>=4'} - - strip-bom@4.0.0: - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} - engines: {node: '>=8'} - - strip-dirs@3.0.0: - resolution: {integrity: sha512-I0sdgcFTfKQlUPZyAqPJmSG3HLO9rWDFnxonnIbskYNM3DwFOeTNB5KzVq3dA1GdRAc/25b5Y7UO2TQfKWw4aQ==} - - strip-eof@1.0.0: - resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} - engines: {node: '>=0.10.0'} - - strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - - strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - - strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - - strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} - - strip-literal@2.1.1: - resolution: {integrity: sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==} - - strtok3@9.1.1: - resolution: {integrity: sha512-FhwotcEqjr241ZbjFzjlIYg6c5/L/s4yBGWSMvJ9UoExiSqL+FnFA/CaeZx17WGaZMS/4SOZp8wH18jSS4R4lw==} - engines: {node: '>=16'} - - style-inject@0.3.0: - resolution: {integrity: sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==} - - style-loader@2.0.0: - resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==} - engines: {node: '>= 10.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - - style-loader@3.3.4: - resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^5.0.0 - - style-loader@4.0.0: - resolution: {integrity: sha512-1V4WqhhZZgjVAVJyt7TdDPZoPBPNHbekX4fWnCJL1yQukhCeZhJySUL+gL9y6sNdN95uEOS83Y55SqHcP7MzLA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - webpack: ^5.27.0 - - style-to-object@0.4.4: - resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==} - - styled-components@5.3.11: - resolution: {integrity: sha512-uuzIIfnVkagcVHv9nE0VPlHPSCmXIUGKfJ42LNjxCCTDTL5sgnJ8Z7GZBq0EnLYGln77tPpEpExt2+qa+cZqSw==} - engines: {node: '>=10'} - peerDependencies: - react: '>= 16.8.0' - react-dom: '>= 16.8.0' - react-is: '>= 16.8.0' - - styled_string@0.0.1: - resolution: {integrity: sha512-DU2KZiB6VbPkO2tGSqQ9n96ZstUPjW7X4sGO6V2m1myIQluX0p1Ol8BrA/l6/EesqhMqXOIXs3cJNOy1UuU2BA==} - - stylehacks@5.1.1: - resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} - engines: {node: ^10 || ^12 || >=14.0} - peerDependencies: - postcss: ^8.2.15 - - stylehacks@6.1.1: - resolution: {integrity: sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg==} - engines: {node: ^14 || ^16 || >=18.0} - peerDependencies: - postcss: ^8.4.31 - - stylelint-config-recommended@16.0.0: - resolution: {integrity: sha512-4RSmPjQegF34wNcK1e1O3Uz91HN8P1aFdFzio90wNK9mjgAI19u5vsU868cVZboKzCaa5XbpvtTzAAGQAxpcXA==} - engines: {node: '>=18.12.0'} - peerDependencies: - stylelint: ^16.16.0 - - stylelint-config-standard@38.0.0: - resolution: {integrity: sha512-uj3JIX+dpFseqd/DJx8Gy3PcRAJhlEZ2IrlFOc4LUxBX/PNMEQ198x7LCOE2Q5oT9Vw8nyc4CIL78xSqPr6iag==} - engines: {node: '>=18.12.0'} - peerDependencies: - stylelint: ^16.18.0 - - stylelint@16.24.0: - resolution: {integrity: sha512-7ksgz3zJaSbTUGr/ujMXvLVKdDhLbGl3R/3arNudH7z88+XZZGNLMTepsY28WlnvEFcuOmUe7fg40Q3lfhOfSQ==} - engines: {node: '>=18.12.0'} - hasBin: true - - stylis@4.2.0: - resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==} - - stylus-loader@7.1.3: - resolution: {integrity: sha512-TY0SKwiY7D2kMd3UxaWKSf3xHF0FFN/FAfsSqfrhxRT/koXTwffq2cgEWDkLQz7VojMu7qEEHt5TlMjkPx9UDw==} - engines: {node: '>= 14.15.0'} - peerDependencies: - stylus: '>=0.52.4' - webpack: ^5.0.0 - - stylus@0.64.0: - resolution: {integrity: sha512-ZIdT8eUv8tegmqy1tTIdJv9We2DumkNZFdCF5mz/Kpq3OcTaxSuCAYZge6HKK2CmNC02G1eJig2RV7XTw5hQrA==} - engines: {node: '>=16'} - hasBin: true - - sucrase@3.35.0: - resolution: {integrity: sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==} - engines: {node: '>=16 || 14 >=14.17'} - hasBin: true - - supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - - supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} - - supports-color@8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} - - supports-hyperlinks@3.2.0: - resolution: {integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==} - engines: {node: '>=14.18'} - - supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - - svelte-check@4.1.5: - resolution: {integrity: sha512-Gb0T2IqBNe1tLB9EB1Qh+LOe+JB8wt2/rNBDGvkxQVvk8vNeAoG+vZgFB/3P5+zC7RWlyBlzm9dVjZFph/maIg==} - engines: {node: '>= 18.0.0'} - hasBin: true - peerDependencies: - svelte: ^4.0.0 || ^5.0.0-next.0 - typescript: '>=5.0.0' - - svelte@5.25.3: - resolution: {integrity: sha512-J9rcZ/xVJonAoESqVGHHZhrNdVbrCfkdB41BP6eiwHMoFShD9it3yZXApVYMHdGfCshBsZCKsajwJeBbS/M1zg==} - engines: {node: '>=18'} - - svg-parser@2.0.4: - resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} - - svg-tags@1.0.0: - resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} - - svgo@2.8.0: - resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} - engines: {node: '>=10.13.0'} - hasBin: true - - svgo@3.3.2: - resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} - engines: {node: '>=14.0.0'} - hasBin: true - - swap-case@1.1.2: - resolution: {integrity: sha512-BAmWG6/bx8syfc6qXPprof3Mn5vQgf5dwdUNJhsNqU9WdPt5P+ES/wQ5bxfijy8zwZgZZHslC3iAsxsuQMCzJQ==} - - swc-loader@0.2.6: - resolution: {integrity: sha512-9Zi9UP2YmDpgmQVbyOPJClY0dwf58JDyDMQ7uRc4krmc72twNI2fvlBWHLqVekBpPc7h5NJkGVT1zNDxFrqhvg==} - peerDependencies: - '@swc/core': ^1.2.147 - webpack: '>=2' - - swr@2.3.3: - resolution: {integrity: sha512-dshNvs3ExOqtZ6kJBaAsabhPdHyeY4P2cKwRCniDVifBMoG/SVI7tfLWqPXriVspf2Rg4tPzXJTnwaihIeFw2A==} - peerDependencies: - react: ^16.11.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - - symbol-observable@4.0.0: - resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==} - engines: {node: '>=0.10'} - - symbol-tree@3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} - - symlink-or-copy@1.3.1: - resolution: {integrity: sha512-0K91MEXFpBUaywiwSSkmKjnGcasG/rVBXFLJz5DrgGabpYD6N+3yZrfD6uUIfpuTu65DZLHi7N8CizHc07BPZA==} - - sync-child-process@1.0.2: - resolution: {integrity: sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==} - engines: {node: '>=16.0.0'} - - sync-disk-cache@1.3.4: - resolution: {integrity: sha512-GlkGeM81GPPEKz/lH7QUTbvqLq7K/IUTuaKDSMulP9XQ42glqNJIN/RKgSOw4y8vxL1gOVvj+W7ruEO4s36eCw==} - - sync-disk-cache@2.1.0: - resolution: {integrity: sha512-vngT2JmkSapgq0z7uIoYtB9kWOOzMihAAYq/D3Pjm/ODOGMgS4r++B+OZ09U4hWR6EaOdy9eqQ7/8ygbH3wehA==} - engines: {node: 8.* || >= 10.*} - - sync-message-port@1.1.3: - resolution: {integrity: sha512-GTt8rSKje5FilG+wEdfCkOcLL7LWqpMlr2c3LRuKt/YXxcJ52aGSbGBAdI4L3aaqfrBt6y711El53ItyH1NWzg==} - engines: {node: '>=16.0.0'} - - table@6.9.0: - resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==} - engines: {node: '>=10.0.0'} - - tailwindcss@3.4.17: - resolution: {integrity: sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==} - engines: {node: '>=14.0.0'} - hasBin: true - - tailwindcss@4.1.4: - resolution: {integrity: sha512-1ZIUqtPITFbv/DxRmDr5/agPqJwF69d24m9qmM1939TJehgY539CtzeZRjbLt5G6fSy/7YqqYsfvoTEw9xUI2A==} - - tap-parser@7.0.0: - resolution: {integrity: sha512-05G8/LrzqOOFvZhhAk32wsGiPZ1lfUrl+iV7+OkKgfofZxiceZWMHkKmow71YsyVQ8IvGBP2EjcIjE5gL4l5lA==} - hasBin: true - - tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} - engines: {node: '>=6'} - - tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} - - tar-stream@3.1.7: - resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - - tar@6.2.1: - resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} - engines: {node: '>=10'} - - tar@7.4.3: - resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} - engines: {node: '>=18'} - - temp@0.9.4: - resolution: {integrity: sha512-yYrrsWnrXMcdsnu/7YMYAofM1ktpL5By7vZhf15CrXijWWrEYZks5AXBudalfSWJLlnen/QUJUB5aoB0kqZUGA==} - engines: {node: '>=6.0.0'} - - term-size@2.2.1: - resolution: {integrity: sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==} - engines: {node: '>=8'} - - terser-webpack-plugin@5.3.11: - resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - - terser-webpack-plugin@5.3.14: - resolution: {integrity: sha512-vkZjpUjb6OMS7dhV+tILUW6BhpDR7P2L/aQSAv+Uwk+m8KATX9EccViHTJR2qDtACKPIYndLGCyl3FMo+r2LMw==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - - terser@5.16.1: - resolution: {integrity: sha512-xvQfyfA1ayT0qdK47zskQgRZeWLoOQ8JQ6mIgRGVNwZKdQMU+5FkCBjmv4QjcrTzyZquRw2FVtlJSRUmMKQslw==} - engines: {node: '>=10'} - hasBin: true - - terser@5.31.6: - resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==} - engines: {node: '>=10'} - hasBin: true - - terser@5.39.0: - resolution: {integrity: sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw==} - engines: {node: '>=10'} - hasBin: true - - test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} - - testem@3.16.0: - resolution: {integrity: sha512-TKQ3CuG/u+vDa7IUQgRQHN753wjDlgYMWE45KF5WkXyWjTNxXHPrY0qPBmHWI+kDYWc3zsJqzbS7pdzt5sc33A==} - engines: {node: '>= 7.*'} - hasBin: true - - text-decoder@1.2.3: - resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} - - textextensions@2.6.0: - resolution: {integrity: sha512-49WtAWS+tcsy93dRt6P0P3AMD2m5PvXRhuEA0kaXos5ZLlujtYmpmFsB+QvWUSxE1ZsstmYXfQ7L40+EcQgpAQ==} - engines: {node: '>=0.8'} - - thenify-all@1.6.0: - resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} - engines: {node: '>=0.8'} - - thenify@3.3.1: - resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} - - thingies@1.21.0: - resolution: {integrity: sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g==} - engines: {node: '>=10.18'} - peerDependencies: - tslib: ^2 - - throttleit@1.0.1: - resolution: {integrity: sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ==} - - through2@3.0.2: - resolution: {integrity: sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==} - - through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} - - thunky@1.1.0: - resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} - - timers-browserify@2.0.12: - resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} - engines: {node: '>=0.6.0'} - - timsort@0.3.0: - resolution: {integrity: sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==} - - tiny-glob@0.2.9: - resolution: {integrity: sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==} - - tiny-lr@2.0.0: - resolution: {integrity: sha512-f6nh0VMRvhGx4KCeK1lQ/jaL0Zdb5WdR+Jk8q9OSUQnaSDxAEGH1fgqLZ+cMl5EW3F2MGnCsalBO1IsnnogW1Q==} - - tinybench@2.9.0: - resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - - tinycolor2@1.6.0: - resolution: {integrity: sha512-XPaBkWQJdsf3pLKJV9p4qN/S+fm2Oj8AIPo1BTUhg5oxkvm9+SVEGFdhyOz7tTdUTfvxMiAs4sp6/eZO2Ew+pw==} - - tinyglobby@0.2.12: - resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} - engines: {node: '>=12.0.0'} - - tinyglobby@0.2.14: - resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} - engines: {node: '>=12.0.0'} - - tinygradient@1.1.5: - resolution: {integrity: sha512-8nIfc2vgQ4TeLnk2lFj4tRLvvJwEfQuabdsmvDdQPT0xlk9TaNtpGd6nNRxXoK6vQhN6RSzj+Cnp5tTQmpxmbw==} - - tinypool@0.8.4: - resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} - engines: {node: '>=14.0.0'} - - tinyspy@2.2.1: - resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} - engines: {node: '>=14.0.0'} - - title-case@2.1.1: - resolution: {integrity: sha512-EkJoZ2O3zdCz3zJsYCsxyq2OC5hrxR9mfdd5I+w8h/tmFfeOxJ+vvkxsKxdmN0WtS9zLdHEgfgVOiMVgv+Po4Q==} - - tldts-core@6.1.85: - resolution: {integrity: sha512-DTjUVvxckL1fIoPSb3KE7ISNtkWSawZdpfxGxwiIrZoO6EbHVDXXUIlIuWympPaeS+BLGyggozX/HTMsRAdsoA==} - - tldts@6.1.85: - resolution: {integrity: sha512-gBdZ1RjCSevRPFix/hpaUWeak2/RNUZB4/8frF1r5uYMHjFptkiT0JXIebWvgI/0ZHXvxaUDDJshiA0j6GdL3w==} - hasBin: true - - tmp@0.0.28: - resolution: {integrity: sha512-c2mmfiBmND6SOVxzogm1oda0OJ1HZVIk/5n26N59dDTh80MUeavpiCls4PGAdkX1PFkKokLpcf7prSjCeXLsJg==} - engines: {node: '>=0.4.0'} - - tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} - engines: {node: '>=0.6.0'} - - tmp@0.1.0: - resolution: {integrity: sha512-J7Z2K08jbGcdA1kkQpJSqLF6T0tdQqpR2pnSUXsIchbPdTI9v3e85cLW0d6WDhwuAleOV71j2xWs8qMPfK7nKw==} - engines: {node: '>=6'} - - tmp@0.2.3: - resolution: {integrity: sha512-nZD7m9iCPC5g0pYmcaxogYKggSfLsdxl8of3Q/oIbqCqLLIO9IAF0GWjX1z9NZRHPiXv8Wex4yDCaZsgEw0Y8w==} - engines: {node: '>=14.14'} - - tmpl@1.0.5: - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} - - to-object-path@0.3.0: - resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} - engines: {node: '>=0.10.0'} - - to-regex-range@2.1.1: - resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} - engines: {node: '>=0.10.0'} - - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - - to-regex@3.0.2: - resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} - engines: {node: '>=0.10.0'} - - toggle-selection@1.0.6: - resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} - - toidentifier@1.0.1: - resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} - engines: {node: '>=0.6'} - - token-stream@1.0.0: - resolution: {integrity: sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==} - - token-types@6.0.0: - resolution: {integrity: sha512-lbDrTLVsHhOMljPscd0yitpozq7Ga2M5Cvez5AjGg8GASBjtt6iERCAJ93yommPmz62fb45oFIXHEZ3u9bfJEA==} - engines: {node: '>=14.16'} - - toml@3.0.0: - resolution: {integrity: sha512-y/mWCZinnvxjTKYhJ+pYxwD0mRLVvOtdS2Awbgxln6iEnt4rk0yBxeSBHkGJcPucRiG0e55mwWp+g/05rsrd6w==} - - totalist@1.1.0: - resolution: {integrity: sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==} - engines: {node: '>=6'} - - totalist@3.0.1: - resolution: {integrity: sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==} - engines: {node: '>=6'} - - tough-cookie@4.1.4: - resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} - engines: {node: '>=6'} - - tough-cookie@5.1.2: - resolution: {integrity: sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==} - engines: {node: '>=16'} - - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - - tr46@3.0.0: - resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} - engines: {node: '>=12'} - - tr46@4.1.1: - resolution: {integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==} - engines: {node: '>=14'} - - tr46@5.1.1: - resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==} - engines: {node: '>=18'} - - tracked-built-ins@4.0.0: - resolution: {integrity: sha512-0Jl43A1SDZd+yYCJvXfgDSn4Wk/zcawkyFTBPqOETU5UJRngnVEnQ8oOjawqPRg6qja3sKjIQ8z6X9xJzcUTUA==} - - tree-dump@1.0.2: - resolution: {integrity: sha512-dpev9ABuLWdEubk+cIaI9cHwRNNDjkBBLXTwI4UCUFdQ5xXKqNXoK4FEciw/vxf+NQ7Cb7sGUyeUtORvHIdRXQ==} - engines: {node: '>=10.0'} - peerDependencies: - tslib: '2' - - tree-kill@1.2.2: - resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} - hasBin: true - - tree-sync@1.4.0: - resolution: {integrity: sha512-YvYllqh3qrR5TAYZZTXdspnIhlKAYezPYw11ntmweoceu4VK+keN356phHRIIo1d+RDmLpHZrUlmxga2gc9kSQ==} - - tree-sync@2.1.0: - resolution: {integrity: sha512-OLWW+Nd99NOM53aZ8ilT/YpEiOo6mXD3F4/wLbARqybSZ3Jb8IxHK5UGVbZaae0wtXAyQshVV+SeqVBik+Fbmw==} - engines: {node: '>=8'} - - trim-lines@3.0.1: - resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} - - trough@2.2.0: - resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==} - - ts-api-utils@2.1.0: - resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} - engines: {node: '>=18.12'} - peerDependencies: - typescript: '>=4.8.4' - - ts-checker-rspack-plugin@1.1.1: - resolution: {integrity: sha512-BlpPqnfAmV0TcDg58H+1qV8Zb57ilv0x+ajjnxrVQ6BWgC8HzAdc+TycqDOJ4sZZYIV+hywQGozZFGklzbCR6A==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@rspack/core': ^1.0.0 - typescript: '>=3.8.0' - peerDependenciesMeta: - '@rspack/core': - optional: true - - ts-checker-rspack-plugin@1.1.3: - resolution: {integrity: sha512-VpB+L+F330T484qGp5KqyoU00PRlUlz4kO1ifBpQ5CkKXEFXye8nmeXlZ5rvZAXjFAMRFiG+sI9OewO6Bd9UvA==} - engines: {node: '>=16.0.0'} - peerDependencies: - '@rspack/core': ^1.0.0 - typescript: '>=3.8.0' - peerDependenciesMeta: - '@rspack/core': - optional: true - - ts-declaration-location@1.0.7: - resolution: {integrity: sha512-EDyGAwH1gO0Ausm9gV6T2nUvBgXT5kGoCMJPllOaooZ+4VvJiKBdZE7wK18N1deEowhcUptS+5GXZK8U/fvpwA==} - peerDependencies: - typescript: '>=4.0.0' - - ts-deepmerge@7.0.2: - resolution: {integrity: sha512-akcpDTPuez4xzULo5NwuoKwYRtjQJ9eoNfBACiBMaXwNAx7B1PKfe5wqUFJuW5uKzQ68YjDFwPaWHDG1KnFGsA==} - engines: {node: '>=14.13.1'} - - ts-interface-checker@0.1.13: - resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} - - ts-jest@29.3.0: - resolution: {integrity: sha512-4bfGBX7Gd1Aqz3SyeDS9O276wEU/BInZxskPrbhZLyv+c1wskDCqDFMJQJLWrIr/fKoAH4GE5dKUlrdyvo+39A==} - engines: {node: ^14.15.0 || ^16.10.0 || ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@babel/core': '>=7.0.0-beta.0 <8' - '@jest/transform': ^29.0.0 - '@jest/types': ^29.0.0 - babel-jest: ^29.0.0 - esbuild: '*' - jest: ^29.0.0 - typescript: '>=4.3 <6' - peerDependenciesMeta: - '@babel/core': - optional: true - '@jest/transform': - optional: true - '@jest/types': - optional: true - babel-jest: - optional: true - esbuild: - optional: true - - ts-loader@9.4.4: - resolution: {integrity: sha512-MLukxDHBl8OJ5Dk3y69IsKVFRA/6MwzEqBgh+OXMPB/OD01KQuWPFd1WAQP8a5PeSCAxfnkhiuWqfmFJzJQt9w==} - engines: {node: '>=12.0.0'} - peerDependencies: - typescript: '*' - webpack: ^5.0.0 - - ts-loader@9.5.2: - resolution: {integrity: sha512-Qo4piXvOTWcMGIgRiuFa6nHNm+54HbYaZCKqc9eeZCLRy3XqafQgwX2F7mofrbJG3g7EEb+lkiR+z2Lic2s3Zw==} - engines: {node: '>=12.0.0'} - peerDependencies: - typescript: '*' - webpack: ^5.0.0 - - ts-morph@21.0.1: - resolution: {integrity: sha512-dbDtVdEAncKctzrVZ+Nr7kHpHkv+0JDJb2MjjpBaj8bFeCkePU9rHfMklmhuLFnpeq/EJZk2IhStY6NzqgjOkg==} - - ts-node@10.9.2: - resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - - tsconfig-paths-webpack-plugin@4.0.0: - resolution: {integrity: sha512-fw/7265mIWukrSHd0i+wSwx64kYUSAKPfxRDksjKIYTxSAp9W9/xcZVBF4Kl0eqQd5eBpAQ/oQrc5RyM/0c1GQ==} - engines: {node: '>=10.13.0'} - - tsconfig-paths-webpack-plugin@4.2.0: - resolution: {integrity: sha512-zbem3rfRS8BgeNK50Zz5SIQgXzLafiHjOwUAvk/38/o1jHn/V5QAgVUcz884or7WYcPaH3N2CIfUc2u0ul7UcA==} - engines: {node: '>=10.13.0'} - - tsconfig-paths@3.15.0: - resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} - - tsconfig-paths@4.2.0: - resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} - engines: {node: '>=6'} - - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - - tslib@2.6.3: - resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - - tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - - tsscmp@1.0.6: - resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} - engines: {node: '>=0.6.x'} - - tsx@4.20.5: - resolution: {integrity: sha512-+wKjMNU9w/EaQayHXb7WA7ZaHY6hN8WgfvHNQ3t1PnU91/7O8TcTnIhCDYTZwnt8JsO9IBqZ30Ln1r7pPF52Aw==} - engines: {node: '>=18.0.0'} - hasBin: true - - tty-browserify@0.0.1: - resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} - - tuf-js@3.0.1: - resolution: {integrity: sha512-+68OP1ZzSF84rTckf3FA95vJ1Zlx/uaXyiiKyPd1pA4rZNkpEvDAKmsu1xUSmbF/chCRYgZ6UZkDwC7PmzmAyA==} - engines: {node: ^18.17.0 || >=20.5.0} - - tunnel-agent@0.6.0: - resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} - - turbo-darwin-64@2.4.4: - resolution: {integrity: sha512-5kPvRkLAfmWI0MH96D+/THnDMGXlFNmjeqNRj5grLKiry+M9pKj3pRuScddAXPdlxjO5Ptz06UNaOQrrYGTx1g==} - cpu: [x64] - os: [darwin] - - turbo-darwin-arm64@2.4.4: - resolution: {integrity: sha512-/gtHPqbGQXDFhrmy+Q/MFW2HUTUlThJ97WLLSe4bxkDrKHecDYhAjbZ4rN3MM93RV9STQb3Tqy4pZBtsd4DfCw==} - cpu: [arm64] - os: [darwin] - - turbo-linux-64@2.4.4: - resolution: {integrity: sha512-SR0gri4k0bda56hw5u9VgDXLKb1Q+jrw4lM7WAhnNdXvVoep4d6LmnzgMHQQR12Wxl3KyWPbkz9d1whL6NTm2Q==} - cpu: [x64] - os: [linux] - - turbo-linux-arm64@2.4.4: - resolution: {integrity: sha512-COXXwzRd3vslQIfJhXUklgEqlwq35uFUZ7hnN+AUyXx7hUOLIiD5NblL+ETrHnhY4TzWszrbwUMfe2BYWtaPQg==} - cpu: [arm64] - os: [linux] - - turbo-windows-64@2.4.4: - resolution: {integrity: sha512-PV9rYNouGz4Ff3fd6sIfQy5L7HT9a4fcZoEv8PKRavU9O75G7PoDtm8scpHU10QnK0QQNLbE9qNxOAeRvF0fJg==} - cpu: [x64] - os: [win32] - - turbo-windows-arm64@2.4.4: - resolution: {integrity: sha512-403sqp9t5sx6YGEC32IfZTVWkRAixOQomGYB8kEc6ZD+//LirSxzeCHCnM8EmSXw7l57U1G+Fb0kxgTcKPU/Lg==} - cpu: [arm64] - os: [win32] - - turbo@2.4.4: - resolution: {integrity: sha512-N9FDOVaY3yz0YCOhYIgOGYad7+m2ptvinXygw27WPLQvcZDl3+0Sa77KGVlLSiuPDChOUEnTKE9VJwLSi9BPGQ==} - hasBin: true - - tweetnacl@0.14.5: - resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} - - type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} - - type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} - - type-detect@4.1.0: - resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} - engines: {node: '>=4'} - - type-fest@0.11.0: - resolution: {integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==} - engines: {node: '>=8'} - - type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} - - type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - - type-fest@4.38.0: - resolution: {integrity: sha512-2dBz5D5ycHIoliLYLi0Q2V7KRaDlH0uWIvmk7TYlAg5slqwiPv1ezJdZm1QEM0xgk29oYWMCbIG7E6gHpvChlg==} - engines: {node: '>=16'} - - type-is@1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} - - typed-array-buffer@1.0.3: - resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} - engines: {node: '>= 0.4'} - - typed-array-byte-length@1.0.3: - resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} - engines: {node: '>= 0.4'} - - typed-array-byte-offset@1.0.4: - resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} - engines: {node: '>= 0.4'} - - typed-array-length@1.0.7: - resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} - engines: {node: '>= 0.4'} - - typed-assert@1.0.9: - resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==} - - typedarray-to-buffer@3.1.5: - resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} - - typescript-eslint@8.28.0: - resolution: {integrity: sha512-jfZtxJoHm59bvoCMYCe2BM0/baMswRhMmYhy+w6VfcyHrjxZ0OJe0tGasydCpIpA+A/WIJhTyZfb3EtwNC/kHQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.9.0' - - typescript-memoize@1.1.1: - resolution: {integrity: sha512-GQ90TcKpIH4XxYTI2F98yEQYZgjNMOGPpOgdjIBhaLaWji5HPWlRnZ4AeA1hfBxtY7bCGDJsqDDHk/KaHOl5bA==} - - typescript@5.7.3: - resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} - engines: {node: '>=14.17'} - hasBin: true - - typescript@5.8.2: - resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} - engines: {node: '>=14.17'} - hasBin: true - - uc.micro@2.1.0: - resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} - - ufo@1.5.4: - resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} - - uglify-js@3.19.3: - resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==} - engines: {node: '>=0.8.0'} - hasBin: true - - uint8array-extras@1.4.0: - resolution: {integrity: sha512-ZPtzy0hu4cZjv3z5NW9gfKnNLjoz4y6uv4HlelAjDK7sY/xOkKZv9xK/WQpcsBB3jEybChz9DPC2U/+cusjJVQ==} - engines: {node: '>=18'} - - unbox-primitive@1.1.0: - resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} - engines: {node: '>= 0.4'} - - unbzip2-stream@1.4.3: - resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} - - underscore.string@3.3.6: - resolution: {integrity: sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==} - - underscore@1.13.7: - resolution: {integrity: sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==} - - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} - - unicode-canonical-property-names-ecmascript@2.0.1: - resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} - engines: {node: '>=4'} - - unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} - engines: {node: '>=4'} - - unicode-match-property-value-ecmascript@2.2.0: - resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} - engines: {node: '>=4'} - - unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} - engines: {node: '>=4'} - - unicorn-magic@0.3.0: - resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} - engines: {node: '>=18'} - - unified@10.1.2: - resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==} - - union-value@1.0.1: - resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} - engines: {node: '>=0.10.0'} - - union@0.5.0: - resolution: {integrity: sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==} - engines: {node: '>= 0.8.0'} - - unique-filename@4.0.0: - resolution: {integrity: sha512-XSnEewXmQ+veP7xX2dS5Q4yZAvO40cBN2MWkJ7D/6sW4Dg6wYBNwM1Vrnz1FhH5AdeLIlUXRI9e28z1YZi71NQ==} - engines: {node: ^18.17.0 || >=20.5.0} - - unique-slug@5.0.0: - resolution: {integrity: sha512-9OdaqO5kwqR+1kVgHAhsp5vPNU0hnxRa26rBFNfNgM7M6pNtgzeBn3s/xbyCQL3dcjzOatcef6UUHpB/6MaETg==} - engines: {node: ^18.17.0 || >=20.5.0} - - unique-string@2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} - - unist-util-generated@2.0.1: - resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==} - - unist-util-is@5.2.1: - resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==} - - unist-util-is@6.0.0: - resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} - - unist-util-position-from-estree@1.1.2: - resolution: {integrity: sha512-poZa0eXpS+/XpoQwGwl79UUdea4ol2ZuCYguVaJS4qzIOMDzbqz8a3erUCOmubSZkaOuGamb3tX790iwOIROww==} - - unist-util-position@4.0.4: - resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==} - - unist-util-remove-position@4.0.2: - resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==} - - unist-util-stringify-position@3.0.3: - resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==} - - unist-util-stringify-position@4.0.0: - resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} - - unist-util-visit-children@2.0.2: - resolution: {integrity: sha512-+LWpMFqyUwLGpsQxpumsQ9o9DG2VGLFrpz+rpVXYIEdPy57GSy5HioC0g3bg/8WP9oCLlapQtklOzQ8uLS496Q==} - - unist-util-visit-parents@5.1.3: - resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==} - - unist-util-visit-parents@6.0.1: - resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} - - unist-util-visit@4.1.2: - resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==} - - unist-util-visit@5.0.0: - resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - - universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} - - universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} - engines: {node: '>= 4.0.0'} - - universalify@2.0.1: - resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} - engines: {node: '>= 10.0.0'} - - unpipe@1.0.0: - resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} - engines: {node: '>= 0.8'} - - unset-value@1.0.0: - resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} - engines: {node: '>=0.10.0'} - - untildify@4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} - engines: {node: '>=8'} - - upath@2.0.1: - resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} - engines: {node: '>=4'} - - update-browserslist-db@1.1.3: - resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - update-check@1.5.4: - resolution: {integrity: sha512-5YHsflzHP4t1G+8WGPlvKbJEbAJGCgw+Em+dGR1KmBUbr1J36SJBqlHLjR7oob7sco5hWHGQVcr9B2poIVDDTQ==} - - upper-case-first@1.1.2: - resolution: {integrity: sha512-wINKYvI3Db8dtjikdAqoBbZoP6Q+PZUyfMR7pmwHzjC2quzSkUq5DmPrTtPEqHaz8AGtmsB4TqwapMTM1QAQOQ==} - - upper-case@1.1.3: - resolution: {integrity: sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==} - - uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - - urix@0.1.0: - resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} - deprecated: Please see https://github.com/lydell/urix#deprecated - - url-join@4.0.1: - resolution: {integrity: sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==} - - url-loader@4.1.1: - resolution: {integrity: sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - file-loader: '*' - webpack: ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - file-loader: - optional: true - - url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} - - url@0.11.4: - resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==} - engines: {node: '>= 0.4'} - - use-isomorphic-layout-effect@1.2.0: - resolution: {integrity: sha512-q6ayo8DWoPZT0VdG4u3D3uxcgONP3Mevx2i2b0434cwWBoL+aelL1DzkXI6w3PhTZzUeR2kaVlZn70iCiseP6w==} - peerDependencies: - '@types/react': '*' - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - - use-sync-external-store@1.4.0: - resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - - use@3.1.1: - resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} - engines: {node: '>=0.10.0'} - - username-sync@1.0.3: - resolution: {integrity: sha512-m/7/FSqjJNAzF2La448c/aEom0gJy7HY7Y509h6l0ePvEkFictAGptwWaj1msWJ38JbfEDOUoE8kqFee9EHKdA==} - - util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - - util@0.12.5: - resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} - - utila@0.4.0: - resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} - - utility-types@3.11.0: - resolution: {integrity: sha512-6Z7Ma2aVEWisaL6TvBCy7P8rm2LQoPv6dJ7ecIaIixHcwfbJ0x7mWdbcwlIM5IGQxPZSFYeqRCqlOOeKoJYMkw==} - engines: {node: '>= 4'} - - utils-merge@1.0.1: - resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} - engines: {node: '>= 0.4.0'} - - uuid@11.1.0: - resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} - hasBin: true - - uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - - uvu@0.5.6: - resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} - engines: {node: '>=8'} - hasBin: true - - v8-compile-cache-lib@3.0.1: - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - - v8-to-istanbul@9.3.0: - resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==} - engines: {node: '>=10.12.0'} - - valibot@1.0.0-beta.12: - resolution: {integrity: sha512-j3WIxJ0pmUFMfdfUECn3YnZPYOiG0yHYcFEa/+RVgo0I+MXE3ToLt7gNRLtY5pwGfgNmsmhenGZfU5suu9ijUA==} - peerDependencies: - typescript: '>=5' - peerDependenciesMeta: - typescript: - optional: true - - validate-html-nesting@1.2.2: - resolution: {integrity: sha512-hGdgQozCsQJMyfK5urgFcWEqsSSrK63Awe0t/IMR0bZ0QMtnuaiHzThW81guu3qx9abLi99NEuiaN6P9gVYsNg==} - - validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - - validate-npm-package-name@5.0.1: - resolution: {integrity: sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - validate-npm-package-name@6.0.0: - resolution: {integrity: sha512-d7KLgL1LD3U3fgnvWEY1cQXoO/q6EQ1BSz48Sa149V/5zVTAbgmZIpyI8TRi6U9/JNyeYLlTKsEMPtLC27RFUg==} - engines: {node: ^18.17.0 || >=20.5.0} - - varint@6.0.0: - resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} - - vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} - engines: {node: '>= 0.8'} - - verror@1.10.0: - resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} - engines: {'0': node >=0.6.0} - - vfile-location@5.0.3: - resolution: {integrity: sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==} - - vfile-message@3.1.4: - resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==} - - vfile-message@4.0.2: - resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} - - vfile@5.3.7: - resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==} - - vfile@6.0.3: - resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - - vite-node@1.6.1: - resolution: {integrity: sha512-YAXkfvGtuTzwWbDSACdJSg4A4DZiAqckWe90Zapc/sEX3XvHcw1NdurM/6od8J207tSDqNbSsgdCacBgvJKFuA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - - vite-plugin-inspect@0.8.9: - resolution: {integrity: sha512-22/8qn+LYonzibb1VeFZmISdVao5kC22jmEKm24vfFE8siEn47EpVcCLYMv6iKOYMJfjSvSJfueOwcFCkUnV3A==} - engines: {node: '>=14'} - peerDependencies: - '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.1 - peerDependenciesMeta: - '@nuxt/kit': - optional: true - - vite-plugin-solid@2.11.6: - resolution: {integrity: sha512-Sl5CTqJTGyEeOsmdH6BOgalIZlwH3t4/y0RQuFLMGnvWMBvxb4+lq7x3BSiAw6etf0QexfNJW7HSOO/Qf7pigg==} - peerDependencies: - '@testing-library/jest-dom': ^5.16.6 || ^5.17.0 || ^6.* - solid-js: ^1.7.2 - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - peerDependenciesMeta: - '@testing-library/jest-dom': - optional: true - - vite-plugin-zephyr@0.0.59: - resolution: {integrity: sha512-xDeIpYEAiuJbGZzt4Fcff0q91xOKwfCwr1LubCMF/ZngtJIX1hn8EpqWxe39ilihJ4JNWRqe+Fb+PonFZR91Wg==} - - vite@5.4.15: - resolution: {integrity: sha512-6ANcZRivqL/4WtwPGTKNaosuNJr5tWiftOC7liM7G9+rMb8+oeJeyzymDu4rTN93seySBmbjSfsS3Vzr19KNtA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - - vite@6.2.3: - resolution: {integrity: sha512-IzwM54g4y9JA/xAeBPNaDXiBF8Jsgl3VBQ2YQ/wOY6fyW3xMdSoltIV3Bo59DErdqdE6RxUfv8W69DvUorE4Eg==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - jiti: '>=1.21.0' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - - vite@6.3.5: - resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - jiti: '>=1.21.0' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - - vitefu@1.0.6: - resolution: {integrity: sha512-+Rex1GlappUyNN6UfwbVZne/9cYC4+R2XDk9xkNXBKMw6HQagdX9PgZ8V2v1WUSK1wfBLp7qbI1+XSNIlB1xmA==} - peerDependencies: - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - peerDependenciesMeta: - vite: - optional: true - - vitest@1.6.1: - resolution: {integrity: sha512-Ljb1cnSJSivGN0LqXd/zmDbWEM0RNNg2t1QW/XUhYl/qPqyu7CsqeWtqQXHVaJsecLPuDoak2oJcZN2QoRIOag==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 1.6.1 - '@vitest/ui': 1.6.1 - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@types/node': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - - vm-browserify@1.1.2: - resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} - - void-elements@3.1.0: - resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} - engines: {node: '>=0.10.0'} - - w3c-xmlserializer@4.0.0: - resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} - engines: {node: '>=14'} - - w3c-xmlserializer@5.0.0: - resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} - engines: {node: '>=18'} - - walk-sync@0.3.4: - resolution: {integrity: sha512-ttGcuHA/OBnN2pcM6johpYlEms7XpO5/fyKIr48541xXedan4roO8cS1Q2S/zbbjGH/BarYDAMeS2Mi9HE5Tig==} - - walk-sync@1.1.4: - resolution: {integrity: sha512-nowc9thB/Jg0KW4TgxoRjLLYRPvl3DB/98S89r4ZcJqq2B0alNcKDh6pzLkBSkPMzRSMsJghJHQi79qw0YWEkA==} - - walk-sync@2.2.0: - resolution: {integrity: sha512-IC8sL7aB4/ZgFcGI2T1LczZeFWZ06b3zoHH7jBPyHxOtIIz1jppWHjjEXkOFvFojBVAK9pV7g47xOZ4LW3QLfg==} - engines: {node: 8.* || >= 10.*} - - walk-sync@3.0.0: - resolution: {integrity: sha512-41TvKmDGVpm2iuH7o+DAOt06yyu/cSHpX3uzAwetzASvlNtVddgIjXIb2DfB/Wa20B1Jo86+1Dv1CraSU7hWdw==} - engines: {node: 10.* || >= 12.*} - - walker@1.0.8: - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} - - watch-detector@1.0.2: - resolution: {integrity: sha512-MrJK9z7kD5Gl3jHBnnBVHvr1saVGAfmkyyrvuNzV/oe0Gr1nwZTy5VSA0Gw2j2Or0Mu8HcjUa44qlBvC2Ofnpg==} - engines: {node: '>= 8'} - - watchpack@2.4.1: - resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} - engines: {node: '>=10.13.0'} - - watchpack@2.4.2: - resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} - engines: {node: '>=10.13.0'} - - wbuf@1.7.3: - resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} - - wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - - weak-lru-cache@1.2.2: - resolution: {integrity: sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==} - - web-encoding@1.1.5: - resolution: {integrity: sha512-HYLeVCdJ0+lBYV2FvNZmv3HJ2Nt0QYXqZojk3d9FJOLkwnuhzM9tmamh8d7HPM8QqjKH8DeHkFTx+CFlWpZZDA==} - - web-namespaces@2.0.1: - resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} - - web-streams-polyfill@3.3.3: - resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} - engines: {node: '>= 8'} - - web-streams-polyfill@4.0.0-beta.3: - resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==} - engines: {node: '>= 14'} - - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} - engines: {node: '>=12'} - - webpack-bundle-analyzer@4.10.2: - resolution: {integrity: sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==} - engines: {node: '>= 10.13.0'} - hasBin: true - - webpack-bundle-analyzer@4.6.1: - resolution: {integrity: sha512-oKz9Oz9j3rUciLNfpGFjOb49/jEpXNmWdVH8Ls//zNcnLlQdTGXQQMsBbb/gR7Zl8WNLxVCq+0Hqbx3zv6twBw==} - engines: {node: '>= 10.13.0'} - hasBin: true - - webpack-cli@4.10.0: - resolution: {integrity: sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - '@webpack-cli/generators': '*' - '@webpack-cli/migrate': '*' - webpack: 4.x.x || 5.x.x - webpack-bundle-analyzer: '*' - webpack-dev-server: '*' - peerDependenciesMeta: - '@webpack-cli/generators': - optional: true - '@webpack-cli/migrate': - optional: true - webpack-bundle-analyzer: - optional: true - webpack-dev-server: - optional: true - - webpack-dev-middleware@5.3.4: - resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==} - engines: {node: '>= 12.13.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - - webpack-dev-middleware@7.4.2: - resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} - engines: {node: '>= 18.12.0'} - peerDependencies: - webpack: ^5.0.0 - peerDependenciesMeta: - webpack: - optional: true - - webpack-dev-server@4.15.2: - resolution: {integrity: sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==} - engines: {node: '>= 12.13.0'} - hasBin: true - peerDependencies: - webpack: ^4.37.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true - - webpack-dev-server@5.0.4: - resolution: {integrity: sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==} - engines: {node: '>= 18.12.0'} - hasBin: true - peerDependencies: - webpack: ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true - - webpack-dev-server@5.2.0: - resolution: {integrity: sha512-90SqqYXA2SK36KcT6o1bvwvZfJFcmoamqeJY7+boioffX9g9C0wjjJRGUrQIuh43pb0ttX7+ssavmj/WN2RHtA==} - engines: {node: '>= 18.12.0'} - hasBin: true - peerDependencies: - webpack: ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true - - webpack-dev-server@5.2.2: - resolution: {integrity: sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==} - engines: {node: '>= 18.12.0'} - hasBin: true - peerDependencies: - webpack: ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack: - optional: true - webpack-cli: - optional: true - - webpack-merge@5.10.0: - resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} - engines: {node: '>=10.0.0'} - - webpack-merge@6.0.1: - resolution: {integrity: sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==} - engines: {node: '>=18.0.0'} - - webpack-node-externals@3.0.0: - resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} - engines: {node: '>=6'} - - webpack-sources@2.3.1: - resolution: {integrity: sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==} - engines: {node: '>=10.13.0'} - - webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} - engines: {node: '>=10.13.0'} - - webpack-subresource-integrity@5.1.0: - resolution: {integrity: sha512-sacXoX+xd8r4WKsy9MvH/q/vBtEHr86cpImXwyg74pFIpERKt6FmB8cXpeuh0ZLgclOlHI4Wcll7+R5L02xk9Q==} - engines: {node: '>= 12'} - peerDependencies: - html-webpack-plugin: '>= 5.0.0-beta.1 < 6' - webpack: ^5.12.0 - peerDependenciesMeta: - html-webpack-plugin: - optional: true - - webpack@5.94.0: - resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - - webpack@5.99.9: - resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - - websocket-driver@0.7.4: - resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} - engines: {node: '>=0.8.0'} - - websocket-extensions@0.1.4: - resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} - engines: {node: '>=0.8.0'} - - whatwg-encoding@2.0.0: - resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} - engines: {node: '>=12'} - - whatwg-encoding@3.1.1: - resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} - engines: {node: '>=18'} - - whatwg-mimetype@3.0.0: - resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} - engines: {node: '>=12'} - - whatwg-mimetype@4.0.0: - resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} - engines: {node: '>=18'} - - whatwg-url@11.0.0: - resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==} - engines: {node: '>=12'} - - whatwg-url@12.0.1: - resolution: {integrity: sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==} - engines: {node: '>=14'} - - whatwg-url@14.2.0: - resolution: {integrity: sha512-De72GdQZzNTUBBChsXueQUnPKDkg/5A5zp7pFDuQAj5UFoENpiACU0wlCvzpAGnTkj++ihpKwKyYewn/XNUbKw==} - engines: {node: '>=18'} - - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - - which-boxed-primitive@1.1.1: - resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} - engines: {node: '>= 0.4'} - - which-builtin-type@1.2.1: - resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} - engines: {node: '>= 0.4'} - - which-collection@1.0.2: - resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} - engines: {node: '>= 0.4'} - - which-typed-array@1.1.19: - resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} - engines: {node: '>= 0.4'} - - which@1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} - hasBin: true - - which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - - which@5.0.0: - resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} - engines: {node: ^18.17.0 || >=20.5.0} - hasBin: true - - why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} - engines: {node: '>=8'} - hasBin: true - - wide-align@1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - - wildcard@2.0.1: - resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} - - with@7.0.2: - resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==} - engines: {node: '>= 10.0.0'} - - word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} - engines: {node: '>=0.10.0'} - - wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} - - workerpool@3.1.2: - resolution: {integrity: sha512-WJFA0dGqIK7qj7xPTqciWBH5DlJQzoPjsANvc3Y4hNB0SScT+Emjvt0jPPkDBUjBNngX1q9hHgt1Gfwytu6pug==} - - workerpool@6.5.1: - resolution: {integrity: sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==} - - workerpool@9.3.4: - resolution: {integrity: sha512-TmPRQYYSAnnDiEB0P/Ytip7bFGvqnSU6I2BcuSw7Hx+JSg/DsUi5ebYfc8GYaSdpuvOcEs6dXxPurOYpe9QFwg==} - - world-countries@5.1.0: - resolution: {integrity: sha512-CXR6EBvTbArDlDDIWU3gfKb7Qk0ck2WNZ234b/A0vuecPzIfzzxH+O6Ejnvg1sT8XuiZjVlzOH0h08ZtaO7g0w==} - - wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} - - wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} - - wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} - engines: {node: '>=12'} - - wrap-ansi@9.0.0: - resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} - engines: {node: '>=18'} - - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - write-file-atomic@3.0.3: - resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} - - write-file-atomic@4.0.2: - resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - - write-file-atomic@5.0.1: - resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - ws@7.5.10: - resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} - engines: {node: '>=8.3.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.17.1: - resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.18.0: - resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - ws@8.18.1: - resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - - xdg-basedir@4.0.0: - resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==} - engines: {node: '>=8'} - - xml-name-validator@4.0.0: - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} - engines: {node: '>=12'} - - xml-name-validator@5.0.0: - resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==} - engines: {node: '>=18'} - - xmlchars@2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} - - xmlhttprequest-ssl@2.1.2: - resolution: {integrity: sha512-TEU+nJVUUnA4CYJFLvK5X9AOeH4KvDvhIfm0vV1GaQRtchnG0hgK5p8hw/xjv8cunWYCsiPCSDzObPyhEwq3KQ==} - engines: {node: '>=0.4.0'} - - xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} - - y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} - engines: {node: '>=10'} - - yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - - yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - - yallist@5.0.0: - resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} - engines: {node: '>=18'} - - yam@1.0.0: - resolution: {integrity: sha512-Hv9xxHtsJ9228wNhk03xnlDReUuWVvHwM4rIbjdAXYvHLs17xjuyF50N6XXFMN6N0omBaqgOok/MCK3At9fTAg==} - engines: {node: ^4.5 || 6.* || >= 7.*} - - yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - - yaml@2.7.0: - resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} - engines: {node: '>= 14'} - hasBin: true - - yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} - engines: {node: '>=12'} - - yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} - - yauzl@2.10.0: - resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} - - yauzl@3.2.0: - resolution: {integrity: sha512-Ow9nuGZE+qp1u4JIPvg+uCiUr7xGQWdff7JQSk5VGYTAZMDe2q8lxJ10ygv10qmSj031Ty/6FNJpLO4o1Sgc+w==} - engines: {node: '>=12'} - - ylru@1.4.0: - resolution: {integrity: sha512-2OQsPNEmBCvXuFlIni/a+Rn+R2pHW9INm0BxXJ4hVDA8TirqMj+J/Rp9ItLatT/5pZqWwefVrTQcHpixsxnVlA==} - engines: {node: '>= 4.0.0'} - - yn@3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} - - yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - - yocto-queue@1.2.1: - resolution: {integrity: sha512-AyeEbWOu/TAXdxlV9wmGcR0+yh2j3vYPGOECcIj2S7MkrLyC7ne+oye2BKTItt0ii2PHk4cDy+95+LshzbXnGg==} - engines: {node: '>=12.20'} - - yoctocolors-cjs@2.1.2: - resolution: {integrity: sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==} - engines: {node: '>=18'} - - zephyr-agent@0.0.59: - resolution: {integrity: sha512-rb/cIgz2rkHlfH8Rp87xu/+UOUlpRwz2d8IzleVJCHI1XbnX9WHkjdNOEbGbHCP+OEfOwDWuoVVTsd1kJ9UGzA==} - - zephyr-edge-contract@0.0.59: - resolution: {integrity: sha512-sVmrKfaT/QwnZ21LQGAoaL3wgzlhilL/l1Jc2mmjm5XHRAQV2MrL4wQVJHriMl35A+MxYw0mZcjY5cZ7yQyqlQ==} - - zephyr-modernjs-plugin@0.0.59: - resolution: {integrity: sha512-JUdCsN7BKkroTa0c89BPjB4Y1+4V4JQBzQpQpUZxCSw4XH5gjWXGnCu097Jt63Rhp0MEH/GM1pgmI2WRu8kmCg==} - peerDependencies: - zephyr-rspack-plugin: 0.0.59 - zephyr-webpack-plugin: 0.0.59 - peerDependenciesMeta: - zephyr-rspack-plugin: - optional: true - zephyr-webpack-plugin: - optional: true - - zephyr-rolldown-plugin@0.0.59: - resolution: {integrity: sha512-UJpxtbgSJFQEn69ZDNO6nede4jW4UcFcI2z4gq8VIiH8dXk2ib5UQ7oq9IEW5WKuFFPnIkMrgmi3npWxVDXiyA==} - - zephyr-rsbuild-plugin@0.0.59: - resolution: {integrity: sha512-A+5XekoxKqy5AofGq8IHmj8MXNtVeJfuIpvGkwBQw6HvPR8UdBgngqhWgpN5dNQMHuSi68y+6YFnnV8nXKEBAg==} - peerDependencies: - '@rsbuild/core': '>=1.0.0' - - zephyr-rspack-plugin@0.0.59: - resolution: {integrity: sha512-1qDFhcwJdRfbBHWqteRgPGzxXAUPe7lU3TE+j/NWKhLcm1HtZ61muM9+R//AzwoGom1J+CCe5aCaVWh1liW9jQ==} - - zephyr-rspress-plugin@0.0.59: - resolution: {integrity: sha512-d3D4wYlb3Pm//X3skMDGMDkAQxAFqzqQbLuv6AJavjXPrGrm9nfprDmw396TuGPMNh2XlGfgQSiUxaKlRPfqBg==} - - zephyr-webpack-plugin@0.0.59: - resolution: {integrity: sha512-cy7xKbAoNM/NamROfTIVKbzpSTkIfA3GduBuoFIbUrrFCM3SSrIndg0NdsWSre9zKSIgRRRPebu0wOiv0upzUw==} - - zephyr-xpack-internal@0.0.59: - resolution: {integrity: sha512-TDu+5MoAwS8RQCs85DSf38lIk5G1RuTTjwOpdkSCjcOm3lC/05XrcbuD5SJ7s+fdo2Gvs7YJe7lZwFdODlnw2A==} - - zimmerframe@1.1.2: - resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} - - zone.js@0.15.0: - resolution: {integrity: sha512-9oxn0IIjbCZkJ67L+LkhYWRyAy7axphb3VgE2MBDlOqnmHMPWGYMxJxBYFueFq/JGY2GMwS0rU+UCLunEmy5UA==} - - zustand@5.0.3: - resolution: {integrity: sha512-14fwWQtU3pH4dE0dOpdMiWjddcH+QzKIgk1cl8epwSE7yag43k/AD/m4L6+K7DytAOr9gGBe3/EXj9g7cdostg==} - engines: {node: '>=12.20.0'} - peerDependencies: - '@types/react': '>=18.0.0' - immer: '>=9.0.6' - react: '>=18.0.0' - use-sync-external-store: '>=1.2.0' - peerDependenciesMeta: - '@types/react': - optional: true - immer: - optional: true - react: - optional: true - use-sync-external-store: - optional: true - - zwitch@2.0.4: - resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - -snapshots: - - '@adobe/css-tools@4.3.3': {} - - '@alloc/quick-lru@5.2.0': {} - - '@ampproject/remapping@2.3.0': - dependencies: - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - - '@analogjs/vite-plugin-angular@1.14.1(@angular-devkit/build-angular@18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.13.13)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(lightningcss@1.29.3)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@4.1.4)(typescript@5.8.2))(@angular/build@19.2.5(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@angular/compiler@19.2.4)(@types/node@22.13.13)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(postcss@8.5.6)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@4.1.4)(terser@5.39.0)(tsx@4.20.5)(typescript@5.8.2)(yaml@2.7.0))': - dependencies: - ts-morph: 21.0.1 - vfile: 6.0.3 - optionalDependencies: - '@angular-devkit/build-angular': 18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.13.13)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(lightningcss@1.29.3)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@4.1.4)(typescript@5.8.2) - '@angular/build': 19.2.5(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@angular/compiler@19.2.4)(@types/node@22.13.13)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(postcss@8.5.6)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@4.1.4)(terser@5.39.0)(tsx@4.20.5)(typescript@5.8.2)(yaml@2.7.0) - - '@angular-builders/common@2.0.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)': - dependencies: - '@angular-devkit/core': 18.2.16(chokidar@4.0.3) - ts-node: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2) - tsconfig-paths: 4.2.0 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - chokidar - - typescript - - '@angular-builders/custom-webpack@18.0.0(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(lightningcss@1.29.3)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2)': - dependencies: - '@angular-builders/common': 2.0.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2) - '@angular-devkit/architect': 0.1802.16(chokidar@4.0.3) - '@angular-devkit/build-angular': 18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(lightningcss@1.29.3)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2) - '@angular-devkit/core': 18.2.16(chokidar@4.0.3) - '@angular/compiler-cli': 19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2) - lodash: 4.17.21 - webpack-merge: 5.10.0 - transitivePeerDependencies: - - '@angular/localize' - - '@angular/platform-server' - - '@angular/service-worker' - - '@rspack/core' - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - '@web/test-runner' - - browser-sync - - bufferutil - - chokidar - - debug - - html-webpack-plugin - - jest - - jest-environment-jsdom - - karma - - lightningcss - - ng-packagr - - node-sass - - protractor - - sass-embedded - - stylus - - sugarss - - supports-color - - tailwindcss - - typescript - - uglify-js - - utf-8-validate - - webpack-cli - - '@angular-devkit/architect@0.1802.16(chokidar@4.0.3)': - dependencies: - '@angular-devkit/core': 18.2.16(chokidar@4.0.3) - rxjs: 7.8.1 - transitivePeerDependencies: - - chokidar - - '@angular-devkit/architect@0.1902.5(chokidar@4.0.3)': - dependencies: - '@angular-devkit/core': 19.2.5(chokidar@4.0.3) - rxjs: 7.8.1 - transitivePeerDependencies: - - chokidar - - '@angular-devkit/build-angular@18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(chokidar@4.0.3)(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.13.13)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(lightningcss@1.29.3)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@4.1.4)(typescript@5.8.2)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1802.16(chokidar@4.0.3) - '@angular-devkit/build-webpack': 0.1802.16(chokidar@4.0.3)(webpack-dev-server@5.0.4(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - '@angular-devkit/core': 18.2.16(chokidar@4.0.3) - '@angular/build': 18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@types/node@22.13.13)(chokidar@4.0.3)(less@4.2.0)(lightningcss@1.29.3)(postcss@8.4.41)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@4.1.4)(terser@5.31.6)(typescript@5.8.2) - '@angular/compiler-cli': 19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2) - '@babel/core': 7.26.10 - '@babel/generator': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.10) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-runtime': 7.26.10(@babel/core@7.26.10) - '@babel/preset-env': 7.26.9(@babel/core@7.26.10) - '@babel/runtime': 7.26.10 - '@discoveryjs/json-ext': 0.6.1 - '@ngtools/webpack': 18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - ansi-colors: 4.1.3 - autoprefixer: 10.4.20(postcss@8.4.41) - babel-loader: 9.1.3(@babel/core@7.26.10)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - browserslist: 4.24.4 - copy-webpack-plugin: 12.0.2(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - critters: 0.0.24 - css-loader: 7.1.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - esbuild-wasm: 0.23.0 - fast-glob: 3.3.2 - http-proxy-middleware: 3.0.3 - https-proxy-agent: 7.0.5 - istanbul-lib-instrument: 6.0.3 - jsonc-parser: 3.3.1 - karma-source-map-support: 1.4.0 - less: 4.2.0 - less-loader: 12.2.0(@rspack/core@1.5.5(@swc/helpers@0.5.17))(less@4.2.0)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - license-webpack-plugin: 4.0.2(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - loader-utils: 3.3.1 - magic-string: 0.30.11 - mini-css-extract-plugin: 2.9.0(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - mrmime: 2.0.0 - open: 10.1.0 - ora: 5.4.1 - parse5-html-rewriting-stream: 7.0.0 - picomatch: 4.0.2 - piscina: 4.6.1 - postcss: 8.4.41 - postcss-loader: 8.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(postcss@8.4.41)(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - resolve-url-loader: 5.0.0 - rxjs: 7.8.1 - sass: 1.77.6 - sass-loader: 16.0.0(@rspack/core@1.5.5(@swc/helpers@0.5.17))(sass-embedded@1.89.0)(sass@1.77.6)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - semver: 7.6.3 - source-map-loader: 5.0.0(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - source-map-support: 0.5.21 - terser: 5.31.6 - tree-kill: 1.2.2 - tslib: 2.6.3 - typescript: 5.8.2 - watchpack: 2.4.1 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - webpack-dev-middleware: 7.4.2(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - webpack-dev-server: 5.0.4(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - optionalDependencies: - esbuild: 0.23.0 - jest: 29.7.0(@types/node@22.13.13)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-environment-jsdom: 29.7.0 - tailwindcss: 4.1.4 - transitivePeerDependencies: - - '@rspack/core' - - '@swc/core' - - '@types/node' - - bufferutil - - chokidar - - debug - - html-webpack-plugin - - lightningcss - - node-sass - - sass-embedded - - stylus - - sugarss - - supports-color - - uglify-js - - utf-8-validate - - webpack-cli - optional: true - - '@angular-devkit/build-angular@18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(lightningcss@1.29.3)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1802.16(chokidar@4.0.3) - '@angular-devkit/build-webpack': 0.1802.16(webpack-dev-server@5.0.4(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - '@angular-devkit/core': 18.2.16(chokidar@4.0.3) - '@angular/build': 18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(postcss@8.4.41)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(terser@5.31.6)(typescript@5.8.2) - '@angular/compiler-cli': 19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2) - '@babel/core': 7.26.10 - '@babel/generator': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.10) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-runtime': 7.26.10(@babel/core@7.26.10) - '@babel/preset-env': 7.26.9(@babel/core@7.26.10) - '@babel/runtime': 7.26.10 - '@discoveryjs/json-ext': 0.6.1 - '@ngtools/webpack': 18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - ansi-colors: 4.1.3 - autoprefixer: 10.4.20(postcss@8.4.41) - babel-loader: 9.1.3(@babel/core@7.26.10)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - browserslist: 4.24.4 - copy-webpack-plugin: 12.0.2(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - critters: 0.0.24 - css-loader: 7.1.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - esbuild-wasm: 0.23.0 - fast-glob: 3.3.2 - http-proxy-middleware: 3.0.3 - https-proxy-agent: 7.0.5 - istanbul-lib-instrument: 6.0.3 - jsonc-parser: 3.3.1 - karma-source-map-support: 1.4.0 - less: 4.2.0 - less-loader: 12.2.0(@rspack/core@1.5.5(@swc/helpers@0.5.17))(less@4.2.0)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - license-webpack-plugin: 4.0.2(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - loader-utils: 3.3.1 - magic-string: 0.30.11 - mini-css-extract-plugin: 2.9.0(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - mrmime: 2.0.0 - open: 10.1.0 - ora: 5.4.1 - parse5-html-rewriting-stream: 7.0.0 - picomatch: 4.0.2 - piscina: 4.6.1 - postcss: 8.4.41 - postcss-loader: 8.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(postcss@8.4.41)(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - resolve-url-loader: 5.0.0 - rxjs: 7.8.1 - sass: 1.77.6 - sass-loader: 16.0.0(@rspack/core@1.5.5(@swc/helpers@0.5.17))(sass-embedded@1.89.0)(sass@1.77.6)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - semver: 7.6.3 - source-map-loader: 5.0.0(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - source-map-support: 0.5.21 - terser: 5.31.6 - tree-kill: 1.2.2 - tslib: 2.6.3 - typescript: 5.8.2 - watchpack: 2.4.1 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17)) - webpack-dev-middleware: 7.4.2(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - webpack-dev-server: 5.0.4(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - optionalDependencies: - esbuild: 0.23.0 - jest: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-environment-jsdom: 29.7.0 - tailwindcss: 3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - transitivePeerDependencies: - - '@rspack/core' - - '@swc/core' - - '@types/node' - - bufferutil - - chokidar - - debug - - html-webpack-plugin - - lightningcss - - node-sass - - sass-embedded - - stylus - - sugarss - - supports-color - - uglify-js - - utf-8-validate - - webpack-cli - - '@angular-devkit/build-webpack@0.1802.16(chokidar@4.0.3)(webpack-dev-server@5.0.4(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0))': - dependencies: - '@angular-devkit/architect': 0.1802.16(chokidar@4.0.3) - rxjs: 7.8.1 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - webpack-dev-server: 5.0.4(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - transitivePeerDependencies: - - chokidar - optional: true - - '@angular-devkit/build-webpack@0.1802.16(webpack-dev-server@5.0.4(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0))': - dependencies: - '@angular-devkit/architect': 0.1802.16(chokidar@4.0.3) - rxjs: 7.8.1 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17)) - webpack-dev-server: 5.0.4(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - transitivePeerDependencies: - - chokidar - - '@angular-devkit/core@18.2.16(chokidar@4.0.3)': - dependencies: - ajv: 8.17.1 - ajv-formats: 3.0.1(ajv@8.17.1) - jsonc-parser: 3.3.1 - picomatch: 4.0.2 - rxjs: 7.8.1 - source-map: 0.7.4 - optionalDependencies: - chokidar: 4.0.3 - - '@angular-devkit/core@19.2.5(chokidar@4.0.3)': - dependencies: - ajv: 8.17.1 - ajv-formats: 3.0.1(ajv@8.17.1) - jsonc-parser: 3.3.1 - picomatch: 4.0.2 - rxjs: 7.8.1 - source-map: 0.7.4 - optionalDependencies: - chokidar: 4.0.3 - - '@angular-devkit/schematics@18.2.16': - dependencies: - '@angular-devkit/core': 18.2.16(chokidar@4.0.3) - jsonc-parser: 3.3.1 - magic-string: 0.30.11 - ora: 5.4.1 - rxjs: 7.8.1 - transitivePeerDependencies: - - chokidar - - '@angular-devkit/schematics@19.2.5': - dependencies: - '@angular-devkit/core': 19.2.5(chokidar@4.0.3) - jsonc-parser: 3.3.1 - magic-string: 0.30.17 - ora: 5.4.1 - rxjs: 7.8.1 - transitivePeerDependencies: - - chokidar - - '@angular-eslint/bundled-angular-compiler@18.4.3': {} - - '@angular-eslint/eslint-plugin-template@18.4.3(@typescript-eslint/types@8.28.0)(@typescript-eslint/utils@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@angular-eslint/bundled-angular-compiler': 18.4.3 - '@angular-eslint/utils': 18.4.3(@typescript-eslint/utils@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/types': 8.28.0 - '@typescript-eslint/utils': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - aria-query: 5.3.2 - axobject-query: 4.1.0 - eslint: 9.15.0(jiti@2.4.2) - typescript: 5.8.2 - - '@angular-eslint/eslint-plugin@18.4.3(@typescript-eslint/utils@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@angular-eslint/bundled-angular-compiler': 18.4.3 - '@angular-eslint/utils': 18.4.3(@typescript-eslint/utils@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - eslint: 9.15.0(jiti@2.4.2) - typescript: 5.8.2 - - '@angular-eslint/template-parser@18.4.3(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@angular-eslint/bundled-angular-compiler': 18.4.3 - eslint: 9.15.0(jiti@2.4.2) - eslint-scope: 8.3.0 - typescript: 5.8.2 - - '@angular-eslint/utils@18.4.3(@typescript-eslint/utils@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@angular-eslint/bundled-angular-compiler': 18.4.3 - '@typescript-eslint/utils': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - eslint: 9.15.0(jiti@2.4.2) - typescript: 5.8.2 - - '@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))': - dependencies: - '@angular/core': 19.2.4(rxjs@7.8.2)(zone.js@0.15.0) - tslib: 2.8.1 - - '@angular/build@18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@types/node@22.13.13)(chokidar@4.0.3)(less@4.2.0)(lightningcss@1.29.3)(postcss@8.4.41)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@4.1.4)(terser@5.31.6)(typescript@5.8.2)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1802.16(chokidar@4.0.3) - '@angular/compiler-cli': 19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2) - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) - '@inquirer/confirm': 3.1.22 - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.77.6)(stylus@0.64.0)(terser@5.31.6)) - browserslist: 4.24.4 - critters: 0.0.24 - esbuild: 0.23.0 - fast-glob: 3.3.2 - https-proxy-agent: 7.0.5 - listr2: 8.2.4 - lmdb: 3.0.13 - magic-string: 0.30.11 - mrmime: 2.0.0 - parse5-html-rewriting-stream: 7.0.0 - picomatch: 4.0.2 - piscina: 4.6.1 - rollup: 4.22.4 - sass: 1.77.6 - semver: 7.6.3 - typescript: 5.8.2 - vite: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.77.6)(stylus@0.64.0)(terser@5.31.6) - watchpack: 2.4.1 - optionalDependencies: - less: 4.2.0 - postcss: 8.4.41 - tailwindcss: 4.1.4 - transitivePeerDependencies: - - '@types/node' - - chokidar - - lightningcss - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - optional: true - - '@angular/build@18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(postcss@8.4.41)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(terser@5.31.6)(typescript@5.8.2)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1802.16(chokidar@4.0.3) - '@angular/compiler-cli': 19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2) - '@babel/core': 7.25.2 - '@babel/helper-annotate-as-pure': 7.24.7 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-syntax-import-attributes': 7.24.7(@babel/core@7.25.2) - '@inquirer/confirm': 3.1.22 - '@vitejs/plugin-basic-ssl': 1.1.0(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.77.6)(stylus@0.64.0)(terser@5.31.6)) - browserslist: 4.24.4 - critters: 0.0.24 - esbuild: 0.23.0 - fast-glob: 3.3.2 - https-proxy-agent: 7.0.5 - listr2: 8.2.4 - lmdb: 3.0.13 - magic-string: 0.30.11 - mrmime: 2.0.0 - parse5-html-rewriting-stream: 7.0.0 - picomatch: 4.0.2 - piscina: 4.6.1 - rollup: 4.22.4 - sass: 1.77.6 - semver: 7.6.3 - typescript: 5.8.2 - vite: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.77.6)(stylus@0.64.0)(terser@5.31.6) - watchpack: 2.4.1 - optionalDependencies: - less: 4.2.0 - postcss: 8.4.41 - tailwindcss: 3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - transitivePeerDependencies: - - '@types/node' - - chokidar - - lightningcss - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - '@angular/build@19.2.5(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@angular/compiler@19.2.4)(@types/node@22.13.13)(chokidar@4.0.3)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(postcss@8.5.6)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@4.1.4)(terser@5.39.0)(tsx@4.20.5)(typescript@5.8.2)(yaml@2.7.0)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@angular-devkit/architect': 0.1902.5(chokidar@4.0.3) - '@angular/compiler': 19.2.4 - '@angular/compiler-cli': 19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2) - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-split-export-declaration': 7.24.7 - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.10) - '@inquirer/confirm': 5.1.6(@types/node@22.13.13) - '@vitejs/plugin-basic-ssl': 1.2.0(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.85.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0)) - beasties: 0.2.0 - browserslist: 4.24.4 - esbuild: 0.25.1 - fast-glob: 3.3.3 - https-proxy-agent: 7.0.6 - istanbul-lib-instrument: 6.0.3 - listr2: 8.2.5 - magic-string: 0.30.17 - mrmime: 2.0.1 - parse5-html-rewriting-stream: 7.0.0 - picomatch: 4.0.2 - piscina: 4.8.0 - rollup: 4.34.8 - sass: 1.85.0 - semver: 7.7.1 - source-map-support: 0.5.21 - typescript: 5.8.2 - vite: 6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.85.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - watchpack: 2.4.2 - optionalDependencies: - less: 4.2.0 - lmdb: 3.2.6 - postcss: 8.5.6 - tailwindcss: 4.1.4 - transitivePeerDependencies: - - '@types/node' - - chokidar - - jiti - - lightningcss - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - yaml - - '@angular/cli@19.2.5(@types/node@22.13.13)': - dependencies: - '@angular-devkit/architect': 0.1902.5(chokidar@4.0.3) - '@angular-devkit/core': 19.2.5(chokidar@4.0.3) - '@angular-devkit/schematics': 19.2.5 - '@inquirer/prompts': 7.3.2(@types/node@22.13.13) - '@listr2/prompt-adapter-inquirer': 2.0.18(@inquirer/prompts@7.3.2(@types/node@22.13.13)) - '@schematics/angular': 19.2.5 - '@yarnpkg/lockfile': 1.1.0 - ini: 5.0.0 - jsonc-parser: 3.3.1 - listr2: 8.2.5 - npm-package-arg: 12.0.2 - npm-pick-manifest: 10.0.0 - pacote: 20.0.0 - resolve: 1.22.10 - semver: 7.7.1 - symbol-observable: 4.0.0 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/node' - - chokidar - - supports-color - - '@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2)': - dependencies: - '@angular/core': 19.2.4(rxjs@7.8.2)(zone.js@0.15.0) - rxjs: 7.8.2 - tslib: 2.8.1 - - '@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2)': - dependencies: - '@angular/compiler': 19.2.4 - '@babel/core': 7.26.9 - '@jridgewell/sourcemap-codec': 1.5.0 - chokidar: 4.0.3 - convert-source-map: 1.9.0 - reflect-metadata: 0.2.2 - semver: 7.7.1 - tslib: 2.8.1 - typescript: 5.8.2 - yargs: 17.7.2 - transitivePeerDependencies: - - supports-color - - '@angular/compiler@19.2.4': - dependencies: - tslib: 2.8.1 - - '@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)': - dependencies: - rxjs: 7.8.2 - tslib: 2.8.1 - zone.js: 0.15.0 - - '@angular/language-service@19.2.4': {} - - '@angular/platform-browser-dynamic@19.2.4(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/compiler@19.2.4)(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.4(@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))': - dependencies: - '@angular/common': 19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) - '@angular/compiler': 19.2.4 - '@angular/core': 19.2.4(rxjs@7.8.2)(zone.js@0.15.0) - '@angular/platform-browser': 19.2.4(@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)) - tslib: 2.8.1 - - '@angular/platform-browser@19.2.4(@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))': - dependencies: - '@angular/common': 19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) - '@angular/core': 19.2.4(rxjs@7.8.2)(zone.js@0.15.0) - tslib: 2.8.1 - optionalDependencies: - '@angular/animations': 19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)) - - '@angular/router@19.2.4(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.4(@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(rxjs@7.8.2)': - dependencies: - '@angular/common': 19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) - '@angular/core': 19.2.4(rxjs@7.8.2)(zone.js@0.15.0) - '@angular/platform-browser': 19.2.4(@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)) - rxjs: 7.8.2 - tslib: 2.8.1 - - '@antfu/utils@0.7.10': {} - - '@asamuzakjp/css-color@3.2.0': - dependencies: - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-color-parser': 3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - lru-cache: 10.4.3 - - '@babel/code-frame@7.26.2': - dependencies: - '@babel/helper-validator-identifier': 7.25.9 - js-tokens: 4.0.0 - picocolors: 1.1.1 - - '@babel/code-frame@7.27.1': - dependencies: - '@babel/helper-validator-identifier': 7.27.1 - js-tokens: 4.0.0 - picocolors: 1.1.1 - - '@babel/compat-data@7.26.8': {} - - '@babel/compat-data@7.28.4': {} - - '@babel/core@7.25.2': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.27.0 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.25.2) - '@babel/helpers': 7.27.0 - '@babel/parser': 7.27.0 - '@babel/template': 7.27.0 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - '@babel/types': 7.27.0 - convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@5.5.0) - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/core@7.26.10': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.27.0 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) - '@babel/helpers': 7.27.0 - '@babel/parser': 7.27.0 - '@babel/template': 7.27.0 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - '@babel/types': 7.27.0 - convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@5.5.0) - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/core@7.26.9': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.27.0 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.9) - '@babel/helpers': 7.27.0 - '@babel/parser': 7.27.0 - '@babel/template': 7.27.0 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - '@babel/types': 7.27.0 - convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@5.5.0) - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/core@7.28.4': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.3 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.4) - '@babel/helpers': 7.28.4 - '@babel/parser': 7.28.4 - '@babel/template': 7.27.2 - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 - '@jridgewell/remapping': 2.3.5 - convert-source-map: 2.0.0 - debug: 4.4.0(supports-color@5.5.0) - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/eslint-parser@7.28.4(@babel/core@7.28.4)(eslint@9.35.0(jiti@2.4.2))': - dependencies: - '@babel/core': 7.28.4 - '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.35.0(jiti@2.4.2) - eslint-visitor-keys: 2.1.0 - semver: 6.3.1 - - '@babel/generator@7.26.10': - dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 - - '@babel/generator@7.27.0': - dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 - - '@babel/generator@7.28.3': - dependencies: - '@babel/parser': 7.28.4 - '@babel/types': 7.28.4 - '@jridgewell/gen-mapping': 0.3.13 - '@jridgewell/trace-mapping': 0.3.31 - jsesc: 3.1.0 - - '@babel/helper-annotate-as-pure@7.24.7': - dependencies: - '@babel/types': 7.27.0 - - '@babel/helper-annotate-as-pure@7.25.9': - dependencies: - '@babel/types': 7.27.0 - - '@babel/helper-compilation-targets@7.27.0': - dependencies: - '@babel/compat-data': 7.26.8 - '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.4 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-compilation-targets@7.27.2': - dependencies: - '@babel/compat-data': 7.28.4 - '@babel/helper-validator-option': 7.27.1 - browserslist: 4.24.4 - lru-cache: 5.1.1 - semver: 6.3.1 - - '@babel/helper-create-class-features-plugin@7.27.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/helper-create-class-features-plugin@7.27.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.28.4) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/helper-create-regexp-features-plugin@7.27.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - regexpu-core: 6.2.0 - semver: 6.3.1 - - '@babel/helper-create-regexp-features-plugin@7.27.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-annotate-as-pure': 7.25.9 - regexpu-core: 6.2.0 - semver: 6.3.1 - - '@babel/helper-define-polyfill-provider@0.6.4(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - debug: 4.4.0(supports-color@5.5.0) - lodash.debounce: 4.0.8 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color - - '@babel/helper-define-polyfill-provider@0.6.4(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - debug: 4.4.0(supports-color@5.5.0) - lodash.debounce: 4.0.8 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color - - '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.3 - lodash.debounce: 4.0.8 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color - - '@babel/helper-globals@7.28.0': {} - - '@babel/helper-member-expression-to-functions@7.25.9': - dependencies: - '@babel/traverse': 7.27.0(supports-color@5.5.0) - '@babel/types': 7.27.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-imports@7.18.6': - dependencies: - '@babel/types': 7.27.0 - - '@babel/helper-module-imports@7.25.9(supports-color@5.5.0)': - dependencies: - '@babel/traverse': 7.27.0(supports-color@5.5.0) - '@babel/types': 7.27.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-imports@7.27.1': - dependencies: - '@babel/traverse': 7.28.4 - '@babel/types': 7.28.4 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.26.0(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.9)': - dependencies: - '@babel/core': 7.26.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.26.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.28.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.4 - transitivePeerDependencies: - - supports-color - - '@babel/helper-optimise-call-expression@7.25.9': - dependencies: - '@babel/types': 7.27.0 - - '@babel/helper-plugin-utils@7.26.5': {} - - '@babel/helper-plugin-utils@7.27.1': {} - - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/helper-remap-async-to-generator@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-wrap-function': 7.25.9 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/helper-replace-supers@7.26.5(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/helper-replace-supers@7.26.5(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/helper-skip-transparent-expression-wrappers@7.25.9': - dependencies: - '@babel/traverse': 7.27.0(supports-color@5.5.0) - '@babel/types': 7.27.0 - transitivePeerDependencies: - - supports-color - - '@babel/helper-split-export-declaration@7.24.7': - dependencies: - '@babel/types': 7.27.0 - - '@babel/helper-string-parser@7.25.9': {} - - '@babel/helper-string-parser@7.27.1': {} - - '@babel/helper-validator-identifier@7.25.9': {} - - '@babel/helper-validator-identifier@7.27.1': {} - - '@babel/helper-validator-option@7.25.9': {} - - '@babel/helper-validator-option@7.27.1': {} - - '@babel/helper-wrap-function@7.25.9': - dependencies: - '@babel/template': 7.27.0 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - '@babel/types': 7.27.0 - transitivePeerDependencies: - - supports-color - - '@babel/helpers@7.27.0': - dependencies: - '@babel/template': 7.27.0 - '@babel/types': 7.27.0 - - '@babel/helpers@7.28.4': - dependencies: - '@babel/template': 7.27.2 - '@babel/types': 7.28.4 - - '@babel/parser@7.27.0': - dependencies: - '@babel/types': 7.27.0 - - '@babel/parser@7.28.4': - dependencies: - '@babel/types': 7.28.4 - - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.26.10) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-proposal-decorators@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-proposal-export-default-from@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-proposal-partial-application@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-proposal-pipeline-operator@7.26.7(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-pipeline-operator': 7.26.7(@babel/core@7.28.4) - - '@babel/plugin-proposal-private-methods@7.18.6(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - - '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - - '@babel/plugin-proposal-private-property-in-object@7.21.11(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-decorators@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-import-assertions@7.26.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-import-attributes@7.24.7(@babel/core@7.25.2)': - dependencies: - '@babel/core': 7.25.2 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-import-attributes@7.26.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-pipeline-operator@7.26.7(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-typescript@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-arrow-functions@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10) - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-async-generator-functions@7.26.8(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.28.4) - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.26.10) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-async-to-generator@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-remap-async-to-generator': 7.25.9(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-block-scoped-functions@7.26.5(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-block-scoping@7.27.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-block-scoping@7.27.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-class-properties@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10) - '@babel/traverse': 7.27.0(supports-color@5.5.0) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-classes@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.28.4) - '@babel/traverse': 7.27.0(supports-color@5.5.0) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/template': 7.27.0 - - '@babel/plugin-transform-computed-properties@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/template': 7.27.0 - - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-destructuring@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-dotall-regex@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-duplicate-keys@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-dynamic-import@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-exponentiation-operator@7.26.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-export-namespace-from@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-for-of@7.26.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-for-of@7.26.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-function-name@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-json-strings@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-literals@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-logical-assignment-operators@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-member-expression-literals@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-modules-amd@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-modules-commonjs@7.26.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-modules-systemjs@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-modules-umd@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-named-capturing-groups-regex@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-new-target@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-nullish-coalescing-operator@7.26.6(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-numeric-separator@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10) - - '@babel/plugin-transform-object-rest-spread@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.28.4) - - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.26.10) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-object-super@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-replace-supers': 7.26.5(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-optional-catch-binding@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-optional-chaining@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-parameters@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-property-literals@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-react-constant-elements@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-react-constant-elements@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-react-display-name@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-react-jsx-development@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-react-jsx-source@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) - '@babel/types': 7.27.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-react-jsx@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.4) - '@babel/types': 7.27.0 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-react-pure-annotations@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-regenerator@7.27.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - regenerator-transform: 0.15.2 - - '@babel/plugin-transform-regenerator@7.27.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - regenerator-transform: 0.15.2 - - '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-regexp-modifiers@7.26.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-reserved-words@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-runtime@7.26.10(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/helper-plugin-utils': 7.26.5 - babel-plugin-polyfill-corejs2: 0.4.13(@babel/core@7.26.10) - babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.26.10) - babel-plugin-polyfill-regenerator: 0.6.4(@babel/core@7.26.10) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-runtime@7.28.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.27.1 - '@babel/helper-plugin-utils': 7.27.1 - babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.4) - babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.4) - babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.4) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-shorthand-properties@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-spread@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-sticky-regex@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-template-literals@7.26.8(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-typeof-symbol@7.27.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-typeof-symbol@7.27.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-typescript@7.27.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-typescript@7.27.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color - - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-unicode-escapes@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-unicode-property-regex@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-unicode-regex@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.26.10) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/plugin-transform-unicode-sets-regex@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-create-regexp-features-plugin': 7.27.0(@babel/core@7.28.4) - '@babel/helper-plugin-utils': 7.26.5 - - '@babel/polyfill@7.12.1': - dependencies: - core-js: 2.6.12 - regenerator-runtime: 0.13.11 - - '@babel/preset-env@7.26.9(@babel/core@7.26.10)': - dependencies: - '@babel/compat-data': 7.26.8 - '@babel/core': 7.26.10 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.26.10) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.26.10) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.10) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.26.10) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.26.10) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.26.10) - '@babel/plugin-transform-block-scoping': 7.27.0(@babel/core@7.26.10) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.26.10) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.26.10) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.26.10) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.10) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.26.10) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-regenerator': 7.27.0(@babel/core@7.26.10) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.26.10) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.26.10) - '@babel/plugin-transform-typeof-symbol': 7.27.0(@babel/core@7.26.10) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.26.10) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.26.10) - babel-plugin-polyfill-corejs2: 0.4.13(@babel/core@7.26.10) - babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.26.10) - babel-plugin-polyfill-regenerator: 0.6.4(@babel/core@7.26.10) - core-js-compat: 3.41.0 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/preset-env@7.26.9(@babel/core@7.28.4)': - dependencies: - '@babel/compat-data': 7.26.8 - '@babel/core': 7.28.4 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.4) - '@babel/plugin-syntax-import-assertions': 7.26.0(@babel/core@7.28.4) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.28.4) - '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.28.4) - '@babel/plugin-transform-arrow-functions': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-async-generator-functions': 7.26.8(@babel/core@7.28.4) - '@babel/plugin-transform-async-to-generator': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-block-scoped-functions': 7.26.5(@babel/core@7.28.4) - '@babel/plugin-transform-block-scoping': 7.27.0(@babel/core@7.28.4) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.28.4) - '@babel/plugin-transform-classes': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-computed-properties': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-destructuring': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-dotall-regex': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-duplicate-keys': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-dynamic-import': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-exponentiation-operator': 7.26.3(@babel/core@7.28.4) - '@babel/plugin-transform-export-namespace-from': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-for-of': 7.26.9(@babel/core@7.28.4) - '@babel/plugin-transform-function-name': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-json-strings': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-literals': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-logical-assignment-operators': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-member-expression-literals': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.28.4) - '@babel/plugin-transform-modules-systemjs': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-modules-umd': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-new-target': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6(@babel/core@7.28.4) - '@babel/plugin-transform-numeric-separator': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-object-rest-spread': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-object-super': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-property-literals': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-regenerator': 7.27.0(@babel/core@7.28.4) - '@babel/plugin-transform-regexp-modifiers': 7.26.0(@babel/core@7.28.4) - '@babel/plugin-transform-reserved-words': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-shorthand-properties': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-spread': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-sticky-regex': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-template-literals': 7.26.8(@babel/core@7.28.4) - '@babel/plugin-transform-typeof-symbol': 7.27.0(@babel/core@7.28.4) - '@babel/plugin-transform-unicode-escapes': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-unicode-property-regex': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-unicode-regex': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-unicode-sets-regex': 7.25.9(@babel/core@7.28.4) - '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.28.4) - babel-plugin-polyfill-corejs2: 0.4.13(@babel/core@7.28.4) - babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.28.4) - babel-plugin-polyfill-regenerator: 0.6.4(@babel/core@7.28.4) - core-js-compat: 3.41.0 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/types': 7.27.0 - esutils: 2.0.3 - - '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/types': 7.27.0 - esutils: 2.0.3 - - '@babel/preset-react@7.26.3(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.26.10) - transitivePeerDependencies: - - supports-color - - '@babel/preset-react@7.26.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-react-jsx-development': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-react-pure-annotations': 7.25.9(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color - - '@babel/preset-typescript@7.27.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.26.10) - '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.26.10) - transitivePeerDependencies: - - supports-color - - '@babel/preset-typescript@7.27.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/helper-validator-option': 7.25.9 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-modules-commonjs': 7.26.3(@babel/core@7.28.4) - '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color - - '@babel/register@7.25.9(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - clone-deep: 4.0.1 - find-cache-dir: 2.1.0 - make-dir: 2.1.0 - pirates: 4.0.6 - source-map-support: 0.5.21 - - '@babel/runtime-corejs3@7.27.0': - dependencies: - core-js-pure: 3.41.0 - regenerator-runtime: 0.14.1 - - '@babel/runtime@7.12.18': - dependencies: - regenerator-runtime: 0.13.11 - - '@babel/runtime@7.25.6': - dependencies: - regenerator-runtime: 0.14.1 - - '@babel/runtime@7.26.10': - dependencies: - regenerator-runtime: 0.14.1 - - '@babel/runtime@7.28.4': {} - - '@babel/template@7.27.0': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 - - '@babel/template@7.27.2': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/parser': 7.28.4 - '@babel/types': 7.28.4 - - '@babel/traverse@7.27.0(supports-color@5.5.0)': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.27.0 - '@babel/parser': 7.27.0 - '@babel/template': 7.27.0 - '@babel/types': 7.27.0 - debug: 4.4.0(supports-color@5.5.0) - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - - '@babel/traverse@7.28.4': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.3 - '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.4 - '@babel/template': 7.27.2 - '@babel/types': 7.28.4 - debug: 4.4.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@babel/types@7.27.0': - dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - - '@babel/types@7.28.4': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - - '@bcoe/v8-coverage@0.2.3': {} - - '@biomejs/biome@1.9.4': - optionalDependencies: - '@biomejs/cli-darwin-arm64': 1.9.4 - '@biomejs/cli-darwin-x64': 1.9.4 - '@biomejs/cli-linux-arm64': 1.9.4 - '@biomejs/cli-linux-arm64-musl': 1.9.4 - '@biomejs/cli-linux-x64': 1.9.4 - '@biomejs/cli-linux-x64-musl': 1.9.4 - '@biomejs/cli-win32-arm64': 1.9.4 - '@biomejs/cli-win32-x64': 1.9.4 - - '@biomejs/cli-darwin-arm64@1.9.4': - optional: true - - '@biomejs/cli-darwin-x64@1.9.4': - optional: true - - '@biomejs/cli-linux-arm64-musl@1.9.4': - optional: true - - '@biomejs/cli-linux-arm64@1.9.4': - optional: true - - '@biomejs/cli-linux-x64-musl@1.9.4': - optional: true - - '@biomejs/cli-linux-x64@1.9.4': - optional: true - - '@biomejs/cli-win32-arm64@1.9.4': - optional: true - - '@biomejs/cli-win32-x64@1.9.4': - optional: true - - '@bufbuild/protobuf@2.2.5': {} - - '@cacheable/memoize@2.0.1': - dependencies: - '@cacheable/utils': 2.0.1 - - '@cacheable/memory@2.0.1': - dependencies: - '@cacheable/memoize': 2.0.1 - '@cacheable/utils': 2.0.1 - '@keyv/bigmap': 1.0.0 - hookified: 1.12.0 - keyv: 5.5.1 - - '@cacheable/utils@2.0.1': {} - - '@cnakazawa/watch@1.0.4': - dependencies: - exec-sh: 0.3.6 - minimist: 1.2.8 - - '@colors/colors@1.5.0': - optional: true - - '@cspotcode/source-map-support@0.8.1': - dependencies: - '@jridgewell/trace-mapping': 0.3.9 - - '@csstools/cascade-layer-name-parser@1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1)': - dependencies: - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - - '@csstools/color-helpers@5.1.0': {} - - '@csstools/css-calc@2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': - dependencies: - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - - '@csstools/css-color-parser@3.1.0(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': - dependencies: - '@csstools/color-helpers': 5.1.0 - '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - - '@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1)': - dependencies: - '@csstools/css-tokenizer': 2.4.1 - - '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)': - dependencies: - '@csstools/css-tokenizer': 3.0.4 - - '@csstools/css-tokenizer@2.4.1': {} - - '@csstools/css-tokenizer@3.0.4': {} - - '@csstools/media-query-list-parser@4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': - dependencies: - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - - '@csstools/selector-resolve-nested@1.1.0(postcss-selector-parser@6.1.2)': - dependencies: - postcss-selector-parser: 6.1.2 - - '@csstools/selector-specificity@3.1.1(postcss-selector-parser@6.1.2)': - dependencies: - postcss-selector-parser: 6.1.2 - - '@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.1.0)': - dependencies: - postcss-selector-parser: 7.1.0 - - '@csstools/utilities@1.0.0(postcss@8.5.4)': - dependencies: - postcss: 8.5.4 - - '@cypress/request@3.0.8': - dependencies: - aws-sign2: 0.7.0 - aws4: 1.13.2 - caseless: 0.12.0 - combined-stream: 1.0.8 - extend: 3.0.2 - forever-agent: 0.6.1 - form-data: 4.0.2 - http-signature: 1.4.0 - is-typedarray: 1.0.0 - isstream: 0.1.2 - json-stringify-safe: 5.0.1 - mime-types: 2.1.35 - performance-now: 2.1.0 - qs: 6.14.0 - safe-buffer: 5.2.1 - tough-cookie: 5.1.2 - tunnel-agent: 0.6.0 - uuid: 8.3.2 - - '@cypress/xvfb@1.2.4(supports-color@8.1.1)': - dependencies: - debug: 3.2.7(supports-color@8.1.1) - lodash.once: 4.1.1 - transitivePeerDependencies: - - supports-color - - '@discoveryjs/json-ext@0.5.7': {} - - '@discoveryjs/json-ext@0.6.1': {} - - '@dual-bundle/import-meta-resolve@4.2.1': {} - - '@ember-data/adapter@5.5.0(@ember-data/legacy-compat@5.5.0(7d6b143d1e988d4caa59c131138dd6f6))(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5))': - dependencies: - '@ember-data/legacy-compat': 5.5.0(7d6b143d1e988d4caa59c131138dd6f6) - '@ember-data/request-utils': 5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0) - '@ember-data/store': 5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 - ember-cli-test-info: 1.0.0 - ember-source: 6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5) - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@ember-data/debug@5.5.0(@ember-data/model@5.5.0(1a8a336bba24c4b272745726147791cd))(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5))': - dependencies: - '@ember-data/model': 5.5.0(1a8a336bba24c4b272745726147791cd) - '@ember-data/request-utils': 5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0) - '@ember-data/store': 5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - ember-source: 6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5) - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@ember-data/graph@5.5.0(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)': - dependencies: - '@ember-data/store': 5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@ember-data/json-api@5.5.0(c26aed7988711066d22b4080627298ff)': - dependencies: - '@ember-data/graph': 5.5.0(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0) - '@ember-data/request-utils': 5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0) - '@ember-data/store': 5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - fuse.js: 7.1.0 - json-to-ast: 2.1.0 - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@ember-data/legacy-compat@5.5.0(7d6b143d1e988d4caa59c131138dd6f6)': - dependencies: - '@ember-data/request': 5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0) - '@ember-data/request-utils': 5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0) - '@ember-data/store': 5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@ember/test-waiters': 4.1.1 - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - ember-source: 6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5) - optionalDependencies: - '@ember-data/graph': 5.5.0(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0) - '@ember-data/json-api': 5.5.0(c26aed7988711066d22b4080627298ff) - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@ember-data/model@5.5.0(1a8a336bba24c4b272745726147791cd)': - dependencies: - '@ember-data/legacy-compat': 5.5.0(7d6b143d1e988d4caa59c131138dd6f6) - '@ember-data/request-utils': 5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0) - '@ember-data/store': 5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - ember-cli-string-utils: 1.1.0 - ember-cli-test-info: 1.0.0 - ember-source: 6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5) - inflection: 3.0.2 - optionalDependencies: - '@ember-data/graph': 5.5.0(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0) - '@ember-data/json-api': 5.5.0(c26aed7988711066d22b4080627298ff) - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0)': - dependencies: - '@ember-data/request': 5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0) - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - optionalDependencies: - '@ember/string': 4.0.1 - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0)': - dependencies: - '@ember/test-waiters': 4.1.1 - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@ember-data/rfc395-data@0.0.4': {} - - '@ember-data/serializer@5.5.0(@ember-data/legacy-compat@5.5.0(7d6b143d1e988d4caa59c131138dd6f6))(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5))': - dependencies: - '@ember-data/legacy-compat': 5.5.0(7d6b143d1e988d4caa59c131138dd6f6) - '@ember-data/request-utils': 5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0) - '@ember-data/store': 5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 - ember-cli-test-info: 1.0.0 - ember-source: 6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5) - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5))': - dependencies: - '@ember-data/request': 5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0) - '@ember-data/request-utils': 5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0) - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - optionalDependencies: - '@ember-data/tracking': 5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - ember-source: 6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5) - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5))': - dependencies: - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - ember-source: 6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5) - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@ember/edition-utils@1.2.0': {} - - '@ember/optional-features@2.2.0': - dependencies: - chalk: 4.1.2 - ember-cli-version-checker: 5.1.2 - glob: 7.2.3 - inquirer: 7.3.3 - mkdirp: 1.0.4 - silent-error: 1.1.1 - transitivePeerDependencies: - - supports-color - - '@ember/string@4.0.1': {} - - '@ember/test-helpers@5.3.0(@babel/core@7.28.4)': - dependencies: - '@ember/test-waiters': 4.1.1 - '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.18.1 - '@simple-dom/interface': 1.4.0 - decorator-transforms: 2.3.0(@babel/core@7.28.4) - dom-element-descriptors: 0.5.1 - transitivePeerDependencies: - - '@babel/core' - - '@glint/template' - - supports-color - - '@ember/test-waiters@4.1.1': - dependencies: - '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.18.1 - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@embroider/addon-shim@1.10.0': - dependencies: - '@embroider/shared-internals': 3.0.0 - broccoli-funnel: 3.0.8 - common-ancestor-path: 1.0.1 - semver: 7.7.1 - transitivePeerDependencies: - - supports-color - - '@embroider/compat@4.1.3(@embroider/core@4.2.0)(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.99.9)': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/core': 7.28.4 - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) - '@babel/preset-env': 7.26.9(@babel/core@7.28.4) - '@babel/runtime': 7.28.4 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - '@embroider/core': 4.2.0 - '@embroider/macros': 1.18.1 - '@types/babel__code-frame': 7.0.6 - assert-never: 1.4.0 - babel-import-util: 3.0.1 - babel-plugin-debug-macros: 2.0.0(@babel/core@7.28.4) - babel-plugin-ember-template-compilation: 3.0.1 - babel-plugin-ember-template-compilation-2: babel-plugin-ember-template-compilation@2.4.1 - babel-plugin-syntax-dynamic-import: 6.18.0 - babylon: 6.18.0 - bind-decorator: 1.0.11 - broccoli: 3.5.2 - broccoli-concat: 4.2.5 - broccoli-file-creator: 2.1.1 - broccoli-funnel: 3.0.8 - broccoli-merge-trees: 4.2.0 - broccoli-persistent-filter: 3.1.3 - broccoli-plugin: 4.0.7 - broccoli-source: 3.0.1 - chalk: 4.1.2 - debug: 4.4.0(supports-color@5.5.0) - ember-source: 6.1.0-beta.1(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.99.9) - fast-sourcemap-concat: 2.1.1 - fs-extra: 9.1.0 - fs-tree-diff: 2.0.1 - jsdom: 26.1.0 - lodash: 4.17.21 - pkg-up: 3.1.0 - resolve: 1.22.10 - resolve-package-path: 4.0.3 - resolve.exports: 2.0.3 - semver: 7.7.1 - symlink-or-copy: 1.3.1 - tree-sync: 2.1.0 - typescript-memoize: 1.1.1 - walk-sync: 3.0.0 - transitivePeerDependencies: - - '@glimmer/component' - - '@glint/template' - - bufferutil - - canvas - - rsvp - - supports-color - - utf-8-validate - - webpack - - '@embroider/config-meta-loader@1.0.0': {} - - '@embroider/core@4.2.0': - dependencies: - '@babel/core': 7.28.4 - '@babel/parser': 7.27.0 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - '@embroider/macros': 1.18.1 - '@embroider/reverse-exports': 0.1.2 - '@embroider/shared-internals': 3.0.0 - assert-never: 1.4.0 - babel-plugin-ember-template-compilation: 3.0.1 - broccoli-node-api: 1.7.0 - broccoli-persistent-filter: 3.1.3 - broccoli-plugin: 4.0.7 - broccoli-source: 3.0.1 - debug: 4.4.0(supports-color@5.5.0) - escape-string-regexp: 4.0.0 - fast-sourcemap-concat: 2.1.1 - fs-extra: 9.1.0 - fs-tree-diff: 2.0.1 - handlebars: 4.7.8 - js-string-escape: 1.0.1 - jsdom: 25.0.1 - lodash: 4.17.21 - resolve: 1.22.10 - resolve-package-path: 4.0.3 - resolve.exports: 2.0.3 - semver: 7.7.1 - typescript-memoize: 1.1.1 - walk-sync: 3.0.0 - transitivePeerDependencies: - - '@glint/template' - - bufferutil - - canvas - - supports-color - - utf-8-validate - - '@embroider/macros@1.18.1': - dependencies: - '@embroider/shared-internals': 3.0.0 - assert-never: 1.4.0 - babel-import-util: 3.0.1 - ember-cli-babel: 7.26.11 - find-up: 5.0.0 - lodash: 4.17.21 - resolve: 1.22.10 - semver: 7.7.1 - transitivePeerDependencies: - - supports-color - - '@embroider/reverse-exports@0.1.2': - dependencies: - mem: 8.1.1 - resolve.exports: 2.0.3 - - '@embroider/router@3.0.3(@embroider/core@4.2.0)': - dependencies: - '@ember/test-waiters': 4.1.1 - '@embroider/addon-shim': 1.10.0 - optionalDependencies: - '@embroider/core': 4.2.0 - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@embroider/shared-internals@2.9.1': - dependencies: - babel-import-util: 2.1.1 - debug: 4.4.0(supports-color@5.5.0) - ember-rfc176-data: 0.3.18 - fs-extra: 9.1.0 - is-subdir: 1.2.0 - js-string-escape: 1.0.1 - lodash: 4.17.21 - minimatch: 3.1.2 - pkg-entry-points: 1.1.1 - resolve-package-path: 4.0.3 - semver: 7.7.1 - typescript-memoize: 1.1.1 - transitivePeerDependencies: - - supports-color - - '@embroider/shared-internals@3.0.0': - dependencies: - babel-import-util: 3.0.1 - debug: 4.4.0(supports-color@5.5.0) - ember-rfc176-data: 0.3.18 - fs-extra: 9.1.0 - is-subdir: 1.2.0 - js-string-escape: 1.0.1 - lodash: 4.17.21 - minimatch: 3.1.2 - pkg-entry-points: 1.1.1 - resolve-package-path: 4.0.3 - resolve.exports: 2.0.3 - semver: 7.7.1 - typescript-memoize: 1.1.1 - transitivePeerDependencies: - - supports-color - - '@embroider/vite@1.2.0(@embroider/core@4.2.0)(rollup@4.37.0)(vite@6.3.5(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0))': - dependencies: - '@babel/core': 7.28.4 - '@embroider/core': 4.2.0 - '@embroider/macros': 1.18.1 - '@embroider/reverse-exports': 0.1.2 - '@rollup/pluginutils': 5.1.4(rollup@4.37.0) - assert-never: 1.4.0 - browserslist: 4.24.4 - browserslist-to-esbuild: 2.1.1(browserslist@4.24.4) - content-tag: 3.1.3 - debug: 4.4.0(supports-color@5.5.0) - fast-glob: 3.3.3 - fs-extra: 10.1.0 - jsdom: 25.0.1 - send: 0.18.0 - source-map-url: 0.4.1 - terser: 5.39.0 - vite: 6.3.5(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - transitivePeerDependencies: - - '@glint/template' - - bufferutil - - canvas - - rollup - - supports-color - - utf-8-validate - - '@emnapi/core@1.3.1': - dependencies: - '@emnapi/wasi-threads': 1.0.1 - tslib: 2.8.1 - - '@emnapi/core@1.5.0': - dependencies: - '@emnapi/wasi-threads': 1.1.0 - tslib: 2.8.1 - optional: true - - '@emnapi/runtime@1.3.1': - dependencies: - tslib: 2.8.1 - - '@emnapi/runtime@1.5.0': - dependencies: - tslib: 2.8.1 - optional: true - - '@emnapi/wasi-threads@1.0.1': - dependencies: - tslib: 2.8.1 - - '@emnapi/wasi-threads@1.1.0': - dependencies: - tslib: 2.8.1 - optional: true - - '@emotion/babel-plugin@11.13.5': - dependencies: - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/runtime': 7.28.4 - '@emotion/hash': 0.9.2 - '@emotion/memoize': 0.9.0 - '@emotion/serialize': 1.3.3 - babel-plugin-macros: 3.1.0 - convert-source-map: 1.9.0 - escape-string-regexp: 4.0.0 - find-root: 1.1.0 - source-map: 0.5.7 - stylis: 4.2.0 - transitivePeerDependencies: - - supports-color - - '@emotion/cache@11.14.0': - dependencies: - '@emotion/memoize': 0.9.0 - '@emotion/sheet': 1.4.0 - '@emotion/utils': 1.4.2 - '@emotion/weak-memoize': 0.4.0 - stylis: 4.2.0 - - '@emotion/hash@0.9.2': {} - - '@emotion/is-prop-valid@1.3.1': - dependencies: - '@emotion/memoize': 0.9.0 - - '@emotion/memoize@0.9.0': {} - - '@emotion/react@11.14.0(@types/react@18.3.20)(react@18.3.1)': - dependencies: - '@babel/runtime': 7.28.4 - '@emotion/babel-plugin': 11.13.5 - '@emotion/cache': 11.14.0 - '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@18.3.1) - '@emotion/utils': 1.4.2 - '@emotion/weak-memoize': 0.4.0 - hoist-non-react-statics: 3.3.2 - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.20 - transitivePeerDependencies: - - supports-color - - '@emotion/serialize@1.3.3': - dependencies: - '@emotion/hash': 0.9.2 - '@emotion/memoize': 0.9.0 - '@emotion/unitless': 0.10.0 - '@emotion/utils': 1.4.2 - csstype: 3.1.3 - - '@emotion/sheet@1.4.0': {} - - '@emotion/stylis@0.8.5': {} - - '@emotion/unitless@0.10.0': {} - - '@emotion/unitless@0.7.5': {} - - '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@18.3.1)': - dependencies: - react: 18.3.1 - - '@emotion/utils@1.4.2': {} - - '@emotion/weak-memoize@0.4.0': {} - - '@esbuild/aix-ppc64@0.21.5': - optional: true - - '@esbuild/aix-ppc64@0.23.0': - optional: true - - '@esbuild/aix-ppc64@0.25.1': - optional: true - - '@esbuild/android-arm64@0.16.3': - optional: true - - '@esbuild/android-arm64@0.17.19': - optional: true - - '@esbuild/android-arm64@0.21.5': - optional: true - - '@esbuild/android-arm64@0.23.0': - optional: true - - '@esbuild/android-arm64@0.25.1': - optional: true - - '@esbuild/android-arm@0.16.3': - optional: true - - '@esbuild/android-arm@0.17.19': - optional: true - - '@esbuild/android-arm@0.21.5': - optional: true - - '@esbuild/android-arm@0.23.0': - optional: true - - '@esbuild/android-arm@0.25.1': - optional: true - - '@esbuild/android-x64@0.16.3': - optional: true - - '@esbuild/android-x64@0.17.19': - optional: true - - '@esbuild/android-x64@0.21.5': - optional: true - - '@esbuild/android-x64@0.23.0': - optional: true - - '@esbuild/android-x64@0.25.1': - optional: true - - '@esbuild/darwin-arm64@0.16.3': - optional: true - - '@esbuild/darwin-arm64@0.17.19': - optional: true - - '@esbuild/darwin-arm64@0.21.5': - optional: true - - '@esbuild/darwin-arm64@0.23.0': - optional: true - - '@esbuild/darwin-arm64@0.25.1': - optional: true - - '@esbuild/darwin-x64@0.16.3': - optional: true - - '@esbuild/darwin-x64@0.17.19': - optional: true - - '@esbuild/darwin-x64@0.21.5': - optional: true - - '@esbuild/darwin-x64@0.23.0': - optional: true - - '@esbuild/darwin-x64@0.25.1': - optional: true - - '@esbuild/freebsd-arm64@0.16.3': - optional: true - - '@esbuild/freebsd-arm64@0.17.19': - optional: true - - '@esbuild/freebsd-arm64@0.21.5': - optional: true - - '@esbuild/freebsd-arm64@0.23.0': - optional: true - - '@esbuild/freebsd-arm64@0.25.1': - optional: true - - '@esbuild/freebsd-x64@0.16.3': - optional: true - - '@esbuild/freebsd-x64@0.17.19': - optional: true - - '@esbuild/freebsd-x64@0.21.5': - optional: true - - '@esbuild/freebsd-x64@0.23.0': - optional: true - - '@esbuild/freebsd-x64@0.25.1': - optional: true - - '@esbuild/linux-arm64@0.16.3': - optional: true - - '@esbuild/linux-arm64@0.17.19': - optional: true - - '@esbuild/linux-arm64@0.21.5': - optional: true - - '@esbuild/linux-arm64@0.23.0': - optional: true - - '@esbuild/linux-arm64@0.25.1': - optional: true - - '@esbuild/linux-arm@0.16.3': - optional: true - - '@esbuild/linux-arm@0.17.19': - optional: true - - '@esbuild/linux-arm@0.21.5': - optional: true - - '@esbuild/linux-arm@0.23.0': - optional: true - - '@esbuild/linux-arm@0.25.1': - optional: true - - '@esbuild/linux-ia32@0.16.3': - optional: true - - '@esbuild/linux-ia32@0.17.19': - optional: true - - '@esbuild/linux-ia32@0.21.5': - optional: true - - '@esbuild/linux-ia32@0.23.0': - optional: true - - '@esbuild/linux-ia32@0.25.1': - optional: true - - '@esbuild/linux-loong64@0.16.3': - optional: true - - '@esbuild/linux-loong64@0.17.19': - optional: true - - '@esbuild/linux-loong64@0.21.5': - optional: true - - '@esbuild/linux-loong64@0.23.0': - optional: true - - '@esbuild/linux-loong64@0.25.1': - optional: true - - '@esbuild/linux-mips64el@0.16.3': - optional: true - - '@esbuild/linux-mips64el@0.17.19': - optional: true - - '@esbuild/linux-mips64el@0.21.5': - optional: true - - '@esbuild/linux-mips64el@0.23.0': - optional: true - - '@esbuild/linux-mips64el@0.25.1': - optional: true - - '@esbuild/linux-ppc64@0.16.3': - optional: true - - '@esbuild/linux-ppc64@0.17.19': - optional: true - - '@esbuild/linux-ppc64@0.21.5': - optional: true - - '@esbuild/linux-ppc64@0.23.0': - optional: true - - '@esbuild/linux-ppc64@0.25.1': - optional: true - - '@esbuild/linux-riscv64@0.16.3': - optional: true - - '@esbuild/linux-riscv64@0.17.19': - optional: true - - '@esbuild/linux-riscv64@0.21.5': - optional: true - - '@esbuild/linux-riscv64@0.23.0': - optional: true - - '@esbuild/linux-riscv64@0.25.1': - optional: true - - '@esbuild/linux-s390x@0.16.3': - optional: true - - '@esbuild/linux-s390x@0.17.19': - optional: true - - '@esbuild/linux-s390x@0.21.5': - optional: true - - '@esbuild/linux-s390x@0.23.0': - optional: true - - '@esbuild/linux-s390x@0.25.1': - optional: true - - '@esbuild/linux-x64@0.16.3': - optional: true - - '@esbuild/linux-x64@0.17.19': - optional: true - - '@esbuild/linux-x64@0.21.5': - optional: true - - '@esbuild/linux-x64@0.23.0': - optional: true - - '@esbuild/linux-x64@0.25.1': - optional: true - - '@esbuild/netbsd-arm64@0.25.1': - optional: true - - '@esbuild/netbsd-x64@0.16.3': - optional: true - - '@esbuild/netbsd-x64@0.17.19': - optional: true - - '@esbuild/netbsd-x64@0.21.5': - optional: true - - '@esbuild/netbsd-x64@0.23.0': - optional: true - - '@esbuild/netbsd-x64@0.25.1': - optional: true - - '@esbuild/openbsd-arm64@0.23.0': - optional: true - - '@esbuild/openbsd-arm64@0.25.1': - optional: true - - '@esbuild/openbsd-x64@0.16.3': - optional: true - - '@esbuild/openbsd-x64@0.17.19': - optional: true - - '@esbuild/openbsd-x64@0.21.5': - optional: true - - '@esbuild/openbsd-x64@0.23.0': - optional: true - - '@esbuild/openbsd-x64@0.25.1': - optional: true - - '@esbuild/sunos-x64@0.16.3': - optional: true - - '@esbuild/sunos-x64@0.17.19': - optional: true - - '@esbuild/sunos-x64@0.21.5': - optional: true - - '@esbuild/sunos-x64@0.23.0': - optional: true - - '@esbuild/sunos-x64@0.25.1': - optional: true - - '@esbuild/win32-arm64@0.16.3': - optional: true - - '@esbuild/win32-arm64@0.17.19': - optional: true - - '@esbuild/win32-arm64@0.21.5': - optional: true - - '@esbuild/win32-arm64@0.23.0': - optional: true - - '@esbuild/win32-arm64@0.25.1': - optional: true - - '@esbuild/win32-ia32@0.16.3': - optional: true - - '@esbuild/win32-ia32@0.17.19': - optional: true - - '@esbuild/win32-ia32@0.21.5': - optional: true - - '@esbuild/win32-ia32@0.23.0': - optional: true - - '@esbuild/win32-ia32@0.25.1': - optional: true - - '@esbuild/win32-x64@0.16.3': - optional: true - - '@esbuild/win32-x64@0.17.19': - optional: true - - '@esbuild/win32-x64@0.21.5': - optional: true - - '@esbuild/win32-x64@0.23.0': - optional: true - - '@esbuild/win32-x64@0.25.1': - optional: true - - '@eslint-community/eslint-utils@4.5.1(eslint@9.15.0(jiti@2.4.2))': - dependencies: - eslint: 9.15.0(jiti@2.4.2) - eslint-visitor-keys: 3.4.3 - - '@eslint-community/eslint-utils@4.5.1(eslint@9.35.0(jiti@2.4.2))': - dependencies: - eslint: 9.35.0(jiti@2.4.2) - eslint-visitor-keys: 3.4.3 - - '@eslint-community/eslint-utils@4.9.0(eslint@9.35.0(jiti@2.4.2))': - dependencies: - eslint: 9.35.0(jiti@2.4.2) - eslint-visitor-keys: 3.4.3 - - '@eslint-community/regexpp@4.12.1': {} - - '@eslint/config-array@0.19.2': - dependencies: - '@eslint/object-schema': 2.1.6 - debug: 4.4.0(supports-color@5.5.0) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - - '@eslint/config-array@0.21.0': - dependencies: - '@eslint/object-schema': 2.1.6 - debug: 4.4.0(supports-color@5.5.0) - minimatch: 3.1.2 - transitivePeerDependencies: - - supports-color - - '@eslint/config-helpers@0.3.1': {} - - '@eslint/core@0.12.0': - dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/core@0.15.2': - dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/core@0.9.1': - dependencies: - '@types/json-schema': 7.0.15 - - '@eslint/eslintrc@3.3.1': - dependencies: - ajv: 6.12.6 - debug: 4.4.0(supports-color@5.5.0) - espree: 10.3.0 - globals: 14.0.0 - ignore: 5.3.2 - import-fresh: 3.3.1 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color - - '@eslint/js@9.15.0': {} - - '@eslint/js@9.23.0': {} - - '@eslint/js@9.35.0': {} - - '@eslint/object-schema@2.1.6': {} - - '@eslint/plugin-kit@0.2.7': - dependencies: - '@eslint/core': 0.12.0 - levn: 0.4.1 - - '@eslint/plugin-kit@0.3.5': - dependencies: - '@eslint/core': 0.15.2 - levn: 0.4.1 - - '@floating-ui/core@1.6.9': - dependencies: - '@floating-ui/utils': 0.2.9 - - '@floating-ui/dom@1.6.13': - dependencies: - '@floating-ui/core': 1.6.9 - '@floating-ui/utils': 0.2.9 - - '@floating-ui/utils@0.2.9': {} - - '@glimmer/compiler@0.92.4': - dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/syntax': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/vm': 0.92.3 - '@glimmer/wire-format': 0.92.3 - - '@glimmer/compiler@0.94.10': - dependencies: - '@glimmer/interfaces': 0.94.6 - '@glimmer/syntax': 0.94.9 - '@glimmer/util': 0.94.8 - '@glimmer/wire-format': 0.94.8 - - '@glimmer/component@2.0.0': - dependencies: - '@embroider/addon-shim': 1.10.0 - '@glimmer/env': 0.1.7 - transitivePeerDependencies: - - supports-color - - '@glimmer/debug@0.92.4': - dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/vm': 0.92.3 - - '@glimmer/destroyable@0.92.3': - dependencies: - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 - - '@glimmer/destroyable@0.94.8': - dependencies: - '@glimmer/global-context': 0.93.4 - '@glimmer/interfaces': 0.94.6 - - '@glimmer/encoder@0.92.3': - dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/vm': 0.92.3 - - '@glimmer/encoder@0.93.8': - dependencies: - '@glimmer/interfaces': 0.94.6 - '@glimmer/vm': 0.94.8 - - '@glimmer/env@0.1.7': {} - - '@glimmer/global-context@0.92.3': {} - - '@glimmer/global-context@0.93.4': {} - - '@glimmer/interfaces@0.92.3': - dependencies: - '@simple-dom/interface': 1.4.0 - - '@glimmer/interfaces@0.94.6': - dependencies: - '@simple-dom/interface': 1.4.0 - type-fest: 4.38.0 - - '@glimmer/manager@0.92.4': - dependencies: - '@glimmer/debug': 0.92.4 - '@glimmer/destroyable': 0.92.3 - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/reference': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/validator': 0.92.3 - '@glimmer/vm': 0.92.3 - - '@glimmer/manager@0.94.9': - dependencies: - '@glimmer/destroyable': 0.94.8 - '@glimmer/global-context': 0.93.4 - '@glimmer/interfaces': 0.94.6 - '@glimmer/reference': 0.94.8 - '@glimmer/util': 0.94.8 - '@glimmer/validator': 0.94.8 - '@glimmer/vm': 0.94.8 - - '@glimmer/node@0.92.4': - dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/runtime': 0.92.4 - '@glimmer/util': 0.92.3 - '@simple-dom/document': 1.4.0 - - '@glimmer/node@0.94.9': - dependencies: - '@glimmer/interfaces': 0.94.6 - '@glimmer/runtime': 0.94.10 - '@glimmer/util': 0.94.8 - '@simple-dom/document': 1.4.0 - - '@glimmer/opcode-compiler@0.92.4': - dependencies: - '@glimmer/debug': 0.92.4 - '@glimmer/encoder': 0.92.3 - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/manager': 0.92.4 - '@glimmer/reference': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/vm': 0.92.3 - '@glimmer/wire-format': 0.92.3 - - '@glimmer/opcode-compiler@0.94.9': - dependencies: - '@glimmer/encoder': 0.93.8 - '@glimmer/interfaces': 0.94.6 - '@glimmer/manager': 0.94.9 - '@glimmer/util': 0.94.8 - '@glimmer/vm': 0.94.8 - '@glimmer/wire-format': 0.94.8 - - '@glimmer/owner@0.92.3': - dependencies: - '@glimmer/util': 0.92.3 - - '@glimmer/owner@0.93.4': {} - - '@glimmer/program@0.92.4': - dependencies: - '@glimmer/encoder': 0.92.3 - '@glimmer/env': 0.1.7 - '@glimmer/interfaces': 0.92.3 - '@glimmer/manager': 0.92.4 - '@glimmer/opcode-compiler': 0.92.4 - '@glimmer/util': 0.92.3 - '@glimmer/vm': 0.92.3 - '@glimmer/wire-format': 0.92.3 - - '@glimmer/program@0.94.9': - dependencies: - '@glimmer/interfaces': 0.94.6 - '@glimmer/manager': 0.94.9 - '@glimmer/opcode-compiler': 0.94.9 - '@glimmer/util': 0.94.8 - '@glimmer/vm': 0.94.8 - '@glimmer/wire-format': 0.94.8 - - '@glimmer/reference@0.92.3': - dependencies: - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/validator': 0.92.3 - - '@glimmer/reference@0.94.8': - dependencies: - '@glimmer/global-context': 0.93.4 - '@glimmer/interfaces': 0.94.6 - '@glimmer/util': 0.94.8 - '@glimmer/validator': 0.94.8 - - '@glimmer/runtime@0.92.4': - dependencies: - '@glimmer/destroyable': 0.92.3 - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/manager': 0.92.4 - '@glimmer/owner': 0.92.3 - '@glimmer/program': 0.92.4 - '@glimmer/reference': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/validator': 0.92.3 - '@glimmer/vm': 0.92.3 - '@glimmer/wire-format': 0.92.3 - - '@glimmer/runtime@0.94.10': - dependencies: - '@glimmer/destroyable': 0.94.8 - '@glimmer/global-context': 0.93.4 - '@glimmer/interfaces': 0.94.6 - '@glimmer/manager': 0.94.9 - '@glimmer/owner': 0.93.4 - '@glimmer/program': 0.94.9 - '@glimmer/reference': 0.94.8 - '@glimmer/util': 0.94.8 - '@glimmer/validator': 0.94.8 - '@glimmer/vm': 0.94.8 - - '@glimmer/syntax@0.92.3': - dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/wire-format': 0.92.3 - '@handlebars/parser': 2.0.0 - simple-html-tokenizer: 0.5.11 - - '@glimmer/syntax@0.94.9': - dependencies: - '@glimmer/interfaces': 0.94.6 - '@glimmer/util': 0.94.8 - '@glimmer/wire-format': 0.94.8 - '@handlebars/parser': 2.0.0 - simple-html-tokenizer: 0.5.11 - - '@glimmer/syntax@0.95.0': - dependencies: - '@glimmer/interfaces': 0.94.6 - '@glimmer/util': 0.94.8 - '@glimmer/wire-format': 0.94.8 - '@handlebars/parser': 2.2.1 - simple-html-tokenizer: 0.5.11 - - '@glimmer/util@0.92.3': - dependencies: - '@glimmer/env': 0.1.7 - '@glimmer/interfaces': 0.92.3 - - '@glimmer/util@0.94.8': - dependencies: - '@glimmer/interfaces': 0.94.6 - - '@glimmer/validator@0.92.3': - dependencies: - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 - - '@glimmer/validator@0.94.8': - dependencies: - '@glimmer/global-context': 0.93.4 - '@glimmer/interfaces': 0.94.6 - - '@glimmer/vm-babel-plugins@0.92.3(@babel/core@7.28.4)': - dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.28.4) - transitivePeerDependencies: - - '@babel/core' - - '@glimmer/vm-babel-plugins@0.93.4(@babel/core@7.28.4)': - dependencies: - babel-plugin-debug-macros: 0.3.4(@babel/core@7.28.4) - transitivePeerDependencies: - - '@babel/core' - - '@glimmer/vm@0.92.3': - dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 - - '@glimmer/vm@0.94.8': - dependencies: - '@glimmer/interfaces': 0.94.6 - - '@glimmer/wire-format@0.92.3': - dependencies: - '@glimmer/interfaces': 0.92.3 - '@glimmer/util': 0.92.3 - - '@glimmer/wire-format@0.94.8': - dependencies: - '@glimmer/interfaces': 0.94.6 - - '@handlebars/parser@2.0.0': {} - - '@handlebars/parser@2.2.1': {} - - '@humanfs/core@0.19.1': {} - - '@humanfs/node@0.16.6': - dependencies: - '@humanfs/core': 0.19.1 - '@humanwhocodes/retry': 0.3.1 - - '@humanwhocodes/module-importer@1.0.1': {} - - '@humanwhocodes/retry@0.3.1': {} - - '@humanwhocodes/retry@0.4.2': {} - - '@inquirer/checkbox@4.1.4(@types/node@22.13.13)': - dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.5(@types/node@22.13.13) - ansi-escapes: 4.3.2 - yoctocolors-cjs: 2.1.2 - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/confirm@3.1.22': - dependencies: - '@inquirer/core': 9.2.1 - '@inquirer/type': 1.5.5 - - '@inquirer/confirm@5.1.6(@types/node@22.13.13)': - dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/confirm@5.1.8(@types/node@22.13.13)': - dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/core@10.1.9(@types/node@22.13.13)': - dependencies: - '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.5(@types/node@22.13.13) - ansi-escapes: 4.3.2 - cli-width: 4.1.0 - mute-stream: 2.0.0 - signal-exit: 4.1.0 - wrap-ansi: 6.2.0 - yoctocolors-cjs: 2.1.2 - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/core@9.2.1': - dependencies: - '@inquirer/figures': 1.0.11 - '@inquirer/type': 2.0.0 - '@types/mute-stream': 0.0.4 - '@types/node': 22.13.13 - '@types/wrap-ansi': 3.0.0 - ansi-escapes: 4.3.2 - cli-width: 4.1.0 - mute-stream: 1.0.0 - signal-exit: 4.1.0 - strip-ansi: 6.0.1 - wrap-ansi: 6.2.0 - yoctocolors-cjs: 2.1.2 - - '@inquirer/editor@4.2.9(@types/node@22.13.13)': - dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) - external-editor: 3.1.0 - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/expand@4.0.11(@types/node@22.13.13)': - dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) - yoctocolors-cjs: 2.1.2 - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/external-editor@1.0.2(@types/node@22.13.13)': - dependencies: - chardet: 2.1.0 - iconv-lite: 0.7.0 - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/figures@1.0.11': {} - - '@inquirer/input@4.1.8(@types/node@22.13.13)': - dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/number@3.0.11(@types/node@22.13.13)': - dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/password@4.0.11(@types/node@22.13.13)': - dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) - ansi-escapes: 4.3.2 - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/prompts@7.3.2(@types/node@22.13.13)': - dependencies: - '@inquirer/checkbox': 4.1.4(@types/node@22.13.13) - '@inquirer/confirm': 5.1.8(@types/node@22.13.13) - '@inquirer/editor': 4.2.9(@types/node@22.13.13) - '@inquirer/expand': 4.0.11(@types/node@22.13.13) - '@inquirer/input': 4.1.8(@types/node@22.13.13) - '@inquirer/number': 3.0.11(@types/node@22.13.13) - '@inquirer/password': 4.0.11(@types/node@22.13.13) - '@inquirer/rawlist': 4.0.11(@types/node@22.13.13) - '@inquirer/search': 3.0.11(@types/node@22.13.13) - '@inquirer/select': 4.1.0(@types/node@22.13.13) - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/rawlist@4.0.11(@types/node@22.13.13)': - dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/type': 3.0.5(@types/node@22.13.13) - yoctocolors-cjs: 2.1.2 - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/search@3.0.11(@types/node@22.13.13)': - dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.5(@types/node@22.13.13) - yoctocolors-cjs: 2.1.2 - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/select@4.1.0(@types/node@22.13.13)': - dependencies: - '@inquirer/core': 10.1.9(@types/node@22.13.13) - '@inquirer/figures': 1.0.11 - '@inquirer/type': 3.0.5(@types/node@22.13.13) - ansi-escapes: 4.3.2 - yoctocolors-cjs: 2.1.2 - optionalDependencies: - '@types/node': 22.13.13 - - '@inquirer/type@1.5.5': - dependencies: - mute-stream: 1.0.0 - - '@inquirer/type@2.0.0': - dependencies: - mute-stream: 1.0.0 - - '@inquirer/type@3.0.5(@types/node@22.13.13)': - optionalDependencies: - '@types/node': 22.13.13 - - '@isaacs/cliui@8.0.2': - dependencies: - string-width: 5.1.2 - string-width-cjs: string-width@4.2.3 - strip-ansi: 7.1.0 - strip-ansi-cjs: strip-ansi@6.0.1 - wrap-ansi: 8.1.0 - wrap-ansi-cjs: wrap-ansi@7.0.0 - - '@isaacs/fs-minipass@4.0.1': - dependencies: - minipass: 7.1.2 - - '@istanbuljs/load-nyc-config@1.1.0': - dependencies: - camelcase: 5.3.1 - find-up: 4.1.0 - get-package-type: 0.1.0 - js-yaml: 3.14.1 - resolve-from: 5.0.0 - - '@istanbuljs/schema@0.1.3': {} - - '@jest/console@29.7.0': - dependencies: - '@jest/types': 29.6.3 - '@types/node': 22.13.13 - chalk: 4.1.2 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - slash: 3.0.0 - - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0(node-notifier@10.0.1) - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.13.13 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - optionalDependencies: - node-notifier: 10.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - - '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0(node-notifier@10.0.1) - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.13.13 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - optionalDependencies: - node-notifier: 10.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - - '@jest/core@29.7.0(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2))': - dependencies: - '@jest/console': 29.7.0 - '@jest/reporters': 29.7.0(node-notifier@10.0.1) - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.13.13 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - ci-info: 3.9.0 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-resolve-dependencies: 29.7.0 - jest-runner: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - jest-watcher: 29.7.0 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-ansi: 6.0.1 - optionalDependencies: - node-notifier: 10.0.1 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - ts-node - - '@jest/environment@29.7.0': - dependencies: - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.13.13 - jest-mock: 29.7.0 - - '@jest/expect-utils@29.7.0': - dependencies: - jest-get-type: 29.6.3 - - '@jest/expect@29.7.0': - dependencies: - expect: 29.7.0 - jest-snapshot: 29.7.0 - transitivePeerDependencies: - - supports-color - - '@jest/fake-timers@29.7.0': - dependencies: - '@jest/types': 29.6.3 - '@sinonjs/fake-timers': 10.3.0 - '@types/node': 22.13.13 - jest-message-util: 29.7.0 - jest-mock: 29.7.0 - jest-util: 29.7.0 - - '@jest/globals@29.7.0': - dependencies: - '@jest/environment': 29.7.0 - '@jest/expect': 29.7.0 - '@jest/types': 29.6.3 - jest-mock: 29.7.0 - transitivePeerDependencies: - - supports-color - - '@jest/reporters@29.7.0(node-notifier@10.0.1)': - dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 22.13.13 - chalk: 4.1.2 - collect-v8-coverage: 1.0.2 - exit: 0.1.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - istanbul-lib-coverage: 3.2.2 - istanbul-lib-instrument: 6.0.3 - istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.7 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - jest-worker: 29.7.0 - slash: 3.0.0 - string-length: 4.0.2 - strip-ansi: 6.0.1 - v8-to-istanbul: 9.3.0 - optionalDependencies: - node-notifier: 10.0.1 - transitivePeerDependencies: - - supports-color - - '@jest/schemas@29.6.3': - dependencies: - '@sinclair/typebox': 0.27.8 - - '@jest/source-map@29.6.3': - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - callsites: 3.1.0 - graceful-fs: 4.2.11 - - '@jest/test-result@29.7.0': - dependencies: - '@jest/console': 29.7.0 - '@jest/types': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.6 - collect-v8-coverage: 1.0.2 - - '@jest/test-sequencer@29.7.0': - dependencies: - '@jest/test-result': 29.7.0 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - slash: 3.0.0 - - '@jest/transform@29.7.0': - dependencies: - '@babel/core': 7.28.4 - '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.25 - babel-plugin-istanbul: 6.1.1 - chalk: 4.1.2 - convert-source-map: 2.0.0 - fast-json-stable-stringify: 2.1.0 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - jest-regex-util: 29.6.3 - jest-util: 29.7.0 - micromatch: 4.0.8 - pirates: 4.0.6 - slash: 3.0.0 - write-file-atomic: 4.0.2 - transitivePeerDependencies: - - supports-color - - '@jest/types@29.6.3': - dependencies: - '@jest/schemas': 29.6.3 - '@types/istanbul-lib-coverage': 2.0.6 - '@types/istanbul-reports': 3.0.4 - '@types/node': 22.13.13 - '@types/yargs': 17.0.33 - chalk: 4.1.2 - - '@jridgewell/gen-mapping@0.3.13': - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.31 - - '@jridgewell/gen-mapping@0.3.8': - dependencies: - '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/remapping@2.3.5': - dependencies: - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/resolve-uri@3.1.2': {} - - '@jridgewell/set-array@1.2.1': {} - - '@jridgewell/source-map@0.3.6': - dependencies: - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - - '@jridgewell/sourcemap-codec@1.5.0': {} - - '@jridgewell/trace-mapping@0.3.25': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 - - '@jridgewell/trace-mapping@0.3.31': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 - - '@jridgewell/trace-mapping@0.3.9': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 - - '@jsonjoy.com/base64@1.1.2(tslib@2.8.1)': - dependencies: - tslib: 2.8.1 - - '@jsonjoy.com/json-pack@1.2.0(tslib@2.8.1)': - dependencies: - '@jsonjoy.com/base64': 1.1.2(tslib@2.8.1) - '@jsonjoy.com/util': 1.5.0(tslib@2.8.1) - hyperdyperid: 1.2.0 - thingies: 1.21.0(tslib@2.8.1) - tslib: 2.8.1 - - '@jsonjoy.com/util@1.5.0(tslib@2.8.1)': - dependencies: - tslib: 2.8.1 - - '@keyv/bigmap@1.0.0': - dependencies: - hookified: 1.12.0 - - '@keyv/serialize@1.1.1': {} - - '@leichtgewicht/ip-codec@2.0.5': {} - - '@lezer/common@1.2.3': {} - - '@lezer/lr@1.4.2': - dependencies: - '@lezer/common': 1.2.3 - - '@lint-todo/utils@13.1.1': - dependencies: - '@types/eslint': 8.56.12 - find-up: 5.0.0 - fs-extra: 9.1.0 - proper-lockfile: 4.1.2 - slash: 3.0.0 - tslib: 2.8.1 - upath: 2.0.1 - - '@listr2/prompt-adapter-inquirer@2.0.18(@inquirer/prompts@7.3.2(@types/node@22.13.13))': - dependencies: - '@inquirer/prompts': 7.3.2(@types/node@22.13.13) - '@inquirer/type': 1.5.5 - - '@lmdb/lmdb-darwin-arm64@2.8.5': - optional: true - - '@lmdb/lmdb-darwin-arm64@3.0.13': - optional: true - - '@lmdb/lmdb-darwin-arm64@3.2.6': - optional: true - - '@lmdb/lmdb-darwin-x64@2.8.5': - optional: true - - '@lmdb/lmdb-darwin-x64@3.0.13': - optional: true - - '@lmdb/lmdb-darwin-x64@3.2.6': - optional: true - - '@lmdb/lmdb-linux-arm64@2.8.5': - optional: true - - '@lmdb/lmdb-linux-arm64@3.0.13': - optional: true - - '@lmdb/lmdb-linux-arm64@3.2.6': - optional: true - - '@lmdb/lmdb-linux-arm@2.8.5': - optional: true - - '@lmdb/lmdb-linux-arm@3.0.13': - optional: true - - '@lmdb/lmdb-linux-arm@3.2.6': - optional: true - - '@lmdb/lmdb-linux-x64@2.8.5': - optional: true - - '@lmdb/lmdb-linux-x64@3.0.13': - optional: true - - '@lmdb/lmdb-linux-x64@3.2.6': - optional: true - - '@lmdb/lmdb-win32-x64@2.8.5': - optional: true - - '@lmdb/lmdb-win32-x64@3.0.13': - optional: true - - '@lmdb/lmdb-win32-x64@3.2.6': - optional: true - - '@loadable/babel-plugin@5.15.3(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.4) - - '@loadable/component@5.15.3(react@19.0.0)': - dependencies: - '@babel/runtime': 7.28.4 - hoist-non-react-statics: 3.3.2 - react: 19.0.0 - react-is: 16.13.1 - - '@loadable/server@5.15.3(@loadable/component@5.15.3(react@19.0.0))(react@19.0.0)': - dependencies: - '@loadable/component': 5.15.3(react@19.0.0) - lodash: 4.17.21 - react: 19.0.0 - - '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)': - dependencies: - detect-libc: 2.0.3 - https-proxy-agent: 5.0.1 - make-dir: 3.1.0 - node-fetch: 2.7.0(encoding@0.1.13) - nopt: 5.0.0 - npmlog: 5.0.1 - rimraf: 3.0.2 - semver: 7.7.1 - tar: 6.2.1 - transitivePeerDependencies: - - encoding - - supports-color - - '@mdx-js/loader@2.3.0(webpack@5.99.9)': - dependencies: - '@mdx-js/mdx': 2.3.0 - source-map: 0.7.4 - webpack: 5.99.9(webpack-cli@4.10.0) - transitivePeerDependencies: - - supports-color - - '@mdx-js/mdx@2.3.0': - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/mdx': 2.0.13 - estree-util-build-jsx: 2.2.2 - estree-util-is-identifier-name: 2.1.0 - estree-util-to-js: 1.2.0 - estree-walker: 3.0.3 - hast-util-to-estree: 2.3.3 - markdown-extensions: 1.1.1 - periscopic: 3.1.0 - remark-mdx: 2.3.0 - remark-parse: 10.0.2 - remark-rehype: 10.1.0 - unified: 10.1.2 - unist-util-position-from-estree: 1.1.2 - unist-util-stringify-position: 3.0.3 - unist-util-visit: 4.1.2 - vfile: 5.3.7 - transitivePeerDependencies: - - supports-color - - '@mdx-js/react@2.3.0(react@18.3.1)': - dependencies: - '@types/mdx': 2.0.13 - '@types/react': 19.0.12 - react: 18.3.1 - - '@mischnic/json-sourcemap@0.1.1': - dependencies: - '@lezer/common': 1.2.3 - '@lezer/lr': 1.4.2 - json5: 2.2.3 - - '@modern-js-reduck/plugin-auto-actions@1.1.13(@modern-js-reduck/store@1.1.13)': - dependencies: - '@modern-js-reduck/store': 1.1.13 - '@swc/helpers': 0.5.1 - - '@modern-js-reduck/plugin-devtools@1.1.13(@modern-js-reduck/store@1.1.13)': - dependencies: - '@modern-js-reduck/store': 1.1.13 - '@redux-devtools/extension': 3.3.0(redux@4.2.1) - '@swc/helpers': 0.5.1 - redux: 4.2.1 - - '@modern-js-reduck/plugin-effects@1.1.13(@modern-js-reduck/store@1.1.13)': - dependencies: - '@modern-js-reduck/store': 1.1.13 - '@swc/helpers': 0.5.1 - redux: 4.2.1 - redux-promise-middleware: 6.2.0(redux@4.2.1) - - '@modern-js-reduck/plugin-immutable@1.1.13(@modern-js-reduck/store@1.1.13)': - dependencies: - '@modern-js-reduck/store': 1.1.13 - '@swc/helpers': 0.5.1 - immer: 9.0.21 - - '@modern-js-reduck/react@1.1.13(@types/react-dom@19.0.4(@types/react@19.0.12))(@types/react@19.0.12)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@modern-js-reduck/plugin-auto-actions': 1.1.13(@modern-js-reduck/store@1.1.13) - '@modern-js-reduck/plugin-devtools': 1.1.13(@modern-js-reduck/store@1.1.13) - '@modern-js-reduck/plugin-effects': 1.1.13(@modern-js-reduck/store@1.1.13) - '@modern-js-reduck/plugin-immutable': 1.1.13(@modern-js-reduck/store@1.1.13) - '@modern-js-reduck/store': 1.1.13 - '@swc/helpers': 0.5.1 - hoist-non-react-statics: 3.3.2 - invariant: 2.2.4 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - optionalDependencies: - '@types/react': 19.0.12 - '@types/react-dom': 19.0.4(@types/react@19.0.12) - - '@modern-js-reduck/store@1.1.13': - dependencies: - '@swc/helpers': 0.5.1 - redux: 4.2.1 - - '@modern-js/app-tools@2.65.5(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3))(tsconfig-paths@4.2.0)(type-fest@4.38.0)(typescript@5.7.3)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))': - dependencies: - '@babel/parser': 7.27.0 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - '@babel/types': 7.27.0 - '@modern-js/core': 2.65.5 - '@modern-js/node-bundle-require': 2.65.5 - '@modern-js/plugin': 2.65.5 - '@modern-js/plugin-data-loader': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/plugin-i18n': 2.65.5 - '@modern-js/plugin-v2': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/prod-server': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/rsbuild-plugin-esbuild': 2.65.5(@swc/core@1.11.13(@swc/helpers@0.5.17)) - '@modern-js/server': 2.65.5(@babel/traverse@7.27.0)(@rsbuild/core@1.2.19)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3))(tsconfig-paths@4.2.0) - '@modern-js/server-core': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/server-utils': 2.65.5(@babel/traverse@7.27.0)(@rsbuild/core@1.2.19) - '@modern-js/types': 2.65.5 - '@modern-js/uni-builder': 2.65.5(@rspack/core@1.5.5(@swc/helpers@0.5.17))(esbuild@0.17.19)(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(type-fest@4.38.0)(typescript@5.7.3)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19))) - '@modern-js/utils': 2.65.5 - '@rsbuild/core': 1.2.19 - '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.2.19) - '@swc/helpers': 0.5.13 - es-module-lexer: 1.6.0 - esbuild: 0.17.19 - esbuild-register: 3.6.0(esbuild@0.17.19) - flatted: 3.3.3 - mlly: 1.7.4 - ndepe: 0.1.6(encoding@0.1.13) - pkg-types: 1.3.1 - std-env: 3.8.1 - optionalDependencies: - ts-node: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3) - tsconfig-paths: 4.2.0 - transitivePeerDependencies: - - '@parcel/css' - - '@rspack/core' - - '@rspack/tracing' - - '@swc/core' - - '@swc/css' - - '@types/webpack' - - bufferutil - - clean-css - - csso - - debug - - devcert - - encoding - - lightningcss - - react - - react-dom - - sockjs-client - - styled-components - - supports-color - - type-fest - - typescript - - uglify-js - - utf-8-validate - - webpack-cli - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - - '@modern-js/app-tools@2.67.8(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3))(tsconfig-paths@4.2.0)(type-fest@4.38.0)(typescript@5.7.3)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))': - dependencies: - '@babel/parser': 7.27.0 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - '@babel/types': 7.27.0 - '@modern-js/core': 2.67.8 - '@modern-js/node-bundle-require': 2.67.8 - '@modern-js/plugin': 2.67.8 - '@modern-js/plugin-data-loader': 2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/plugin-i18n': 2.67.8 - '@modern-js/plugin-v2': 2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/prod-server': 2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/rsbuild-plugin-esbuild': 2.67.8(@swc/core@1.11.13(@swc/helpers@0.5.17)) - '@modern-js/server': 2.67.8(@babel/traverse@7.27.0)(@rsbuild/core@1.3.22)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3))(tsconfig-paths@4.2.0) - '@modern-js/server-core': 2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/server-utils': 2.67.8(@babel/traverse@7.27.0)(@rsbuild/core@1.3.22) - '@modern-js/types': 2.67.8 - '@modern-js/uni-builder': 2.67.8(@rspack/core@1.5.5(@swc/helpers@0.5.17))(esbuild@0.17.19)(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(type-fest@4.38.0)(typescript@5.7.3)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19))) - '@modern-js/utils': 2.67.8 - '@rsbuild/core': 1.3.22 - '@rsbuild/plugin-node-polyfill': 1.3.0(@rsbuild/core@1.3.22) - '@swc/helpers': 0.5.17 - es-module-lexer: 1.6.0 - esbuild: 0.17.19 - esbuild-register: 3.6.0(esbuild@0.17.19) - flatted: 3.3.3 - mlly: 1.7.4 - ndepe: 0.1.11(encoding@0.1.13) - pkg-types: 1.3.1 - std-env: 3.8.1 - optionalDependencies: - ts-node: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3) - tsconfig-paths: 4.2.0 - transitivePeerDependencies: - - '@parcel/css' - - '@rspack/core' - - '@swc/core' - - '@swc/css' - - '@types/webpack' - - bufferutil - - clean-css - - csso - - debug - - devcert - - encoding - - lightningcss - - react - - react-dom - - sockjs-client - - styled-components - - supports-color - - type-fest - - typescript - - uglify-js - - utf-8-validate - - webpack-cli - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - - '@modern-js/babel-compiler@2.65.5': - dependencies: - '@babel/core': 7.28.4 - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - transitivePeerDependencies: - - supports-color - - '@modern-js/babel-compiler@2.67.8': - dependencies: - '@babel/core': 7.28.4 - '@modern-js/utils': 2.67.8 - '@swc/helpers': 0.5.17 - transitivePeerDependencies: - - supports-color - - '@modern-js/babel-plugin-module-resolver@2.65.5': - dependencies: - '@swc/helpers': 0.5.13 - glob: 8.1.0 - pkg-up: 3.1.0 - reselect: 4.1.8 - resolve: 1.22.10 - - '@modern-js/babel-plugin-module-resolver@2.67.8': - dependencies: - '@swc/helpers': 0.5.17 - glob: 8.1.0 - pkg-up: 3.1.0 - reselect: 4.1.8 - resolve: 1.22.10 - - '@modern-js/babel-preset@2.65.5(@rsbuild/core@1.2.19)': - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-proposal-partial-application': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-proposal-pipeline-operator': 7.26.7(@babel/core@7.28.4) - '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) - '@babel/preset-env': 7.26.9(@babel/core@7.28.4) - '@babel/preset-typescript': 7.27.0(@babel/core@7.28.4) - '@babel/runtime': 7.28.4 - '@babel/types': 7.27.0 - '@rsbuild/plugin-babel': 1.0.4(@rsbuild/core@1.2.19) - '@swc/helpers': 0.5.13 - '@types/babel__core': 7.20.5 - babel-plugin-dynamic-import-node: 2.3.3 - core-js: 3.40.0 - transitivePeerDependencies: - - '@rsbuild/core' - - supports-color - - '@modern-js/babel-preset@2.67.8(@rsbuild/core@1.3.22)': - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-proposal-export-default-from': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-proposal-partial-application': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-proposal-pipeline-operator': 7.26.7(@babel/core@7.28.4) - '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) - '@babel/preset-env': 7.26.9(@babel/core@7.28.4) - '@babel/preset-typescript': 7.27.0(@babel/core@7.28.4) - '@babel/runtime': 7.28.4 - '@babel/types': 7.27.0 - '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.3.22) - '@swc/helpers': 0.5.17 - '@types/babel__core': 7.20.5 - babel-plugin-dynamic-import-node: 2.3.3 - core-js: 3.40.0 - transitivePeerDependencies: - - '@rsbuild/core' - - supports-color - - '@modern-js/core@2.65.5': - dependencies: - '@modern-js/node-bundle-require': 2.65.5 - '@modern-js/plugin': 2.65.5 - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - - '@modern-js/core@2.67.8': - dependencies: - '@modern-js/node-bundle-require': 2.67.8 - '@modern-js/plugin': 2.67.8 - '@modern-js/utils': 2.67.8 - '@swc/helpers': 0.5.17 - - '@modern-js/flight-server-transform-plugin@2.65.5': {} - - '@modern-js/flight-server-transform-plugin@2.67.8': {} - - '@modern-js/node-bundle-require@2.65.1': - dependencies: - '@modern-js/utils': 2.65.1 - '@swc/helpers': 0.5.13 - esbuild: 0.17.19 - - '@modern-js/node-bundle-require@2.65.5': - dependencies: - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - esbuild: 0.17.19 - - '@modern-js/node-bundle-require@2.67.8': - dependencies: - '@modern-js/utils': 2.67.8 - '@swc/helpers': 0.5.17 - esbuild: 0.17.19 - - '@modern-js/plugin-data-loader@2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/core': 7.28.4 - '@modern-js/runtime-utils': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - path-to-regexp: 6.3.0 - react: 19.0.0 - transitivePeerDependencies: - - react-dom - - supports-color - - '@modern-js/plugin-data-loader@2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/core': 7.28.4 - '@modern-js/runtime-utils': 2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/utils': 2.67.8 - '@swc/helpers': 0.5.17 - path-to-regexp: 6.3.0 - react: 19.0.0 - transitivePeerDependencies: - - react-dom - - supports-color - - '@modern-js/plugin-i18n@2.65.5': - dependencies: - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - - '@modern-js/plugin-i18n@2.67.8': - dependencies: - '@modern-js/utils': 2.67.8 - '@swc/helpers': 0.5.17 - - '@modern-js/plugin-ssg@2.65.5(@types/express@4.17.21)(@types/node@18.11.19)(react-dom@19.0.0(react@19.0.0))(react-router-dom@7.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)': - dependencies: - '@modern-js/prod-server': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - node-mocks-http: 1.16.2(@types/express@4.17.21)(@types/node@18.11.19) - normalize-path: 3.0.0 - portfinder: 1.0.35 - optionalDependencies: - react-router-dom: 7.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - transitivePeerDependencies: - - '@types/express' - - '@types/node' - - react - - react-dom - - supports-color - - '@modern-js/plugin-v2@2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@modern-js/runtime-utils': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - jiti: 1.21.7 - transitivePeerDependencies: - - react - - react-dom - - '@modern-js/plugin-v2@2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@modern-js/runtime-utils': 2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/utils': 2.67.8 - '@swc/helpers': 0.5.17 - jiti: 1.21.7 - transitivePeerDependencies: - - react - - react-dom - - '@modern-js/plugin@2.65.5': - dependencies: - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - - '@modern-js/plugin@2.67.8': - dependencies: - '@modern-js/utils': 2.67.8 - '@swc/helpers': 0.5.17 - - '@modern-js/prod-server@2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@modern-js/runtime-utils': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/server-core': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - source-map-support: 0.5.21 - transitivePeerDependencies: - - react - - react-dom - - '@modern-js/prod-server@2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@modern-js/runtime-utils': 2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/server-core': 2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/utils': 2.67.8 - '@swc/helpers': 0.5.17 - source-map-support: 0.5.21 - transitivePeerDependencies: - - react - - react-dom - - '@modern-js/render@2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@modern-js/types': 2.65.5 - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - rsc-html-stream: 0.0.4 - - '@modern-js/rsbuild-plugin-esbuild@2.65.5(@swc/core@1.11.13(@swc/helpers@0.5.17))': - dependencies: - '@swc/helpers': 0.5.13 - esbuild: 0.17.19 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - transitivePeerDependencies: - - '@swc/core' - - uglify-js - - webpack-cli - - '@modern-js/rsbuild-plugin-esbuild@2.67.8(@swc/core@1.11.13(@swc/helpers@0.5.17))': - dependencies: - '@swc/helpers': 0.5.17 - esbuild: 0.17.19 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - transitivePeerDependencies: - - '@swc/core' - - uglify-js - - webpack-cli - - '@modern-js/runtime-utils@2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@modern-js/types': 2.65.5 - '@modern-js/utils': 2.65.5 - '@remix-run/router': 1.20.0 - '@swc/helpers': 0.5.13 - lru-cache: 10.4.3 - react-router-dom: 6.27.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - serialize-javascript: 6.0.2 - optionalDependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - - '@modern-js/runtime-utils@2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@modern-js/types': 2.67.8 - '@modern-js/utils': 2.67.8 - '@remix-run/router': 1.20.0 - '@swc/helpers': 0.5.17 - lru-cache: 10.4.3 - react-router-dom: 6.27.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - serialize-javascript: 6.0.2 - optionalDependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - - '@modern-js/runtime@2.65.5(@types/react-dom@19.0.4(@types/react@19.0.12))(@types/react@19.0.12)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@babel/core': 7.28.4 - '@babel/types': 7.27.0 - '@loadable/babel-plugin': 5.15.3(@babel/core@7.28.4) - '@loadable/component': 5.15.3(react@19.0.0) - '@loadable/server': 5.15.3(@loadable/component@5.15.3(react@19.0.0))(react@19.0.0) - '@modern-js-reduck/plugin-auto-actions': 1.1.13(@modern-js-reduck/store@1.1.13) - '@modern-js-reduck/plugin-devtools': 1.1.13(@modern-js-reduck/store@1.1.13) - '@modern-js-reduck/plugin-effects': 1.1.13(@modern-js-reduck/store@1.1.13) - '@modern-js-reduck/plugin-immutable': 1.1.13(@modern-js-reduck/store@1.1.13) - '@modern-js-reduck/react': 1.1.13(@types/react-dom@19.0.4(@types/react@19.0.12))(@types/react@19.0.12)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js-reduck/store': 1.1.13 - '@modern-js/plugin': 2.65.5 - '@modern-js/plugin-data-loader': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/plugin-v2': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/render': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/runtime-utils': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/types': 2.65.5 - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - '@types/loadable__component': 5.13.9 - '@types/react-helmet': 6.1.11 - '@types/styled-components': 5.1.34 - cookie: 0.7.2 - es-module-lexer: 1.6.0 - esbuild: 0.17.19 - invariant: 2.2.4 - isbot: 3.7.1 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-helmet: 6.1.0(react@19.0.0) - react-is: 18.3.1 - react-side-effect: 2.1.2(react@19.0.0) - styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0) - transitivePeerDependencies: - - '@types/react' - - '@types/react-dom' - - supports-color - - '@modern-js/server-core@2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@modern-js/plugin': 2.65.5 - '@modern-js/runtime-utils': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - '@web-std/fetch': 4.2.1 - '@web-std/file': 3.0.3 - '@web-std/stream': 1.0.3 - flatted: 3.3.3 - hono: 3.12.12 - ts-deepmerge: 7.0.2 - transitivePeerDependencies: - - react - - react-dom - - '@modern-js/server-core@2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@modern-js/plugin': 2.67.8 - '@modern-js/plugin-v2': 2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/runtime-utils': 2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/utils': 2.67.8 - '@swc/helpers': 0.5.17 - '@web-std/fetch': 4.2.1 - '@web-std/file': 3.0.3 - '@web-std/stream': 1.0.3 - cloneable-readable: 3.0.0 - flatted: 3.3.3 - hono: 3.12.12 - ts-deepmerge: 7.0.2 - transitivePeerDependencies: - - react - - react-dom - - '@modern-js/server-utils@2.65.5(@babel/traverse@7.27.0)(@rsbuild/core@1.2.19)': - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/preset-env': 7.26.9(@babel/core@7.28.4) - '@babel/preset-react': 7.26.3(@babel/core@7.28.4) - '@babel/preset-typescript': 7.27.0(@babel/core@7.28.4) - '@modern-js/babel-compiler': 2.65.5 - '@modern-js/babel-plugin-module-resolver': 2.65.5 - '@modern-js/babel-preset': 2.65.5(@rsbuild/core@1.2.19) - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.4)(@babel/traverse@7.27.0) - transitivePeerDependencies: - - '@babel/traverse' - - '@rsbuild/core' - - supports-color - - '@modern-js/server-utils@2.67.8(@babel/traverse@7.27.0)(@rsbuild/core@1.3.22)': - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/preset-env': 7.26.9(@babel/core@7.28.4) - '@babel/preset-react': 7.26.3(@babel/core@7.28.4) - '@babel/preset-typescript': 7.27.0(@babel/core@7.28.4) - '@modern-js/babel-compiler': 2.67.8 - '@modern-js/babel-plugin-module-resolver': 2.67.8 - '@modern-js/babel-preset': 2.67.8(@rsbuild/core@1.3.22) - '@modern-js/utils': 2.67.8 - '@swc/helpers': 0.5.17 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.4)(@babel/traverse@7.27.0) - transitivePeerDependencies: - - '@babel/traverse' - - '@rsbuild/core' - - supports-color - - '@modern-js/server@2.65.5(@babel/traverse@7.27.0)(@rsbuild/core@1.2.19)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3))(tsconfig-paths@4.2.0)': - dependencies: - '@babel/core': 7.28.4 - '@babel/register': 7.25.9(@babel/core@7.28.4) - '@modern-js/runtime-utils': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/server-core': 2.65.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/server-utils': 2.65.5(@babel/traverse@7.27.0)(@rsbuild/core@1.2.19) - '@modern-js/types': 2.65.5 - '@modern-js/utils': 2.65.5 - '@swc/helpers': 0.5.13 - axios: 1.8.4 - connect-history-api-fallback: 2.0.0 - http-compression: 1.0.6 - minimatch: 3.1.2 - path-to-regexp: 6.3.0 - ws: 8.18.1 - optionalDependencies: - ts-node: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3) - tsconfig-paths: 4.2.0 - transitivePeerDependencies: - - '@babel/traverse' - - '@rsbuild/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@modern-js/server@2.67.8(@babel/traverse@7.27.0)(@rsbuild/core@1.3.22)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3))(tsconfig-paths@4.2.0)': - dependencies: - '@babel/core': 7.28.4 - '@babel/register': 7.25.9(@babel/core@7.28.4) - '@modern-js/runtime-utils': 2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/server-core': 2.67.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@modern-js/server-utils': 2.67.8(@babel/traverse@7.27.0)(@rsbuild/core@1.3.22) - '@modern-js/types': 2.67.8 - '@modern-js/utils': 2.67.8 - '@swc/helpers': 0.5.17 - axios: 1.9.0 - connect-history-api-fallback: 2.0.0 - http-compression: 1.0.6 - minimatch: 3.1.2 - path-to-regexp: 6.3.0 - ws: 8.18.1 - optionalDependencies: - ts-node: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3) - tsconfig-paths: 4.2.0 - transitivePeerDependencies: - - '@babel/traverse' - - '@rsbuild/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@modern-js/tsconfig@2.65.5': {} - - '@modern-js/types@2.65.5': {} - - '@modern-js/types@2.67.8': {} - - '@modern-js/uni-builder@2.65.5(@rspack/core@1.5.5(@swc/helpers@0.5.17))(esbuild@0.17.19)(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(type-fest@4.38.0)(typescript@5.7.3)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))': - dependencies: - '@babel/core': 7.28.4 - '@babel/preset-react': 7.26.3(@babel/core@7.28.4) - '@babel/types': 7.27.0 - '@modern-js/babel-preset': 2.65.5(@rsbuild/core@1.2.19) - '@modern-js/flight-server-transform-plugin': 2.65.5 - '@modern-js/utils': 2.65.5 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.15(react-refresh@0.14.2)(type-fest@4.38.0)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - '@rsbuild/core': 1.2.19 - '@rsbuild/plugin-assets-retry': 1.2.1(@rsbuild/core@1.2.19) - '@rsbuild/plugin-babel': 1.0.4(@rsbuild/core@1.2.19) - '@rsbuild/plugin-check-syntax': 1.3.0(@rsbuild/core@1.2.19) - '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.2.19)(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - '@rsbuild/plugin-less': 1.1.1(@rsbuild/core@1.2.19) - '@rsbuild/plugin-pug': 1.0.2(@rsbuild/core@1.2.19) - '@rsbuild/plugin-react': 1.1.1(@rsbuild/core@1.2.19) - '@rsbuild/plugin-rem': 1.0.2(@rsbuild/core@1.2.19) - '@rsbuild/plugin-sass': 1.2.2(@rsbuild/core@1.2.19) - '@rsbuild/plugin-source-build': 1.0.2(@rsbuild/core@1.2.19) - '@rsbuild/plugin-styled-components': 1.2.1(@rsbuild/core@1.2.19) - '@rsbuild/plugin-svgr': 1.0.7(@rsbuild/core@1.2.19)(typescript@5.7.3) - '@rsbuild/plugin-toml': 1.0.1(@rsbuild/core@1.2.19) - '@rsbuild/plugin-type-check': 1.2.1(@rsbuild/core@1.2.19)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.7.3) - '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.2.19) - '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.2.19) - '@rsbuild/webpack': 1.2.3(@rsbuild/core@1.2.19)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.10.18(@swc/helpers@0.5.13))(esbuild@0.17.19) - '@swc/core': 1.10.18(@swc/helpers@0.5.13) - '@swc/helpers': 0.5.13 - autoprefixer: 10.4.21(postcss@8.5.4) - babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - babel-plugin-import: 1.13.8 - babel-plugin-styled-components: 1.13.3(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0)) - babel-plugin-transform-react-remove-prop-types: 0.4.24 - browserslist: 4.24.4 - cssnano: 6.1.2(postcss@8.5.4) - es-module-lexer: 1.6.0 - glob: 9.3.5 - html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - jiti: 1.21.7 - lodash: 4.17.21 - magic-string: 0.30.17 - picocolors: 1.1.1 - postcss: 8.5.4 - postcss-custom-properties: 13.3.12(postcss@8.5.4) - postcss-flexbugs-fixes: 5.0.2(postcss@8.5.4) - postcss-font-variant: 5.0.0(postcss@8.5.4) - postcss-initial: 4.0.1(postcss@8.5.4) - postcss-media-minmax: 5.0.0(postcss@8.5.4) - postcss-nesting: 12.1.5(postcss@8.5.4) - postcss-page-break: 3.0.4(postcss@8.5.4) - react-refresh: 0.14.2 - rspack-manifest-plugin: 5.0.3(@rspack/core@1.5.5(@swc/helpers@0.5.17)) - terser-webpack-plugin: 5.3.11(@swc/core@1.10.18(@swc/helpers@0.5.13))(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.7.3)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - webpack: 5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.13))(esbuild@0.17.19) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - transitivePeerDependencies: - - '@parcel/css' - - '@rspack/core' - - '@rspack/tracing' - - '@swc/css' - - '@types/webpack' - - clean-css - - csso - - esbuild - - lightningcss - - sockjs-client - - styled-components - - supports-color - - type-fest - - typescript - - uglify-js - - webpack-cli - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - - '@modern-js/uni-builder@2.67.8(@rspack/core@1.5.5(@swc/helpers@0.5.17))(esbuild@0.17.19)(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(type-fest@4.38.0)(typescript@5.7.3)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))': - dependencies: - '@babel/core': 7.28.4 - '@babel/preset-react': 7.26.3(@babel/core@7.28.4) - '@babel/types': 7.27.0 - '@modern-js/babel-preset': 2.67.8(@rsbuild/core@1.3.22) - '@modern-js/flight-server-transform-plugin': 2.67.8 - '@modern-js/utils': 2.67.8 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.16(react-refresh@0.14.2)(type-fest@4.38.0)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - '@rsbuild/core': 1.3.22 - '@rsbuild/plugin-assets-retry': 1.2.1(@rsbuild/core@1.3.22) - '@rsbuild/plugin-babel': 1.0.5(@rsbuild/core@1.3.22) - '@rsbuild/plugin-check-syntax': 1.3.0(@rsbuild/core@1.3.22) - '@rsbuild/plugin-css-minimizer': 1.0.2(@rsbuild/core@1.3.22)(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - '@rsbuild/plugin-less': 1.2.4(@rsbuild/core@1.3.22) - '@rsbuild/plugin-pug': 1.3.0(@rsbuild/core@1.3.22) - '@rsbuild/plugin-react': 1.3.2(@rsbuild/core@1.3.22) - '@rsbuild/plugin-rem': 1.0.2(@rsbuild/core@1.3.22) - '@rsbuild/plugin-sass': 1.3.2(@rsbuild/core@1.3.22) - '@rsbuild/plugin-source-build': 1.0.2(@rsbuild/core@1.3.22) - '@rsbuild/plugin-styled-components': 1.3.0(@rsbuild/core@1.3.22) - '@rsbuild/plugin-svgr': 1.2.0(@rsbuild/core@1.3.22)(typescript@5.7.3) - '@rsbuild/plugin-toml': 1.1.0(@rsbuild/core@1.3.22) - '@rsbuild/plugin-type-check': 1.2.2(@rsbuild/core@1.3.22)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.7.3) - '@rsbuild/plugin-typed-css-modules': 1.0.2(@rsbuild/core@1.3.22) - '@rsbuild/plugin-yaml': 1.0.2(@rsbuild/core@1.3.22) - '@rsbuild/webpack': 1.3.2(@rsbuild/core@1.3.22)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19) - '@swc/core': 1.10.18(@swc/helpers@0.5.17) - '@swc/helpers': 0.5.17 - autoprefixer: 10.4.21(postcss@8.5.4) - babel-loader: 9.2.1(@babel/core@7.28.4)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - babel-plugin-import: 1.13.8 - babel-plugin-styled-components: 1.13.3(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0)) - babel-plugin-transform-react-remove-prop-types: 0.4.24 - browserslist: 4.24.4 - cssnano: 6.1.2(postcss@8.5.4) - es-module-lexer: 1.6.0 - glob: 9.3.5 - html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - jiti: 1.21.7 - lodash: 4.17.21 - magic-string: 0.30.17 - picocolors: 1.1.1 - postcss: 8.5.4 - postcss-custom-properties: 13.3.12(postcss@8.5.4) - postcss-flexbugs-fixes: 5.0.2(postcss@8.5.4) - postcss-font-variant: 5.0.0(postcss@8.5.4) - postcss-initial: 4.0.1(postcss@8.5.4) - postcss-media-minmax: 5.0.0(postcss@8.5.4) - postcss-nesting: 12.1.5(postcss@8.5.4) - postcss-page-break: 3.0.4(postcss@8.5.4) - react-refresh: 0.14.2 - rspack-manifest-plugin: 5.0.3(@rspack/core@1.5.5(@swc/helpers@0.5.17)) - terser-webpack-plugin: 5.3.14(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - ts-deepmerge: 7.0.2 - ts-loader: 9.4.4(typescript@5.7.3)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - transitivePeerDependencies: - - '@parcel/css' - - '@rspack/core' - - '@swc/css' - - '@types/webpack' - - clean-css - - csso - - esbuild - - lightningcss - - sockjs-client - - styled-components - - supports-color - - type-fest - - typescript - - uglify-js - - webpack-cli - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - - '@modern-js/utils@2.65.1': - dependencies: - '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001743 - lodash: 4.17.21 - rslog: 1.2.3 - - '@modern-js/utils@2.65.5': - dependencies: - '@swc/helpers': 0.5.13 - caniuse-lite: 1.0.30001743 - lodash: 4.17.21 - rslog: 1.2.3 - - '@modern-js/utils@2.67.8': - dependencies: - '@swc/helpers': 0.5.17 - caniuse-lite: 1.0.30001743 - lodash: 4.17.21 - rslog: 1.2.3 - - '@module-federation/automatic-vendor-federation@1.2.1(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19))': - dependencies: - find-package-json: 1.2.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - - '@module-federation/automatic-vendor-federation@1.2.1(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - find-package-json: 1.2.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - '@module-federation/automatic-vendor-federation@1.2.1(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - find-package-json: 1.2.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - '@module-federation/automatic-vendor-federation@1.2.1(webpack@5.99.9)': - dependencies: - find-package-json: 1.2.0 - webpack: 5.99.9(webpack-cli@4.10.0) - - '@module-federation/bridge-react-webpack-plugin@0.11.2': - dependencies: - '@module-federation/sdk': 0.11.2 - '@types/semver': 7.5.8 - semver: 7.6.3 - - '@module-federation/bridge-react-webpack-plugin@0.9.1': - dependencies: - '@module-federation/sdk': 0.9.1 - '@types/semver': 7.5.8 - semver: 7.6.3 - - '@module-federation/cli@0.11.2(typescript@5.8.2)': - dependencies: - '@modern-js/node-bundle-require': 2.65.1 - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/sdk': 0.11.2 - chalk: 3.0.0 - commander: 11.1.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - typescript - - utf-8-validate - - vue-tsc - - '@module-federation/data-prefetch@0.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@module-federation/runtime': 0.11.2 - '@module-federation/sdk': 0.11.2 - fs-extra: 9.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@module-federation/data-prefetch@0.11.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@module-federation/runtime': 0.11.2 - '@module-federation/sdk': 0.11.2 - fs-extra: 9.1.0 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - - '@module-federation/data-prefetch@0.9.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@module-federation/runtime': 0.9.1 - '@module-federation/sdk': 0.9.1 - fs-extra: 9.1.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@module-federation/data-prefetch@0.9.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': - dependencies: - '@module-federation/runtime': 0.9.1 - '@module-federation/sdk': 0.9.1 - fs-extra: 9.1.0 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - - '@module-federation/dts-plugin@0.11.2(typescript@5.8.2)': - dependencies: - '@module-federation/error-codes': 0.11.2 - '@module-federation/managers': 0.11.2 - '@module-federation/sdk': 0.11.2 - '@module-federation/third-party-dts-extractor': 0.11.2 - adm-zip: 0.5.16 - ansi-colors: 4.1.3 - axios: 1.8.4 - chalk: 3.0.0 - fs-extra: 9.1.0 - isomorphic-ws: 5.0.0(ws@8.18.0) - koa: 2.15.4 - lodash.clonedeepwith: 4.5.0 - log4js: 6.9.1 - node-schedule: 2.1.1 - rambda: 9.4.2 - typescript: 5.8.2 - ws: 8.18.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/dts-plugin@0.9.1(typescript@5.8.2)': - dependencies: - '@module-federation/error-codes': 0.9.1 - '@module-federation/managers': 0.9.1 - '@module-federation/sdk': 0.9.1 - '@module-federation/third-party-dts-extractor': 0.9.1 - adm-zip: 0.5.16 - ansi-colors: 4.1.3 - axios: 1.8.4 - chalk: 3.0.0 - fs-extra: 9.1.0 - isomorphic-ws: 5.0.0(ws@8.18.0) - koa: 2.15.4 - lodash.clonedeepwith: 4.5.0 - log4js: 6.9.1 - node-schedule: 2.1.1 - rambda: 9.4.2 - typescript: 5.8.2 - ws: 8.18.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.11.2 - '@module-federation/cli': 0.11.2(typescript@5.8.2) - '@module-federation/data-prefetch': 0.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/error-codes': 0.11.2 - '@module-federation/inject-external-runtime-core-plugin': 0.11.2(@module-federation/runtime-tools@0.11.2) - '@module-federation/managers': 0.11.2 - '@module-federation/manifest': 0.11.2(typescript@5.8.2) - '@module-federation/rspack': 0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.15))(typescript@5.8.2) - '@module-federation/runtime-tools': 0.11.2 - '@module-federation/sdk': 0.11.2 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.11.2 - '@module-federation/cli': 0.11.2(typescript@5.8.2) - '@module-federation/data-prefetch': 0.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/error-codes': 0.11.2 - '@module-federation/inject-external-runtime-core-plugin': 0.11.2(@module-federation/runtime-tools@0.11.2) - '@module-federation/managers': 0.11.2 - '@module-federation/manifest': 0.11.2(typescript@5.8.2) - '@module-federation/rspack': 0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.17))(typescript@5.8.2) - '@module-federation/runtime-tools': 0.11.2 - '@module-federation/sdk': 0.11.2 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9)': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.11.2 - '@module-federation/cli': 0.11.2(typescript@5.8.2) - '@module-federation/data-prefetch': 0.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/error-codes': 0.11.2 - '@module-federation/inject-external-runtime-core-plugin': 0.11.2(@module-federation/runtime-tools@0.11.2) - '@module-federation/managers': 0.11.2 - '@module-federation/manifest': 0.11.2(typescript@5.8.2) - '@module-federation/rspack': 0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.17))(typescript@5.8.2) - '@module-federation/runtime-tools': 0.11.2 - '@module-federation/sdk': 0.11.2 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.8.2 - webpack: 5.99.9(webpack-cli@4.10.0) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.11.2 - '@module-federation/cli': 0.11.2(typescript@5.8.2) - '@module-federation/data-prefetch': 0.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/error-codes': 0.11.2 - '@module-federation/inject-external-runtime-core-plugin': 0.11.2(@module-federation/runtime-tools@0.11.2) - '@module-federation/managers': 0.11.2 - '@module-federation/manifest': 0.11.2(typescript@5.8.2) - '@module-federation/rspack': 0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.15))(typescript@5.8.2) - '@module-federation/runtime-tools': 0.11.2 - '@module-federation/sdk': 0.11.2 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9)': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.11.2 - '@module-federation/cli': 0.11.2(typescript@5.8.2) - '@module-federation/data-prefetch': 0.11.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/error-codes': 0.11.2 - '@module-federation/inject-external-runtime-core-plugin': 0.11.2(@module-federation/runtime-tools@0.11.2) - '@module-federation/managers': 0.11.2 - '@module-federation/manifest': 0.11.2(typescript@5.8.2) - '@module-federation/rspack': 0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.8.2) - '@module-federation/runtime-tools': 0.11.2 - '@module-federation/sdk': 0.11.2 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.11.2 - '@module-federation/cli': 0.11.2(typescript@5.8.2) - '@module-federation/data-prefetch': 0.11.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/error-codes': 0.11.2 - '@module-federation/inject-external-runtime-core-plugin': 0.11.2(@module-federation/runtime-tools@0.11.2) - '@module-federation/managers': 0.11.2 - '@module-federation/manifest': 0.11.2(typescript@5.8.2) - '@module-federation/rspack': 0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.8.2) - '@module-federation/runtime-tools': 0.11.2 - '@module-federation/sdk': 0.11.2 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.8.2 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.11.2 - '@module-federation/cli': 0.11.2(typescript@5.8.2) - '@module-federation/data-prefetch': 0.11.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/error-codes': 0.11.2 - '@module-federation/inject-external-runtime-core-plugin': 0.11.2(@module-federation/runtime-tools@0.11.2) - '@module-federation/managers': 0.11.2 - '@module-federation/manifest': 0.11.2(typescript@5.8.2) - '@module-federation/rspack': 0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.8.2) - '@module-federation/runtime-tools': 0.11.2 - '@module-federation/sdk': 0.11.2 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.9.1(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.9.1 - '@module-federation/data-prefetch': 0.9.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@module-federation/dts-plugin': 0.9.1(typescript@5.8.2) - '@module-federation/error-codes': 0.9.1 - '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) - '@module-federation/managers': 0.9.1 - '@module-federation/manifest': 0.9.1(typescript@5.8.2) - '@module-federation/rspack': 0.9.1(@rspack/core@1.2.8(@swc/helpers@0.5.15))(typescript@5.8.2) - '@module-federation/runtime-tools': 0.9.1 - '@module-federation/sdk': 0.9.1 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.9.1(@rspack/core@1.2.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.9.1 - '@module-federation/data-prefetch': 0.9.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@module-federation/dts-plugin': 0.9.1(typescript@5.8.2) - '@module-federation/error-codes': 0.9.1 - '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) - '@module-federation/managers': 0.9.1 - '@module-federation/manifest': 0.9.1(typescript@5.8.2) - '@module-federation/rspack': 0.9.1(@rspack/core@1.2.8(@swc/helpers@0.5.17))(typescript@5.8.2) - '@module-federation/runtime-tools': 0.9.1 - '@module-federation/sdk': 0.9.1 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.9.1(@rspack/core@1.5.5(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.9.1 - '@module-federation/data-prefetch': 0.9.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@module-federation/dts-plugin': 0.9.1(typescript@5.8.2) - '@module-federation/error-codes': 0.9.1 - '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) - '@module-federation/managers': 0.9.1 - '@module-federation/manifest': 0.9.1(typescript@5.8.2) - '@module-federation/rspack': 0.9.1(@rspack/core@1.5.5(@swc/helpers@0.5.15))(typescript@5.8.2) - '@module-federation/runtime-tools': 0.9.1 - '@module-federation/sdk': 0.9.1 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/enhanced@0.9.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.9.1 - '@module-federation/data-prefetch': 0.9.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - '@module-federation/dts-plugin': 0.9.1(typescript@5.8.2) - '@module-federation/error-codes': 0.9.1 - '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) - '@module-federation/managers': 0.9.1 - '@module-federation/manifest': 0.9.1(typescript@5.8.2) - '@module-federation/rspack': 0.9.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.8.2) - '@module-federation/runtime-tools': 0.9.1 - '@module-federation/sdk': 0.9.1 - btoa: 1.2.1 - upath: 2.0.1 - optionalDependencies: - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - react - - react-dom - - supports-color - - utf-8-validate - - '@module-federation/error-codes@0.11.2': {} - - '@module-federation/error-codes@0.14.0': {} - - '@module-federation/error-codes@0.18.0': {} - - '@module-federation/error-codes@0.8.4': {} - - '@module-federation/error-codes@0.9.1': {} - - '@module-federation/inject-external-runtime-core-plugin@0.11.2(@module-federation/runtime-tools@0.11.2)': - dependencies: - '@module-federation/runtime-tools': 0.11.2 - - '@module-federation/inject-external-runtime-core-plugin@0.9.1(@module-federation/runtime-tools@0.9.1)': - dependencies: - '@module-federation/runtime-tools': 0.9.1 - - '@module-federation/managers@0.11.2': - dependencies: - '@module-federation/sdk': 0.11.2 - find-pkg: 2.0.0 - fs-extra: 9.1.0 - - '@module-federation/managers@0.9.1': - dependencies: - '@module-federation/sdk': 0.9.1 - find-pkg: 2.0.0 - fs-extra: 9.1.0 - - '@module-federation/manifest@0.11.2(typescript@5.8.2)': - dependencies: - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/managers': 0.11.2 - '@module-federation/sdk': 0.11.2 - chalk: 3.0.0 - find-pkg: 2.0.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - typescript - - utf-8-validate - - vue-tsc - - '@module-federation/manifest@0.9.1(typescript@5.8.2)': - dependencies: - '@module-federation/dts-plugin': 0.9.1(typescript@5.8.2) - '@module-federation/managers': 0.9.1 - '@module-federation/sdk': 0.9.1 - chalk: 3.0.0 - find-pkg: 2.0.0 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - typescript - - utf-8-validate - - vue-tsc - - '@module-federation/node@2.6.31(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@module-federation/enhanced': 0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@module-federation/runtime': 0.11.2 - '@module-federation/sdk': 0.11.2 - '@module-federation/utilities': 3.1.49(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - btoa: 1.2.1 - encoding: 0.1.13 - node-fetch: 2.7.0(encoding@0.1.13) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - supports-color - - typescript - - utf-8-validate - - vue-tsc - - '@module-federation/node@2.6.31(@rspack/core@1.2.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@module-federation/enhanced': 0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@module-federation/runtime': 0.11.2 - '@module-federation/sdk': 0.11.2 - '@module-federation/utilities': 3.1.49(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - btoa: 1.2.1 - encoding: 0.1.13 - node-fetch: 2.7.0(encoding@0.1.13) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - supports-color - - typescript - - utf-8-validate - - vue-tsc - - '@module-federation/node@2.6.31(@rspack/core@1.5.5(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@module-federation/enhanced': 0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@module-federation/runtime': 0.11.2 - '@module-federation/sdk': 0.11.2 - '@module-federation/utilities': 3.1.49(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - btoa: 1.2.1 - encoding: 0.1.13 - node-fetch: 2.7.0(encoding@0.1.13) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - supports-color - - typescript - - utf-8-validate - - vue-tsc - - '@module-federation/node@2.6.31(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0))': - dependencies: - '@module-federation/enhanced': 0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - '@module-federation/runtime': 0.11.2 - '@module-federation/sdk': 0.11.2 - '@module-federation/utilities': 3.1.49(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - btoa: 1.2.1 - encoding: 0.1.13 - node-fetch: 2.7.0(encoding@0.1.13) - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - supports-color - - typescript - - utf-8-validate - - vue-tsc - - '@module-federation/node@2.6.31(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@module-federation/enhanced': 0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@module-federation/runtime': 0.11.2 - '@module-federation/sdk': 0.11.2 - '@module-federation/utilities': 3.1.49(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - btoa: 1.2.1 - encoding: 0.1.13 - node-fetch: 2.7.0(encoding@0.1.13) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - transitivePeerDependencies: - - '@rspack/core' - - bufferutil - - debug - - supports-color - - typescript - - utf-8-validate - - vue-tsc - - '@module-federation/rspack@0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.15))(typescript@5.8.2)': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.11.2 - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/inject-external-runtime-core-plugin': 0.11.2(@module-federation/runtime-tools@0.11.2) - '@module-federation/managers': 0.11.2 - '@module-federation/manifest': 0.11.2(typescript@5.8.2) - '@module-federation/runtime-tools': 0.11.2 - '@module-federation/sdk': 0.11.2 - '@rspack/core': 1.2.8(@swc/helpers@0.5.15) - btoa: 1.2.1 - optionalDependencies: - typescript: 5.8.2 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/rspack@0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.17))(typescript@5.8.2)': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.11.2 - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/inject-external-runtime-core-plugin': 0.11.2(@module-federation/runtime-tools@0.11.2) - '@module-federation/managers': 0.11.2 - '@module-federation/manifest': 0.11.2(typescript@5.8.2) - '@module-federation/runtime-tools': 0.11.2 - '@module-federation/sdk': 0.11.2 - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - btoa: 1.2.1 - optionalDependencies: - typescript: 5.8.2 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/rspack@0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.15))(typescript@5.8.2)': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.11.2 - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/inject-external-runtime-core-plugin': 0.11.2(@module-federation/runtime-tools@0.11.2) - '@module-federation/managers': 0.11.2 - '@module-federation/manifest': 0.11.2(typescript@5.8.2) - '@module-federation/runtime-tools': 0.11.2 - '@module-federation/sdk': 0.11.2 - '@rspack/core': 1.5.5(@swc/helpers@0.5.15) - btoa: 1.2.1 - optionalDependencies: - typescript: 5.8.2 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/rspack@0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.8.2)': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.11.2 - '@module-federation/dts-plugin': 0.11.2(typescript@5.8.2) - '@module-federation/inject-external-runtime-core-plugin': 0.11.2(@module-federation/runtime-tools@0.11.2) - '@module-federation/managers': 0.11.2 - '@module-federation/manifest': 0.11.2(typescript@5.8.2) - '@module-federation/runtime-tools': 0.11.2 - '@module-federation/sdk': 0.11.2 - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - btoa: 1.2.1 - optionalDependencies: - typescript: 5.8.2 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/rspack@0.9.1(@rspack/core@1.2.8(@swc/helpers@0.5.15))(typescript@5.8.2)': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.9.1 - '@module-federation/dts-plugin': 0.9.1(typescript@5.8.2) - '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) - '@module-federation/managers': 0.9.1 - '@module-federation/manifest': 0.9.1(typescript@5.8.2) - '@module-federation/runtime-tools': 0.9.1 - '@module-federation/sdk': 0.9.1 - '@rspack/core': 1.2.8(@swc/helpers@0.5.15) - optionalDependencies: - typescript: 5.8.2 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/rspack@0.9.1(@rspack/core@1.2.8(@swc/helpers@0.5.17))(typescript@5.8.2)': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.9.1 - '@module-federation/dts-plugin': 0.9.1(typescript@5.8.2) - '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) - '@module-federation/managers': 0.9.1 - '@module-federation/manifest': 0.9.1(typescript@5.8.2) - '@module-federation/runtime-tools': 0.9.1 - '@module-federation/sdk': 0.9.1 - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - optionalDependencies: - typescript: 5.8.2 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/rspack@0.9.1(@rspack/core@1.5.5(@swc/helpers@0.5.15))(typescript@5.8.2)': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.9.1 - '@module-federation/dts-plugin': 0.9.1(typescript@5.8.2) - '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) - '@module-federation/managers': 0.9.1 - '@module-federation/manifest': 0.9.1(typescript@5.8.2) - '@module-federation/runtime-tools': 0.9.1 - '@module-federation/sdk': 0.9.1 - '@rspack/core': 1.5.5(@swc/helpers@0.5.15) - optionalDependencies: - typescript: 5.8.2 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/rspack@0.9.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.8.2)': - dependencies: - '@module-federation/bridge-react-webpack-plugin': 0.9.1 - '@module-federation/dts-plugin': 0.9.1(typescript@5.8.2) - '@module-federation/inject-external-runtime-core-plugin': 0.9.1(@module-federation/runtime-tools@0.9.1) - '@module-federation/managers': 0.9.1 - '@module-federation/manifest': 0.9.1(typescript@5.8.2) - '@module-federation/runtime-tools': 0.9.1 - '@module-federation/sdk': 0.9.1 - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - optionalDependencies: - typescript: 5.8.2 - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - '@module-federation/runtime-core@0.11.2': - dependencies: - '@module-federation/error-codes': 0.11.2 - '@module-federation/sdk': 0.11.2 - - '@module-federation/runtime-core@0.14.0': - dependencies: - '@module-federation/error-codes': 0.14.0 - '@module-federation/sdk': 0.14.0 - - '@module-federation/runtime-core@0.18.0': - dependencies: - '@module-federation/error-codes': 0.18.0 - '@module-federation/sdk': 0.18.0 - - '@module-federation/runtime-core@0.9.1': - dependencies: - '@module-federation/error-codes': 0.9.1 - '@module-federation/sdk': 0.9.1 - - '@module-federation/runtime-tools@0.1.6': - dependencies: - '@module-federation/runtime': 0.1.6 - '@module-federation/webpack-bundler-runtime': 0.1.6 - - '@module-federation/runtime-tools@0.11.2': - dependencies: - '@module-federation/runtime': 0.11.2 - '@module-federation/webpack-bundler-runtime': 0.11.2 - - '@module-federation/runtime-tools@0.14.0': - dependencies: - '@module-federation/runtime': 0.14.0 - '@module-federation/webpack-bundler-runtime': 0.14.0 - - '@module-federation/runtime-tools@0.18.0': - dependencies: - '@module-federation/runtime': 0.18.0 - '@module-federation/webpack-bundler-runtime': 0.18.0 - - '@module-federation/runtime-tools@0.8.4': - dependencies: - '@module-federation/runtime': 0.8.4 - '@module-federation/webpack-bundler-runtime': 0.8.4 - - '@module-federation/runtime-tools@0.9.1': - dependencies: - '@module-federation/runtime': 0.9.1 - '@module-federation/webpack-bundler-runtime': 0.9.1 - - '@module-federation/runtime@0.1.6': - dependencies: - '@module-federation/sdk': 0.1.6 - - '@module-federation/runtime@0.11.2': - dependencies: - '@module-federation/error-codes': 0.11.2 - '@module-federation/runtime-core': 0.11.2 - '@module-federation/sdk': 0.11.2 - - '@module-federation/runtime@0.14.0': - dependencies: - '@module-federation/error-codes': 0.14.0 - '@module-federation/runtime-core': 0.14.0 - '@module-federation/sdk': 0.14.0 - - '@module-federation/runtime@0.18.0': - dependencies: - '@module-federation/error-codes': 0.18.0 - '@module-federation/runtime-core': 0.18.0 - '@module-federation/sdk': 0.18.0 - - '@module-federation/runtime@0.8.4': - dependencies: - '@module-federation/error-codes': 0.8.4 - '@module-federation/sdk': 0.8.4 - - '@module-federation/runtime@0.9.1': - dependencies: - '@module-federation/error-codes': 0.9.1 - '@module-federation/runtime-core': 0.9.1 - '@module-federation/sdk': 0.9.1 - - '@module-federation/sdk@0.1.6': {} - - '@module-federation/sdk@0.11.2': {} - - '@module-federation/sdk@0.14.0': {} - - '@module-federation/sdk@0.18.0': {} - - '@module-federation/sdk@0.8.4': - dependencies: - isomorphic-rslog: 0.0.6 - - '@module-federation/sdk@0.9.1': {} - - '@module-federation/third-party-dts-extractor@0.11.2': - dependencies: - find-pkg: 2.0.0 - fs-extra: 9.1.0 - resolve: 1.22.8 - - '@module-federation/third-party-dts-extractor@0.9.1': - dependencies: - find-pkg: 2.0.0 - fs-extra: 9.1.0 - resolve: 1.22.8 - - '@module-federation/utilities@3.1.49(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@module-federation/sdk': 0.11.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@module-federation/utilities@3.1.49(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@module-federation/sdk': 0.11.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@module-federation/utilities@3.1.49(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0))': - dependencies: - '@module-federation/sdk': 0.11.2 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - - '@module-federation/utilities@3.1.49(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@module-federation/sdk': 0.11.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - - '@module-federation/vite@1.4.1(rollup@4.37.0)': - dependencies: - '@module-federation/runtime': 0.8.4 - '@rollup/pluginutils': 5.1.4(rollup@4.37.0) - defu: 6.1.4 - estree-walker: 2.0.2 - magic-string: 0.30.17 - pathe: 1.1.2 - transitivePeerDependencies: - - rollup - - '@module-federation/webpack-bundler-runtime@0.1.6': - dependencies: - '@module-federation/runtime': 0.1.6 - '@module-federation/sdk': 0.1.6 - - '@module-federation/webpack-bundler-runtime@0.11.2': - dependencies: - '@module-federation/runtime': 0.11.2 - '@module-federation/sdk': 0.11.2 - - '@module-federation/webpack-bundler-runtime@0.14.0': - dependencies: - '@module-federation/runtime': 0.14.0 - '@module-federation/sdk': 0.14.0 - - '@module-federation/webpack-bundler-runtime@0.18.0': - dependencies: - '@module-federation/runtime': 0.18.0 - '@module-federation/sdk': 0.18.0 - - '@module-federation/webpack-bundler-runtime@0.8.4': - dependencies: - '@module-federation/runtime': 0.8.4 - '@module-federation/sdk': 0.8.4 - - '@module-federation/webpack-bundler-runtime@0.9.1': - dependencies: - '@module-federation/runtime': 0.9.1 - '@module-federation/sdk': 0.9.1 - - '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': - optional: true - - '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.3': - optional: true - - '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.3': - optional: true - - '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.3': - optional: true - - '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.3': - optional: true - - '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3': - optional: true - - '@napi-rs/nice-android-arm-eabi@1.0.1': - optional: true - - '@napi-rs/nice-android-arm64@1.0.1': - optional: true - - '@napi-rs/nice-darwin-arm64@1.0.1': - optional: true - - '@napi-rs/nice-darwin-x64@1.0.1': - optional: true - - '@napi-rs/nice-freebsd-x64@1.0.1': - optional: true - - '@napi-rs/nice-linux-arm-gnueabihf@1.0.1': - optional: true - - '@napi-rs/nice-linux-arm64-gnu@1.0.1': - optional: true - - '@napi-rs/nice-linux-arm64-musl@1.0.1': - optional: true - - '@napi-rs/nice-linux-ppc64-gnu@1.0.1': - optional: true - - '@napi-rs/nice-linux-riscv64-gnu@1.0.1': - optional: true - - '@napi-rs/nice-linux-s390x-gnu@1.0.1': - optional: true - - '@napi-rs/nice-linux-x64-gnu@1.0.1': - optional: true - - '@napi-rs/nice-linux-x64-musl@1.0.1': - optional: true - - '@napi-rs/nice-win32-arm64-msvc@1.0.1': - optional: true - - '@napi-rs/nice-win32-ia32-msvc@1.0.1': - optional: true - - '@napi-rs/nice-win32-x64-msvc@1.0.1': - optional: true - - '@napi-rs/nice@1.0.1': - optionalDependencies: - '@napi-rs/nice-android-arm-eabi': 1.0.1 - '@napi-rs/nice-android-arm64': 1.0.1 - '@napi-rs/nice-darwin-arm64': 1.0.1 - '@napi-rs/nice-darwin-x64': 1.0.1 - '@napi-rs/nice-freebsd-x64': 1.0.1 - '@napi-rs/nice-linux-arm-gnueabihf': 1.0.1 - '@napi-rs/nice-linux-arm64-gnu': 1.0.1 - '@napi-rs/nice-linux-arm64-musl': 1.0.1 - '@napi-rs/nice-linux-ppc64-gnu': 1.0.1 - '@napi-rs/nice-linux-riscv64-gnu': 1.0.1 - '@napi-rs/nice-linux-s390x-gnu': 1.0.1 - '@napi-rs/nice-linux-x64-gnu': 1.0.1 - '@napi-rs/nice-linux-x64-musl': 1.0.1 - '@napi-rs/nice-win32-arm64-msvc': 1.0.1 - '@napi-rs/nice-win32-ia32-msvc': 1.0.1 - '@napi-rs/nice-win32-x64-msvc': 1.0.1 - optional: true - - '@napi-rs/wasm-runtime@0.2.4': - dependencies: - '@emnapi/core': 1.3.1 - '@emnapi/runtime': 1.3.1 - '@tybys/wasm-util': 0.9.0 - - '@napi-rs/wasm-runtime@0.2.7': - dependencies: - '@emnapi/core': 1.3.1 - '@emnapi/runtime': 1.3.1 - '@tybys/wasm-util': 0.9.0 - optional: true - - '@napi-rs/wasm-runtime@1.0.5': - dependencies: - '@emnapi/core': 1.5.0 - '@emnapi/runtime': 1.5.0 - '@tybys/wasm-util': 0.10.1 - optional: true - - '@ngtools/webpack@18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0))': - dependencies: - '@angular/compiler-cli': 19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2) - typescript: 5.8.2 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - - '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': - dependencies: - eslint-scope: 5.1.1 - - '@nodelib/fs.scandir@2.1.5': - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - '@nodelib/fs.stat@2.0.5': {} - - '@nodelib/fs.walk@1.2.8': - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.19.1 - - '@npmcli/agent@3.0.0': - dependencies: - agent-base: 7.1.3 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 - lru-cache: 10.4.3 - socks-proxy-agent: 8.0.5 - transitivePeerDependencies: - - supports-color - - '@npmcli/fs@4.0.0': - dependencies: - semver: 7.7.1 - - '@npmcli/git@6.0.3': - dependencies: - '@npmcli/promise-spawn': 8.0.2 - ini: 5.0.0 - lru-cache: 10.4.3 - npm-pick-manifest: 10.0.0 - proc-log: 5.0.0 - promise-retry: 2.0.1 - semver: 7.7.1 - which: 5.0.0 - - '@npmcli/installed-package-contents@3.0.0': - dependencies: - npm-bundled: 4.0.0 - npm-normalize-package-bin: 4.0.0 - - '@npmcli/node-gyp@4.0.0': {} - - '@npmcli/package-json@6.1.1': - dependencies: - '@npmcli/git': 6.0.3 - glob: 10.4.5 - hosted-git-info: 8.0.2 - json-parse-even-better-errors: 4.0.0 - proc-log: 5.0.0 - semver: 7.7.1 - validate-npm-package-license: 3.0.4 - - '@npmcli/promise-spawn@8.0.2': - dependencies: - which: 5.0.0 - - '@npmcli/redact@3.1.1': {} - - '@npmcli/run-script@9.1.0': - dependencies: - '@npmcli/node-gyp': 4.0.0 - '@npmcli/package-json': 6.1.1 - '@npmcli/promise-spawn': 8.0.2 - node-gyp: 11.1.0 - proc-log: 5.0.0 - which: 5.0.0 - transitivePeerDependencies: - - supports-color - - '@nx/angular@20.6.4(59cf53cf48cb39176851220bb77535e7)': - dependencies: - '@angular-devkit/build-angular': 18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(lightningcss@1.29.3)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2) - '@angular-devkit/core': 18.2.16(chokidar@4.0.3) - '@angular-devkit/schematics': 18.2.16 - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/eslint': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/module-federation': 20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@nx/rspack': 20.6.4(@babel/traverse@7.28.4)(@module-federation/enhanced@0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(@module-federation/node@2.6.31(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@types/express@4.17.21)(less@4.2.0)(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@nx/web': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/webpack': 20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(lightningcss@1.29.3)(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(typescript@5.8.2) - '@nx/workspace': 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - '@schematics/angular': 18.2.16 - '@typescript-eslint/type-utils': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - enquirer: 2.3.6 - magic-string: 0.30.17 - picocolors: 1.1.1 - picomatch: 4.0.2 - piscina: 4.9.2 - rxjs: 7.8.2 - semver: 7.7.1 - tslib: 2.8.1 - webpack-merge: 5.10.0 - transitivePeerDependencies: - - '@babel/traverse' - - '@module-federation/enhanced' - - '@module-federation/node' - - '@parcel/css' - - '@rspack/core' - - '@swc-node/register' - - '@swc/core' - - '@swc/css' - - '@swc/helpers' - - '@types/express' - - '@zkochan/js-yaml' - - bufferutil - - clean-css - - csso - - debug - - esbuild - - eslint - - html-webpack-plugin - - less - - lightningcss - - next - - node-sass - - nx - - react - - react-dom - - react-refresh - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-template-compiler - - vue-tsc - - webpack-cli - - webpack-hot-middleware - - '@nx/cypress@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(cypress@13.17.0)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(typescript@5.8.2)': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/eslint': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - detect-port: 1.6.1 - tslib: 2.8.1 - optionalDependencies: - cypress: 13.17.0 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@zkochan/js-yaml' - - debug - - eslint - - nx - - supports-color - - typescript - - verdaccio - - '@nx/cypress@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(cypress@13.17.0)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(typescript@5.8.2)': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/eslint': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - detect-port: 1.6.1 - tslib: 2.8.1 - optionalDependencies: - cypress: 13.17.0 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@zkochan/js-yaml' - - debug - - eslint - - nx - - supports-color - - typescript - - verdaccio - - '@nx/devkit@20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - ejs: 3.1.10 - enquirer: 2.3.6 - ignore: 5.3.2 - minimatch: 9.0.3 - nx: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)) - semver: 7.7.1 - tmp: 0.2.3 - tslib: 2.8.1 - yargs-parser: 21.1.1 - - '@nx/devkit@20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - ejs: 3.1.10 - enquirer: 2.3.6 - ignore: 5.3.2 - minimatch: 9.0.3 - nx: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)) - semver: 7.7.1 - tmp: 0.2.3 - tslib: 2.8.1 - yargs-parser: 21.1.1 - - '@nx/eslint-plugin@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.1(eslint@9.15.0(jiti@2.4.2)))(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(typescript@5.8.2)': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@typescript-eslint/parser': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/type-utils': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - chalk: 4.1.2 - confusing-browser-globals: 1.0.11 - globals: 15.15.0 - jsonc-eslint-parser: 2.4.0 - semver: 7.7.1 - tslib: 2.8.1 - optionalDependencies: - eslint-config-prettier: 10.1.1(eslint@9.15.0(jiti@2.4.2)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - debug - - eslint - - nx - - supports-color - - typescript - - verdaccio - - '@nx/eslint-plugin@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint-config-prettier@10.1.1(eslint@9.15.0(jiti@2.4.2)))(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(typescript@5.8.2)': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@typescript-eslint/parser': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/type-utils': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - chalk: 4.1.2 - confusing-browser-globals: 1.0.11 - globals: 15.15.0 - jsonc-eslint-parser: 2.4.0 - semver: 7.7.1 - tslib: 2.8.1 - optionalDependencies: - eslint-config-prettier: 10.1.1(eslint@9.15.0(jiti@2.4.2)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - debug - - eslint - - nx - - supports-color - - typescript - - verdaccio - - '@nx/eslint@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - eslint: 9.15.0(jiti@2.4.2) - semver: 7.7.1 - tslib: 2.8.1 - typescript: 5.7.3 - optionalDependencies: - '@zkochan/js-yaml': 0.0.7 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - debug - - nx - - supports-color - - verdaccio - - '@nx/eslint@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - eslint: 9.15.0(jiti@2.4.2) - semver: 7.7.1 - tslib: 2.8.1 - typescript: 5.7.3 - optionalDependencies: - '@zkochan/js-yaml': 0.0.7 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - debug - - nx - - supports-color - - verdaccio - - '@nx/jest@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2))(typescript@5.8.2)': - dependencies: - '@jest/reporters': 29.7.0(node-notifier@10.0.1) - '@jest/test-result': 29.7.0 - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - identity-obj-proxy: 3.0.0 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)) - jest-resolve: 29.7.0 - jest-util: 29.7.0 - minimatch: 9.0.3 - picocolors: 1.1.1 - resolve.exports: 2.0.3 - semver: 7.7.1 - tslib: 2.8.1 - yargs-parser: 21.1.1 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - babel-plugin-macros - - debug - - node-notifier - - nx - - supports-color - - ts-node - - typescript - - verdaccio - - '@nx/jest@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2))(typescript@5.8.2)': - dependencies: - '@jest/reporters': 29.7.0(node-notifier@10.0.1) - '@jest/test-result': 29.7.0 - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - identity-obj-proxy: 3.0.0 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-resolve: 29.7.0 - jest-util: 29.7.0 - minimatch: 9.0.3 - picocolors: 1.1.1 - resolve.exports: 2.0.3 - semver: 7.7.1 - tslib: 2.8.1 - yargs-parser: 21.1.1 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@types/node' - - babel-plugin-macros - - debug - - node-notifier - - nx - - supports-color - - ts-node - - typescript - - verdaccio - - '@nx/js@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-runtime': 7.26.10(@babel/core@7.26.10) - '@babel/preset-env': 7.26.9(@babel/core@7.26.10) - '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) - '@babel/runtime': 7.26.10 - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/workspace': 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)) - '@zkochan/js-yaml': 0.0.7 - babel-plugin-const-enum: 1.2.0(@babel/core@7.26.10) - babel-plugin-macros: 3.1.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.10)(@babel/traverse@7.28.4) - chalk: 4.1.2 - columnify: 1.6.0 - detect-port: 1.6.1 - enquirer: 2.3.6 - ignore: 5.3.2 - js-tokens: 4.0.0 - jsonc-parser: 3.2.0 - npm-package-arg: 11.0.1 - npm-run-path: 4.0.1 - ora: 5.3.0 - picocolors: 1.1.1 - picomatch: 4.0.2 - semver: 7.7.1 - source-map-support: 0.5.19 - tinyglobby: 0.2.12 - tslib: 2.8.1 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - debug - - nx - - supports-color - - '@nx/js@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-runtime': 7.26.10(@babel/core@7.26.10) - '@babel/preset-env': 7.26.9(@babel/core@7.26.10) - '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) - '@babel/runtime': 7.26.10 - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/workspace': 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)) - '@zkochan/js-yaml': 0.0.7 - babel-plugin-const-enum: 1.2.0(@babel/core@7.26.10) - babel-plugin-macros: 3.1.0 - babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.26.10)(@babel/traverse@7.28.4) - chalk: 4.1.2 - columnify: 1.6.0 - detect-port: 1.6.1 - enquirer: 2.3.6 - ignore: 5.3.2 - js-tokens: 4.0.0 - jsonc-parser: 3.2.0 - npm-package-arg: 11.0.1 - npm-run-path: 4.0.1 - ora: 5.3.0 - picocolors: 1.1.1 - picomatch: 4.0.2 - semver: 7.7.1 - source-map-support: 0.5.19 - tinyglobby: 0.2.12 - tslib: 2.8.1 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - debug - - nx - - supports-color - - '@nx/module-federation@20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)': - dependencies: - '@module-federation/enhanced': 0.9.1(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@module-federation/node': 2.6.31(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@module-federation/sdk': 0.9.1 - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/web': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@rspack/core': 1.2.8(@swc/helpers@0.5.15) - express: 4.21.2 - http-proxy-middleware: 3.0.3 - picocolors: 1.1.1 - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - bufferutil - - debug - - esbuild - - next - - nx - - react - - react-dom - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-tsc - - webpack-cli - - '@nx/module-federation@20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.5.5(@swc/helpers@0.5.15))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)': - dependencies: - '@module-federation/enhanced': 0.9.1(@rspack/core@1.5.5(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@module-federation/node': 2.6.31(@rspack/core@1.5.5(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@module-federation/sdk': 0.9.1 - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/web': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@rspack/core': 1.5.5(@swc/helpers@0.5.15) - express: 4.21.2 - http-proxy-middleware: 3.0.3 - picocolors: 1.1.1 - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - bufferutil - - debug - - esbuild - - next - - nx - - react - - react-dom - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-tsc - - webpack-cli - - '@nx/module-federation@20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': - dependencies: - '@module-federation/enhanced': 0.9.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@module-federation/node': 2.6.31(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@module-federation/sdk': 0.9.1 - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/web': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - express: 4.21.2 - http-proxy-middleware: 3.0.3 - picocolors: 1.1.1 - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - bufferutil - - debug - - esbuild - - next - - nx - - react - - react-dom - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-tsc - - webpack-cli - - '@nx/module-federation@20.6.4(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)': - dependencies: - '@module-federation/enhanced': 0.9.1(@rspack/core@1.2.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@module-federation/node': 2.6.31(@rspack/core@1.2.8(@swc/helpers@0.5.17))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@module-federation/sdk': 0.9.1 - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/web': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - express: 4.21.2 - http-proxy-middleware: 3.0.3 - picocolors: 1.1.1 - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - bufferutil - - debug - - esbuild - - next - - nx - - react - - react-dom - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-tsc - - webpack-cli - - '@nx/nx-darwin-arm64@20.6.4': - optional: true - - '@nx/nx-darwin-x64@20.6.4': - optional: true - - '@nx/nx-freebsd-x64@20.6.4': - optional: true - - '@nx/nx-linux-arm-gnueabihf@20.6.4': - optional: true - - '@nx/nx-linux-arm64-gnu@20.6.4': - optional: true - - '@nx/nx-linux-arm64-musl@20.6.4': - optional: true - - '@nx/nx-linux-x64-gnu@20.6.4': - optional: true - - '@nx/nx-linux-x64-musl@20.6.4': - optional: true - - '@nx/nx-win32-arm64-msvc@20.6.4': - optional: true - - '@nx/nx-win32-x64-msvc@20.6.4': - optional: true - - '@nx/react@20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/eslint': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/module-federation': 20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2) - '@nx/web': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - '@svgr/webpack': 8.1.0(typescript@5.8.2) - express: 4.21.2 - file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - http-proxy-middleware: 3.0.3 - minimatch: 9.0.3 - picocolors: 1.1.1 - semver: 7.7.1 - tslib: 2.8.1 - transitivePeerDependencies: - - '@babel/traverse' - - '@rspack/core' - - '@swc-node/register' - - '@swc/core' - - '@zkochan/js-yaml' - - bufferutil - - debug - - esbuild - - eslint - - next - - nx - - react - - react-dom - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-tsc - - webpack - - webpack-cli - - '@nx/react@20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.5.5(@swc/helpers@0.5.15))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/eslint': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/module-federation': 20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.5.5(@swc/helpers@0.5.15))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2) - '@nx/web': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - '@svgr/webpack': 8.1.0(typescript@5.8.2) - express: 4.21.2 - file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - http-proxy-middleware: 3.0.3 - minimatch: 9.0.3 - picocolors: 1.1.1 - semver: 7.7.1 - tslib: 2.8.1 - transitivePeerDependencies: - - '@babel/traverse' - - '@rspack/core' - - '@swc-node/register' - - '@swc/core' - - '@zkochan/js-yaml' - - bufferutil - - debug - - esbuild - - eslint - - next - - nx - - react - - react-dom - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-tsc - - webpack - - webpack-cli - - '@nx/react@20.6.4(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/eslint': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@zkochan/js-yaml@0.0.7)(eslint@9.15.0(jiti@2.4.2))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/module-federation': 20.6.4(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2) - '@nx/web': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - '@svgr/webpack': 8.1.0(typescript@5.8.2) - express: 4.21.2 - file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - http-proxy-middleware: 3.0.3 - minimatch: 9.0.3 - picocolors: 1.1.1 - semver: 7.7.1 - tslib: 2.8.1 - transitivePeerDependencies: - - '@babel/traverse' - - '@rspack/core' - - '@swc-node/register' - - '@swc/core' - - '@zkochan/js-yaml' - - bufferutil - - debug - - esbuild - - eslint - - next - - nx - - react - - react-dom - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-tsc - - webpack - - webpack-cli - - '@nx/rspack@20.6.4(@babel/traverse@7.28.4)(@module-federation/enhanced@0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))))(@module-federation/node@2.6.31(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/helpers@0.5.15)(@types/express@4.17.21)(less@4.2.0)(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(react-dom@18.3.1(react@18.3.1))(react-refresh@0.16.0)(react@18.3.1)(typescript@5.8.2)': - dependencies: - '@module-federation/enhanced': 0.11.2(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@module-federation/node': 2.6.31(@rspack/core@1.2.8(@swc/helpers@0.5.15))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/module-federation': 20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.5.5(@swc/helpers@0.5.15))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.8.2) - '@nx/web': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - '@rspack/core': 1.5.5(@swc/helpers@0.5.15) - '@rspack/dev-server': 1.1.0(@rspack/core@1.5.5(@swc/helpers@0.5.15))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@rspack/plugin-react-refresh': 1.5.1(react-refresh@0.16.0) - autoprefixer: 10.4.21(postcss@8.5.3) - browserslist: 4.24.4 - css-loader: 6.11.0(@rspack/core@1.5.5(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - enquirer: 2.3.6 - express: 4.21.2 - http-proxy-middleware: 3.0.3 - less-loader: 11.1.0(less@4.2.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - license-webpack-plugin: 4.0.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - loader-utils: 2.0.4 - picocolors: 1.1.1 - postcss: 8.5.3 - postcss-import: 14.1.0(postcss@8.5.3) - postcss-loader: 8.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.15))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - sass: 1.86.0 - sass-embedded: 1.86.0 - sass-loader: 16.0.5(@rspack/core@1.5.5(@swc/helpers@0.5.15))(sass-embedded@1.86.0)(sass@1.86.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - source-map-loader: 5.0.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - style-loader: 3.3.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.15))(typescript@5.8.2) - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - webpack-node-externals: 3.0.0 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/helpers' - - '@types/express' - - bufferutil - - debug - - esbuild - - less - - next - - node-sass - - nx - - react - - react-dom - - react-refresh - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-tsc - - webpack-cli - - webpack-hot-middleware - - '@nx/rspack@20.6.4(@babel/traverse@7.28.4)(@module-federation/enhanced@0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(@module-federation/node@2.6.31(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(@types/express@4.17.21)(less@4.2.0)(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)': - dependencies: - '@module-federation/enhanced': 0.11.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - '@module-federation/node': 2.6.31(@rspack/core@1.5.5(@swc/helpers@0.5.17))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/module-federation': 20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(typescript@5.8.2) - '@nx/web': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - '@rspack/dev-server': 1.1.0(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@rspack/plugin-react-refresh': 1.5.1(react-refresh@0.16.0) - autoprefixer: 10.4.21(postcss@8.5.3) - browserslist: 4.24.4 - css-loader: 6.11.0(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - enquirer: 2.3.6 - express: 4.21.2 - http-proxy-middleware: 3.0.3 - less-loader: 11.1.0(less@4.2.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - license-webpack-plugin: 4.0.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - loader-utils: 2.0.4 - picocolors: 1.1.1 - postcss: 8.5.3 - postcss-import: 14.1.0(postcss@8.5.3) - postcss-loader: 8.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - sass: 1.86.0 - sass-embedded: 1.86.0 - sass-loader: 16.0.5(@rspack/core@1.5.5(@swc/helpers@0.5.17))(sass-embedded@1.86.0)(sass@1.86.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - source-map-loader: 5.0.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - style-loader: 3.3.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.8.2) - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - webpack-node-externals: 3.0.0 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - '@swc/helpers' - - '@types/express' - - bufferutil - - debug - - esbuild - - less - - next - - node-sass - - nx - - react - - react-dom - - react-refresh - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-tsc - - webpack-cli - - webpack-hot-middleware - - '@nx/vite@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(typescript@5.8.2)(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0))(vitest@1.6.1)': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - '@swc/helpers': 0.5.15 - enquirer: 2.3.6 - minimatch: 9.0.3 - semver: 7.7.1 - tsconfig-paths: 4.2.0 - vite: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - vitest: 1.6.1(@types/node@22.13.13)(@vitest/ui@1.6.1)(jsdom@22.1.0)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - debug - - nx - - supports-color - - typescript - - verdaccio - - '@nx/web@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - detect-port: 1.6.1 - http-server: 14.1.1 - picocolors: 1.1.1 - tslib: 2.8.1 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - debug - - nx - - supports-color - - verdaccio - - '@nx/web@20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - detect-port: 1.6.1 - http-server: 14.1.1 - picocolors: 1.1.1 - tslib: 2.8.1 - transitivePeerDependencies: - - '@babel/traverse' - - '@swc-node/register' - - '@swc/core' - - debug - - nx - - supports-color - - verdaccio - - '@nx/webpack@20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(html-webpack-plugin@5.6.3(@rspack/core@1.2.8(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)))(typescript@5.8.2)': - dependencies: - '@babel/core': 7.26.10 - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - ajv: 8.17.1 - autoprefixer: 10.4.21(postcss@8.5.3) - babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - browserslist: 4.24.4 - copy-webpack-plugin: 10.2.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - css-loader: 6.11.0(@rspack/core@1.2.8(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - css-minimizer-webpack-plugin: 5.0.1(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - less: 4.1.3 - less-loader: 11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - license-webpack-plugin: 4.0.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - loader-utils: 2.0.4 - mini-css-extract-plugin: 2.4.7(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - parse5: 4.0.0 - picocolors: 1.1.1 - postcss: 8.5.3 - postcss-import: 14.1.0(postcss@8.5.3) - postcss-loader: 6.2.1(postcss@8.5.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - rxjs: 7.8.2 - sass: 1.86.0 - sass-embedded: 1.86.0 - sass-loader: 16.0.5(@rspack/core@1.2.8(@swc/helpers@0.5.15))(sass-embedded@1.86.0)(sass@1.86.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - source-map-loader: 5.0.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - style-loader: 3.3.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - stylus: 0.64.0 - stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - terser-webpack-plugin: 5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - ts-loader: 9.5.2(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - tsconfig-paths-webpack-plugin: 4.0.0 - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - webpack-dev-server: 5.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - webpack-node-externals: 3.0.0 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.2.8(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - transitivePeerDependencies: - - '@babel/traverse' - - '@parcel/css' - - '@rspack/core' - - '@swc-node/register' - - '@swc/core' - - '@swc/css' - - bufferutil - - clean-css - - csso - - debug - - esbuild - - html-webpack-plugin - - lightningcss - - node-sass - - nx - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-template-compiler - - webpack-cli - - '@nx/webpack@20.6.4(@babel/traverse@7.28.4)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(lightningcss@1.29.3)(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(typescript@5.8.2)': - dependencies: - '@babel/core': 7.26.10 - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - ajv: 8.17.1 - autoprefixer: 10.4.21(postcss@8.5.3) - babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - browserslist: 4.24.4 - copy-webpack-plugin: 10.2.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - css-loader: 6.11.0(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - css-minimizer-webpack-plugin: 5.0.1(lightningcss@1.29.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - less: 4.1.3 - less-loader: 11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - license-webpack-plugin: 4.0.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - loader-utils: 2.0.4 - mini-css-extract-plugin: 2.4.7(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - parse5: 4.0.0 - picocolors: 1.1.1 - postcss: 8.5.3 - postcss-import: 14.1.0(postcss@8.5.3) - postcss-loader: 6.2.1(postcss@8.5.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - rxjs: 7.8.2 - sass: 1.86.0 - sass-embedded: 1.86.0 - sass-loader: 16.0.5(@rspack/core@1.5.5(@swc/helpers@0.5.17))(sass-embedded@1.86.0)(sass@1.86.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - source-map-loader: 5.0.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - style-loader: 3.3.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - stylus: 0.64.0 - stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - terser-webpack-plugin: 5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - ts-loader: 9.5.2(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - tsconfig-paths-webpack-plugin: 4.0.0 - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - webpack-dev-server: 5.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - webpack-node-externals: 3.0.0 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - transitivePeerDependencies: - - '@babel/traverse' - - '@parcel/css' - - '@rspack/core' - - '@swc-node/register' - - '@swc/core' - - '@swc/css' - - bufferutil - - clean-css - - csso - - debug - - esbuild - - html-webpack-plugin - - lightningcss - - node-sass - - nx - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-template-compiler - - webpack-cli - - '@nx/webpack@20.6.4(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(html-webpack-plugin@5.6.3(@rspack/core@1.2.8(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)))(typescript@5.8.2)': - dependencies: - '@babel/core': 7.26.10 - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@nx/js': 20.6.4(@babel/traverse@7.28.4)(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.2) - ajv: 8.17.1 - autoprefixer: 10.4.21(postcss@8.5.3) - babel-loader: 9.2.1(@babel/core@7.26.10)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - browserslist: 4.24.4 - copy-webpack-plugin: 10.2.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - css-loader: 6.11.0(@rspack/core@1.2.8(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - css-minimizer-webpack-plugin: 5.0.1(lightningcss@1.29.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - fork-ts-checker-webpack-plugin: 7.2.13(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - less: 4.1.3 - less-loader: 11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - license-webpack-plugin: 4.0.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - loader-utils: 2.0.4 - mini-css-extract-plugin: 2.4.7(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - parse5: 4.0.0 - picocolors: 1.1.1 - postcss: 8.5.3 - postcss-import: 14.1.0(postcss@8.5.3) - postcss-loader: 6.2.1(postcss@8.5.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - rxjs: 7.8.2 - sass: 1.86.0 - sass-embedded: 1.86.0 - sass-loader: 16.0.5(@rspack/core@1.2.8(@swc/helpers@0.5.17))(sass-embedded@1.86.0)(sass@1.86.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - source-map-loader: 5.0.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - style-loader: 3.3.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - stylus: 0.64.0 - stylus-loader: 7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - terser-webpack-plugin: 5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - ts-loader: 9.5.2(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - tsconfig-paths-webpack-plugin: 4.0.0 - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - webpack-dev-server: 5.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - webpack-node-externals: 3.0.0 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.2.8(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - transitivePeerDependencies: - - '@babel/traverse' - - '@parcel/css' - - '@rspack/core' - - '@swc-node/register' - - '@swc/core' - - '@swc/css' - - bufferutil - - clean-css - - csso - - debug - - esbuild - - html-webpack-plugin - - lightningcss - - node-sass - - nx - - supports-color - - typescript - - uglify-js - - utf-8-validate - - verdaccio - - vue-template-compiler - - webpack-cli - - '@nx/workspace@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@zkochan/js-yaml': 0.0.7 - chalk: 4.1.2 - enquirer: 2.3.6 - nx: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)) - picomatch: 4.0.2 - tslib: 2.8.1 - yargs-parser: 21.1.1 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - - '@nx/workspace@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))': - dependencies: - '@nx/devkit': 20.6.4(nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@zkochan/js-yaml': 0.0.7 - chalk: 4.1.2 - enquirer: 2.3.6 - nx: 20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)) - picomatch: 4.0.2 - tslib: 2.8.1 - yargs-parser: 21.1.1 - transitivePeerDependencies: - - '@swc-node/register' - - '@swc/core' - - debug - - '@oxc-project/types@0.46.0': {} - - '@oxc-resolver/binding-darwin-arm64@5.0.1': - optional: true - - '@oxc-resolver/binding-darwin-x64@5.0.1': - optional: true - - '@oxc-resolver/binding-freebsd-x64@5.0.1': - optional: true - - '@oxc-resolver/binding-linux-arm-gnueabihf@5.0.1': - optional: true - - '@oxc-resolver/binding-linux-arm64-gnu@5.0.1': - optional: true - - '@oxc-resolver/binding-linux-arm64-musl@5.0.1': - optional: true - - '@oxc-resolver/binding-linux-x64-gnu@5.0.1': - optional: true - - '@oxc-resolver/binding-linux-x64-musl@5.0.1': - optional: true - - '@oxc-resolver/binding-wasm32-wasi@5.0.1': - dependencies: - '@napi-rs/wasm-runtime': 0.2.7 - optional: true - - '@oxc-resolver/binding-win32-arm64-msvc@5.0.1': - optional: true - - '@oxc-resolver/binding-win32-x64-msvc@5.0.1': - optional: true - - '@parcel/bundler-default@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/graph': 3.3.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/rust': 2.13.3 - '@parcel/utils': 2.13.3 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/cache@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/core': 2.13.3(@swc/helpers@0.5.17) - '@parcel/fs': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/logger': 2.13.3 - '@parcel/utils': 2.13.3 - lmdb: 2.8.5 - - '@parcel/codeframe@2.13.3': - dependencies: - chalk: 4.1.2 - - '@parcel/compressor-raw@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/config-default@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(postcss@8.5.6)(relateurl@0.2.7)(svgo@3.3.2)(terser@5.39.0)(typescript@5.7.3)': - dependencies: - '@parcel/bundler-default': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/compressor-raw': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/core': 2.13.3(@swc/helpers@0.5.17) - '@parcel/namer-default': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/optimizer-css': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/optimizer-htmlnano': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))(postcss@8.5.6)(relateurl@0.2.7)(svgo@3.3.2)(terser@5.39.0)(typescript@5.7.3) - '@parcel/optimizer-image': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/optimizer-svgo': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/optimizer-swc': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) - '@parcel/packager-css': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/packager-html': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/packager-js': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/packager-raw': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/packager-svg': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/packager-wasm': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/reporter-dev-server': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/resolver-default': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/runtime-browser-hmr': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/runtime-js': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/runtime-react-refresh': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/runtime-service-worker': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/transformer-babel': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/transformer-css': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/transformer-html': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/transformer-image': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/transformer-js': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/transformer-json': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/transformer-postcss': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/transformer-posthtml': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/transformer-raw': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/transformer-react-refresh-wrap': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/transformer-svg': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@swc/helpers' - - cssnano - - postcss - - purgecss - - relateurl - - srcset - - svgo - - terser - - typescript - - uncss - - '@parcel/core@2.13.3(@swc/helpers@0.5.17)': - dependencies: - '@mischnic/json-sourcemap': 0.1.1 - '@parcel/cache': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/diagnostic': 2.13.3 - '@parcel/events': 2.13.3 - '@parcel/feature-flags': 2.13.3 - '@parcel/fs': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/graph': 3.3.3 - '@parcel/logger': 2.13.3 - '@parcel/package-manager': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/profiler': 2.13.3 - '@parcel/rust': 2.13.3 - '@parcel/source-map': 2.1.1 - '@parcel/types': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - '@parcel/workers': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - base-x: 3.0.11 - browserslist: 4.24.4 - clone: 2.1.2 - dotenv: 16.4.7 - dotenv-expand: 11.0.7 - json5: 2.2.3 - msgpackr: 1.11.2 - nullthrows: 1.1.1 - semver: 7.7.1 - transitivePeerDependencies: - - '@swc/helpers' - - '@parcel/diagnostic@2.13.3': - dependencies: - '@mischnic/json-sourcemap': 0.1.1 - nullthrows: 1.1.1 - - '@parcel/events@2.13.3': {} - - '@parcel/feature-flags@2.13.3': {} - - '@parcel/fs@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/core': 2.13.3(@swc/helpers@0.5.17) - '@parcel/feature-flags': 2.13.3 - '@parcel/rust': 2.13.3 - '@parcel/types-internal': 2.13.3 - '@parcel/utils': 2.13.3 - '@parcel/watcher': 2.5.1 - '@parcel/workers': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - - '@parcel/graph@3.3.3': - dependencies: - '@parcel/feature-flags': 2.13.3 - nullthrows: 1.1.1 - - '@parcel/logger@2.13.3': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/events': 2.13.3 - - '@parcel/markdown-ansi@2.13.3': - dependencies: - chalk: 4.1.2 - - '@parcel/namer-default@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/node-resolver-core@3.4.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@mischnic/json-sourcemap': 0.1.1 - '@parcel/diagnostic': 2.13.3 - '@parcel/fs': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/rust': 2.13.3 - '@parcel/utils': 2.13.3 - nullthrows: 1.1.1 - semver: 7.7.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/optimizer-css@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.13.3 - browserslist: 4.24.4 - lightningcss: 1.29.3 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/optimizer-htmlnano@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))(postcss@8.5.6)(relateurl@0.2.7)(svgo@3.3.2)(terser@5.39.0)(typescript@5.7.3)': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - htmlnano: 2.1.1(postcss@8.5.6)(relateurl@0.2.7)(svgo@3.3.2)(terser@5.39.0)(typescript@5.7.3) - nullthrows: 1.1.1 - posthtml: 0.16.6 - transitivePeerDependencies: - - '@parcel/core' - - cssnano - - postcss - - purgecss - - relateurl - - srcset - - svgo - - terser - - typescript - - uncss - - '@parcel/optimizer-image@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/core': 2.13.3(@swc/helpers@0.5.17) - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/rust': 2.13.3 - '@parcel/utils': 2.13.3 - '@parcel/workers': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - - '@parcel/optimizer-svgo@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/optimizer-swc@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.13.3 - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - - '@swc/helpers' - - '@parcel/package-manager@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)': - dependencies: - '@parcel/core': 2.13.3(@swc/helpers@0.5.17) - '@parcel/diagnostic': 2.13.3 - '@parcel/fs': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/logger': 2.13.3 - '@parcel/node-resolver-core': 3.4.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/types': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - '@parcel/workers': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - semver: 7.7.1 - transitivePeerDependencies: - - '@swc/helpers' - - '@parcel/packager-css@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.13.3 - lightningcss: 1.29.3 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/packager-html@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/types': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - nullthrows: 1.1.1 - posthtml: 0.16.6 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/packager-js@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/rust': 2.13.3 - '@parcel/source-map': 2.1.1 - '@parcel/types': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - globals: 13.24.0 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/packager-raw@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/packager-svg@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/types': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - posthtml: 0.16.6 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/packager-wasm@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/plugin@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/types': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/profiler@2.13.3': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/events': 2.13.3 - '@parcel/types-internal': 2.13.3 - chrome-trace-event: 1.0.4 - - '@parcel/reporter-cli@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/types': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - chalk: 4.1.2 - term-size: 2.2.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/reporter-dev-server@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/reporter-tracer@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - chrome-trace-event: 1.0.4 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/resolver-default@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/node-resolver-core': 3.4.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/runtime-browser-hmr@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/runtime-js@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/runtime-react-refresh@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - react-error-overlay: 6.0.9 - react-refresh: 0.14.2 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/runtime-service-worker@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/rust@2.13.3': {} - - '@parcel/source-map@2.1.1': - dependencies: - detect-libc: 1.0.3 - - '@parcel/transformer-babel@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.13.3 - browserslist: 4.24.4 - json5: 2.2.3 - nullthrows: 1.1.1 - semver: 7.7.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/transformer-css@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.13.3 - browserslist: 4.24.4 - lightningcss: 1.29.3 - nullthrows: 1.1.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/transformer-html@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/rust': 2.13.3 - nullthrows: 1.1.1 - posthtml: 0.16.6 - posthtml-parser: 0.12.1 - posthtml-render: 3.0.0 - semver: 7.7.1 - srcset: 4.0.0 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/transformer-image@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/core': 2.13.3(@swc/helpers@0.5.17) - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - '@parcel/workers': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - nullthrows: 1.1.1 - - '@parcel/transformer-js@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/core': 2.13.3(@swc/helpers@0.5.17) - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/rust': 2.13.3 - '@parcel/source-map': 2.1.1 - '@parcel/utils': 2.13.3 - '@parcel/workers': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@swc/helpers': 0.5.15 - browserslist: 4.24.4 - nullthrows: 1.1.1 - regenerator-runtime: 0.14.1 - semver: 7.7.1 - - '@parcel/transformer-json@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - json5: 2.2.3 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/transformer-postcss@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/rust': 2.13.3 - '@parcel/utils': 2.13.3 - clone: 2.1.2 - nullthrows: 1.1.1 - postcss-value-parser: 4.2.0 - semver: 7.7.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/transformer-posthtml@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - nullthrows: 1.1.1 - posthtml: 0.16.6 - posthtml-parser: 0.12.1 - posthtml-render: 3.0.0 - semver: 7.7.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/transformer-raw@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/transformer-react-refresh-wrap@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - react-refresh: 0.14.2 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/transformer-svg@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/rust': 2.13.3 - nullthrows: 1.1.1 - posthtml: 0.16.6 - posthtml-parser: 0.12.1 - posthtml-render: 3.0.0 - semver: 7.7.1 - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/types-internal@2.13.3': - dependencies: - '@parcel/diagnostic': 2.13.3 - '@parcel/feature-flags': 2.13.3 - '@parcel/source-map': 2.1.1 - utility-types: 3.11.0 - - '@parcel/types@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/types-internal': 2.13.3 - '@parcel/workers': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - '@parcel/core' - - '@parcel/utils@2.13.3': - dependencies: - '@parcel/codeframe': 2.13.3 - '@parcel/diagnostic': 2.13.3 - '@parcel/logger': 2.13.3 - '@parcel/markdown-ansi': 2.13.3 - '@parcel/rust': 2.13.3 - '@parcel/source-map': 2.1.1 - chalk: 4.1.2 - nullthrows: 1.1.1 - - '@parcel/watcher-android-arm64@2.5.1': - optional: true - - '@parcel/watcher-darwin-arm64@2.5.1': - optional: true - - '@parcel/watcher-darwin-x64@2.5.1': - optional: true - - '@parcel/watcher-freebsd-x64@2.5.1': - optional: true - - '@parcel/watcher-linux-arm-glibc@2.5.1': - optional: true - - '@parcel/watcher-linux-arm-musl@2.5.1': - optional: true - - '@parcel/watcher-linux-arm64-glibc@2.5.1': - optional: true - - '@parcel/watcher-linux-arm64-musl@2.5.1': - optional: true - - '@parcel/watcher-linux-x64-glibc@2.5.1': - optional: true - - '@parcel/watcher-linux-x64-musl@2.5.1': - optional: true - - '@parcel/watcher-win32-arm64@2.5.1': - optional: true - - '@parcel/watcher-win32-ia32@2.5.1': - optional: true - - '@parcel/watcher-win32-x64@2.5.1': - optional: true - - '@parcel/watcher@2.5.1': - dependencies: - detect-libc: 1.0.3 - is-glob: 4.0.3 - micromatch: 4.0.8 - node-addon-api: 7.1.1 - optionalDependencies: - '@parcel/watcher-android-arm64': 2.5.1 - '@parcel/watcher-darwin-arm64': 2.5.1 - '@parcel/watcher-darwin-x64': 2.5.1 - '@parcel/watcher-freebsd-x64': 2.5.1 - '@parcel/watcher-linux-arm-glibc': 2.5.1 - '@parcel/watcher-linux-arm-musl': 2.5.1 - '@parcel/watcher-linux-arm64-glibc': 2.5.1 - '@parcel/watcher-linux-arm64-musl': 2.5.1 - '@parcel/watcher-linux-x64-glibc': 2.5.1 - '@parcel/watcher-linux-x64-musl': 2.5.1 - '@parcel/watcher-win32-arm64': 2.5.1 - '@parcel/watcher-win32-ia32': 2.5.1 - '@parcel/watcher-win32-x64': 2.5.1 - - '@parcel/workers@2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))': - dependencies: - '@parcel/core': 2.13.3(@swc/helpers@0.5.17) - '@parcel/diagnostic': 2.13.3 - '@parcel/logger': 2.13.3 - '@parcel/profiler': 2.13.3 - '@parcel/types-internal': 2.13.3 - '@parcel/utils': 2.13.3 - nullthrows: 1.1.1 - - '@phenomnomnominal/tsquery@5.0.1(typescript@5.8.2)': - dependencies: - esquery: 1.6.0 - typescript: 5.8.2 - - '@pkgjs/parseargs@0.11.0': - optional: true - - '@playwright/test@1.55.0': - dependencies: - playwright: 1.55.0 - - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.14.2)(type-fest@4.38.0)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19))': - dependencies: - ansi-html: 0.0.9 - core-js-pure: 3.41.0 - error-stack-parser: 2.1.4 - html-entities: 2.6.0 - loader-utils: 2.0.4 - react-refresh: 0.14.2 - schema-utils: 4.3.0 - source-map: 0.7.4 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - optionalDependencies: - type-fest: 4.38.0 - webpack-dev-server: 5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.16.0)(type-fest@4.38.0)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - ansi-html: 0.0.9 - core-js-pure: 3.41.0 - error-stack-parser: 2.1.4 - html-entities: 2.6.0 - loader-utils: 2.0.4 - react-refresh: 0.16.0 - schema-utils: 4.3.0 - source-map: 0.7.4 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - optionalDependencies: - type-fest: 4.38.0 - webpack-dev-server: 5.2.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - - '@pmmmwh/react-refresh-webpack-plugin@0.5.15(react-refresh@0.16.0)(type-fest@4.38.0)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - ansi-html: 0.0.9 - core-js-pure: 3.41.0 - error-stack-parser: 2.1.4 - html-entities: 2.6.0 - loader-utils: 2.0.4 - react-refresh: 0.16.0 - schema-utils: 4.3.0 - source-map: 0.7.4 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - type-fest: 4.38.0 - webpack-dev-server: 5.2.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - - '@pmmmwh/react-refresh-webpack-plugin@0.5.16(react-refresh@0.14.2)(type-fest@4.38.0)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19))': - dependencies: - ansi-html: 0.0.9 - core-js-pure: 3.41.0 - error-stack-parser: 2.1.4 - html-entities: 2.6.0 - loader-utils: 2.0.4 - react-refresh: 0.14.2 - schema-utils: 4.3.2 - source-map: 0.7.4 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - optionalDependencies: - type-fest: 4.38.0 - webpack-dev-server: 5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - - '@pnpm/constants@1001.3.1': {} - - '@pnpm/error@1000.0.5': - dependencies: - '@pnpm/constants': 1001.3.1 - - '@pnpm/find-workspace-dir@1000.1.3': - dependencies: - '@pnpm/error': 1000.0.5 - find-up: 5.0.0 - - '@polka/url@1.0.0-next.28': {} - - '@react-leaflet/core@2.1.0(leaflet@1.9.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - leaflet: 1.9.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - '@redux-devtools/extension@3.3.0(redux@4.2.1)': - dependencies: - '@babel/runtime': 7.28.4 - immutable: 4.3.7 - redux: 4.2.1 - - '@remix-run/router@1.20.0': {} - - '@remix-run/router@1.23.0': {} - - '@rolldown/binding-darwin-arm64@1.0.0-beta.3': - optional: true - - '@rolldown/binding-darwin-x64@1.0.0-beta.3': - optional: true - - '@rolldown/binding-freebsd-x64@1.0.0-beta.3': - optional: true - - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.3': - optional: true - - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.3': - optional: true - - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.3': - optional: true - - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.3': - optional: true - - '@rolldown/binding-linux-x64-musl@1.0.0-beta.3': - optional: true - - '@rolldown/binding-wasm32-wasi@1.0.0-beta.3': - dependencies: - '@napi-rs/wasm-runtime': 0.2.7 - optional: true - - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.3': - optional: true - - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.3': - optional: true - - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.3': - optional: true - - '@rollup/plugin-babel@6.0.4(@babel/core@7.28.4)(@types/babel__core@7.20.5)(rollup@4.37.0)': - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@rollup/pluginutils': 5.1.4(rollup@4.37.0) - optionalDependencies: - '@types/babel__core': 7.20.5 - rollup: 4.37.0 - transitivePeerDependencies: - - supports-color - - '@rollup/plugin-commonjs@28.0.3(rollup@4.37.0)': - dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.37.0) - commondir: 1.0.1 - estree-walker: 2.0.2 - fdir: 6.4.3(picomatch@4.0.2) - is-reference: 1.2.1 - magic-string: 0.30.17 - picomatch: 4.0.2 - optionalDependencies: - rollup: 4.37.0 - - '@rollup/plugin-html@1.1.0(rollup@4.37.0)': - optionalDependencies: - rollup: 4.37.0 - - '@rollup/plugin-node-resolve@15.3.1(rollup@4.37.0)': - dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.37.0) - '@types/resolve': 1.20.2 - deepmerge: 4.3.1 - is-module: 1.0.0 - resolve: 1.22.10 - optionalDependencies: - rollup: 4.37.0 - - '@rollup/plugin-replace@6.0.2(rollup@4.37.0)': - dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.37.0) - magic-string: 0.30.17 - optionalDependencies: - rollup: 4.37.0 - - '@rollup/plugin-typescript@12.1.2(rollup@4.37.0)(tslib@2.8.1)(typescript@5.8.2)': - dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.37.0) - resolve: 1.22.10 - typescript: 5.8.2 - optionalDependencies: - rollup: 4.37.0 - tslib: 2.8.1 - - '@rollup/pluginutils@4.2.1': - dependencies: - estree-walker: 2.0.2 - picomatch: 2.3.1 - - '@rollup/pluginutils@5.1.4(rollup@4.37.0)': - dependencies: - '@types/estree': 1.0.7 - estree-walker: 2.0.2 - picomatch: 4.0.2 - optionalDependencies: - rollup: 4.37.0 - - '@rollup/rollup-android-arm-eabi@4.22.4': - optional: true - - '@rollup/rollup-android-arm-eabi@4.34.8': - optional: true - - '@rollup/rollup-android-arm-eabi@4.37.0': - optional: true - - '@rollup/rollup-android-arm64@4.22.4': - optional: true - - '@rollup/rollup-android-arm64@4.34.8': - optional: true - - '@rollup/rollup-android-arm64@4.37.0': - optional: true - - '@rollup/rollup-darwin-arm64@4.22.4': - optional: true - - '@rollup/rollup-darwin-arm64@4.34.8': - optional: true - - '@rollup/rollup-darwin-arm64@4.37.0': - optional: true - - '@rollup/rollup-darwin-x64@4.22.4': - optional: true - - '@rollup/rollup-darwin-x64@4.34.8': - optional: true - - '@rollup/rollup-darwin-x64@4.37.0': - optional: true - - '@rollup/rollup-freebsd-arm64@4.34.8': - optional: true - - '@rollup/rollup-freebsd-arm64@4.37.0': - optional: true - - '@rollup/rollup-freebsd-x64@4.34.8': - optional: true - - '@rollup/rollup-freebsd-x64@4.37.0': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.22.4': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.34.8': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.37.0': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.22.4': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.34.8': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.37.0': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.22.4': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.34.8': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.37.0': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.22.4': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.34.8': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.37.0': - optional: true - - '@rollup/rollup-linux-loongarch64-gnu@4.34.8': - optional: true - - '@rollup/rollup-linux-loongarch64-gnu@4.37.0': - optional: true - - '@rollup/rollup-linux-powerpc64le-gnu@4.22.4': - optional: true - - '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': - optional: true - - '@rollup/rollup-linux-powerpc64le-gnu@4.37.0': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.22.4': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.34.8': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.37.0': - optional: true - - '@rollup/rollup-linux-riscv64-musl@4.37.0': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.22.4': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.34.8': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.37.0': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.22.4': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.34.8': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.37.0': - optional: true - - '@rollup/rollup-linux-x64-musl@4.22.4': - optional: true - - '@rollup/rollup-linux-x64-musl@4.34.8': - optional: true - - '@rollup/rollup-linux-x64-musl@4.37.0': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.22.4': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.34.8': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.37.0': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.22.4': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.34.8': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.37.0': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.22.4': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.34.8': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.37.0': - optional: true - - '@rsbuild/core@1.2.19': - dependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.15) - '@rspack/lite-tapable': 1.0.1 - '@swc/helpers': 0.5.15 - core-js: 3.41.0 - jiti: 2.4.2 - transitivePeerDependencies: - - '@rspack/tracing' - - '@rsbuild/core@1.2.3': - dependencies: - '@rspack/core': 1.2.2(@swc/helpers@0.5.17) - '@rspack/lite-tapable': 1.0.1 - '@swc/helpers': 0.5.17 - core-js: 3.40.0 - transitivePeerDependencies: - - '@rspack/tracing' - - '@rsbuild/core@1.3.22': - dependencies: - '@rspack/core': 1.3.12(@swc/helpers@0.5.17) - '@rspack/lite-tapable': 1.0.1 - '@swc/helpers': 0.5.17 - core-js: 3.42.0 - jiti: 2.4.2 - - '@rsbuild/plugin-assets-retry@1.2.1(@rsbuild/core@1.2.19)': - optionalDependencies: - '@rsbuild/core': 1.2.19 - - '@rsbuild/plugin-assets-retry@1.2.1(@rsbuild/core@1.3.22)': - optionalDependencies: - '@rsbuild/core': 1.3.22 - - '@rsbuild/plugin-babel@1.0.4(@rsbuild/core@1.2.19)': - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.4) - '@babel/preset-typescript': 7.27.0(@babel/core@7.28.4) - '@rsbuild/core': 1.2.19 - '@types/babel__core': 7.20.5 - deepmerge: 4.3.1 - reduce-configs: 1.1.0 - upath: 2.0.1 - transitivePeerDependencies: - - supports-color - - '@rsbuild/plugin-babel@1.0.5(@rsbuild/core@1.3.22)': - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-class-properties': 7.25.9(@babel/core@7.28.4) - '@babel/preset-typescript': 7.27.0(@babel/core@7.28.4) - '@rsbuild/core': 1.3.22 - '@types/babel__core': 7.20.5 - deepmerge: 4.3.1 - reduce-configs: 1.1.0 - upath: 2.0.1 - transitivePeerDependencies: - - supports-color - - '@rsbuild/plugin-check-syntax@1.3.0(@rsbuild/core@1.2.19)': - dependencies: - acorn: 8.15.0 - browserslist-to-es-version: 1.0.0 - htmlparser2: 10.0.0 - picocolors: 1.1.1 - source-map: 0.7.4 - optionalDependencies: - '@rsbuild/core': 1.2.19 - - '@rsbuild/plugin-check-syntax@1.3.0(@rsbuild/core@1.3.22)': - dependencies: - acorn: 8.15.0 - browserslist-to-es-version: 1.0.0 - htmlparser2: 10.0.0 - picocolors: 1.1.1 - source-map: 0.7.4 - optionalDependencies: - '@rsbuild/core': 1.3.22 - - '@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.2.19)(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19))': - dependencies: - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - reduce-configs: 1.1.0 - optionalDependencies: - '@rsbuild/core': 1.2.19 - transitivePeerDependencies: - - '@parcel/css' - - '@swc/css' - - clean-css - - csso - - esbuild - - lightningcss - - webpack - - '@rsbuild/plugin-css-minimizer@1.0.2(@rsbuild/core@1.3.22)(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19))': - dependencies: - css-minimizer-webpack-plugin: 5.0.1(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - reduce-configs: 1.1.0 - optionalDependencies: - '@rsbuild/core': 1.3.22 - transitivePeerDependencies: - - '@parcel/css' - - '@swc/css' - - clean-css - - csso - - esbuild - - lightningcss - - webpack - - '@rsbuild/plugin-less@1.1.1(@rsbuild/core@1.2.19)': - dependencies: - '@rsbuild/core': 1.2.19 - deepmerge: 4.3.1 - reduce-configs: 1.1.0 - - '@rsbuild/plugin-less@1.1.1(@rsbuild/core@1.2.3)': - dependencies: - '@rsbuild/core': 1.2.3 - deepmerge: 4.3.1 - reduce-configs: 1.1.0 - - '@rsbuild/plugin-less@1.2.4(@rsbuild/core@1.3.22)': - dependencies: - '@rsbuild/core': 1.3.22 - deepmerge: 4.3.1 - reduce-configs: 1.1.0 - - '@rsbuild/plugin-node-polyfill@1.3.0(@rsbuild/core@1.2.19)': - dependencies: - assert: 2.1.0 - browserify-zlib: 0.2.0 - buffer: 5.7.1 - console-browserify: 1.2.0 - constants-browserify: 1.0.0 - crypto-browserify: 3.12.1 - domain-browser: 5.7.0 - events: 3.3.0 - https-browserify: 1.0.0 - os-browserify: 0.3.0 - path-browserify: 1.0.1 - process: 0.11.10 - punycode: 2.3.1 - querystring-es3: 0.2.1 - readable-stream: 4.7.0 - stream-browserify: 3.0.0 - stream-http: 3.2.0 - string_decoder: 1.3.0 - timers-browserify: 2.0.12 - tty-browserify: 0.0.1 - url: 0.11.4 - util: 0.12.5 - vm-browserify: 1.1.2 - optionalDependencies: - '@rsbuild/core': 1.2.19 - - '@rsbuild/plugin-node-polyfill@1.3.0(@rsbuild/core@1.3.22)': - dependencies: - assert: 2.1.0 - browserify-zlib: 0.2.0 - buffer: 5.7.1 - console-browserify: 1.2.0 - constants-browserify: 1.0.0 - crypto-browserify: 3.12.1 - domain-browser: 5.7.0 - events: 3.3.0 - https-browserify: 1.0.0 - os-browserify: 0.3.0 - path-browserify: 1.0.1 - process: 0.11.10 - punycode: 2.3.1 - querystring-es3: 0.2.1 - readable-stream: 4.7.0 - stream-browserify: 3.0.0 - stream-http: 3.2.0 - string_decoder: 1.3.0 - timers-browserify: 2.0.12 - tty-browserify: 0.0.1 - url: 0.11.4 - util: 0.12.5 - vm-browserify: 1.1.2 - optionalDependencies: - '@rsbuild/core': 1.3.22 - - '@rsbuild/plugin-pug@1.0.2(@rsbuild/core@1.2.19)': - dependencies: - '@types/pug': 2.0.10 - pug: 3.0.3 - reduce-configs: 1.1.0 - optionalDependencies: - '@rsbuild/core': 1.2.19 - - '@rsbuild/plugin-pug@1.3.0(@rsbuild/core@1.3.22)': - dependencies: - '@types/pug': 2.0.10 - lodash: 4.17.21 - pug: 3.0.3 - reduce-configs: 1.1.0 - optionalDependencies: - '@rsbuild/core': 1.3.22 - - '@rsbuild/plugin-react@1.1.1(@rsbuild/core@1.2.19)': - dependencies: - '@rsbuild/core': 1.2.19 - '@rspack/plugin-react-refresh': 1.0.1(react-refresh@0.16.0) - react-refresh: 0.16.0 - - '@rsbuild/plugin-react@1.1.1(@rsbuild/core@1.2.3)': - dependencies: - '@rsbuild/core': 1.2.3 - '@rspack/plugin-react-refresh': 1.0.1(react-refresh@0.16.0) - react-refresh: 0.16.0 - - '@rsbuild/plugin-react@1.3.2(@rsbuild/core@1.3.22)': - dependencies: - '@rsbuild/core': 1.3.22 - '@rspack/plugin-react-refresh': 1.4.3(react-refresh@0.17.0) - react-refresh: 0.17.0 - transitivePeerDependencies: - - webpack-hot-middleware - - '@rsbuild/plugin-rem@1.0.2(@rsbuild/core@1.2.19)': - dependencies: - deepmerge: 4.3.1 - terser: 5.39.0 - optionalDependencies: - '@rsbuild/core': 1.2.19 - - '@rsbuild/plugin-rem@1.0.2(@rsbuild/core@1.3.22)': - dependencies: - deepmerge: 4.3.1 - terser: 5.39.0 - optionalDependencies: - '@rsbuild/core': 1.3.22 - - '@rsbuild/plugin-sass@1.2.2(@rsbuild/core@1.2.19)': - dependencies: - '@rsbuild/core': 1.2.19 - deepmerge: 4.3.1 - loader-utils: 2.0.4 - postcss: 8.5.4 - reduce-configs: 1.1.0 - sass-embedded: 1.86.0 - - '@rsbuild/plugin-sass@1.2.2(@rsbuild/core@1.2.3)': - dependencies: - '@rsbuild/core': 1.2.3 - deepmerge: 4.3.1 - loader-utils: 2.0.4 - postcss: 8.5.4 - reduce-configs: 1.1.0 - sass-embedded: 1.86.0 - - '@rsbuild/plugin-sass@1.3.2(@rsbuild/core@1.3.22)': - dependencies: - '@rsbuild/core': 1.3.22 - deepmerge: 4.3.1 - loader-utils: 2.0.4 - postcss: 8.5.4 - reduce-configs: 1.1.0 - sass-embedded: 1.89.0 - - '@rsbuild/plugin-source-build@1.0.2(@rsbuild/core@1.2.19)': - dependencies: - fast-glob: 3.3.3 - json5: 2.2.3 - yaml: 2.7.0 - optionalDependencies: - '@rsbuild/core': 1.2.19 - - '@rsbuild/plugin-source-build@1.0.2(@rsbuild/core@1.3.22)': - dependencies: - fast-glob: 3.3.3 - json5: 2.2.3 - yaml: 2.7.0 - optionalDependencies: - '@rsbuild/core': 1.3.22 - - '@rsbuild/plugin-styled-components@1.2.1(@rsbuild/core@1.2.19)': - dependencies: - '@swc/plugin-styled-components': 6.8.2 - reduce-configs: 1.1.0 - optionalDependencies: - '@rsbuild/core': 1.2.19 - - '@rsbuild/plugin-styled-components@1.3.0(@rsbuild/core@1.3.22)': - dependencies: - '@swc/plugin-styled-components': 7.1.5 - reduce-configs: 1.1.0 - optionalDependencies: - '@rsbuild/core': 1.3.22 - - '@rsbuild/plugin-svgr@1.0.7(@rsbuild/core@1.2.19)(typescript@5.7.3)': - dependencies: - '@rsbuild/core': 1.2.19 - '@rsbuild/plugin-react': 1.1.1(@rsbuild/core@1.2.19) - '@svgr/core': 8.1.0(typescript@5.7.3) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.7.3)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.7.3))(typescript@5.7.3) - deepmerge: 4.3.1 - loader-utils: 2.0.4 - transitivePeerDependencies: - - supports-color - - typescript - - '@rsbuild/plugin-svgr@1.2.0(@rsbuild/core@1.3.22)(typescript@5.7.3)': - dependencies: - '@rsbuild/core': 1.3.22 - '@rsbuild/plugin-react': 1.3.2(@rsbuild/core@1.3.22) - '@svgr/core': 8.1.0(typescript@5.7.3) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.7.3)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.7.3))(typescript@5.7.3) - deepmerge: 4.3.1 - loader-utils: 3.3.1 - transitivePeerDependencies: - - supports-color - - typescript - - webpack-hot-middleware - - '@rsbuild/plugin-toml@1.0.1(@rsbuild/core@1.2.19)': - dependencies: - toml: 3.0.0 - optionalDependencies: - '@rsbuild/core': 1.2.19 - - '@rsbuild/plugin-toml@1.1.0(@rsbuild/core@1.3.22)': - dependencies: - toml: 3.0.0 - optionalDependencies: - '@rsbuild/core': 1.3.22 - - '@rsbuild/plugin-type-check@1.2.1(@rsbuild/core@1.2.19)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.7.3)': - dependencies: - deepmerge: 4.3.1 - json5: 2.2.3 - reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.7.3) - optionalDependencies: - '@rsbuild/core': 1.2.19 - transitivePeerDependencies: - - '@rspack/core' - - typescript - - '@rsbuild/plugin-type-check@1.2.2(@rsbuild/core@1.3.22)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.7.3)': - dependencies: - deepmerge: 4.3.1 - json5: 2.2.3 - reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.7.3) - optionalDependencies: - '@rsbuild/core': 1.3.22 - transitivePeerDependencies: - - '@rspack/core' - - typescript - - '@rsbuild/plugin-typed-css-modules@1.0.2(@rsbuild/core@1.2.19)': - optionalDependencies: - '@rsbuild/core': 1.2.19 - - '@rsbuild/plugin-typed-css-modules@1.0.2(@rsbuild/core@1.3.22)': - optionalDependencies: - '@rsbuild/core': 1.3.22 - - '@rsbuild/plugin-yaml@1.0.2(@rsbuild/core@1.2.19)': - optionalDependencies: - '@rsbuild/core': 1.2.19 - - '@rsbuild/plugin-yaml@1.0.2(@rsbuild/core@1.3.22)': - optionalDependencies: - '@rsbuild/core': 1.3.22 - - '@rsbuild/shared@0.7.10(@swc/helpers@0.5.17)': - dependencies: - '@rspack/core': 0.7.5(@swc/helpers@0.5.17) - caniuse-lite: 1.0.30001721 - html-webpack-plugin: html-rspack-plugin@5.7.2(@rspack/core@0.7.5(@swc/helpers@0.5.17)) - postcss: 8.5.4 - optionalDependencies: - fsevents: 2.3.3 - transitivePeerDependencies: - - '@swc/helpers' - - '@rsbuild/webpack@1.2.3(@rsbuild/core@1.2.19)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.10.18(@swc/helpers@0.5.13))(esbuild@0.17.19)': - dependencies: - '@rsbuild/core': 1.2.19 - copy-webpack-plugin: 11.0.0(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - html-webpack-plugin: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - mini-css-extract-plugin: 2.9.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - picocolors: 1.1.1 - reduce-configs: 1.1.0 - tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.13))(esbuild@0.17.19) - transitivePeerDependencies: - - '@rspack/core' - - '@swc/core' - - esbuild - - uglify-js - - webpack-cli - - '@rsbuild/webpack@1.3.2(@rsbuild/core@1.3.22)(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)': - dependencies: - '@rsbuild/core': 1.3.22 - copy-webpack-plugin: 11.0.0(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - html-webpack-plugin: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - mini-css-extract-plugin: 2.9.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - picocolors: 1.1.1 - reduce-configs: 1.1.0 - tsconfig-paths-webpack-plugin: 4.2.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - transitivePeerDependencies: - - '@rspack/core' - - '@swc/core' - - esbuild - - uglify-js - - webpack-cli - - '@rspack/binding-darwin-arm64@0.7.5': - optional: true - - '@rspack/binding-darwin-arm64@1.2.2': - optional: true - - '@rspack/binding-darwin-arm64@1.2.8': - optional: true - - '@rspack/binding-darwin-arm64@1.3.12': - optional: true - - '@rspack/binding-darwin-arm64@1.5.5': - optional: true - - '@rspack/binding-darwin-x64@0.7.5': - optional: true - - '@rspack/binding-darwin-x64@1.2.2': - optional: true - - '@rspack/binding-darwin-x64@1.2.8': - optional: true - - '@rspack/binding-darwin-x64@1.3.12': - optional: true - - '@rspack/binding-darwin-x64@1.5.5': - optional: true - - '@rspack/binding-linux-arm64-gnu@0.7.5': - optional: true - - '@rspack/binding-linux-arm64-gnu@1.2.2': - optional: true - - '@rspack/binding-linux-arm64-gnu@1.2.8': - optional: true - - '@rspack/binding-linux-arm64-gnu@1.3.12': - optional: true - - '@rspack/binding-linux-arm64-gnu@1.5.5': - optional: true - - '@rspack/binding-linux-arm64-musl@0.7.5': - optional: true - - '@rspack/binding-linux-arm64-musl@1.2.2': - optional: true - - '@rspack/binding-linux-arm64-musl@1.2.8': - optional: true - - '@rspack/binding-linux-arm64-musl@1.3.12': - optional: true - - '@rspack/binding-linux-arm64-musl@1.5.5': - optional: true - - '@rspack/binding-linux-x64-gnu@0.7.5': - optional: true - - '@rspack/binding-linux-x64-gnu@1.2.2': - optional: true - - '@rspack/binding-linux-x64-gnu@1.2.8': - optional: true - - '@rspack/binding-linux-x64-gnu@1.3.12': - optional: true - - '@rspack/binding-linux-x64-gnu@1.5.5': - optional: true - - '@rspack/binding-linux-x64-musl@0.7.5': - optional: true - - '@rspack/binding-linux-x64-musl@1.2.2': - optional: true - - '@rspack/binding-linux-x64-musl@1.2.8': - optional: true - - '@rspack/binding-linux-x64-musl@1.3.12': - optional: true - - '@rspack/binding-linux-x64-musl@1.5.5': - optional: true - - '@rspack/binding-wasm32-wasi@1.5.5': - dependencies: - '@napi-rs/wasm-runtime': 1.0.5 - optional: true - - '@rspack/binding-win32-arm64-msvc@0.7.5': - optional: true - - '@rspack/binding-win32-arm64-msvc@1.2.2': - optional: true - - '@rspack/binding-win32-arm64-msvc@1.2.8': - optional: true - - '@rspack/binding-win32-arm64-msvc@1.3.12': - optional: true - - '@rspack/binding-win32-arm64-msvc@1.5.5': - optional: true - - '@rspack/binding-win32-ia32-msvc@0.7.5': - optional: true - - '@rspack/binding-win32-ia32-msvc@1.2.2': - optional: true - - '@rspack/binding-win32-ia32-msvc@1.2.8': - optional: true - - '@rspack/binding-win32-ia32-msvc@1.3.12': - optional: true - - '@rspack/binding-win32-ia32-msvc@1.5.5': - optional: true - - '@rspack/binding-win32-x64-msvc@0.7.5': - optional: true - - '@rspack/binding-win32-x64-msvc@1.2.2': - optional: true - - '@rspack/binding-win32-x64-msvc@1.2.8': - optional: true - - '@rspack/binding-win32-x64-msvc@1.3.12': - optional: true - - '@rspack/binding-win32-x64-msvc@1.5.5': - optional: true - - '@rspack/binding@0.7.5': - optionalDependencies: - '@rspack/binding-darwin-arm64': 0.7.5 - '@rspack/binding-darwin-x64': 0.7.5 - '@rspack/binding-linux-arm64-gnu': 0.7.5 - '@rspack/binding-linux-arm64-musl': 0.7.5 - '@rspack/binding-linux-x64-gnu': 0.7.5 - '@rspack/binding-linux-x64-musl': 0.7.5 - '@rspack/binding-win32-arm64-msvc': 0.7.5 - '@rspack/binding-win32-ia32-msvc': 0.7.5 - '@rspack/binding-win32-x64-msvc': 0.7.5 - - '@rspack/binding@1.2.2': - optionalDependencies: - '@rspack/binding-darwin-arm64': 1.2.2 - '@rspack/binding-darwin-x64': 1.2.2 - '@rspack/binding-linux-arm64-gnu': 1.2.2 - '@rspack/binding-linux-arm64-musl': 1.2.2 - '@rspack/binding-linux-x64-gnu': 1.2.2 - '@rspack/binding-linux-x64-musl': 1.2.2 - '@rspack/binding-win32-arm64-msvc': 1.2.2 - '@rspack/binding-win32-ia32-msvc': 1.2.2 - '@rspack/binding-win32-x64-msvc': 1.2.2 - - '@rspack/binding@1.2.8': - optionalDependencies: - '@rspack/binding-darwin-arm64': 1.2.8 - '@rspack/binding-darwin-x64': 1.2.8 - '@rspack/binding-linux-arm64-gnu': 1.2.8 - '@rspack/binding-linux-arm64-musl': 1.2.8 - '@rspack/binding-linux-x64-gnu': 1.2.8 - '@rspack/binding-linux-x64-musl': 1.2.8 - '@rspack/binding-win32-arm64-msvc': 1.2.8 - '@rspack/binding-win32-ia32-msvc': 1.2.8 - '@rspack/binding-win32-x64-msvc': 1.2.8 - - '@rspack/binding@1.3.12': - optionalDependencies: - '@rspack/binding-darwin-arm64': 1.3.12 - '@rspack/binding-darwin-x64': 1.3.12 - '@rspack/binding-linux-arm64-gnu': 1.3.12 - '@rspack/binding-linux-arm64-musl': 1.3.12 - '@rspack/binding-linux-x64-gnu': 1.3.12 - '@rspack/binding-linux-x64-musl': 1.3.12 - '@rspack/binding-win32-arm64-msvc': 1.3.12 - '@rspack/binding-win32-ia32-msvc': 1.3.12 - '@rspack/binding-win32-x64-msvc': 1.3.12 - - '@rspack/binding@1.5.5': - optionalDependencies: - '@rspack/binding-darwin-arm64': 1.5.5 - '@rspack/binding-darwin-x64': 1.5.5 - '@rspack/binding-linux-arm64-gnu': 1.5.5 - '@rspack/binding-linux-arm64-musl': 1.5.5 - '@rspack/binding-linux-x64-gnu': 1.5.5 - '@rspack/binding-linux-x64-musl': 1.5.5 - '@rspack/binding-wasm32-wasi': 1.5.5 - '@rspack/binding-win32-arm64-msvc': 1.5.5 - '@rspack/binding-win32-ia32-msvc': 1.5.5 - '@rspack/binding-win32-x64-msvc': 1.5.5 - - '@rspack/cli@1.2.8(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@discoveryjs/json-ext': 0.5.7 - '@rspack/core': 1.2.8(@swc/helpers@0.5.15) - '@rspack/dev-server': 1.0.10(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - colorette: 2.0.20 - exit-hook: 4.0.0 - interpret: 3.1.1 - rechoir: 0.8.0 - webpack-bundle-analyzer: 4.6.1 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli - - '@rspack/cli@1.2.8(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@discoveryjs/json-ext': 0.5.7 - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - '@rspack/dev-server': 1.0.10(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - colorette: 2.0.20 - exit-hook: 4.0.0 - interpret: 3.1.1 - rechoir: 0.8.0 - webpack-bundle-analyzer: 4.6.1 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli - - '@rspack/cli@1.2.8(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9)': - dependencies: - '@discoveryjs/json-ext': 0.5.7 - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - '@rspack/dev-server': 1.0.10(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9) - colorette: 2.0.20 - exit-hook: 4.0.0 - interpret: 3.1.1 - rechoir: 0.8.0 - webpack-bundle-analyzer: 4.6.1 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli - - '@rspack/cli@1.5.5(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@discoveryjs/json-ext': 0.5.7 - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - '@rspack/dev-server': 1.1.4(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - colorette: 2.0.20 - exit-hook: 4.0.0 - pirates: 4.0.7 - webpack-bundle-analyzer: 4.10.2 - yargs: 17.7.2 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli - - '@rspack/core@0.7.5(@swc/helpers@0.5.17)': - dependencies: - '@module-federation/runtime-tools': 0.1.6 - '@rspack/binding': 0.7.5 - caniuse-lite: 1.0.30001743 - tapable: 2.2.1 - webpack-sources: 3.2.3 - optionalDependencies: - '@swc/helpers': 0.5.17 - - '@rspack/core@1.2.2(@swc/helpers@0.5.17)': - dependencies: - '@module-federation/runtime-tools': 0.8.4 - '@rspack/binding': 1.2.2 - '@rspack/lite-tapable': 1.0.1 - caniuse-lite: 1.0.30001743 - optionalDependencies: - '@swc/helpers': 0.5.17 - - '@rspack/core@1.2.8(@swc/helpers@0.5.15)': - dependencies: - '@module-federation/runtime-tools': 0.8.4 - '@rspack/binding': 1.2.8 - '@rspack/lite-tapable': 1.0.1 - caniuse-lite: 1.0.30001743 - optionalDependencies: - '@swc/helpers': 0.5.15 - - '@rspack/core@1.2.8(@swc/helpers@0.5.17)': - dependencies: - '@module-federation/runtime-tools': 0.8.4 - '@rspack/binding': 1.2.8 - '@rspack/lite-tapable': 1.0.1 - caniuse-lite: 1.0.30001743 - optionalDependencies: - '@swc/helpers': 0.5.17 - - '@rspack/core@1.3.12(@swc/helpers@0.5.17)': - dependencies: - '@module-federation/runtime-tools': 0.14.0 - '@rspack/binding': 1.3.12 - '@rspack/lite-tapable': 1.0.1 - caniuse-lite: 1.0.30001743 - optionalDependencies: - '@swc/helpers': 0.5.17 - - '@rspack/core@1.5.5(@swc/helpers@0.5.15)': - dependencies: - '@module-federation/runtime-tools': 0.18.0 - '@rspack/binding': 1.5.5 - '@rspack/lite-tapable': 1.0.1 - optionalDependencies: - '@swc/helpers': 0.5.15 - - '@rspack/core@1.5.5(@swc/helpers@0.5.17)': - dependencies: - '@module-federation/runtime-tools': 0.18.0 - '@rspack/binding': 1.5.5 - '@rspack/lite-tapable': 1.0.1 - optionalDependencies: - '@swc/helpers': 0.5.17 - - '@rspack/dev-server@1.0.10(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.15) - chokidar: 3.6.0 - connect-history-api-fallback: 2.0.0 - express: 4.21.2 - http-proxy-middleware: 2.0.9(@types/express@4.17.21) - mime-types: 2.1.35 - p-retry: 4.6.2 - webpack-dev-middleware: 7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - webpack-dev-server: 5.0.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - ws: 8.18.1 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli - - '@rspack/dev-server@1.0.10(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - chokidar: 3.6.0 - connect-history-api-fallback: 2.0.0 - express: 4.21.2 - http-proxy-middleware: 2.0.9(@types/express@4.17.21) - mime-types: 2.1.35 - p-retry: 4.6.2 - webpack-dev-middleware: 7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - webpack-dev-server: 5.0.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - ws: 8.18.1 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli - - '@rspack/dev-server@1.0.10(@rspack/core@1.2.8(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9)': - dependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - chokidar: 3.6.0 - connect-history-api-fallback: 2.0.0 - express: 4.21.2 - http-proxy-middleware: 2.0.9(@types/express@4.17.21) - mime-types: 2.1.35 - p-retry: 4.6.2 - webpack-dev-middleware: 7.4.2(webpack@5.99.9) - webpack-dev-server: 5.0.4(webpack@5.99.9) - ws: 8.18.1 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli - - '@rspack/dev-server@1.1.0(@rspack/core@1.2.8(@swc/helpers@0.5.15))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.15) - chokidar: 3.6.0 - express: 4.21.2 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - mime-types: 2.1.35 - p-retry: 6.2.1 - webpack-dev-middleware: 7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - webpack-dev-server: 5.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - ws: 8.18.1 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli - - '@rspack/dev-server@1.1.0(@rspack/core@1.5.5(@swc/helpers@0.5.15))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)))': - dependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.15) - chokidar: 3.6.0 - express: 4.21.2 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - mime-types: 2.1.35 - p-retry: 6.2.1 - webpack-dev-middleware: 7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - webpack-dev-server: 5.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - ws: 8.18.1 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli - - '@rspack/dev-server@1.1.0(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - chokidar: 3.6.0 - express: 4.21.2 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - mime-types: 2.1.35 - p-retry: 6.2.1 - webpack-dev-middleware: 7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - webpack-dev-server: 5.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - ws: 8.18.1 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli - - '@rspack/dev-server@1.1.4(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@types/express@4.17.21)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)))': - dependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - chokidar: 3.6.0 - http-proxy-middleware: 2.0.9(@types/express@4.17.21) - p-retry: 6.2.1 - webpack-dev-server: 5.2.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - ws: 8.18.1 - transitivePeerDependencies: - - '@types/express' - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack - - webpack-cli - - '@rspack/lite-tapable@1.0.1': {} - - '@rspack/plugin-minify@0.7.5': - dependencies: - esbuild: 0.16.3 - terser: 5.16.1 - webpack-sources: 3.2.3 - - '@rspack/plugin-react-refresh@1.0.1(react-refresh@0.16.0)': - dependencies: - error-stack-parser: 2.1.4 - html-entities: 2.6.0 - optionalDependencies: - react-refresh: 0.16.0 - - '@rspack/plugin-react-refresh@1.0.1(react-refresh@0.9.0)': - dependencies: - error-stack-parser: 2.1.4 - html-entities: 2.6.0 - optionalDependencies: - react-refresh: 0.9.0 - - '@rspack/plugin-react-refresh@1.4.3(react-refresh@0.17.0)': - dependencies: - error-stack-parser: 2.1.4 - html-entities: 2.6.0 - react-refresh: 0.17.0 - - '@rspack/plugin-react-refresh@1.5.1(react-refresh@0.16.0)': - dependencies: - error-stack-parser: 2.1.4 - html-entities: 2.6.0 - react-refresh: 0.16.0 - - '@rspress/core@1.43.12(webpack@5.99.9)': - dependencies: - '@mdx-js/loader': 2.3.0(webpack@5.99.9) - '@mdx-js/mdx': 2.3.0 - '@mdx-js/react': 2.3.0(react@18.3.1) - '@rsbuild/core': 1.2.3 - '@rsbuild/plugin-less': 1.1.1(@rsbuild/core@1.2.3) - '@rsbuild/plugin-react': 1.1.1(@rsbuild/core@1.2.3) - '@rsbuild/plugin-sass': 1.2.2(@rsbuild/core@1.2.3) - '@rspress/mdx-rs': 0.6.6 - '@rspress/plugin-auto-nav-sidebar': 1.43.12 - '@rspress/plugin-container-syntax': 1.43.12 - '@rspress/plugin-last-updated': 1.43.12 - '@rspress/plugin-medium-zoom': 1.43.12(@rspress/runtime@1.43.12) - '@rspress/runtime': 1.43.12 - '@rspress/shared': 1.43.12 - '@rspress/theme-default': 1.43.12 - enhanced-resolve: 5.18.0 - github-slugger: 2.0.0 - hast-util-from-html: 2.0.3 - hast-util-heading-rank: 2.1.1 - html-to-text: 9.0.5 - htmr: 1.0.2(react@18.3.1) - lodash-es: 4.17.21 - mdast-util-mdxjs-esm: 1.3.1 - memfs: 4.17.0 - picocolors: 1.1.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-lazy-with-preload: 2.2.1 - react-syntax-highlighter: 15.6.1(react@18.3.1) - rehype-external-links: 3.0.0 - remark: 14.0.3 - remark-gfm: 3.0.1 - rspack-plugin-virtual-module: 0.1.13 - tinyglobby: 0.2.14 - unified: 10.1.2 - unist-util-visit: 4.1.2 - unist-util-visit-children: 2.0.2 - transitivePeerDependencies: - - '@rspack/tracing' - - supports-color - - webpack - - '@rspress/core@1.44.0(webpack@5.99.9)': - dependencies: - '@mdx-js/loader': 2.3.0(webpack@5.99.9) - '@mdx-js/mdx': 2.3.0 - '@mdx-js/react': 2.3.0(react@18.3.1) - '@rsbuild/core': 1.3.22 - '@rsbuild/plugin-less': 1.2.4(@rsbuild/core@1.3.22) - '@rsbuild/plugin-react': 1.3.2(@rsbuild/core@1.3.22) - '@rsbuild/plugin-sass': 1.3.2(@rsbuild/core@1.3.22) - '@rspress/mdx-rs': 0.6.6 - '@rspress/plugin-auto-nav-sidebar': 1.44.0 - '@rspress/plugin-container-syntax': 1.44.0 - '@rspress/plugin-last-updated': 1.44.0 - '@rspress/plugin-medium-zoom': 1.44.0(@rspress/runtime@1.44.0) - '@rspress/runtime': 1.44.0 - '@rspress/shared': 1.44.0 - '@rspress/theme-default': 1.44.0 - enhanced-resolve: 5.18.0 - github-slugger: 2.0.0 - hast-util-from-html: 2.0.3 - hast-util-heading-rank: 2.1.1 - html-to-text: 9.0.5 - htmr: 1.0.2(react@18.3.1) - lodash-es: 4.17.21 - mdast-util-mdxjs-esm: 1.3.1 - memfs: 4.17.0 - picocolors: 1.1.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-lazy-with-preload: 2.2.1 - react-syntax-highlighter: 15.6.1(react@18.3.1) - rehype-external-links: 3.0.0 - remark: 14.0.3 - remark-gfm: 3.0.1 - rspack-plugin-virtual-module: 0.1.13 - tinyglobby: 0.2.14 - unified: 10.1.2 - unist-util-visit: 4.1.2 - unist-util-visit-children: 2.0.2 - transitivePeerDependencies: - - supports-color - - webpack - - webpack-hot-middleware - - '@rspress/mdx-rs-darwin-arm64@0.6.6': - optional: true - - '@rspress/mdx-rs-darwin-x64@0.6.6': - optional: true - - '@rspress/mdx-rs-linux-arm64-gnu@0.6.6': - optional: true - - '@rspress/mdx-rs-linux-arm64-musl@0.6.6': - optional: true - - '@rspress/mdx-rs-linux-x64-gnu@0.6.6': - optional: true - - '@rspress/mdx-rs-linux-x64-musl@0.6.6': - optional: true - - '@rspress/mdx-rs-win32-arm64-msvc@0.6.6': - optional: true - - '@rspress/mdx-rs-win32-x64-msvc@0.6.6': - optional: true - - '@rspress/mdx-rs@0.6.6': - optionalDependencies: - '@rspress/mdx-rs-darwin-arm64': 0.6.6 - '@rspress/mdx-rs-darwin-x64': 0.6.6 - '@rspress/mdx-rs-linux-arm64-gnu': 0.6.6 - '@rspress/mdx-rs-linux-arm64-musl': 0.6.6 - '@rspress/mdx-rs-linux-x64-gnu': 0.6.6 - '@rspress/mdx-rs-linux-x64-musl': 0.6.6 - '@rspress/mdx-rs-win32-arm64-msvc': 0.6.6 - '@rspress/mdx-rs-win32-x64-msvc': 0.6.6 - - '@rspress/plugin-auto-nav-sidebar@1.43.12': - dependencies: - '@rspress/shared': 1.43.12 - transitivePeerDependencies: - - '@rspack/tracing' - - '@rspress/plugin-auto-nav-sidebar@1.44.0': - dependencies: - '@rspress/shared': 1.44.0 - - '@rspress/plugin-container-syntax@1.43.12': - dependencies: - '@rspress/shared': 1.43.12 - transitivePeerDependencies: - - '@rspack/tracing' - - '@rspress/plugin-container-syntax@1.44.0': - dependencies: - '@rspress/shared': 1.44.0 - - '@rspress/plugin-last-updated@1.43.12': - dependencies: - '@rspress/shared': 1.43.12 - transitivePeerDependencies: - - '@rspack/tracing' - - '@rspress/plugin-last-updated@1.44.0': - dependencies: - '@rspress/shared': 1.44.0 - - '@rspress/plugin-medium-zoom@1.43.12(@rspress/runtime@1.43.12)': - dependencies: - '@rspress/runtime': 1.43.12 - medium-zoom: 1.1.0 - - '@rspress/plugin-medium-zoom@1.44.0(@rspress/runtime@1.44.0)': - dependencies: - '@rspress/runtime': 1.44.0 - medium-zoom: 1.1.0 - - '@rspress/runtime@1.43.12': - dependencies: - '@rspress/shared': 1.43.12 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-router-dom: 6.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - transitivePeerDependencies: - - '@rspack/tracing' - - '@rspress/runtime@1.44.0': - dependencies: - '@rspress/shared': 1.44.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-router-dom: 6.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - - '@rspress/shared@1.43.12': - dependencies: - '@rsbuild/core': 1.2.3 - gray-matter: 4.0.3 - lodash-es: 4.17.21 - unified: 10.1.2 - transitivePeerDependencies: - - '@rspack/tracing' - - '@rspress/shared@1.44.0': - dependencies: - '@rsbuild/core': 1.3.22 - gray-matter: 4.0.3 - lodash-es: 4.17.21 - unified: 10.1.2 - - '@rspress/theme-default@1.43.12': - dependencies: - '@mdx-js/react': 2.3.0(react@18.3.1) - '@rspress/runtime': 1.43.12 - '@rspress/shared': 1.43.12 - body-scroll-lock: 4.0.0-beta.0 - copy-to-clipboard: 3.3.3 - flexsearch: 0.7.43 - github-slugger: 2.0.0 - htmr: 1.0.2(react@18.3.1) - lodash-es: 4.17.21 - nprogress: 0.2.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-syntax-highlighter: 15.6.1(react@18.3.1) - transitivePeerDependencies: - - '@rspack/tracing' - - '@rspress/theme-default@1.44.0': - dependencies: - '@mdx-js/react': 2.3.0(react@18.3.1) - '@rspress/runtime': 1.44.0 - '@rspress/shared': 1.44.0 - body-scroll-lock: 4.0.0-beta.0 - copy-to-clipboard: 3.3.3 - flexsearch: 0.7.43 - github-slugger: 2.0.0 - htmr: 1.0.2(react@18.3.1) - lodash-es: 4.17.21 - nprogress: 0.2.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-helmet-async: 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-syntax-highlighter: 15.6.1(react@18.3.1) - - '@rtsao/scc@1.1.0': {} - - '@schematics/angular@18.2.16': - dependencies: - '@angular-devkit/core': 18.2.16(chokidar@4.0.3) - '@angular-devkit/schematics': 18.2.16 - jsonc-parser: 3.3.1 - transitivePeerDependencies: - - chokidar - - '@schematics/angular@19.2.5': - dependencies: - '@angular-devkit/core': 19.2.5(chokidar@4.0.3) - '@angular-devkit/schematics': 19.2.5 - jsonc-parser: 3.3.1 - transitivePeerDependencies: - - chokidar - - '@sec-ant/readable-stream@0.4.1': {} - - '@selderee/plugin-htmlparser2@0.11.0': - dependencies: - domhandler: 5.0.3 - selderee: 0.11.0 - - '@sigstore/bundle@3.1.0': - dependencies: - '@sigstore/protobuf-specs': 0.4.0 - - '@sigstore/core@2.0.0': {} - - '@sigstore/protobuf-specs@0.4.0': {} - - '@sigstore/sign@3.1.0': - dependencies: - '@sigstore/bundle': 3.1.0 - '@sigstore/core': 2.0.0 - '@sigstore/protobuf-specs': 0.4.0 - make-fetch-happen: 14.0.3 - proc-log: 5.0.0 - promise-retry: 2.0.1 - transitivePeerDependencies: - - supports-color - - '@sigstore/tuf@3.1.0': - dependencies: - '@sigstore/protobuf-specs': 0.4.0 - tuf-js: 3.0.1 - transitivePeerDependencies: - - supports-color - - '@sigstore/verify@2.1.0': - dependencies: - '@sigstore/bundle': 3.1.0 - '@sigstore/core': 2.0.0 - '@sigstore/protobuf-specs': 0.4.0 - - '@simple-dom/document@1.4.0': - dependencies: - '@simple-dom/interface': 1.4.0 - - '@simple-dom/interface@1.4.0': {} - - '@sinclair/typebox@0.27.8': {} - - '@sindresorhus/is@5.6.0': {} - - '@sindresorhus/merge-streams@2.3.0': {} - - '@sinonjs/commons@3.0.1': - dependencies: - type-detect: 4.0.8 - - '@sinonjs/fake-timers@10.3.0': - dependencies: - '@sinonjs/commons': 3.0.1 - - '@socket.io/component-emitter@3.1.2': {} - - '@sveltejs/acorn-typescript@1.0.5(acorn@8.14.1)': - dependencies: - acorn: 8.14.1 - - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.25.3)(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0)))(svelte@5.25.3)(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0))': - dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.25.3)(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0)) - debug: 4.4.0(supports-color@5.5.0) - svelte: 5.25.3 - vite: 6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - transitivePeerDependencies: - - supports-color - - '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.25.3)(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0))': - dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.25.3)(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0)))(svelte@5.25.3)(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0)) - debug: 4.4.0(supports-color@5.5.0) - deepmerge: 4.3.1 - kleur: 4.1.5 - magic-string: 0.30.17 - svelte: 5.25.3 - vite: 6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - vitefu: 1.0.6(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0)) - transitivePeerDependencies: - - supports-color - - '@svgr/babel-plugin-add-jsx-attribute@8.0.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - - '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - - '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - - '@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - - '@svgr/babel-plugin-svg-dynamic-title@8.0.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - - '@svgr/babel-plugin-svg-em-dimensions@8.0.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - - '@svgr/babel-plugin-transform-react-native-svg@8.1.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - - '@svgr/babel-plugin-transform-svg-component@8.0.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - - '@svgr/babel-preset@8.1.0(@babel/core@7.28.4)': - dependencies: - '@babel/core': 7.28.4 - '@svgr/babel-plugin-add-jsx-attribute': 8.0.0(@babel/core@7.28.4) - '@svgr/babel-plugin-remove-jsx-attribute': 8.0.0(@babel/core@7.28.4) - '@svgr/babel-plugin-remove-jsx-empty-expression': 8.0.0(@babel/core@7.28.4) - '@svgr/babel-plugin-replace-jsx-attribute-value': 8.0.0(@babel/core@7.28.4) - '@svgr/babel-plugin-svg-dynamic-title': 8.0.0(@babel/core@7.28.4) - '@svgr/babel-plugin-svg-em-dimensions': 8.0.0(@babel/core@7.28.4) - '@svgr/babel-plugin-transform-react-native-svg': 8.1.0(@babel/core@7.28.4) - '@svgr/babel-plugin-transform-svg-component': 8.0.0(@babel/core@7.28.4) - - '@svgr/core@8.1.0(typescript@5.7.3)': - dependencies: - '@babel/core': 7.28.4 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.4) - camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.7.3) - snake-case: 3.0.4 - transitivePeerDependencies: - - supports-color - - typescript - - '@svgr/core@8.1.0(typescript@5.8.2)': - dependencies: - '@babel/core': 7.28.4 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.4) - camelcase: 6.3.0 - cosmiconfig: 8.3.6(typescript@5.8.2) - snake-case: 3.0.4 - transitivePeerDependencies: - - supports-color - - typescript - - '@svgr/hast-util-to-babel-ast@8.0.0': - dependencies: - '@babel/types': 7.27.0 - entities: 4.5.0 - - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))': - dependencies: - '@babel/core': 7.28.4 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.4) - '@svgr/core': 8.1.0(typescript@5.7.3) - '@svgr/hast-util-to-babel-ast': 8.0.0 - svg-parser: 2.0.4 - transitivePeerDependencies: - - supports-color - - '@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.8.2))': - dependencies: - '@babel/core': 7.28.4 - '@svgr/babel-preset': 8.1.0(@babel/core@7.28.4) - '@svgr/core': 8.1.0(typescript@5.8.2) - '@svgr/hast-util-to-babel-ast': 8.0.0 - svg-parser: 2.0.4 - transitivePeerDependencies: - - supports-color - - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.7.3))(typescript@5.7.3)': - dependencies: - '@svgr/core': 8.1.0(typescript@5.7.3) - cosmiconfig: 8.3.6(typescript@5.7.3) - deepmerge: 4.3.1 - svgo: 3.3.2 - transitivePeerDependencies: - - typescript - - '@svgr/plugin-svgo@8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.8.2)': - dependencies: - '@svgr/core': 8.1.0(typescript@5.8.2) - cosmiconfig: 8.3.6(typescript@5.8.2) - deepmerge: 4.3.1 - svgo: 3.3.2 - transitivePeerDependencies: - - typescript - - '@svgr/rollup@8.1.0(rollup@4.37.0)(typescript@5.8.2)': - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-transform-react-constant-elements': 7.25.9(@babel/core@7.28.4) - '@babel/preset-env': 7.26.9(@babel/core@7.28.4) - '@babel/preset-react': 7.26.3(@babel/core@7.28.4) - '@babel/preset-typescript': 7.27.0(@babel/core@7.28.4) - '@rollup/pluginutils': 5.1.4(rollup@4.37.0) - '@svgr/core': 8.1.0(typescript@5.8.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.8.2) - transitivePeerDependencies: - - rollup - - supports-color - - typescript - - '@svgr/webpack@8.1.0(typescript@5.8.2)': - dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-transform-react-constant-elements': 7.25.9(@babel/core@7.26.10) - '@babel/preset-env': 7.26.9(@babel/core@7.26.10) - '@babel/preset-react': 7.26.3(@babel/core@7.26.10) - '@babel/preset-typescript': 7.27.0(@babel/core@7.26.10) - '@svgr/core': 8.1.0(typescript@5.8.2) - '@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2)) - '@svgr/plugin-svgo': 8.1.0(@svgr/core@8.1.0(typescript@5.8.2))(typescript@5.8.2) - transitivePeerDependencies: - - supports-color - - typescript - - '@swc-node/core@1.13.3(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)': - dependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.15) - '@swc/types': 0.1.20 - - '@swc-node/core@1.13.3(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)': - dependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - '@swc/types': 0.1.20 - - '@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2)': - dependencies: - '@swc-node/core': 1.13.3(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20) - '@swc-node/sourcemap-support': 0.5.1 - '@swc/core': 1.11.13(@swc/helpers@0.5.15) - colorette: 2.0.20 - debug: 4.4.0(supports-color@5.5.0) - oxc-resolver: 5.0.1 - pirates: 4.0.6 - tslib: 2.8.1 - typescript: 5.8.2 - transitivePeerDependencies: - - '@swc/types' - - supports-color - - '@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2)': - dependencies: - '@swc-node/core': 1.13.3(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20) - '@swc-node/sourcemap-support': 0.5.1 - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - colorette: 2.0.20 - debug: 4.4.0(supports-color@5.5.0) - oxc-resolver: 5.0.1 - pirates: 4.0.6 - tslib: 2.8.1 - typescript: 5.8.2 - transitivePeerDependencies: - - '@swc/types' - - supports-color - - '@swc-node/sourcemap-support@0.5.1': - dependencies: - source-map-support: 0.5.21 - tslib: 2.8.1 - - '@swc/cli@0.6.0(@swc/core@1.11.13(@swc/helpers@0.5.15))(chokidar@4.0.3)': - dependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.15) - '@swc/counter': 0.1.3 - '@xhmikosr/bin-wrapper': 13.0.5 - commander: 8.3.0 - fast-glob: 3.3.3 - minimatch: 9.0.5 - piscina: 4.9.2 - semver: 7.7.1 - slash: 3.0.0 - source-map: 0.7.4 - optionalDependencies: - chokidar: 4.0.3 - - '@swc/cli@0.6.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(chokidar@4.0.3)': - dependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - '@swc/counter': 0.1.3 - '@xhmikosr/bin-wrapper': 13.0.5 - commander: 8.3.0 - fast-glob: 3.3.3 - minimatch: 9.0.5 - piscina: 4.9.2 - semver: 7.7.1 - slash: 3.0.0 - source-map: 0.7.4 - optionalDependencies: - chokidar: 4.0.3 - - '@swc/core-darwin-arm64@1.10.18': - optional: true - - '@swc/core-darwin-arm64@1.11.13': - optional: true - - '@swc/core-darwin-x64@1.10.18': - optional: true - - '@swc/core-darwin-x64@1.11.13': - optional: true - - '@swc/core-linux-arm-gnueabihf@1.10.18': - optional: true - - '@swc/core-linux-arm-gnueabihf@1.11.13': - optional: true - - '@swc/core-linux-arm64-gnu@1.10.18': - optional: true - - '@swc/core-linux-arm64-gnu@1.11.13': - optional: true - - '@swc/core-linux-arm64-musl@1.10.18': - optional: true - - '@swc/core-linux-arm64-musl@1.11.13': - optional: true - - '@swc/core-linux-x64-gnu@1.10.18': - optional: true - - '@swc/core-linux-x64-gnu@1.11.13': - optional: true - - '@swc/core-linux-x64-musl@1.10.18': - optional: true - - '@swc/core-linux-x64-musl@1.11.13': - optional: true - - '@swc/core-win32-arm64-msvc@1.10.18': - optional: true - - '@swc/core-win32-arm64-msvc@1.11.13': - optional: true - - '@swc/core-win32-ia32-msvc@1.10.18': - optional: true - - '@swc/core-win32-ia32-msvc@1.11.13': - optional: true - - '@swc/core-win32-x64-msvc@1.10.18': - optional: true - - '@swc/core-win32-x64-msvc@1.11.13': - optional: true - - '@swc/core@1.10.18(@swc/helpers@0.5.13)': - dependencies: - '@swc/counter': 0.1.3 - '@swc/types': 0.1.20 - optionalDependencies: - '@swc/core-darwin-arm64': 1.10.18 - '@swc/core-darwin-x64': 1.10.18 - '@swc/core-linux-arm-gnueabihf': 1.10.18 - '@swc/core-linux-arm64-gnu': 1.10.18 - '@swc/core-linux-arm64-musl': 1.10.18 - '@swc/core-linux-x64-gnu': 1.10.18 - '@swc/core-linux-x64-musl': 1.10.18 - '@swc/core-win32-arm64-msvc': 1.10.18 - '@swc/core-win32-ia32-msvc': 1.10.18 - '@swc/core-win32-x64-msvc': 1.10.18 - '@swc/helpers': 0.5.13 - - '@swc/core@1.10.18(@swc/helpers@0.5.17)': - dependencies: - '@swc/counter': 0.1.3 - '@swc/types': 0.1.20 - optionalDependencies: - '@swc/core-darwin-arm64': 1.10.18 - '@swc/core-darwin-x64': 1.10.18 - '@swc/core-linux-arm-gnueabihf': 1.10.18 - '@swc/core-linux-arm64-gnu': 1.10.18 - '@swc/core-linux-arm64-musl': 1.10.18 - '@swc/core-linux-x64-gnu': 1.10.18 - '@swc/core-linux-x64-musl': 1.10.18 - '@swc/core-win32-arm64-msvc': 1.10.18 - '@swc/core-win32-ia32-msvc': 1.10.18 - '@swc/core-win32-x64-msvc': 1.10.18 - '@swc/helpers': 0.5.17 - - '@swc/core@1.11.13(@swc/helpers@0.5.15)': - dependencies: - '@swc/counter': 0.1.3 - '@swc/types': 0.1.20 - optionalDependencies: - '@swc/core-darwin-arm64': 1.11.13 - '@swc/core-darwin-x64': 1.11.13 - '@swc/core-linux-arm-gnueabihf': 1.11.13 - '@swc/core-linux-arm64-gnu': 1.11.13 - '@swc/core-linux-arm64-musl': 1.11.13 - '@swc/core-linux-x64-gnu': 1.11.13 - '@swc/core-linux-x64-musl': 1.11.13 - '@swc/core-win32-arm64-msvc': 1.11.13 - '@swc/core-win32-ia32-msvc': 1.11.13 - '@swc/core-win32-x64-msvc': 1.11.13 - '@swc/helpers': 0.5.15 - - '@swc/core@1.11.13(@swc/helpers@0.5.17)': - dependencies: - '@swc/counter': 0.1.3 - '@swc/types': 0.1.20 - optionalDependencies: - '@swc/core-darwin-arm64': 1.11.13 - '@swc/core-darwin-x64': 1.11.13 - '@swc/core-linux-arm-gnueabihf': 1.11.13 - '@swc/core-linux-arm64-gnu': 1.11.13 - '@swc/core-linux-arm64-musl': 1.11.13 - '@swc/core-linux-x64-gnu': 1.11.13 - '@swc/core-linux-x64-musl': 1.11.13 - '@swc/core-win32-arm64-msvc': 1.11.13 - '@swc/core-win32-ia32-msvc': 1.11.13 - '@swc/core-win32-x64-msvc': 1.11.13 - '@swc/helpers': 0.5.17 - - '@swc/counter@0.1.3': {} - - '@swc/helpers@0.5.1': - dependencies: - tslib: 2.8.1 - - '@swc/helpers@0.5.13': - dependencies: - tslib: 2.8.1 - - '@swc/helpers@0.5.15': - dependencies: - tslib: 2.8.1 - - '@swc/helpers@0.5.17': - dependencies: - tslib: 2.8.1 - - '@swc/plugin-styled-components@6.8.2': - dependencies: - '@swc/counter': 0.1.3 - - '@swc/plugin-styled-components@7.1.5': - dependencies: - '@swc/counter': 0.1.3 - - '@swc/types@0.1.20': - dependencies: - '@swc/counter': 0.1.3 - - '@szmarczak/http-timer@5.0.1': - dependencies: - defer-to-connect: 2.0.1 - - '@testing-library/dom@10.4.0': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/runtime': 7.28.4 - '@types/aria-query': 5.0.4 - aria-query: 5.3.0 - chalk: 4.1.2 - dom-accessibility-api: 0.5.16 - lz-string: 1.5.0 - pretty-format: 27.5.1 - - '@testing-library/react@16.2.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.20))(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': - dependencies: - '@babel/runtime': 7.26.10 - '@testing-library/dom': 10.4.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - optionalDependencies: - '@types/react': 18.3.20 - '@types/react-dom': 18.3.5(@types/react@18.3.20) - - '@tokenizer/token@0.3.0': {} - - '@tootallnate/once@2.0.0': {} - - '@tootallnate/quickjs-emscripten@0.23.0': {} - - '@trysound/sax@0.2.0': {} - - '@ts-morph/common@0.22.0': - dependencies: - fast-glob: 3.3.3 - minimatch: 9.0.5 - mkdirp: 3.0.1 - path-browserify: 1.0.1 - - '@tsconfig/node10@1.0.11': {} - - '@tsconfig/node12@1.0.11': {} - - '@tsconfig/node14@1.0.3': {} - - '@tsconfig/node16@1.0.4': {} - - '@tsconfig/svelte@5.0.4': {} - - '@tufjs/canonical-json@2.0.0': {} - - '@tufjs/models@3.0.1': - dependencies: - '@tufjs/canonical-json': 2.0.0 - minimatch: 9.0.5 - - '@turbo/gen@1.13.4(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)': - dependencies: - '@turbo/workspaces': 1.13.4 - chalk: 2.4.2 - commander: 10.0.1 - fs-extra: 10.1.0 - inquirer: 8.2.6 - minimatch: 9.0.5 - node-plop: 0.26.3 - proxy-agent: 6.5.0 - ts-node: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2) - update-check: 1.5.4 - validate-npm-package-name: 5.0.1 - transitivePeerDependencies: - - '@swc/core' - - '@swc/wasm' - - '@types/node' - - supports-color - - typescript - - '@turbo/workspaces@1.13.4': - dependencies: - chalk: 2.4.2 - commander: 10.0.1 - execa: 5.1.1 - fast-glob: 3.3.3 - fs-extra: 10.1.0 - gradient-string: 2.0.2 - inquirer: 8.2.6 - js-yaml: 4.1.0 - ora: 4.1.1 - rimraf: 3.0.2 - semver: 7.7.1 - update-check: 1.5.4 - - '@tybys/wasm-util@0.10.1': - dependencies: - tslib: 2.8.1 - optional: true - - '@tybys/wasm-util@0.9.0': - dependencies: - tslib: 2.8.1 - - '@types/acorn@4.0.6': - dependencies: - '@types/estree': 1.0.7 - - '@types/aria-query@5.0.4': {} - - '@types/babel__code-frame@7.0.6': {} - - '@types/babel__core@7.20.5': - dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 - '@types/babel__generator': 7.6.8 - '@types/babel__template': 7.4.4 - '@types/babel__traverse': 7.20.7 - - '@types/babel__generator@7.6.8': - dependencies: - '@babel/types': 7.27.0 - - '@types/babel__template@7.4.4': - dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 - - '@types/babel__traverse@7.20.7': - dependencies: - '@babel/types': 7.27.0 - - '@types/body-parser@1.19.5': - dependencies: - '@types/connect': 3.4.38 - '@types/node': 22.13.13 - - '@types/bonjour@3.5.13': - dependencies: - '@types/node': 22.13.13 - - '@types/canvas-confetti@1.9.0': {} - - '@types/chai-as-promised@7.1.8': - dependencies: - '@types/chai': 4.3.20 - - '@types/chai@4.3.20': {} - - '@types/connect-history-api-fallback@1.5.4': - dependencies: - '@types/express-serve-static-core': 5.0.6 - '@types/node': 22.13.13 - - '@types/connect@3.4.38': - dependencies: - '@types/node': 22.13.13 - - '@types/cors@2.8.19': - dependencies: - '@types/node': 22.13.13 - - '@types/debug@4.1.12': - dependencies: - '@types/ms': 2.1.0 - - '@types/eslint-scope@3.7.7': - dependencies: - '@types/eslint': 8.56.12 - '@types/estree': 1.0.7 - - '@types/eslint@8.56.12': - dependencies: - '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 - - '@types/estree-jsx@1.0.5': - dependencies: - '@types/estree': 1.0.7 - - '@types/estree@1.0.5': {} - - '@types/estree@1.0.6': {} - - '@types/estree@1.0.7': {} - - '@types/express-serve-static-core@4.19.6': - dependencies: - '@types/node': 22.13.13 - '@types/qs': 6.9.18 - '@types/range-parser': 1.2.7 - '@types/send': 0.17.4 - - '@types/express-serve-static-core@5.0.6': - dependencies: - '@types/node': 22.13.13 - '@types/qs': 6.9.18 - '@types/range-parser': 1.2.7 - '@types/send': 0.17.4 - - '@types/express@4.17.21': - dependencies: - '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 4.19.6 - '@types/qs': 6.9.18 - '@types/serve-static': 1.15.7 - - '@types/fs-extra@5.1.0': - dependencies: - '@types/node': 22.13.13 - - '@types/fs-extra@8.1.5': - dependencies: - '@types/node': 22.13.13 - - '@types/geojson@7946.0.16': {} - - '@types/glob@7.2.0': - dependencies: - '@types/minimatch': 5.1.2 - '@types/node': 22.13.13 - - '@types/graceful-fs@4.1.9': - dependencies: - '@types/node': 22.13.13 - - '@types/hast@2.3.10': - dependencies: - '@types/unist': 2.0.11 - - '@types/hast@3.0.4': - dependencies: - '@types/unist': 3.0.3 - - '@types/hoist-non-react-statics@3.3.6': - dependencies: - '@types/react': 19.0.12 - hoist-non-react-statics: 3.3.2 - - '@types/html-minifier-terser@6.1.0': {} - - '@types/http-cache-semantics@4.0.4': {} - - '@types/http-errors@2.0.4': {} - - '@types/http-proxy@1.17.16': - dependencies: - '@types/node': 22.13.13 - - '@types/inquirer@6.5.0': - dependencies: - '@types/through': 0.0.33 - rxjs: 6.6.7 - - '@types/istanbul-lib-coverage@2.0.6': {} - - '@types/istanbul-lib-report@3.0.3': - dependencies: - '@types/istanbul-lib-coverage': 2.0.6 - - '@types/istanbul-reports@3.0.4': - dependencies: - '@types/istanbul-lib-report': 3.0.3 - - '@types/jest@29.5.12': - dependencies: - expect: 29.7.0 - pretty-format: 29.7.0 - - '@types/jest@29.5.14': - dependencies: - expect: 29.7.0 - pretty-format: 29.7.0 - - '@types/js-yaml@4.0.9': {} - - '@types/jsdom@20.0.1': - dependencies: - '@types/node': 22.13.13 - '@types/tough-cookie': 4.0.5 - parse5: 7.2.1 - - '@types/json-schema@7.0.15': {} - - '@types/json5@0.0.29': {} - - '@types/leaflet@1.9.17': - dependencies: - '@types/geojson': 7946.0.16 - - '@types/loadable__component@5.13.9': - dependencies: - '@types/react': 19.0.12 - - '@types/mdast@3.0.15': - dependencies: - '@types/unist': 2.0.11 - - '@types/mdx@2.0.13': {} - - '@types/mime@1.3.5': {} - - '@types/minimatch@3.0.5': {} - - '@types/minimatch@5.1.2': {} - - '@types/ms@2.1.0': {} - - '@types/mute-stream@0.0.4': - dependencies: - '@types/node': 22.13.13 - - '@types/node-fetch@2.6.12': - dependencies: - '@types/node': 22.13.13 - form-data: 4.0.2 - - '@types/node-forge@1.3.11': - dependencies: - '@types/node': 22.13.13 - - '@types/node-persist@3.1.8': - dependencies: - '@types/node': 22.13.13 - - '@types/node@18.11.19': {} - - '@types/node@22.13.13': - dependencies: - undici-types: 6.20.0 - - '@types/parse-json@4.0.2': {} - - '@types/prop-types@15.7.14': {} - - '@types/pug@2.0.10': {} - - '@types/qs@6.9.18': {} - - '@types/range-parser@1.2.7': {} - - '@types/react-date-range@1.4.10': - dependencies: - '@types/react': 19.0.12 - date-fns: 2.30.0 - - '@types/react-dom@18.3.5(@types/react@18.3.20)': - dependencies: - '@types/react': 18.3.20 - - '@types/react-dom@19.0.4(@types/react@19.0.12)': - dependencies: - '@types/react': 19.0.12 - - '@types/react-helmet@6.1.11': - dependencies: - '@types/react': 19.0.12 - - '@types/react-transition-group@4.4.12(@types/react@18.3.20)': - dependencies: - '@types/react': 18.3.20 - - '@types/react@18.3.20': - dependencies: - '@types/prop-types': 15.7.14 - csstype: 3.1.3 - - '@types/react@19.0.12': - dependencies: - csstype: 3.1.3 - - '@types/resolve@1.20.2': {} - - '@types/retry@0.12.0': {} - - '@types/retry@0.12.2': {} - - '@types/rimraf@2.0.5': - dependencies: - '@types/glob': 7.2.0 - '@types/node': 22.13.13 - - '@types/semver@7.5.8': {} - - '@types/send@0.17.4': - dependencies: - '@types/mime': 1.3.5 - '@types/node': 22.13.13 - - '@types/serve-index@1.9.4': - dependencies: - '@types/express': 4.17.21 - - '@types/serve-static@1.15.7': - dependencies: - '@types/http-errors': 2.0.4 - '@types/node': 22.13.13 - '@types/send': 0.17.4 - - '@types/sinonjs__fake-timers@8.1.1': {} - - '@types/sizzle@2.3.9': {} - - '@types/sockjs@0.3.36': - dependencies: - '@types/node': 22.13.13 - - '@types/stack-utils@2.0.3': {} - - '@types/styled-components@5.1.34': - dependencies: - '@types/hoist-non-react-statics': 3.3.6 - '@types/react': 19.0.12 - csstype: 3.1.3 - - '@types/symlink-or-copy@1.2.2': {} - - '@types/through@0.0.33': - dependencies: - '@types/node': 22.13.13 - - '@types/tinycolor2@1.4.6': {} - - '@types/tough-cookie@4.0.5': {} - - '@types/unist@2.0.11': {} - - '@types/unist@3.0.3': {} - - '@types/uuid@10.0.0': {} - - '@types/wrap-ansi@3.0.0': {} - - '@types/ws@8.18.0': - dependencies: - '@types/node': 22.13.13 - - '@types/yargs-parser@21.0.3': {} - - '@types/yargs@17.0.33': - dependencies: - '@types/yargs-parser': 21.0.3 - - '@types/yauzl@2.10.3': - dependencies: - '@types/node': 22.13.13 - optional: true - - '@typescript-eslint/eslint-plugin@8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/scope-manager': 8.28.0 - '@typescript-eslint/type-utils': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/visitor-keys': 8.28.0 - eslint: 9.15.0(jiti@2.4.2) - graphemer: 1.4.0 - ignore: 5.3.2 - natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@typescript-eslint/scope-manager': 8.28.0 - '@typescript-eslint/types': 8.28.0 - '@typescript-eslint/typescript-estree': 8.28.0(typescript@5.8.2) - '@typescript-eslint/visitor-keys': 8.28.0 - debug: 4.4.0(supports-color@5.5.0) - eslint: 9.15.0(jiti@2.4.2) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@8.28.0(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@typescript-eslint/scope-manager': 8.28.0 - '@typescript-eslint/types': 8.28.0 - '@typescript-eslint/typescript-estree': 8.28.0(typescript@5.8.2) - '@typescript-eslint/visitor-keys': 8.28.0 - debug: 4.4.0(supports-color@5.5.0) - eslint: 9.35.0(jiti@2.4.2) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - optional: true - - '@typescript-eslint/scope-manager@8.28.0': - dependencies: - '@typescript-eslint/types': 8.28.0 - '@typescript-eslint/visitor-keys': 8.28.0 - - '@typescript-eslint/tsconfig-utils@8.44.0(typescript@5.8.2)': - dependencies: - typescript: 5.8.2 - - '@typescript-eslint/type-utils@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@typescript-eslint/typescript-estree': 8.28.0(typescript@5.8.2) - '@typescript-eslint/utils': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - debug: 4.4.0(supports-color@5.5.0) - eslint: 9.15.0(jiti@2.4.2) - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/types@8.28.0': {} - - '@typescript-eslint/typescript-estree@8.28.0(typescript@5.8.2)': - dependencies: - '@typescript-eslint/types': 8.28.0 - '@typescript-eslint/visitor-keys': 8.28.0 - debug: 4.4.0(supports-color@5.5.0) - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.1 - ts-api-utils: 2.1.0(typescript@5.8.2) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/utils@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2)': - dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.15.0(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.28.0 - '@typescript-eslint/types': 8.28.0 - '@typescript-eslint/typescript-estree': 8.28.0(typescript@5.8.2) - eslint: 9.15.0(jiti@2.4.2) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/visitor-keys@8.28.0': - dependencies: - '@typescript-eslint/types': 8.28.0 - eslint-visitor-keys: 4.2.0 - - '@ungap/structured-clone@1.3.0': {} - - '@valibot/to-json-schema@1.0.0-beta.4(valibot@1.0.0-beta.12(typescript@5.8.2))': - dependencies: - valibot: 1.0.0-beta.12(typescript@5.8.2) - - '@vercel/nft@0.27.3(encoding@0.1.13)': - dependencies: - '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) - '@rollup/pluginutils': 4.2.1 - acorn: 8.15.0 - acorn-import-attributes: 1.9.5(acorn@8.15.0) - async-sema: 3.1.1 - bindings: 1.5.0 - estree-walker: 2.0.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - node-gyp-build: 4.8.4 - resolve-from: 5.0.0 - transitivePeerDependencies: - - encoding - - supports-color - - '@vitejs/plugin-basic-ssl@1.1.0(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.77.6)(stylus@0.64.0)(terser@5.31.6))': - dependencies: - vite: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.77.6)(stylus@0.64.0)(terser@5.31.6) - - '@vitejs/plugin-basic-ssl@1.2.0(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.85.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0))': - dependencies: - vite: 6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.85.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - - '@vitejs/plugin-react@4.3.4(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0))': - dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) - '@types/babel__core': 7.20.5 - react-refresh: 0.14.2 - vite: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - transitivePeerDependencies: - - supports-color - - '@vitest/coverage-v8@1.6.1(vitest@1.6.1)': - dependencies: - '@ampproject/remapping': 2.3.0 - '@bcoe/v8-coverage': 0.2.3 - debug: 4.4.0(supports-color@5.5.0) - istanbul-lib-coverage: 3.2.2 - istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 5.0.6 - istanbul-reports: 3.1.7 - magic-string: 0.30.17 - magicast: 0.3.5 - picocolors: 1.1.1 - std-env: 3.8.1 - strip-literal: 2.1.1 - test-exclude: 6.0.0 - vitest: 1.6.1(@types/node@22.13.13)(@vitest/ui@1.6.1)(jsdom@22.1.0)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - transitivePeerDependencies: - - supports-color - - '@vitest/expect@1.6.1': - dependencies: - '@vitest/spy': 1.6.1 - '@vitest/utils': 1.6.1 - chai: 4.5.0 - - '@vitest/runner@1.6.1': - dependencies: - '@vitest/utils': 1.6.1 - p-limit: 5.0.0 - pathe: 1.1.2 - - '@vitest/snapshot@1.6.1': - dependencies: - magic-string: 0.30.17 - pathe: 1.1.2 - pretty-format: 29.7.0 - - '@vitest/spy@1.6.1': - dependencies: - tinyspy: 2.2.1 - - '@vitest/ui@1.6.1(vitest@1.6.1)': - dependencies: - '@vitest/utils': 1.6.1 - fast-glob: 3.3.3 - fflate: 0.8.2 - flatted: 3.3.3 - pathe: 1.1.2 - picocolors: 1.1.1 - sirv: 2.0.4 - vitest: 1.6.1(@types/node@22.13.13)(@vitest/ui@1.6.1)(jsdom@22.1.0)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - - '@vitest/utils@1.6.1': - dependencies: - diff-sequences: 29.6.3 - estree-walker: 3.0.3 - loupe: 2.3.7 - pretty-format: 29.7.0 - - '@warp-drive/build-config@5.5.0': - dependencies: - '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.18.1 - babel-import-util: 2.1.1 - semver: 7.7.1 - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@warp-drive/core-types@5.5.0': - dependencies: - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@warp-drive/ember@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5))': - dependencies: - '@ember-data/request': 5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0) - '@ember-data/request-utils': 5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0) - '@ember-data/store': 5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@ember/test-waiters': 4.1.1 - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - ember-source: 6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5) - transitivePeerDependencies: - - '@glint/template' - - supports-color - - '@web-std/blob@3.0.5': - dependencies: - '@web-std/stream': 1.0.0 - web-encoding: 1.1.5 - - '@web-std/fetch@4.2.1': - dependencies: - '@web-std/blob': 3.0.5 - '@web-std/file': 3.0.3 - '@web-std/form-data': 3.1.0 - '@web-std/stream': 1.0.3 - '@web3-storage/multipart-parser': 1.0.0 - abort-controller: 3.0.0 - data-uri-to-buffer: 3.0.1 - mrmime: 1.0.1 - - '@web-std/file@3.0.3': - dependencies: - '@web-std/blob': 3.0.5 - - '@web-std/form-data@3.1.0': - dependencies: - web-encoding: 1.1.5 - - '@web-std/stream@1.0.0': - dependencies: - web-streams-polyfill: 3.3.3 - - '@web-std/stream@1.0.3': - dependencies: - web-streams-polyfill: 3.3.3 - - '@web3-storage/multipart-parser@1.0.0': {} - - '@webassemblyjs/ast@1.14.1': - dependencies: - '@webassemblyjs/helper-numbers': 1.13.2 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - - '@webassemblyjs/floating-point-hex-parser@1.13.2': {} - - '@webassemblyjs/helper-api-error@1.13.2': {} - - '@webassemblyjs/helper-buffer@1.14.1': {} - - '@webassemblyjs/helper-numbers@1.13.2': - dependencies: - '@webassemblyjs/floating-point-hex-parser': 1.13.2 - '@webassemblyjs/helper-api-error': 1.13.2 - '@xtuc/long': 4.2.2 - - '@webassemblyjs/helper-wasm-bytecode@1.13.2': {} - - '@webassemblyjs/helper-wasm-section@1.14.1': - dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-buffer': 1.14.1 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/wasm-gen': 1.14.1 - - '@webassemblyjs/ieee754@1.13.2': - dependencies: - '@xtuc/ieee754': 1.2.0 - - '@webassemblyjs/leb128@1.13.2': - dependencies: - '@xtuc/long': 4.2.2 - - '@webassemblyjs/utf8@1.13.2': {} - - '@webassemblyjs/wasm-edit@1.14.1': - dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-buffer': 1.14.1 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/helper-wasm-section': 1.14.1 - '@webassemblyjs/wasm-gen': 1.14.1 - '@webassemblyjs/wasm-opt': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - '@webassemblyjs/wast-printer': 1.14.1 - - '@webassemblyjs/wasm-gen@1.14.1': - dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/ieee754': 1.13.2 - '@webassemblyjs/leb128': 1.13.2 - '@webassemblyjs/utf8': 1.13.2 - - '@webassemblyjs/wasm-opt@1.14.1': - dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-buffer': 1.14.1 - '@webassemblyjs/wasm-gen': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - - '@webassemblyjs/wasm-parser@1.14.1': - dependencies: - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/helper-api-error': 1.13.2 - '@webassemblyjs/helper-wasm-bytecode': 1.13.2 - '@webassemblyjs/ieee754': 1.13.2 - '@webassemblyjs/leb128': 1.13.2 - '@webassemblyjs/utf8': 1.13.2 - - '@webassemblyjs/wast-printer@1.14.1': - dependencies: - '@webassemblyjs/ast': 1.14.1 - '@xtuc/long': 4.2.2 - - '@webpack-cli/configtest@1.2.0(webpack-cli@4.10.0)(webpack@5.99.9)': - dependencies: - webpack: 5.99.9(webpack-cli@4.10.0) - webpack-cli: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9) - - '@webpack-cli/info@1.5.0(webpack-cli@4.10.0)': - dependencies: - envinfo: 7.14.0 - webpack-cli: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9) - - '@webpack-cli/serve@1.7.0(webpack-cli@4.10.0)(webpack-dev-server@4.15.2)': - dependencies: - webpack-cli: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9) - optionalDependencies: - webpack-dev-server: 4.15.2(webpack-cli@4.10.0)(webpack@5.99.9) - - '@webpack-cli/serve@2.0.5(webpack-cli@4.10.0)(webpack-dev-server@4.15.2)(webpack@5.99.9)': - dependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0) - webpack-cli: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9) - optionalDependencies: - webpack-dev-server: 4.15.2(webpack-cli@4.10.0)(webpack@5.99.9) - - '@xhmikosr/archive-type@7.0.0': - dependencies: - file-type: 19.6.0 - - '@xhmikosr/bin-check@7.0.3': - dependencies: - execa: 5.1.1 - isexe: 2.0.0 - - '@xhmikosr/bin-wrapper@13.0.5': - dependencies: - '@xhmikosr/bin-check': 7.0.3 - '@xhmikosr/downloader': 15.0.1 - '@xhmikosr/os-filter-obj': 3.0.0 - bin-version-check: 5.1.0 - - '@xhmikosr/decompress-tar@8.0.1': - dependencies: - file-type: 19.6.0 - is-stream: 2.0.1 - tar-stream: 3.1.7 - - '@xhmikosr/decompress-tarbz2@8.0.2': - dependencies: - '@xhmikosr/decompress-tar': 8.0.1 - file-type: 19.6.0 - is-stream: 2.0.1 - seek-bzip: 2.0.0 - unbzip2-stream: 1.4.3 - - '@xhmikosr/decompress-targz@8.0.1': - dependencies: - '@xhmikosr/decompress-tar': 8.0.1 - file-type: 19.6.0 - is-stream: 2.0.1 - - '@xhmikosr/decompress-unzip@7.0.0': - dependencies: - file-type: 19.6.0 - get-stream: 6.0.1 - yauzl: 3.2.0 - - '@xhmikosr/decompress@10.0.1': - dependencies: - '@xhmikosr/decompress-tar': 8.0.1 - '@xhmikosr/decompress-tarbz2': 8.0.2 - '@xhmikosr/decompress-targz': 8.0.1 - '@xhmikosr/decompress-unzip': 7.0.0 - graceful-fs: 4.2.11 - make-dir: 4.0.0 - strip-dirs: 3.0.0 - - '@xhmikosr/downloader@15.0.1': - dependencies: - '@xhmikosr/archive-type': 7.0.0 - '@xhmikosr/decompress': 10.0.1 - content-disposition: 0.5.4 - defaults: 3.0.0 - ext-name: 5.0.0 - file-type: 19.6.0 - filenamify: 6.0.0 - get-stream: 6.0.1 - got: 13.0.0 - - '@xhmikosr/os-filter-obj@3.0.0': - dependencies: - arch: 3.0.0 - - '@xmldom/xmldom@0.8.11': {} - - '@xtuc/ieee754@1.2.0': {} - - '@xtuc/long@4.2.2': {} - - '@yarnpkg/lockfile@1.1.0': {} - - '@yarnpkg/parsers@3.0.2': - dependencies: - js-yaml: 3.14.1 - tslib: 2.8.1 - - '@zkochan/js-yaml@0.0.7': - dependencies: - argparse: 2.0.1 - - '@zxing/text-encoding@0.9.0': - optional: true - - abab@2.0.6: {} - - abbrev@1.1.1: {} - - abbrev@3.0.0: {} - - abort-controller@3.0.0: - dependencies: - event-target-shim: 5.0.1 - - accepts@1.3.8: - dependencies: - mime-types: 2.1.35 - negotiator: 0.6.3 - - acorn-globals@7.0.1: - dependencies: - acorn: 8.14.1 - acorn-walk: 8.3.4 - - acorn-import-attributes@1.9.5(acorn@8.14.1): - dependencies: - acorn: 8.14.1 - - acorn-import-attributes@1.9.5(acorn@8.15.0): - dependencies: - acorn: 8.15.0 - - acorn-jsx@5.3.2(acorn@8.14.1): - dependencies: - acorn: 8.14.1 - - acorn-jsx@5.3.2(acorn@8.15.0): - dependencies: - acorn: 8.15.0 - - acorn-walk@8.3.4: - dependencies: - acorn: 8.14.1 - - acorn@7.4.1: {} - - acorn@8.14.1: {} - - acorn@8.15.0: {} - - address@1.2.2: {} - - adjust-sourcemap-loader@4.0.0: - dependencies: - loader-utils: 2.0.4 - regex-parser: 2.3.1 - - adm-zip@0.5.16: {} - - agent-base@6.0.2: - dependencies: - debug: 4.4.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - agent-base@7.1.3: {} - - agentkeepalive@4.6.0: - dependencies: - humanize-ms: 1.2.1 - - aggregate-error@3.1.0: - dependencies: - clean-stack: 2.2.0 - indent-string: 4.0.0 - - ajv-formats@2.1.1(ajv@8.17.1): - optionalDependencies: - ajv: 8.17.1 - - ajv-formats@3.0.1(ajv@8.17.1): - optionalDependencies: - ajv: 8.17.1 - - ajv-keywords@3.5.2(ajv@6.12.6): - dependencies: - ajv: 6.12.6 - - ajv-keywords@5.1.0(ajv@8.17.1): - dependencies: - ajv: 8.17.1 - fast-deep-equal: 3.1.3 - - ajv@6.12.6: - dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 - - ajv@8.17.1: - dependencies: - fast-deep-equal: 3.1.3 - fast-uri: 3.0.6 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - - amd-name-resolver@1.3.1: - dependencies: - ensure-posix-path: 1.1.1 - object-hash: 1.3.1 - - amdefine@1.0.1: {} - - ansi-colors@4.1.3: {} - - ansi-escapes@3.2.0: {} - - ansi-escapes@4.3.2: - dependencies: - type-fest: 0.21.3 - - ansi-escapes@7.0.0: - dependencies: - environment: 1.1.0 - - ansi-html-community@0.0.8: {} - - ansi-html@0.0.7: {} - - ansi-html@0.0.9: {} - - ansi-regex@3.0.1: {} - - ansi-regex@4.1.1: {} - - ansi-regex@5.0.1: {} - - ansi-regex@6.1.0: {} - - ansi-styles@3.2.1: - dependencies: - color-convert: 1.9.3 - - ansi-styles@4.3.0: - dependencies: - color-convert: 2.0.1 - - ansi-styles@5.2.0: {} - - ansi-styles@6.2.1: {} - - ansicolors@0.2.1: {} - - any-promise@1.3.0: {} - - anymatch@2.0.0: - dependencies: - micromatch: 3.1.10 - normalize-path: 2.1.1 - transitivePeerDependencies: - - supports-color - - anymatch@3.1.3: - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - - aproba@2.0.0: {} - - arch@2.2.0: {} - - arch@3.0.0: {} - - are-we-there-yet@2.0.0: - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - - are-we-there-yet@3.0.1: - dependencies: - delegates: 1.0.0 - readable-stream: 3.6.2 - - arg@4.1.3: {} - - arg@5.0.2: {} - - argparse@1.0.10: - dependencies: - sprintf-js: 1.0.3 - - argparse@2.0.1: {} - - aria-query@5.3.0: - dependencies: - dequal: 2.0.3 - - aria-query@5.3.2: {} - - arr-diff@4.0.0: {} - - arr-flatten@1.1.0: {} - - arr-union@3.1.0: {} - - array-buffer-byte-length@1.0.2: - dependencies: - call-bound: 1.0.4 - is-array-buffer: 3.0.5 - - array-equal@1.0.2: {} - - array-flatten@1.1.1: {} - - array-includes@3.1.8: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-object-atoms: 1.1.1 - get-intrinsic: 1.3.0 - is-string: 1.1.1 - - array-union@2.1.0: {} - - array-union@3.0.1: {} - - array-unique@0.3.2: {} - - array.prototype.findlast@1.2.5: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - es-shim-unscopables: 1.1.0 - - array.prototype.findlastindex@1.2.6: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - es-shim-unscopables: 1.1.0 - - array.prototype.flat@1.3.3: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-shim-unscopables: 1.1.0 - - array.prototype.flatmap@1.3.3: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-shim-unscopables: 1.1.0 - - array.prototype.tosorted@1.1.4: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-errors: 1.3.0 - es-shim-unscopables: 1.1.0 - - arraybuffer.prototype.slice@1.0.4: - dependencies: - array-buffer-byte-length: 1.0.2 - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - is-array-buffer: 3.0.5 - - asap@2.0.6: {} - - asn1.js@4.10.1: - dependencies: - bn.js: 4.12.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - - asn1@0.2.6: - dependencies: - safer-buffer: 2.1.2 - - assert-never@1.4.0: {} - - assert-plus@1.0.0: {} - - assert@2.1.0: - dependencies: - call-bind: 1.0.8 - is-nan: 1.3.2 - object-is: 1.1.6 - object.assign: 4.1.7 - util: 0.12.5 - - assertion-error@1.1.0: {} - - assign-symbols@1.0.0: {} - - ast-types-flow@0.0.8: {} - - ast-types@0.13.3: {} - - ast-types@0.13.4: - dependencies: - tslib: 2.8.1 - - astral-regex@2.0.0: {} - - astring@1.9.0: {} - - async-disk-cache@1.3.5: - dependencies: - debug: 2.6.9 - heimdalljs: 0.2.6 - istextorbinary: 2.1.0 - mkdirp: 0.5.6 - rimraf: 2.7.1 - rsvp: 3.6.2 - username-sync: 1.0.3 - transitivePeerDependencies: - - supports-color - - async-disk-cache@2.1.0: - dependencies: - debug: 4.4.0(supports-color@5.5.0) - heimdalljs: 0.2.6 - istextorbinary: 2.6.0 - mkdirp: 0.5.6 - rimraf: 3.0.2 - rsvp: 4.8.5 - username-sync: 1.0.3 - transitivePeerDependencies: - - supports-color - - async-function@1.0.0: {} - - async-promise-queue@1.0.5: - dependencies: - async: 2.6.4 - debug: 2.6.9 - transitivePeerDependencies: - - supports-color - - async-sema@3.1.1: {} - - async@0.2.10: {} - - async@2.6.4: - dependencies: - lodash: 4.17.21 - - async@3.2.6: {} - - asynckit@0.4.0: {} - - at-least-node@1.0.0: {} - - atob@2.1.2: {} - - autoprefixer@10.4.20(postcss@8.4.41): - dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001743 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.1.1 - postcss: 8.4.41 - postcss-value-parser: 4.2.0 - - autoprefixer@10.4.21(postcss@8.5.3): - dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001707 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.1.1 - postcss: 8.5.3 - postcss-value-parser: 4.2.0 - - autoprefixer@10.4.21(postcss@8.5.4): - dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001707 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.1.1 - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - available-typed-arrays@1.0.7: - dependencies: - possible-typed-array-names: 1.1.0 - - aws-sign2@0.7.0: {} - - aws4@1.13.2: {} - - axe-core@4.10.3: {} - - axios-retry@4.5.0(axios@1.12.2(debug@4.4.0)): - dependencies: - axios: 1.12.2(debug@4.4.0) - is-retry-allowed: 2.2.0 - - axios@1.12.2(debug@4.4.0): - dependencies: - follow-redirects: 1.15.9(debug@4.4.0) - form-data: 4.0.4 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - - axios@1.8.4: - dependencies: - follow-redirects: 1.15.9(debug@4.4.0) - form-data: 4.0.2 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - - axios@1.9.0: - dependencies: - follow-redirects: 1.15.9(debug@4.4.0) - form-data: 4.0.2 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - - axobject-query@4.1.0: {} - - b4a@1.6.7: {} - - babel-import-util@2.1.1: {} - - babel-import-util@3.0.1: {} - - babel-jest@29.7.0(@babel/core@7.26.10): - dependencies: - '@babel/core': 7.26.10 - '@jest/transform': 29.7.0 - '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.26.10) - chalk: 4.1.2 - graceful-fs: 4.2.11 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - - babel-jest@29.7.0(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - '@jest/transform': 29.7.0 - '@types/babel__core': 7.20.5 - babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 29.6.3(@babel/core@7.28.4) - chalk: 4.1.2 - graceful-fs: 4.2.11 - slash: 3.0.0 - transitivePeerDependencies: - - supports-color - - babel-loader@8.4.1(@babel/core@7.26.10)(webpack@5.99.9): - dependencies: - '@babel/core': 7.26.10 - find-cache-dir: 3.3.2 - loader-utils: 2.0.4 - make-dir: 3.1.0 - schema-utils: 2.7.1 - webpack: 5.99.9(webpack-cli@4.10.0) - - babel-loader@8.4.1(@babel/core@7.28.4)(webpack@5.99.9): - dependencies: - '@babel/core': 7.28.4 - find-cache-dir: 3.3.2 - loader-utils: 2.0.4 - make-dir: 3.1.0 - schema-utils: 2.7.1 - webpack: 5.99.9(webpack-cli@4.10.0) - - babel-loader@9.1.3(@babel/core@7.26.10)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - '@babel/core': 7.26.10 - find-cache-dir: 4.0.0 - schema-utils: 4.3.2 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - - babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - '@babel/core': 7.26.10 - find-cache-dir: 4.0.0 - schema-utils: 4.3.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - babel-loader@9.2.1(@babel/core@7.26.10)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@babel/core': 7.26.10 - find-cache-dir: 4.0.0 - schema-utils: 4.3.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - babel-loader@9.2.1(@babel/core@7.28.4)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - '@babel/core': 7.28.4 - find-cache-dir: 4.0.0 - schema-utils: 4.3.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - - babel-plugin-const-enum@1.2.0(@babel/core@7.26.10): - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) - '@babel/traverse': 7.27.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - babel-plugin-debug-macros@0.3.4(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - semver: 5.7.2 - - babel-plugin-debug-macros@2.0.0(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - babel-import-util: 2.1.1 - semver: 7.7.1 - - babel-plugin-dynamic-import-node@2.3.3: - dependencies: - object.assign: 4.1.7 - - babel-plugin-ember-data-packages-polyfill@0.1.2: - dependencies: - '@ember-data/rfc395-data': 0.0.4 - - babel-plugin-ember-modules-api-polyfill@3.5.0: - dependencies: - ember-rfc176-data: 0.3.18 - - babel-plugin-ember-template-compilation@2.4.1: - dependencies: - '@glimmer/syntax': 0.95.0 - babel-import-util: 3.0.1 - - babel-plugin-ember-template-compilation@3.0.1: - dependencies: - '@glimmer/syntax': 0.95.0 - babel-import-util: 3.0.1 - import-meta-resolve: 4.2.0 - - babel-plugin-htmlbars-inline-precompile@5.3.1: - dependencies: - babel-plugin-ember-modules-api-polyfill: 3.5.0 - line-column: 1.0.2 - magic-string: 0.25.9 - parse-static-imports: 1.1.0 - string.prototype.matchall: 4.0.12 - - babel-plugin-import@1.13.8: - dependencies: - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - babel-plugin-istanbul@6.1.1: - dependencies: - '@babel/helper-plugin-utils': 7.26.5 - '@istanbuljs/load-nyc-config': 1.1.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-instrument: 5.2.1 - test-exclude: 6.0.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-jest-hoist@29.6.3: - dependencies: - '@babel/template': 7.27.0 - '@babel/types': 7.27.0 - '@types/babel__core': 7.20.5 - '@types/babel__traverse': 7.20.7 - - babel-plugin-jsx-dom-expressions@0.39.7(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-module-imports': 7.18.6 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.4) - '@babel/types': 7.27.0 - html-entities: 2.3.3 - parse5: 7.2.1 - validate-html-nesting: 1.2.2 - - babel-plugin-macros@3.1.0: - dependencies: - '@babel/runtime': 7.28.4 - cosmiconfig: 7.1.0 - resolve: 1.22.10 - - babel-plugin-module-resolver@3.2.0: - dependencies: - find-babel-config: 1.2.2 - glob: 7.2.3 - pkg-up: 2.0.0 - reselect: 3.0.1 - resolve: 1.22.10 - - babel-plugin-module-resolver@5.0.2: - dependencies: - find-babel-config: 2.1.2 - glob: 9.3.5 - pkg-up: 3.1.0 - reselect: 4.1.8 - resolve: 1.22.10 - - babel-plugin-polyfill-corejs2@0.4.13(@babel/core@7.26.10): - dependencies: - '@babel/compat-data': 7.26.8 - '@babel/core': 7.26.10 - '@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.10) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-corejs2@0.4.13(@babel/core@7.28.4): - dependencies: - '@babel/compat-data': 7.26.8 - '@babel/core': 7.28.4 - '@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.28.4) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.4): - dependencies: - '@babel/compat-data': 7.28.4 - '@babel/core': 7.28.4 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.4) - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.26.10): - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.10) - core-js-compat: 3.41.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.28.4) - core-js-compat: 3.41.0 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.4) - core-js-compat: 3.45.1 - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-regenerator@0.6.4(@babel/core@7.26.10): - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.26.10) - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-regenerator@0.6.4(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-define-polyfill-provider': 0.6.4(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color - - babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.4) - transitivePeerDependencies: - - supports-color - - babel-plugin-styled-components@1.13.3(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0)): - dependencies: - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - babel-plugin-syntax-jsx: 6.18.0 - lodash: 4.17.21 - styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0) - transitivePeerDependencies: - - supports-color - - babel-plugin-styled-components@2.1.4(@babel/core@7.28.4)(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(supports-color@5.5.0): - dependencies: - '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.4) - lodash: 4.17.21 - picomatch: 2.3.1 - styled-components: 5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0) - transitivePeerDependencies: - - '@babel/core' - - supports-color - - babel-plugin-syntax-dynamic-import@6.18.0: {} - - babel-plugin-syntax-jsx@6.18.0: {} - - babel-plugin-transform-react-remove-prop-types@0.4.24: {} - - babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.26.10)(@babel/traverse@7.28.4): - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-plugin-utils': 7.26.5 - optionalDependencies: - '@babel/traverse': 7.28.4 - - babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.28.4)(@babel/traverse@7.27.0): - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-plugin-utils': 7.26.5 - optionalDependencies: - '@babel/traverse': 7.27.0(supports-color@5.5.0) - - babel-preset-current-node-syntax@1.1.0(@babel/core@7.26.10): - dependencies: - '@babel/core': 7.26.10 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.10) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.10) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.10) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.26.10) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.26.10) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.10) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.10) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.10) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.10) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.10) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.10) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.10) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.10) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.26.10) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.26.10) - - babel-preset-current-node-syntax@1.1.0(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.4) - '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.4) - '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.4) - '@babel/plugin-syntax-import-attributes': 7.26.0(@babel/core@7.28.4) - '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.4) - '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.4) - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.4) - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.4) - '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.4) - '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.4) - - babel-preset-jest@29.6.3(@babel/core@7.26.10): - dependencies: - '@babel/core': 7.26.10 - babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.26.10) - - babel-preset-jest@29.6.3(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - babel-plugin-jest-hoist: 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.4) - - babel-preset-solid@1.9.5(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - babel-plugin-jsx-dom-expressions: 0.39.7(@babel/core@7.28.4) - - babel-remove-types@1.0.1: - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.28.4) - prettier: 2.8.8 - transitivePeerDependencies: - - supports-color - - babel-walk@3.0.0-canary-5: - dependencies: - '@babel/types': 7.27.0 - - babylon@6.18.0: {} - - backbone@1.6.1: - dependencies: - underscore: 1.13.7 - - backburner.js@2.8.0: {} - - bail@2.0.2: {} - - balanced-match@1.0.2: {} - - balanced-match@2.0.0: {} - - bare-events@2.5.4: - optional: true - - base-x@3.0.11: - dependencies: - safe-buffer: 5.2.1 - - base64-js@1.5.1: {} - - base64id@2.0.0: {} - - base@0.11.2: - dependencies: - cache-base: 1.0.1 - class-utils: 0.3.6 - component-emitter: 1.3.1 - define-property: 1.0.0 - isobject: 3.0.1 - mixin-deep: 1.3.2 - pascalcase: 0.1.1 - - baseline-browser-mapping@2.8.4: {} - - basic-auth@2.0.1: - dependencies: - safe-buffer: 5.1.2 - - basic-ftp@5.0.5: {} - - batch@0.6.1: {} - - bcrypt-pbkdf@1.0.2: - dependencies: - tweetnacl: 0.14.5 - - beasties@0.2.0: - dependencies: - css-select: 5.1.0 - css-what: 6.1.0 - dom-serializer: 2.0.0 - domhandler: 5.0.3 - htmlparser2: 9.1.0 - picocolors: 1.1.1 - postcss: 8.5.4 - postcss-media-query-parser: 0.2.3 - - better-path-resolve@1.0.0: - dependencies: - is-windows: 1.0.2 - - big.js@5.2.2: {} - - bin-version-check@5.1.0: - dependencies: - bin-version: 6.0.0 - semver: 7.7.1 - semver-truncate: 3.0.0 - - bin-version@6.0.0: - dependencies: - execa: 5.1.1 - find-versions: 5.1.0 - - binary-extensions@2.3.0: {} - - binaryextensions@2.3.0: {} - - bind-decorator@1.0.11: {} - - bindings@1.5.0: - dependencies: - file-uri-to-path: 1.0.0 - - bl@4.1.0: - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - - blank-object@1.0.2: {} - - blob-util@2.0.2: {} - - bluebird@3.7.2: {} - - bn.js@4.12.1: {} - - bn.js@5.2.1: {} - - body-parser@1.20.3: - dependencies: - bytes: 3.1.2 - content-type: 1.0.5 - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - on-finished: 2.4.1 - qs: 6.13.0 - raw-body: 2.5.2 - type-is: 1.6.18 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - - body-scroll-lock@4.0.0-beta.0: {} - - body@5.1.0: - dependencies: - continuable-cache: 0.3.1 - error: 7.0.2 - raw-body: 1.1.7 - safe-json-parse: 1.0.1 - - bonjour-service@1.3.0: - dependencies: - fast-deep-equal: 3.1.3 - multicast-dns: 7.2.5 - - boolbase@1.0.0: {} - - brace-expansion@1.1.11: - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - brace-expansion@2.0.1: - dependencies: - balanced-match: 1.0.2 - - braces@2.3.2: - dependencies: - arr-flatten: 1.1.0 - array-unique: 0.3.2 - extend-shallow: 2.0.1 - fill-range: 4.0.0 - isobject: 3.0.1 - repeat-element: 1.1.4 - snapdragon: 0.8.2 - snapdragon-node: 2.1.1 - split-string: 3.1.0 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - - braces@3.0.3: - dependencies: - fill-range: 7.1.1 - - broccoli-babel-transpiler@7.8.1: - dependencies: - '@babel/core': 7.28.4 - '@babel/polyfill': 7.12.1 - broccoli-funnel: 2.0.2 - broccoli-merge-trees: 3.0.2 - broccoli-persistent-filter: 2.3.1 - clone: 2.1.2 - hash-for-dep: 1.5.1 - heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10 - json-stable-stringify: 1.3.0 - rsvp: 4.8.5 - workerpool: 3.1.2 - transitivePeerDependencies: - - supports-color - - broccoli-babel-transpiler@8.0.2(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - broccoli-persistent-filter: 3.1.3 - clone: 2.1.2 - hash-for-dep: 1.5.1 - heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10 - json-stable-stringify: 1.3.0 - rsvp: 4.8.5 - workerpool: 6.5.1 - transitivePeerDependencies: - - supports-color - - broccoli-caching-writer@3.0.3: - dependencies: - broccoli-kitchen-sink-helpers: 0.3.1 - broccoli-plugin: 1.3.1 - debug: 2.6.9 - rimraf: 2.7.1 - rsvp: 3.6.2 - walk-sync: 0.3.4 - transitivePeerDependencies: - - supports-color - - broccoli-concat@4.2.5: - dependencies: - broccoli-debug: 0.6.5 - broccoli-kitchen-sink-helpers: 0.3.1 - broccoli-plugin: 4.0.7 - ensure-posix-path: 1.1.1 - fast-sourcemap-concat: 2.1.1 - find-index: 1.1.1 - fs-extra: 8.1.0 - fs-tree-diff: 2.0.1 - lodash.merge: 4.6.2 - lodash.omit: 4.5.0 - lodash.uniq: 4.5.0 - transitivePeerDependencies: - - supports-color - - broccoli-config-loader@1.0.1: - dependencies: - broccoli-caching-writer: 3.0.3 - transitivePeerDependencies: - - supports-color - - broccoli-config-replace@1.1.2: - dependencies: - broccoli-kitchen-sink-helpers: 0.3.1 - broccoli-plugin: 1.3.1 - debug: 2.6.9 - fs-extra: 0.24.0 - transitivePeerDependencies: - - supports-color - - broccoli-debug@0.6.5: - dependencies: - broccoli-plugin: 1.3.1 - fs-tree-diff: 0.5.9 - heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10 - symlink-or-copy: 1.3.1 - tree-sync: 1.4.0 - transitivePeerDependencies: - - supports-color - - broccoli-file-creator@2.1.1: - dependencies: - broccoli-plugin: 1.3.1 - mkdirp: 0.5.6 - - broccoli-funnel-reducer@1.0.0: {} - - broccoli-funnel@2.0.2: - dependencies: - array-equal: 1.0.2 - blank-object: 1.0.2 - broccoli-plugin: 1.3.1 - debug: 2.6.9 - fast-ordered-set: 1.0.3 - fs-tree-diff: 0.5.9 - heimdalljs: 0.2.6 - minimatch: 3.1.2 - mkdirp: 0.5.6 - path-posix: 1.0.0 - rimraf: 2.7.1 - symlink-or-copy: 1.3.1 - walk-sync: 0.3.4 - transitivePeerDependencies: - - supports-color - - broccoli-funnel@3.0.8: - dependencies: - array-equal: 1.0.2 - broccoli-plugin: 4.0.7 - debug: 4.4.0(supports-color@5.5.0) - fs-tree-diff: 2.0.1 - heimdalljs: 0.2.6 - minimatch: 3.1.2 - walk-sync: 2.2.0 - transitivePeerDependencies: - - supports-color - - broccoli-kitchen-sink-helpers@0.3.1: - dependencies: - glob: 5.0.15 - mkdirp: 0.5.6 - - broccoli-merge-trees@3.0.2: - dependencies: - broccoli-plugin: 1.3.1 - merge-trees: 2.0.0 - transitivePeerDependencies: - - supports-color - - broccoli-merge-trees@4.2.0: - dependencies: - broccoli-plugin: 4.0.7 - merge-trees: 2.0.0 - transitivePeerDependencies: - - supports-color - - broccoli-middleware@2.1.1: - dependencies: - ansi-html: 0.0.7 - handlebars: 4.7.8 - has-ansi: 3.0.0 - mime-types: 2.1.35 - - broccoli-node-api@1.7.0: {} - - broccoli-node-info@2.2.0: {} - - broccoli-output-wrapper@3.2.5: - dependencies: - fs-extra: 8.1.0 - heimdalljs-logger: 0.1.10 - symlink-or-copy: 1.3.1 - transitivePeerDependencies: - - supports-color - - broccoli-persistent-filter@2.3.1: - dependencies: - async-disk-cache: 1.3.5 - async-promise-queue: 1.0.5 - broccoli-plugin: 1.3.1 - fs-tree-diff: 2.0.1 - hash-for-dep: 1.5.1 - heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10 - mkdirp: 0.5.6 - promise-map-series: 0.2.3 - rimraf: 2.7.1 - rsvp: 4.8.5 - symlink-or-copy: 1.3.1 - sync-disk-cache: 1.3.4 - walk-sync: 1.1.4 - transitivePeerDependencies: - - supports-color - - broccoli-persistent-filter@3.1.3: - dependencies: - async-disk-cache: 2.1.0 - async-promise-queue: 1.0.5 - broccoli-plugin: 4.0.7 - fs-tree-diff: 2.0.1 - hash-for-dep: 1.5.1 - heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10 - promise-map-series: 0.2.3 - rimraf: 3.0.2 - symlink-or-copy: 1.3.1 - sync-disk-cache: 2.1.0 - transitivePeerDependencies: - - supports-color - - broccoli-plugin@1.3.1: - dependencies: - promise-map-series: 0.2.3 - quick-temp: 0.1.8 - rimraf: 2.7.1 - symlink-or-copy: 1.3.1 - - broccoli-plugin@2.1.0: - dependencies: - promise-map-series: 0.2.3 - quick-temp: 0.1.8 - rimraf: 2.7.1 - symlink-or-copy: 1.3.1 - - broccoli-plugin@4.0.7: - dependencies: - broccoli-node-api: 1.7.0 - broccoli-output-wrapper: 3.2.5 - fs-merger: 3.2.1 - promise-map-series: 0.3.0 - quick-temp: 0.1.8 - rimraf: 3.0.2 - symlink-or-copy: 1.3.1 - transitivePeerDependencies: - - supports-color - - broccoli-slow-trees@3.1.0: - dependencies: - heimdalljs: 0.2.6 - - broccoli-source@2.1.2: {} - - broccoli-source@3.0.1: - dependencies: - broccoli-node-api: 1.7.0 - - broccoli-stew@3.0.0: - dependencies: - broccoli-debug: 0.6.5 - broccoli-funnel: 2.0.2 - broccoli-merge-trees: 3.0.2 - broccoli-persistent-filter: 2.3.1 - broccoli-plugin: 2.1.0 - chalk: 2.4.2 - debug: 4.4.0(supports-color@5.5.0) - ensure-posix-path: 1.1.1 - fs-extra: 8.1.0 - minimatch: 3.1.2 - resolve: 1.22.10 - rsvp: 4.8.5 - symlink-or-copy: 1.3.1 - walk-sync: 1.1.4 - transitivePeerDependencies: - - supports-color - - broccoli@3.5.2: - dependencies: - '@types/chai': 4.3.20 - '@types/chai-as-promised': 7.1.8 - '@types/express': 4.17.21 - ansi-html: 0.0.7 - broccoli-node-info: 2.2.0 - broccoli-slow-trees: 3.1.0 - broccoli-source: 3.0.1 - commander: 4.1.1 - connect: 3.7.0 - console-ui: 3.1.2 - esm: 3.2.25 - findup-sync: 4.0.0 - handlebars: 4.7.8 - heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10 - https: 1.0.0 - mime-types: 2.1.35 - resolve-path: 1.4.0 - rimraf: 3.0.2 - sane: 4.1.0 - tmp: 0.0.33 - tree-sync: 2.1.0 - underscore.string: 3.3.6 - watch-detector: 1.0.2 - transitivePeerDependencies: - - supports-color - - brorand@1.1.0: {} - - browserify-aes@1.2.0: - dependencies: - buffer-xor: 1.0.3 - cipher-base: 1.0.6 - create-hash: 1.2.0 - evp_bytestokey: 1.0.3 - inherits: 2.0.4 - safe-buffer: 5.2.1 - - browserify-cipher@1.0.1: - dependencies: - browserify-aes: 1.2.0 - browserify-des: 1.0.2 - evp_bytestokey: 1.0.3 - - browserify-des@1.0.2: - dependencies: - cipher-base: 1.0.6 - des.js: 1.1.0 - inherits: 2.0.4 - safe-buffer: 5.2.1 - - browserify-rsa@4.1.1: - dependencies: - bn.js: 5.2.1 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - - browserify-sign@4.2.3: - dependencies: - bn.js: 5.2.1 - browserify-rsa: 4.1.1 - create-hash: 1.2.0 - create-hmac: 1.1.7 - elliptic: 6.6.1 - hash-base: 3.0.5 - inherits: 2.0.4 - parse-asn1: 5.1.7 - readable-stream: 2.3.8 - safe-buffer: 5.2.1 - - browserify-zlib@0.2.0: - dependencies: - pako: 1.0.11 - - browserslist-to-es-version@1.0.0: - dependencies: - browserslist: 4.26.2 - - browserslist-to-esbuild@2.1.1(browserslist@4.24.4): - dependencies: - browserslist: 4.24.4 - meow: 13.2.0 - - browserslist@4.24.4: - dependencies: - caniuse-lite: 1.0.30001707 - electron-to-chromium: 1.5.124 - node-releases: 2.0.19 - update-browserslist-db: 1.1.3(browserslist@4.24.4) - - browserslist@4.26.2: - dependencies: - baseline-browser-mapping: 2.8.4 - caniuse-lite: 1.0.30001743 - electron-to-chromium: 1.5.218 - node-releases: 2.0.21 - update-browserslist-db: 1.1.3(browserslist@4.26.2) - - bs-logger@0.2.6: - dependencies: - fast-json-stable-stringify: 2.1.0 - - bser@2.1.1: - dependencies: - node-int64: 0.4.0 - - btoa@1.2.1: {} - - buffer-builder@0.2.0: {} - - buffer-crc32@0.2.13: {} - - buffer-from@1.1.2: {} - - buffer-xor@1.0.3: {} - - buffer@5.7.1: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - - buffer@6.0.3: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - - builtin-status-codes@3.0.0: {} - - bundle-name@4.1.0: - dependencies: - run-applescript: 7.0.0 - - bytes@1.0.0: {} - - bytes@3.1.2: {} - - cac@6.7.14: {} - - cacache@19.0.1: - dependencies: - '@npmcli/fs': 4.0.0 - fs-minipass: 3.0.3 - glob: 10.4.5 - lru-cache: 10.4.3 - minipass: 7.1.2 - minipass-collect: 2.0.1 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - p-map: 7.0.3 - ssri: 12.0.0 - tar: 7.4.3 - unique-filename: 4.0.0 - - cache-base@1.0.1: - dependencies: - collection-visit: 1.0.0 - component-emitter: 1.3.1 - get-value: 2.0.6 - has-value: 1.0.0 - isobject: 3.0.1 - set-value: 2.0.1 - to-object-path: 0.3.0 - union-value: 1.0.1 - unset-value: 1.0.0 - - cache-content-type@1.0.1: - dependencies: - mime-types: 2.1.35 - ylru: 1.4.0 - - cacheable-lookup@7.0.0: {} - - cacheable-request@10.2.14: - dependencies: - '@types/http-cache-semantics': 4.0.4 - get-stream: 6.0.1 - http-cache-semantics: 4.1.1 - keyv: 4.5.4 - mimic-response: 4.0.0 - normalize-url: 8.0.1 - responselike: 3.0.0 - - cacheable@2.0.1: - dependencies: - '@cacheable/memoize': 2.0.1 - '@cacheable/memory': 2.0.1 - '@cacheable/utils': 2.0.1 - hookified: 1.12.0 - keyv: 5.5.1 - - cachedir@2.4.0: {} - - calculate-cache-key-for-tree@2.0.0: - dependencies: - json-stable-stringify: 1.3.0 - - call-bind-apply-helpers@1.0.2: - dependencies: - es-errors: 1.3.0 - function-bind: 1.1.2 - - call-bind@1.0.8: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-define-property: 1.0.1 - get-intrinsic: 1.3.0 - set-function-length: 1.2.2 - - call-bound@1.0.4: - dependencies: - call-bind-apply-helpers: 1.0.2 - get-intrinsic: 1.3.0 - - callsites@3.1.0: {} - - camel-case@3.0.0: - dependencies: - no-case: 2.3.2 - upper-case: 1.1.3 - - camel-case@4.1.2: - dependencies: - pascal-case: 3.1.2 - tslib: 2.8.1 - - camelcase-css@2.0.1: {} - - camelcase@5.3.1: {} - - camelcase@6.3.0: {} - - camelize@1.0.1: {} - - can-symlink@1.0.0: - dependencies: - tmp: 0.0.28 - - caniuse-api@3.0.0: - dependencies: - browserslist: 4.26.2 - caniuse-lite: 1.0.30001743 - lodash.memoize: 4.1.2 - lodash.uniq: 4.5.0 - - caniuse-lite@1.0.30001707: {} - - caniuse-lite@1.0.30001721: {} - - caniuse-lite@1.0.30001743: {} - - canvas-confetti@1.9.3: {} - - capture-exit@2.0.0: - dependencies: - rsvp: 4.8.5 - - cardinal@1.0.0: - dependencies: - ansicolors: 0.2.1 - redeyed: 1.0.1 - - caseless@0.12.0: {} - - ccount@2.0.1: {} - - chai@4.5.0: - dependencies: - assertion-error: 1.1.0 - check-error: 1.0.3 - deep-eql: 4.1.4 - get-func-name: 2.0.2 - loupe: 2.3.7 - pathval: 1.1.1 - type-detect: 4.1.0 - - chalk@2.4.2: - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - - chalk@3.0.0: - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - - chalk@4.1.2: - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - - change-case@3.1.0: - dependencies: - camel-case: 3.0.0 - constant-case: 2.0.0 - dot-case: 2.1.1 - header-case: 1.0.1 - is-lower-case: 1.1.3 - is-upper-case: 1.1.2 - lower-case: 1.1.4 - lower-case-first: 1.0.2 - no-case: 2.3.2 - param-case: 2.1.1 - pascal-case: 2.0.1 - path-case: 2.1.1 - sentence-case: 2.1.1 - snake-case: 2.1.0 - swap-case: 1.1.2 - title-case: 2.1.1 - upper-case: 1.1.3 - upper-case-first: 1.1.2 - - char-regex@1.0.2: {} - - character-entities-html4@2.1.0: {} - - character-entities-legacy@1.1.4: {} - - character-entities-legacy@3.0.0: {} - - character-entities@1.2.4: {} - - character-entities@2.0.2: {} - - character-parser@2.2.0: - dependencies: - is-regex: 1.2.1 - - character-reference-invalid@1.1.4: {} - - character-reference-invalid@2.0.1: {} - - chardet@0.7.0: {} - - chardet@2.1.0: {} - - charm@1.0.2: - dependencies: - inherits: 2.0.4 - - check-error@1.0.3: - dependencies: - get-func-name: 2.0.2 - - check-more-types@2.24.0: {} - - chokidar@3.6.0: - dependencies: - anymatch: 3.1.3 - braces: 3.0.3 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - - chokidar@4.0.3: - dependencies: - readdirp: 4.1.2 - - chownr@2.0.0: {} - - chownr@3.0.0: {} - - chrome-trace-event@1.0.4: {} - - ci-info@3.9.0: {} - - ci-info@4.2.0: {} - - cipher-base@1.0.6: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - - cjs-module-lexer@1.4.3: {} - - class-utils@0.3.6: - dependencies: - arr-union: 3.1.0 - define-property: 0.2.5 - isobject: 3.0.1 - static-extend: 0.1.2 - - classnames@2.5.1: {} - - clean-base-url@1.0.0: {} - - clean-css@5.3.3: - dependencies: - source-map: 0.6.1 - - clean-stack@2.2.0: {} - - clean-up-path@1.0.0: {} - - cli-cursor@2.1.0: - dependencies: - restore-cursor: 2.0.0 - - cli-cursor@3.1.0: - dependencies: - restore-cursor: 3.1.0 - - cli-cursor@5.0.0: - dependencies: - restore-cursor: 5.1.0 - - cli-spinners@2.6.1: {} - - cli-spinners@2.9.2: {} - - cli-table3@0.6.5: - dependencies: - string-width: 4.2.3 - optionalDependencies: - '@colors/colors': 1.5.0 - - cli-table@0.3.11: - dependencies: - colors: 1.0.3 - - cli-truncate@2.1.0: - dependencies: - slice-ansi: 3.0.0 - string-width: 4.2.3 - - cli-truncate@4.0.0: - dependencies: - slice-ansi: 5.0.0 - string-width: 7.2.0 - - cli-width@2.2.1: {} - - cli-width@3.0.0: {} - - cli-width@4.1.0: {} - - cliui@8.0.1: - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - - clone-deep@4.0.1: - dependencies: - is-plain-object: 2.0.4 - kind-of: 6.0.3 - shallow-clone: 3.0.1 - - clone@1.0.4: {} - - clone@2.1.2: {} - - cloneable-readable@3.0.0: - dependencies: - readable-stream: 4.7.0 - - cloudflare@3.5.0(encoding@0.1.13): - dependencies: - '@types/node': 18.11.19 - '@types/node-fetch': 2.6.12 - '@types/qs': 6.9.18 - abort-controller: 3.0.0 - agentkeepalive: 4.6.0 - form-data-encoder: 1.7.2 - formdata-node: 4.4.1 - node-fetch: 2.7.0(encoding@0.1.13) - qs: 6.14.0 - web-streams-polyfill: 3.3.3 - transitivePeerDependencies: - - encoding - - clsx@2.1.1: {} - - co@4.6.0: {} - - code-block-writer@12.0.0: {} - - code-error-fragment@0.0.230: {} - - collect-v8-coverage@1.0.2: {} - - collection-visit@1.0.0: - dependencies: - map-visit: 1.0.0 - object-visit: 1.0.1 - - color-convert@1.9.3: - dependencies: - color-name: 1.1.3 - - color-convert@2.0.1: - dependencies: - color-name: 1.1.4 - - color-name@1.1.3: {} - - color-name@1.1.4: {} - - color-support@1.1.3: {} - - colord@2.9.3: {} - - colorette@2.0.20: {} - - colorjs.io@0.5.2: {} - - colors@1.0.3: {} - - columnify@1.6.0: - dependencies: - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - - combined-stream@1.0.8: - dependencies: - delayed-stream: 1.0.0 - - comma-separated-tokens@1.0.8: {} - - comma-separated-tokens@2.0.3: {} - - commander@10.0.1: {} - - commander@11.1.0: {} - - commander@12.1.0: {} - - commander@2.20.3: {} - - commander@4.1.1: {} - - commander@6.2.1: {} - - commander@7.2.0: {} - - commander@8.3.0: {} - - common-ancestor-path@1.0.1: {} - - common-path-prefix@3.0.0: {} - - common-tags@1.8.2: {} - - commondir@1.0.1: {} - - component-emitter@1.3.1: {} - - compressible@2.0.18: - dependencies: - mime-db: 1.54.0 - - compression@1.8.0: - dependencies: - bytes: 3.1.2 - compressible: 2.0.18 - debug: 2.6.9 - negotiator: 0.6.4 - on-headers: 1.0.2 - safe-buffer: 5.2.1 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - - concat-map@0.0.1: {} - - concat-with-sourcemaps@1.1.0: - dependencies: - source-map: 0.6.1 - - concurrently@8.2.2: - dependencies: - chalk: 4.1.2 - date-fns: 2.30.0 - lodash: 4.17.21 - rxjs: 7.8.2 - shell-quote: 1.8.2 - spawn-command: 0.0.2 - supports-color: 8.1.1 - tree-kill: 1.2.2 - yargs: 17.7.2 - - concurrently@9.1.2: - dependencies: - chalk: 4.1.2 - lodash: 4.17.21 - rxjs: 7.8.2 - shell-quote: 1.8.2 - supports-color: 8.1.1 - tree-kill: 1.2.2 - yargs: 17.7.2 - - confbox@0.1.8: {} - - configstore@5.0.1: - dependencies: - dot-prop: 5.3.0 - graceful-fs: 4.2.11 - make-dir: 3.1.0 - unique-string: 2.0.0 - write-file-atomic: 3.0.3 - xdg-basedir: 4.0.0 - - confusing-browser-globals@1.0.11: {} - - connect-history-api-fallback@2.0.0: {} - - connect@3.7.0: - dependencies: - debug: 2.6.9 - finalhandler: 1.1.2 - parseurl: 1.3.3 - utils-merge: 1.0.1 - transitivePeerDependencies: - - supports-color - - console-browserify@1.2.0: {} - - console-control-strings@1.1.0: {} - - console-ui@3.1.2: - dependencies: - chalk: 2.4.2 - inquirer: 6.5.2 - json-stable-stringify: 1.3.0 - ora: 3.4.0 - through2: 3.0.2 - - consolidate@0.16.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.21)(mustache@4.2.0)(pug@3.0.3)(underscore@1.13.7): - dependencies: - bluebird: 3.7.2 - optionalDependencies: - ejs: 3.1.10 - handlebars: 4.7.8 - lodash: 4.17.21 - mustache: 4.2.0 - pug: 3.0.3 - underscore: 1.13.7 - - constant-case@2.0.0: - dependencies: - snake-case: 2.1.0 - upper-case: 1.1.3 - - constantinople@4.0.1: - dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 - - constants-browserify@1.0.0: {} - - content-disposition@0.5.4: - dependencies: - safe-buffer: 5.2.1 - - content-tag@2.0.3: {} - - content-tag@3.1.3: {} - - content-tag@4.0.0: {} - - content-type@1.0.5: {} - - continuable-cache@0.3.1: {} - - convert-source-map@1.9.0: {} - - convert-source-map@2.0.0: {} - - cookie-signature@1.0.6: {} - - cookie@0.7.1: {} - - cookie@0.7.2: {} - - cookie@1.0.2: - optional: true - - cookies@0.9.1: - dependencies: - depd: 2.0.0 - keygrip: 1.1.0 - - copy-anything@2.0.6: - dependencies: - is-what: 3.14.1 - - copy-descriptor@0.1.1: {} - - copy-to-clipboard@3.3.3: - dependencies: - toggle-selection: 1.0.6 - - copy-webpack-plugin@10.2.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - fast-glob: 3.3.3 - glob-parent: 6.0.2 - globby: 12.2.0 - normalize-path: 3.0.0 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - copy-webpack-plugin@10.2.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - fast-glob: 3.3.3 - glob-parent: 6.0.2 - globby: 12.2.0 - normalize-path: 3.0.0 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - copy-webpack-plugin@11.0.0(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - fast-glob: 3.3.3 - glob-parent: 6.0.2 - globby: 13.2.2 - normalize-path: 3.0.0 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - - copy-webpack-plugin@12.0.2(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - fast-glob: 3.3.3 - glob-parent: 6.0.2 - globby: 14.1.0 - normalize-path: 3.0.0 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - - core-js-compat@3.41.0: - dependencies: - browserslist: 4.24.4 - - core-js-compat@3.45.1: - dependencies: - browserslist: 4.26.2 - - core-js-pure@3.41.0: {} - - core-js@2.6.12: {} - - core-js@3.40.0: {} - - core-js@3.41.0: {} - - core-js@3.42.0: {} - - core-object@3.1.5: - dependencies: - chalk: 2.4.2 - - core-util-is@1.0.2: {} - - core-util-is@1.0.3: {} - - cors@2.8.5: - dependencies: - object-assign: 4.1.1 - vary: 1.1.2 - - corser@2.0.1: {} - - cosmiconfig@7.1.0: - dependencies: - '@types/parse-json': 4.0.2 - import-fresh: 3.3.1 - parse-json: 5.2.0 - path-type: 4.0.0 - yaml: 1.10.2 - - cosmiconfig@8.3.6(typescript@5.7.3): - dependencies: - import-fresh: 3.3.1 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - optionalDependencies: - typescript: 5.7.3 - - cosmiconfig@8.3.6(typescript@5.8.2): - dependencies: - import-fresh: 3.3.1 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - optionalDependencies: - typescript: 5.8.2 - - cosmiconfig@9.0.0(typescript@5.7.3): - dependencies: - env-paths: 2.2.1 - import-fresh: 3.3.1 - js-yaml: 4.1.0 - parse-json: 5.2.0 - optionalDependencies: - typescript: 5.7.3 - - cosmiconfig@9.0.0(typescript@5.8.2): - dependencies: - env-paths: 2.2.1 - import-fresh: 3.3.1 - js-yaml: 4.1.0 - parse-json: 5.2.0 - optionalDependencies: - typescript: 5.8.2 - - create-ecdh@4.0.4: - dependencies: - bn.js: 4.12.1 - elliptic: 6.6.1 - - create-hash@1.2.0: - dependencies: - cipher-base: 1.0.6 - inherits: 2.0.4 - md5.js: 1.3.5 - ripemd160: 2.0.2 - sha.js: 2.4.11 - - create-hmac@1.1.7: - dependencies: - cipher-base: 1.0.6 - create-hash: 1.2.0 - inherits: 2.0.4 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - - create-jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - create-jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - create-jest@29.7.0(@types/node@22.13.13)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - exit: 0.1.2 - graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-util: 29.7.0 - prompts: 2.4.2 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - create-require@1.1.1: {} - - critters@0.0.24: - dependencies: - chalk: 4.1.2 - css-select: 5.1.0 - dom-serializer: 2.0.0 - domhandler: 5.0.3 - htmlparser2: 8.0.2 - postcss: 8.5.4 - postcss-media-query-parser: 0.2.3 - - cron-parser@4.9.0: - dependencies: - luxon: 3.6.0 - - cross-env@7.0.3: - dependencies: - cross-spawn: 7.0.6 - - cross-spawn@6.0.6: - dependencies: - nice-try: 1.0.5 - path-key: 2.0.1 - semver: 5.7.2 - shebang-command: 1.2.0 - which: 1.3.1 - - cross-spawn@7.0.6: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - - crypto-browserify@3.12.1: - dependencies: - browserify-cipher: 1.0.1 - browserify-sign: 4.2.3 - create-ecdh: 4.0.4 - create-hash: 1.2.0 - create-hmac: 1.1.7 - diffie-hellman: 5.0.3 - hash-base: 3.0.5 - inherits: 2.0.4 - pbkdf2: 3.1.2 - public-encrypt: 4.0.3 - randombytes: 2.1.0 - randomfill: 1.0.4 - - crypto-random-string@2.0.0: {} - - css-color-keywords@1.0.0: {} - - css-declaration-sorter@6.4.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - css-declaration-sorter@7.2.0(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - css-functions-list@3.2.3: {} - - css-loader@5.2.7(webpack@5.99.9): - dependencies: - icss-utils: 5.1.0(postcss@8.5.3) - loader-utils: 2.0.4 - postcss: 8.5.3 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.3) - postcss-modules-scope: 3.2.1(postcss@8.5.3) - postcss-modules-values: 4.0.0(postcss@8.5.3) - postcss-value-parser: 4.2.0 - schema-utils: 3.3.0 - semver: 7.7.1 - webpack: 5.99.9(webpack-cli@4.10.0) - - css-loader@6.11.0(@rspack/core@1.2.8(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - icss-utils: 5.1.0(postcss@8.5.4) - postcss: 8.5.4 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.4) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.4) - postcss-modules-scope: 3.2.1(postcss@8.5.4) - postcss-modules-values: 4.0.0(postcss@8.5.4) - postcss-value-parser: 4.2.0 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.15) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - css-loader@6.11.0(@rspack/core@1.2.8(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - icss-utils: 5.1.0(postcss@8.5.4) - postcss: 8.5.4 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.4) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.4) - postcss-modules-scope: 3.2.1(postcss@8.5.4) - postcss-modules-values: 4.0.0(postcss@8.5.4) - postcss-value-parser: 4.2.0 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - css-loader@6.11.0(@rspack/core@1.5.5(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - icss-utils: 5.1.0(postcss@8.5.4) - postcss: 8.5.4 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.4) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.4) - postcss-modules-scope: 3.2.1(postcss@8.5.4) - postcss-modules-values: 4.0.0(postcss@8.5.4) - postcss-value-parser: 4.2.0 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.15) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - css-loader@6.11.0(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - icss-utils: 5.1.0(postcss@8.5.4) - postcss: 8.5.4 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.4) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.4) - postcss-modules-scope: 3.2.1(postcss@8.5.4) - postcss-modules-values: 4.0.0(postcss@8.5.4) - postcss-value-parser: 4.2.0 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - css-loader@7.1.2(@rspack/core@1.2.8(@swc/helpers@0.5.17))(webpack@5.99.9): - dependencies: - icss-utils: 5.1.0(postcss@8.5.3) - postcss: 8.5.3 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.3) - postcss-modules-scope: 3.2.1(postcss@8.5.3) - postcss-modules-values: 4.0.0(postcss@8.5.3) - postcss-value-parser: 4.2.0 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - webpack: 5.99.9(webpack-cli@4.10.0) - - css-loader@7.1.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - icss-utils: 5.1.0(postcss@8.5.3) - postcss: 8.5.3 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.3) - postcss-modules-scope: 3.2.1(postcss@8.5.3) - postcss-modules-values: 4.0.0(postcss@8.5.3) - postcss-value-parser: 4.2.0 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - - css-loader@7.1.2(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9): - dependencies: - icss-utils: 5.1.0(postcss@8.5.3) - postcss: 8.5.3 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.3) - postcss-modules-scope: 3.2.1(postcss@8.5.3) - postcss-modules-values: 4.0.0(postcss@8.5.3) - postcss-value-parser: 4.2.0 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0) - - css-minimizer-webpack-plugin@5.0.1(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - cssnano: 6.1.2(postcss@8.5.4) - jest-worker: 29.7.0 - postcss: 8.5.4 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - optionalDependencies: - esbuild: 0.17.19 - - css-minimizer-webpack-plugin@5.0.1(lightningcss@1.29.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - cssnano: 6.1.2(postcss@8.5.4) - jest-worker: 29.7.0 - postcss: 8.5.4 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - lightningcss: 1.29.3 - - css-minimizer-webpack-plugin@5.0.1(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - cssnano: 6.1.2(postcss@8.5.4) - jest-worker: 29.7.0 - postcss: 8.5.4 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - css-select@4.3.0: - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 4.3.1 - domutils: 2.8.0 - nth-check: 2.1.1 - - css-select@5.1.0: - dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 5.0.3 - domutils: 3.2.2 - nth-check: 2.1.1 - - css-to-react-native@3.2.0: - dependencies: - camelize: 1.0.1 - css-color-keywords: 1.0.0 - postcss-value-parser: 4.2.0 - - css-tree@1.1.3: - dependencies: - mdn-data: 2.0.14 - source-map: 0.6.1 - - css-tree@2.2.1: - dependencies: - mdn-data: 2.0.28 - source-map-js: 1.2.1 - - css-tree@2.3.1: - dependencies: - mdn-data: 2.0.30 - source-map-js: 1.2.1 - - css-tree@3.1.0: - dependencies: - mdn-data: 2.12.2 - source-map-js: 1.2.1 - - css-what@6.1.0: {} - - cssesc@3.0.0: {} - - cssnano-preset-default@5.2.14(postcss@8.5.6): - dependencies: - css-declaration-sorter: 6.4.1(postcss@8.5.6) - cssnano-utils: 3.1.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-calc: 8.2.4(postcss@8.5.6) - postcss-colormin: 5.3.1(postcss@8.5.6) - postcss-convert-values: 5.1.3(postcss@8.5.6) - postcss-discard-comments: 5.1.2(postcss@8.5.6) - postcss-discard-duplicates: 5.1.0(postcss@8.5.6) - postcss-discard-empty: 5.1.1(postcss@8.5.6) - postcss-discard-overridden: 5.1.0(postcss@8.5.6) - postcss-merge-longhand: 5.1.7(postcss@8.5.6) - postcss-merge-rules: 5.1.4(postcss@8.5.6) - postcss-minify-font-values: 5.1.0(postcss@8.5.6) - postcss-minify-gradients: 5.1.1(postcss@8.5.6) - postcss-minify-params: 5.1.4(postcss@8.5.6) - postcss-minify-selectors: 5.2.1(postcss@8.5.6) - postcss-normalize-charset: 5.1.0(postcss@8.5.6) - postcss-normalize-display-values: 5.1.0(postcss@8.5.6) - postcss-normalize-positions: 5.1.1(postcss@8.5.6) - postcss-normalize-repeat-style: 5.1.1(postcss@8.5.6) - postcss-normalize-string: 5.1.0(postcss@8.5.6) - postcss-normalize-timing-functions: 5.1.0(postcss@8.5.6) - postcss-normalize-unicode: 5.1.1(postcss@8.5.6) - postcss-normalize-url: 5.1.0(postcss@8.5.6) - postcss-normalize-whitespace: 5.1.1(postcss@8.5.6) - postcss-ordered-values: 5.1.3(postcss@8.5.6) - postcss-reduce-initial: 5.1.2(postcss@8.5.6) - postcss-reduce-transforms: 5.1.0(postcss@8.5.6) - postcss-svgo: 5.1.0(postcss@8.5.6) - postcss-unique-selectors: 5.1.1(postcss@8.5.6) - - cssnano-preset-default@6.1.2(postcss@8.5.4): - dependencies: - browserslist: 4.26.2 - css-declaration-sorter: 7.2.0(postcss@8.5.4) - cssnano-utils: 4.0.2(postcss@8.5.4) - postcss: 8.5.4 - postcss-calc: 9.0.1(postcss@8.5.4) - postcss-colormin: 6.1.0(postcss@8.5.4) - postcss-convert-values: 6.1.0(postcss@8.5.4) - postcss-discard-comments: 6.0.2(postcss@8.5.4) - postcss-discard-duplicates: 6.0.3(postcss@8.5.4) - postcss-discard-empty: 6.0.3(postcss@8.5.4) - postcss-discard-overridden: 6.0.2(postcss@8.5.4) - postcss-merge-longhand: 6.0.5(postcss@8.5.4) - postcss-merge-rules: 6.1.1(postcss@8.5.4) - postcss-minify-font-values: 6.1.0(postcss@8.5.4) - postcss-minify-gradients: 6.0.3(postcss@8.5.4) - postcss-minify-params: 6.1.0(postcss@8.5.4) - postcss-minify-selectors: 6.0.4(postcss@8.5.4) - postcss-normalize-charset: 6.0.2(postcss@8.5.4) - postcss-normalize-display-values: 6.0.2(postcss@8.5.4) - postcss-normalize-positions: 6.0.2(postcss@8.5.4) - postcss-normalize-repeat-style: 6.0.2(postcss@8.5.4) - postcss-normalize-string: 6.0.2(postcss@8.5.4) - postcss-normalize-timing-functions: 6.0.2(postcss@8.5.4) - postcss-normalize-unicode: 6.1.0(postcss@8.5.4) - postcss-normalize-url: 6.0.2(postcss@8.5.4) - postcss-normalize-whitespace: 6.0.2(postcss@8.5.4) - postcss-ordered-values: 6.0.2(postcss@8.5.4) - postcss-reduce-initial: 6.1.0(postcss@8.5.4) - postcss-reduce-transforms: 6.0.2(postcss@8.5.4) - postcss-svgo: 6.0.3(postcss@8.5.4) - postcss-unique-selectors: 6.0.4(postcss@8.5.4) - - cssnano-utils@3.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - cssnano-utils@4.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - cssnano@5.1.15(postcss@8.5.6): - dependencies: - cssnano-preset-default: 5.2.14(postcss@8.5.6) - lilconfig: 2.1.0 - postcss: 8.5.6 - yaml: 1.10.2 - - cssnano@6.1.2(postcss@8.5.4): - dependencies: - cssnano-preset-default: 6.1.2(postcss@8.5.4) - lilconfig: 3.1.3 - postcss: 8.5.4 - - csso@4.2.0: - dependencies: - css-tree: 1.1.3 - - csso@5.0.5: - dependencies: - css-tree: 2.2.1 - - cssom@0.3.8: {} - - cssom@0.5.0: {} - - cssstyle@2.3.0: - dependencies: - cssom: 0.3.8 - - cssstyle@3.0.0: - dependencies: - rrweb-cssom: 0.6.0 - - cssstyle@4.6.0: - dependencies: - '@asamuzakjp/css-color': 3.2.0 - rrweb-cssom: 0.8.0 - - csstype@3.1.3: {} - - cypress@13.17.0: - dependencies: - '@cypress/request': 3.0.8 - '@cypress/xvfb': 1.2.4(supports-color@8.1.1) - '@types/sinonjs__fake-timers': 8.1.1 - '@types/sizzle': 2.3.9 - arch: 2.2.0 - blob-util: 2.0.2 - bluebird: 3.7.2 - buffer: 5.7.1 - cachedir: 2.4.0 - chalk: 4.1.2 - check-more-types: 2.24.0 - ci-info: 4.2.0 - cli-cursor: 3.1.0 - cli-table3: 0.6.5 - commander: 6.2.1 - common-tags: 1.8.2 - dayjs: 1.11.13 - debug: 4.4.0(supports-color@8.1.1) - enquirer: 2.4.1 - eventemitter2: 6.4.7 - execa: 4.1.0 - executable: 4.1.1 - extract-zip: 2.0.1(supports-color@8.1.1) - figures: 3.2.0 - fs-extra: 9.1.0 - getos: 3.2.1 - is-installed-globally: 0.4.0 - lazy-ass: 1.6.0 - listr2: 3.14.0(enquirer@2.4.1) - lodash: 4.17.21 - log-symbols: 4.1.0 - minimist: 1.2.8 - ospath: 1.2.2 - pretty-bytes: 5.6.0 - process: 0.11.10 - proxy-from-env: 1.0.0 - request-progress: 3.0.0 - semver: 7.7.1 - supports-color: 8.1.1 - tmp: 0.2.3 - tree-kill: 1.2.2 - untildify: 4.0.0 - yauzl: 2.10.0 - - dag-map@2.0.2: {} - - damerau-levenshtein@1.0.8: {} - - dashdash@1.14.1: - dependencies: - assert-plus: 1.0.0 - - data-uri-to-buffer@3.0.1: {} - - data-uri-to-buffer@6.0.2: {} - - data-urls@3.0.2: - dependencies: - abab: 2.0.6 - whatwg-mimetype: 3.0.0 - whatwg-url: 11.0.0 - - data-urls@4.0.0: - dependencies: - abab: 2.0.6 - whatwg-mimetype: 3.0.0 - whatwg-url: 12.0.1 - - data-urls@5.0.0: - dependencies: - whatwg-mimetype: 4.0.0 - whatwg-url: 14.2.0 - - data-view-buffer@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - data-view-byte-length@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - data-view-byte-offset@1.0.1: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-data-view: 1.0.2 - - date-fns@2.30.0: - dependencies: - '@babel/runtime': 7.28.4 - - date-fns@4.1.0: {} - - date-format@4.0.14: {} - - dayjs@1.11.13: {} - - debounce@1.2.1: {} - - debug@2.6.9: - dependencies: - ms: 2.0.0 - - debug@3.2.7(supports-color@8.1.1): - dependencies: - ms: 2.1.3 - optionalDependencies: - supports-color: 8.1.1 - - debug@4.3.4: - dependencies: - ms: 2.1.2 - - debug@4.4.0(supports-color@5.5.0): - dependencies: - ms: 2.1.3 - optionalDependencies: - supports-color: 5.5.0 - - debug@4.4.0(supports-color@8.1.1): - dependencies: - ms: 2.1.3 - optionalDependencies: - supports-color: 8.1.1 - - debug@4.4.3: - dependencies: - ms: 2.1.3 - - decimal.js@10.5.0: {} - - decode-named-character-reference@1.1.0: - dependencies: - character-entities: 2.0.2 - - decode-uri-component@0.2.2: {} - - decode-uri-component@0.4.1: {} - - decompress-response@6.0.0: - dependencies: - mimic-response: 3.1.0 - - decorator-transforms@2.3.0(@babel/core@7.28.4): - dependencies: - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.28.4) - babel-import-util: 3.0.1 - transitivePeerDependencies: - - '@babel/core' - - dedent@1.5.3(babel-plugin-macros@3.1.0): - optionalDependencies: - babel-plugin-macros: 3.1.0 - - deep-eql@4.1.4: - dependencies: - type-detect: 4.1.0 - - deep-equal@1.0.1: {} - - deep-extend@0.6.0: {} - - deep-is@0.1.4: {} - - deepmerge@4.3.1: {} - - default-browser-id@5.0.0: {} - - default-browser@5.2.1: - dependencies: - bundle-name: 4.1.0 - default-browser-id: 5.0.0 - - default-gateway@6.0.3: - dependencies: - execa: 5.1.1 - - defaults@1.0.4: - dependencies: - clone: 1.0.4 - - defaults@3.0.0: {} - - defer-to-connect@2.0.1: {} - - define-data-property@1.1.4: - dependencies: - es-define-property: 1.0.1 - es-errors: 1.3.0 - gopd: 1.2.0 - - define-lazy-prop@2.0.0: {} - - define-lazy-prop@3.0.0: {} - - define-properties@1.2.1: - dependencies: - define-data-property: 1.1.4 - has-property-descriptors: 1.0.2 - object-keys: 1.1.1 - - define-property@0.2.5: - dependencies: - is-descriptor: 0.1.7 - - define-property@1.0.0: - dependencies: - is-descriptor: 1.0.3 - - define-property@2.0.2: - dependencies: - is-descriptor: 1.0.3 - isobject: 3.0.1 - - defu@6.1.4: {} - - degenerator@5.0.1: - dependencies: - ast-types: 0.13.4 - escodegen: 2.1.0 - esprima: 4.0.1 - - del@5.1.0: - dependencies: - globby: 10.0.2 - graceful-fs: 4.2.11 - is-glob: 4.0.3 - is-path-cwd: 2.2.0 - is-path-inside: 3.0.3 - p-map: 3.0.0 - rimraf: 3.0.2 - slash: 3.0.0 - - delayed-stream@1.0.0: {} - - delegates@1.0.0: {} - - depd@1.1.2: {} - - depd@2.0.0: {} - - dequal@2.0.3: {} - - des.js@1.1.0: - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - - destroy@1.2.0: {} - - detect-file@1.0.0: {} - - detect-indent@7.0.2: {} - - detect-libc@1.0.3: {} - - detect-libc@2.0.3: {} - - detect-newline@3.1.0: {} - - detect-newline@4.0.1: {} - - detect-node@2.1.0: {} - - detect-port@1.6.1: - dependencies: - address: 1.2.2 - debug: 4.4.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - devlop@1.1.0: - dependencies: - dequal: 2.0.3 - - didyoumean@1.2.2: {} - - diff-sequences@29.6.3: {} - - diff@4.0.2: {} - - diff@5.2.0: {} - - diff@7.0.0: {} - - diffie-hellman@5.0.3: - dependencies: - bn.js: 4.12.1 - miller-rabin: 4.0.1 - randombytes: 2.1.0 - - dir-glob@3.0.1: - dependencies: - path-type: 4.0.0 - - dlv@1.1.3: {} - - dns-packet@5.6.1: - dependencies: - '@leichtgewicht/ip-codec': 2.0.5 - - doctrine@2.1.0: - dependencies: - esutils: 2.0.3 - - doctypes@1.1.0: {} - - dom-accessibility-api@0.5.16: {} - - dom-converter@0.2.0: - dependencies: - utila: 0.4.0 - - dom-element-descriptors@0.5.1: {} - - dom-helpers@5.2.1: - dependencies: - '@babel/runtime': 7.28.4 - csstype: 3.1.3 - - dom-serializer@1.4.1: - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - entities: 2.2.0 - - dom-serializer@2.0.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - entities: 4.5.0 - - domain-browser@5.7.0: {} - - domelementtype@2.3.0: {} - - domexception@4.0.0: - dependencies: - webidl-conversions: 7.0.0 - - domhandler@4.3.1: - dependencies: - domelementtype: 2.3.0 - - domhandler@5.0.3: - dependencies: - domelementtype: 2.3.0 - - domutils@2.8.0: - dependencies: - dom-serializer: 1.4.1 - domelementtype: 2.3.0 - domhandler: 4.3.1 - - domutils@3.2.2: - dependencies: - dom-serializer: 2.0.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - - dot-case@2.1.1: - dependencies: - no-case: 2.3.2 - - dot-case@3.0.4: - dependencies: - no-case: 3.0.4 - tslib: 2.8.1 - - dot-prop@5.3.0: - dependencies: - is-obj: 2.0.0 - - dotenv-defaults@2.0.2: - dependencies: - dotenv: 8.6.0 - - dotenv-expand@11.0.7: - dependencies: - dotenv: 16.4.7 - - dotenv-webpack@8.1.0(webpack@5.99.9): - dependencies: - dotenv-defaults: 2.0.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0) - - dotenv@16.4.7: {} - - dotenv@8.6.0: {} - - dunder-proto@1.0.1: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-errors: 1.3.0 - gopd: 1.2.0 - - duplexer@0.1.2: {} - - eastasianwidth@0.2.0: {} - - ecc-jsbn@0.1.2: - dependencies: - jsbn: 0.1.1 - safer-buffer: 2.1.2 - - editions@1.3.4: {} - - editions@2.3.1: - dependencies: - errlop: 2.2.0 - semver: 6.3.1 - - ee-first@1.1.1: {} - - ejs@3.1.10: - dependencies: - jake: 10.9.2 - - electron-to-chromium@1.5.124: {} - - electron-to-chromium@1.5.218: {} - - elliptic@6.6.1: - dependencies: - bn.js: 4.12.1 - brorand: 1.1.0 - hash.js: 1.1.7 - hmac-drbg: 1.0.1 - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - - ember-auto-import@2.10.0(webpack@5.99.9): - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.28.4) - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.28.4) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.28.4) - '@babel/preset-env': 7.26.9(@babel/core@7.28.4) - '@embroider/macros': 1.18.1 - '@embroider/shared-internals': 2.9.1 - babel-loader: 8.4.1(@babel/core@7.28.4)(webpack@5.99.9) - babel-plugin-ember-modules-api-polyfill: 3.5.0 - babel-plugin-ember-template-compilation: 2.4.1 - babel-plugin-htmlbars-inline-precompile: 5.3.1 - babel-plugin-syntax-dynamic-import: 6.18.0 - broccoli-debug: 0.6.5 - broccoli-funnel: 3.0.8 - broccoli-merge-trees: 4.2.0 - broccoli-plugin: 4.0.7 - broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.99.9) - debug: 4.4.0(supports-color@5.5.0) - fs-extra: 10.1.0 - fs-tree-diff: 2.0.1 - handlebars: 4.7.8 - is-subdir: 1.2.0 - js-string-escape: 1.0.1 - lodash: 4.17.21 - mini-css-extract-plugin: 2.9.2(webpack@5.99.9) - minimatch: 3.1.2 - parse5: 6.0.1 - pkg-entry-points: 1.1.1 - resolve: 1.22.10 - resolve-package-path: 4.0.3 - semver: 7.7.1 - style-loader: 2.0.0(webpack@5.99.9) - typescript-memoize: 1.1.1 - walk-sync: 3.0.0 - transitivePeerDependencies: - - '@glint/template' - - supports-color - - webpack - - ember-cli-babel-plugin-helpers@1.1.1: {} - - ember-cli-babel@7.26.11: - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.28.4) - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.28.4) - '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.28.4) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) - '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.28.4) - '@babel/polyfill': 7.12.1 - '@babel/preset-env': 7.26.9(@babel/core@7.28.4) - '@babel/runtime': 7.12.18 - amd-name-resolver: 1.3.1 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.28.4) - babel-plugin-ember-data-packages-polyfill: 0.1.2 - babel-plugin-ember-modules-api-polyfill: 3.5.0 - babel-plugin-module-resolver: 3.2.0 - broccoli-babel-transpiler: 7.8.1 - broccoli-debug: 0.6.5 - broccoli-funnel: 2.0.2 - broccoli-source: 2.1.2 - calculate-cache-key-for-tree: 2.0.0 - clone: 2.1.2 - ember-cli-babel-plugin-helpers: 1.1.1 - ember-cli-version-checker: 4.1.1 - ensure-posix-path: 1.1.1 - fixturify-project: 1.10.0 - resolve-package-path: 3.1.0 - rimraf: 3.0.2 - semver: 5.7.2 - transitivePeerDependencies: - - supports-color - - ember-cli-babel@8.2.0(@babel/core@7.28.4): - dependencies: - '@babel/core': 7.28.4 - '@babel/helper-compilation-targets': 7.27.0 - '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.28.4) - '@babel/plugin-proposal-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.28.4) - '@babel/plugin-proposal-private-property-in-object': 7.21.11(@babel/core@7.28.4) - '@babel/plugin-transform-class-static-block': 7.26.0(@babel/core@7.28.4) - '@babel/plugin-transform-modules-amd': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-runtime': 7.28.3(@babel/core@7.28.4) - '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.28.4) - '@babel/preset-env': 7.26.9(@babel/core@7.28.4) - '@babel/runtime': 7.12.18 - amd-name-resolver: 1.3.1 - babel-plugin-debug-macros: 0.3.4(@babel/core@7.28.4) - babel-plugin-ember-data-packages-polyfill: 0.1.2 - babel-plugin-ember-modules-api-polyfill: 3.5.0 - babel-plugin-module-resolver: 5.0.2 - broccoli-babel-transpiler: 8.0.2(@babel/core@7.28.4) - broccoli-debug: 0.6.5 - broccoli-funnel: 3.0.8 - broccoli-source: 3.0.1 - calculate-cache-key-for-tree: 2.0.0 - clone: 2.1.2 - ember-cli-babel-plugin-helpers: 1.1.1 - ember-cli-version-checker: 5.1.2 - ensure-posix-path: 1.1.1 - resolve-package-path: 4.0.3 - semver: 7.7.1 - transitivePeerDependencies: - - supports-color - - ember-cli-deprecation-workflow@3.4.0(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)): - dependencies: - '@babel/core': 7.28.4 - ember-cli-babel: 8.2.0(@babel/core@7.28.4) - ember-source: 6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5) - transitivePeerDependencies: - - supports-color - - ember-cli-get-component-path-option@1.0.0: {} - - ember-cli-htmlbars@5.7.2: - dependencies: - '@ember/edition-utils': 1.2.0 - babel-plugin-htmlbars-inline-precompile: 5.3.1 - broccoli-debug: 0.6.5 - broccoli-persistent-filter: 3.1.3 - broccoli-plugin: 4.0.7 - common-tags: 1.8.2 - ember-cli-babel-plugin-helpers: 1.1.1 - ember-cli-version-checker: 5.1.2 - fs-tree-diff: 2.0.1 - hash-for-dep: 1.5.1 - heimdalljs-logger: 0.1.10 - json-stable-stringify: 1.3.0 - semver: 7.7.1 - silent-error: 1.1.1 - strip-bom: 4.0.0 - walk-sync: 2.2.0 - transitivePeerDependencies: - - supports-color - - ember-cli-is-package-missing@1.0.0: {} - - ember-cli-normalize-entity-name@1.0.0: - dependencies: - silent-error: 1.1.1 - transitivePeerDependencies: - - supports-color - - ember-cli-path-utils@1.0.0: {} - - ember-cli-preprocess-registry@5.0.1: - dependencies: - broccoli-funnel: 3.0.8 - debug: 4.4.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - ember-cli-string-utils@1.1.0: {} - - ember-cli-test-info@1.0.0: - dependencies: - ember-cli-string-utils: 1.1.0 - - ember-cli-typescript-blueprint-polyfill@0.1.0: - dependencies: - chalk: 4.1.2 - remove-types: 1.0.0 - transitivePeerDependencies: - - supports-color - - ember-cli-version-checker@4.1.1: - dependencies: - resolve-package-path: 2.0.0 - semver: 6.3.1 - silent-error: 1.1.1 - transitivePeerDependencies: - - supports-color - - ember-cli-version-checker@5.1.2: - dependencies: - resolve-package-path: 3.1.0 - semver: 7.7.1 - silent-error: 1.1.1 - transitivePeerDependencies: - - supports-color - - ember-cli@6.5.0(@types/node@22.13.13)(ejs@3.1.10)(handlebars@4.7.8)(pug@3.0.3)(underscore@1.13.7): - dependencies: - '@pnpm/find-workspace-dir': 1000.1.3 - babel-remove-types: 1.0.1 - broccoli: 3.5.2 - broccoli-concat: 4.2.5 - broccoli-config-loader: 1.0.1 - broccoli-config-replace: 1.1.2 - broccoli-debug: 0.6.5 - broccoli-funnel: 3.0.8 - broccoli-funnel-reducer: 1.0.0 - broccoli-merge-trees: 4.2.0 - broccoli-middleware: 2.1.1 - broccoli-slow-trees: 3.1.0 - broccoli-source: 3.0.1 - broccoli-stew: 3.0.0 - calculate-cache-key-for-tree: 2.0.0 - capture-exit: 2.0.0 - chalk: 4.1.2 - ci-info: 4.2.0 - clean-base-url: 1.0.0 - compression: 1.8.0 - configstore: 5.0.1 - console-ui: 3.1.2 - content-tag: 3.1.3 - core-object: 3.1.5 - dag-map: 2.0.2 - diff: 7.0.0 - ember-cli-is-package-missing: 1.0.0 - ember-cli-normalize-entity-name: 1.0.0 - ember-cli-preprocess-registry: 5.0.1 - ember-cli-string-utils: 1.1.0 - ensure-posix-path: 1.1.1 - execa: 5.1.1 - exit: 0.1.2 - express: 4.21.2 - filesize: 10.1.6 - find-up: 5.0.0 - find-yarn-workspace-root: 2.0.0 - fixturify-project: 2.1.1 - fs-extra: 11.3.0 - fs-tree-diff: 2.0.1 - get-caller-file: 2.0.5 - git-repo-info: 2.1.1 - glob: 8.1.0 - heimdalljs: 0.2.6 - heimdalljs-fs-monitor: 1.1.2 - heimdalljs-graph: 1.0.0 - heimdalljs-logger: 0.1.10 - http-proxy: 1.18.1(debug@4.4.0) - inflection: 2.0.1 - inquirer: 9.3.8(@types/node@22.13.13) - is-git-url: 1.0.0 - is-language-code: 3.1.0 - isbinaryfile: 5.0.6 - lodash: 4.17.21 - markdown-it: 14.1.0 - markdown-it-terminal: 0.4.0(markdown-it@14.1.0) - minimatch: 7.4.6 - morgan: 1.10.1 - nopt: 3.0.6 - npm-package-arg: 12.0.2 - os-locale: 5.0.0 - p-defer: 3.0.0 - portfinder: 1.0.35 - promise-map-series: 0.3.0 - promise.hash.helper: 1.0.8 - quick-temp: 0.1.8 - resolve: 1.22.10 - resolve-package-path: 4.0.3 - safe-stable-stringify: 2.5.0 - sane: 5.0.1 - semver: 7.7.1 - silent-error: 1.1.1 - sort-package-json: 2.15.1 - symlink-or-copy: 1.3.1 - temp: 0.9.4 - testem: 3.16.0(ejs@3.1.10)(handlebars@4.7.8)(pug@3.0.3)(underscore@1.13.7) - tiny-lr: 2.0.0 - tree-sync: 2.1.0 - walk-sync: 3.0.0 - watch-detector: 1.0.2 - workerpool: 9.3.4 - yam: 1.0.0 - transitivePeerDependencies: - - '@types/node' - - arc-templates - - atpl - - babel-core - - bracket-template - - bufferutil - - coffee-script - - debug - - dot - - dust - - dustjs-helpers - - dustjs-linkedin - - eco - - ect - - ejs - - haml-coffee - - hamlet - - hamljs - - handlebars - - hogan.js - - htmling - - jade - - jazz - - jqtpl - - just - - liquid-node - - liquor - - marko - - mote - - nunjucks - - plates - - pug - - qejs - - ractive - - razor-tmpl - - react - - react-dom - - slm - - squirrelly - - supports-color - - swig - - swig-templates - - teacup - - templayed - - then-jade - - then-pug - - tinyliquid - - toffee - - twig - - twing - - underscore - - utf-8-validate - - vash - - velocityjs - - walrus - - whiskers - - ember-data@5.5.0(@ember/string@4.0.1)(@ember/test-helpers@5.3.0(@babel/core@7.28.4))(@ember/test-waiters@4.1.1)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5))(qunit@2.24.1): - dependencies: - '@ember-data/adapter': 5.5.0(@ember-data/legacy-compat@5.5.0(7d6b143d1e988d4caa59c131138dd6f6))(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@ember-data/debug': 5.5.0(@ember-data/model@5.5.0(1a8a336bba24c4b272745726147791cd))(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@ember-data/graph': 5.5.0(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0) - '@ember-data/json-api': 5.5.0(c26aed7988711066d22b4080627298ff) - '@ember-data/legacy-compat': 5.5.0(7d6b143d1e988d4caa59c131138dd6f6) - '@ember-data/model': 5.5.0(1a8a336bba24c4b272745726147791cd) - '@ember-data/request': 5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0) - '@ember-data/request-utils': 5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0) - '@ember-data/serializer': 5.5.0(@ember-data/legacy-compat@5.5.0(7d6b143d1e988d4caa59c131138dd6f6))(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@ember-data/store': 5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@ember-data/tracking': 5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - '@ember/edition-utils': 1.2.0 - '@embroider/macros': 1.18.1 - '@warp-drive/build-config': 5.5.0 - '@warp-drive/core-types': 5.5.0 - '@warp-drive/ember': 5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/store@5.5.0(@ember-data/request-utils@5.5.0(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember/string@4.0.1)(@warp-drive/core-types@5.5.0))(@ember-data/request@5.5.0(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0))(@ember-data/tracking@5.5.0(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)))(@ember/test-waiters@4.1.1)(@warp-drive/core-types@5.5.0)(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)) - ember-source: 6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5) - optionalDependencies: - '@ember/test-helpers': 5.3.0(@babel/core@7.28.4) - '@ember/test-waiters': 4.1.1 - qunit: 2.24.1 - transitivePeerDependencies: - - '@ember/string' - - '@glint/template' - - ember-inflector - - ember-provide-consume-context - - supports-color - - ember-eslint-parser@0.5.11(@babel/core@7.28.4)(@typescript-eslint/parser@8.28.0(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2): - dependencies: - '@babel/core': 7.28.4 - '@babel/eslint-parser': 7.28.4(@babel/core@7.28.4)(eslint@9.35.0(jiti@2.4.2)) - '@glimmer/syntax': 0.95.0 - '@typescript-eslint/tsconfig-utils': 8.44.0(typescript@5.8.2) - content-tag: 2.0.3 - eslint-scope: 7.2.2 - html-tags: 3.3.1 - mathml-tag-names: 2.1.3 - svg-tags: 1.0.0 - optionalDependencies: - '@typescript-eslint/parser': 8.28.0(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2) - transitivePeerDependencies: - - eslint - - typescript - - ember-load-initializers@3.0.1(ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5)): - dependencies: - ember-source: 6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5) - - ember-modifier@4.2.2(@babel/core@7.28.4): - dependencies: - '@embroider/addon-shim': 1.10.0 - decorator-transforms: 2.3.0(@babel/core@7.28.4) - ember-cli-normalize-entity-name: 1.0.0 - ember-cli-string-utils: 1.1.0 - transitivePeerDependencies: - - '@babel/core' - - supports-color - - ember-page-title@9.0.3: - dependencies: - '@embroider/addon-shim': 1.10.0 - '@simple-dom/document': 1.4.0 - transitivePeerDependencies: - - supports-color - - ember-qunit@9.0.4(@ember/test-helpers@5.3.0(@babel/core@7.28.4))(qunit@2.24.1): - dependencies: - '@ember/test-helpers': 5.3.0(@babel/core@7.28.4) - '@embroider/addon-shim': 1.10.0 - '@embroider/macros': 1.18.1 - qunit: 2.24.1 - qunit-theme-ember: 1.0.0 - transitivePeerDependencies: - - '@glint/template' - - supports-color - - ember-resolver@13.1.1: - dependencies: - ember-cli-babel: 7.26.11 - transitivePeerDependencies: - - supports-color - - ember-rfc176-data@0.3.18: {} - - ember-router-generator@2.0.0: - dependencies: - '@babel/parser': 7.27.0 - '@babel/traverse': 7.27.0(supports-color@5.5.0) - recast: 0.18.10 - transitivePeerDependencies: - - supports-color - - ember-source@6.1.0-beta.1(@glimmer/component@2.0.0)(rsvp@4.8.5)(webpack@5.99.9): - dependencies: - '@babel/core': 7.28.4 - '@ember/edition-utils': 1.2.0 - '@embroider/addon-shim': 1.10.0 - '@glimmer/compiler': 0.92.4 - '@glimmer/component': 2.0.0 - '@glimmer/destroyable': 0.92.3 - '@glimmer/env': 0.1.7 - '@glimmer/global-context': 0.92.3 - '@glimmer/interfaces': 0.92.3 - '@glimmer/manager': 0.92.4 - '@glimmer/node': 0.92.4 - '@glimmer/opcode-compiler': 0.92.4 - '@glimmer/owner': 0.92.3 - '@glimmer/program': 0.92.4 - '@glimmer/reference': 0.92.3 - '@glimmer/runtime': 0.92.4 - '@glimmer/syntax': 0.92.3 - '@glimmer/util': 0.92.3 - '@glimmer/validator': 0.92.3 - '@glimmer/vm': 0.92.3 - '@glimmer/vm-babel-plugins': 0.92.3(@babel/core@7.28.4) - '@simple-dom/interface': 1.4.0 - backburner.js: 2.8.0 - broccoli-file-creator: 2.1.1 - broccoli-funnel: 3.0.8 - broccoli-merge-trees: 4.2.0 - chalk: 4.1.2 - ember-auto-import: 2.10.0(webpack@5.99.9) - ember-cli-babel: 8.2.0(@babel/core@7.28.4) - ember-cli-get-component-path-option: 1.0.0 - ember-cli-is-package-missing: 1.0.0 - ember-cli-normalize-entity-name: 1.0.0 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 - ember-cli-typescript-blueprint-polyfill: 0.1.0 - ember-cli-version-checker: 5.1.2 - ember-router-generator: 2.0.0 - inflection: 2.0.1 - route-recognizer: 0.3.4 - router_js: 8.0.6(route-recognizer@0.3.4)(rsvp@4.8.5) - semver: 7.7.1 - silent-error: 1.1.1 - simple-html-tokenizer: 0.5.11 - transitivePeerDependencies: - - '@glint/template' - - rsvp - - supports-color - - webpack - - ember-source@6.5.0(@glimmer/component@2.0.0)(rsvp@4.8.5): - dependencies: - '@babel/core': 7.28.4 - '@ember/edition-utils': 1.2.0 - '@embroider/addon-shim': 1.10.0 - '@glimmer/compiler': 0.94.10 - '@glimmer/component': 2.0.0 - '@glimmer/destroyable': 0.94.8 - '@glimmer/global-context': 0.93.4 - '@glimmer/interfaces': 0.94.6 - '@glimmer/manager': 0.94.9 - '@glimmer/node': 0.94.9 - '@glimmer/opcode-compiler': 0.94.9 - '@glimmer/owner': 0.93.4 - '@glimmer/program': 0.94.9 - '@glimmer/reference': 0.94.8 - '@glimmer/runtime': 0.94.10 - '@glimmer/syntax': 0.94.9 - '@glimmer/util': 0.94.8 - '@glimmer/validator': 0.94.8 - '@glimmer/vm': 0.94.8 - '@glimmer/vm-babel-plugins': 0.93.4(@babel/core@7.28.4) - '@simple-dom/interface': 1.4.0 - backburner.js: 2.8.0 - broccoli-file-creator: 2.1.1 - broccoli-funnel: 3.0.8 - broccoli-merge-trees: 4.2.0 - chalk: 4.1.2 - ember-cli-babel: 8.2.0(@babel/core@7.28.4) - ember-cli-get-component-path-option: 1.0.0 - ember-cli-is-package-missing: 1.0.0 - ember-cli-normalize-entity-name: 1.0.0 - ember-cli-path-utils: 1.0.0 - ember-cli-string-utils: 1.1.0 - ember-cli-typescript-blueprint-polyfill: 0.1.0 - ember-cli-version-checker: 5.1.2 - ember-router-generator: 2.0.0 - inflection: 2.0.1 - route-recognizer: 0.3.4 - router_js: 8.0.6(route-recognizer@0.3.4)(rsvp@4.8.5) - semver: 7.7.1 - silent-error: 1.1.1 - simple-html-tokenizer: 0.5.11 - transitivePeerDependencies: - - rsvp - - supports-color - - ember-template-lint@7.9.3: - dependencies: - '@lint-todo/utils': 13.1.1 - content-tag: 3.1.3 - - ember-tracked-storage-polyfill@1.0.0: - dependencies: - ember-cli-babel: 7.26.11 - ember-cli-htmlbars: 5.7.2 - transitivePeerDependencies: - - supports-color - - ember-welcome-page@7.0.2: - dependencies: - '@embroider/addon-shim': 1.10.0 - transitivePeerDependencies: - - supports-color - - emittery@0.13.1: {} - - emoji-regex@10.4.0: {} - - emoji-regex@8.0.0: {} - - emoji-regex@9.2.2: {} - - emojis-list@3.0.0: {} - - encodeurl@1.0.2: {} - - encodeurl@2.0.0: {} - - encoding@0.1.13: - dependencies: - iconv-lite: 0.6.3 - - end-of-stream@1.4.4: - dependencies: - once: 1.4.0 - - engine.io-client@6.6.3: - dependencies: - '@socket.io/component-emitter': 3.1.2 - debug: 4.3.4 - engine.io-parser: 5.2.3 - ws: 8.17.1 - xmlhttprequest-ssl: 2.1.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - engine.io-parser@5.2.3: {} - - engine.io@6.6.4: - dependencies: - '@types/cors': 2.8.19 - '@types/node': 22.13.13 - accepts: 1.3.8 - base64id: 2.0.0 - cookie: 0.7.2 - cors: 2.8.5 - debug: 4.3.4 - engine.io-parser: 5.2.3 - ws: 8.17.1 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - enhanced-resolve@5.18.0: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - - enhanced-resolve@5.18.1: - dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - - enquirer@2.3.6: - dependencies: - ansi-colors: 4.1.3 - - enquirer@2.4.1: - dependencies: - ansi-colors: 4.1.3 - strip-ansi: 6.0.1 - - ensure-posix-path@1.1.1: {} - - entities@2.2.0: {} - - entities@3.0.1: {} - - entities@4.5.0: {} - - entities@6.0.0: {} - - env-paths@2.2.1: {} - - envinfo@7.14.0: {} - - environment@1.1.0: {} - - err-code@2.0.3: {} - - errlop@2.2.0: {} - - errno@0.1.8: - dependencies: - prr: 1.0.1 - optional: true - - error-ex@1.3.2: - dependencies: - is-arrayish: 0.2.1 - - error-stack-parser-es@0.1.5: {} - - error-stack-parser@2.1.4: - dependencies: - stackframe: 1.3.4 - - error@7.0.2: - dependencies: - string-template: 0.2.1 - xtend: 4.0.2 - - es-abstract@1.23.9: - dependencies: - array-buffer-byte-length: 1.0.2 - arraybuffer.prototype.slice: 1.0.4 - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - call-bound: 1.0.4 - data-view-buffer: 1.0.2 - data-view-byte-length: 1.0.2 - data-view-byte-offset: 1.0.1 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - es-set-tostringtag: 2.1.0 - es-to-primitive: 1.3.0 - function.prototype.name: 1.1.8 - get-intrinsic: 1.3.0 - get-proto: 1.0.1 - get-symbol-description: 1.1.0 - globalthis: 1.0.4 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - has-proto: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - internal-slot: 1.1.0 - is-array-buffer: 3.0.5 - is-callable: 1.2.7 - is-data-view: 1.0.2 - is-regex: 1.2.1 - is-shared-array-buffer: 1.0.4 - is-string: 1.1.1 - is-typed-array: 1.1.15 - is-weakref: 1.1.1 - math-intrinsics: 1.1.0 - object-inspect: 1.13.4 - object-keys: 1.1.1 - object.assign: 4.1.7 - own-keys: 1.0.1 - regexp.prototype.flags: 1.5.4 - safe-array-concat: 1.1.3 - safe-push-apply: 1.0.0 - safe-regex-test: 1.1.0 - set-proto: 1.0.0 - string.prototype.trim: 1.2.10 - string.prototype.trimend: 1.0.9 - string.prototype.trimstart: 1.0.8 - typed-array-buffer: 1.0.3 - typed-array-byte-length: 1.0.3 - typed-array-byte-offset: 1.0.4 - typed-array-length: 1.0.7 - unbox-primitive: 1.1.0 - which-typed-array: 1.1.19 - - es-define-property@1.0.1: {} - - es-errors@1.3.0: {} - - es-iterator-helpers@1.2.1: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-errors: 1.3.0 - es-set-tostringtag: 2.1.0 - function-bind: 1.1.2 - get-intrinsic: 1.3.0 - globalthis: 1.0.4 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - has-proto: 1.2.0 - has-symbols: 1.1.0 - internal-slot: 1.1.0 - iterator.prototype: 1.1.5 - safe-array-concat: 1.1.3 - - es-module-lexer@1.6.0: {} - - es-object-atoms@1.1.1: - dependencies: - es-errors: 1.3.0 - - es-set-tostringtag@2.1.0: - dependencies: - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - - es-shim-unscopables@1.1.0: - dependencies: - hasown: 2.0.2 - - es-to-primitive@1.3.0: - dependencies: - is-callable: 1.2.7 - is-date-object: 1.1.0 - is-symbol: 1.1.1 - - esbuild-register@3.6.0(esbuild@0.17.19): - dependencies: - debug: 4.4.0(supports-color@5.5.0) - esbuild: 0.17.19 - transitivePeerDependencies: - - supports-color - - esbuild-wasm@0.23.0: {} - - esbuild-wasm@0.25.1: {} - - esbuild@0.16.3: - optionalDependencies: - '@esbuild/android-arm': 0.16.3 - '@esbuild/android-arm64': 0.16.3 - '@esbuild/android-x64': 0.16.3 - '@esbuild/darwin-arm64': 0.16.3 - '@esbuild/darwin-x64': 0.16.3 - '@esbuild/freebsd-arm64': 0.16.3 - '@esbuild/freebsd-x64': 0.16.3 - '@esbuild/linux-arm': 0.16.3 - '@esbuild/linux-arm64': 0.16.3 - '@esbuild/linux-ia32': 0.16.3 - '@esbuild/linux-loong64': 0.16.3 - '@esbuild/linux-mips64el': 0.16.3 - '@esbuild/linux-ppc64': 0.16.3 - '@esbuild/linux-riscv64': 0.16.3 - '@esbuild/linux-s390x': 0.16.3 - '@esbuild/linux-x64': 0.16.3 - '@esbuild/netbsd-x64': 0.16.3 - '@esbuild/openbsd-x64': 0.16.3 - '@esbuild/sunos-x64': 0.16.3 - '@esbuild/win32-arm64': 0.16.3 - '@esbuild/win32-ia32': 0.16.3 - '@esbuild/win32-x64': 0.16.3 - - esbuild@0.17.19: - optionalDependencies: - '@esbuild/android-arm': 0.17.19 - '@esbuild/android-arm64': 0.17.19 - '@esbuild/android-x64': 0.17.19 - '@esbuild/darwin-arm64': 0.17.19 - '@esbuild/darwin-x64': 0.17.19 - '@esbuild/freebsd-arm64': 0.17.19 - '@esbuild/freebsd-x64': 0.17.19 - '@esbuild/linux-arm': 0.17.19 - '@esbuild/linux-arm64': 0.17.19 - '@esbuild/linux-ia32': 0.17.19 - '@esbuild/linux-loong64': 0.17.19 - '@esbuild/linux-mips64el': 0.17.19 - '@esbuild/linux-ppc64': 0.17.19 - '@esbuild/linux-riscv64': 0.17.19 - '@esbuild/linux-s390x': 0.17.19 - '@esbuild/linux-x64': 0.17.19 - '@esbuild/netbsd-x64': 0.17.19 - '@esbuild/openbsd-x64': 0.17.19 - '@esbuild/sunos-x64': 0.17.19 - '@esbuild/win32-arm64': 0.17.19 - '@esbuild/win32-ia32': 0.17.19 - '@esbuild/win32-x64': 0.17.19 - - esbuild@0.21.5: - optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 - - esbuild@0.23.0: - optionalDependencies: - '@esbuild/aix-ppc64': 0.23.0 - '@esbuild/android-arm': 0.23.0 - '@esbuild/android-arm64': 0.23.0 - '@esbuild/android-x64': 0.23.0 - '@esbuild/darwin-arm64': 0.23.0 - '@esbuild/darwin-x64': 0.23.0 - '@esbuild/freebsd-arm64': 0.23.0 - '@esbuild/freebsd-x64': 0.23.0 - '@esbuild/linux-arm': 0.23.0 - '@esbuild/linux-arm64': 0.23.0 - '@esbuild/linux-ia32': 0.23.0 - '@esbuild/linux-loong64': 0.23.0 - '@esbuild/linux-mips64el': 0.23.0 - '@esbuild/linux-ppc64': 0.23.0 - '@esbuild/linux-riscv64': 0.23.0 - '@esbuild/linux-s390x': 0.23.0 - '@esbuild/linux-x64': 0.23.0 - '@esbuild/netbsd-x64': 0.23.0 - '@esbuild/openbsd-arm64': 0.23.0 - '@esbuild/openbsd-x64': 0.23.0 - '@esbuild/sunos-x64': 0.23.0 - '@esbuild/win32-arm64': 0.23.0 - '@esbuild/win32-ia32': 0.23.0 - '@esbuild/win32-x64': 0.23.0 - - esbuild@0.25.1: - optionalDependencies: - '@esbuild/aix-ppc64': 0.25.1 - '@esbuild/android-arm': 0.25.1 - '@esbuild/android-arm64': 0.25.1 - '@esbuild/android-x64': 0.25.1 - '@esbuild/darwin-arm64': 0.25.1 - '@esbuild/darwin-x64': 0.25.1 - '@esbuild/freebsd-arm64': 0.25.1 - '@esbuild/freebsd-x64': 0.25.1 - '@esbuild/linux-arm': 0.25.1 - '@esbuild/linux-arm64': 0.25.1 - '@esbuild/linux-ia32': 0.25.1 - '@esbuild/linux-loong64': 0.25.1 - '@esbuild/linux-mips64el': 0.25.1 - '@esbuild/linux-ppc64': 0.25.1 - '@esbuild/linux-riscv64': 0.25.1 - '@esbuild/linux-s390x': 0.25.1 - '@esbuild/linux-x64': 0.25.1 - '@esbuild/netbsd-arm64': 0.25.1 - '@esbuild/netbsd-x64': 0.25.1 - '@esbuild/openbsd-arm64': 0.25.1 - '@esbuild/openbsd-x64': 0.25.1 - '@esbuild/sunos-x64': 0.25.1 - '@esbuild/win32-arm64': 0.25.1 - '@esbuild/win32-ia32': 0.25.1 - '@esbuild/win32-x64': 0.25.1 - - escalade@3.2.0: {} - - escape-html@1.0.3: {} - - escape-string-regexp@1.0.5: {} - - escape-string-regexp@2.0.0: {} - - escape-string-regexp@4.0.0: {} - - escape-string-regexp@5.0.0: {} - - escodegen@2.1.0: - dependencies: - esprima: 4.0.1 - estraverse: 5.3.0 - esutils: 2.0.3 - optionalDependencies: - source-map: 0.6.1 - - eslint-compat-utils@0.5.1(eslint@9.35.0(jiti@2.4.2)): - dependencies: - eslint: 9.35.0(jiti@2.4.2) - semver: 7.7.1 - - eslint-config-prettier@10.1.1(eslint@9.15.0(jiti@2.4.2)): - dependencies: - eslint: 9.15.0(jiti@2.4.2) - - eslint-config-prettier@10.1.8(eslint@9.35.0(jiti@2.4.2)): - dependencies: - eslint: 9.35.0(jiti@2.4.2) - - eslint-import-resolver-node@0.3.9: - dependencies: - debug: 3.2.7(supports-color@8.1.1) - is-core-module: 2.16.1 - resolve: 1.22.10 - transitivePeerDependencies: - - supports-color - - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint@9.15.0(jiti@2.4.2)): - dependencies: - debug: 3.2.7(supports-color@8.1.1) - optionalDependencies: - '@typescript-eslint/parser': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - eslint: 9.15.0(jiti@2.4.2) - eslint-import-resolver-node: 0.3.9 - transitivePeerDependencies: - - supports-color - - eslint-plugin-cypress@4.2.0(eslint@9.15.0(jiti@2.4.2)): - dependencies: - eslint: 9.15.0(jiti@2.4.2) - globals: 15.15.0 - - eslint-plugin-ember@12.7.4(@babel/core@7.28.4)(@typescript-eslint/parser@8.28.0(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2): - dependencies: - '@ember-data/rfc395-data': 0.0.4 - css-tree: 3.1.0 - ember-eslint-parser: 0.5.11(@babel/core@7.28.4)(@typescript-eslint/parser@8.28.0(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2) - ember-rfc176-data: 0.3.18 - eslint: 9.35.0(jiti@2.4.2) - eslint-utils: 3.0.0(eslint@9.35.0(jiti@2.4.2)) - estraverse: 5.3.0 - lodash.camelcase: 4.3.0 - lodash.kebabcase: 4.1.1 - requireindex: 1.2.0 - snake-case: 3.0.4 - optionalDependencies: - '@typescript-eslint/parser': 8.28.0(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2) - transitivePeerDependencies: - - '@babel/core' - - typescript - - eslint-plugin-es-x@7.8.0(eslint@9.35.0(jiti@2.4.2)): - dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.35.0(jiti@2.4.2)) - '@eslint-community/regexpp': 4.12.1 - eslint: 9.35.0(jiti@2.4.2) - eslint-compat-utils: 0.5.1(eslint@9.35.0(jiti@2.4.2)) - - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2)): - dependencies: - '@rtsao/scc': 1.1.0 - array-includes: 3.1.8 - array.prototype.findlastindex: 1.2.6 - array.prototype.flat: 1.3.3 - array.prototype.flatmap: 1.3.3 - debug: 3.2.7(supports-color@8.1.1) - doctrine: 2.1.0 - eslint: 9.15.0(jiti@2.4.2) - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint-import-resolver-node@0.3.9)(eslint@9.15.0(jiti@2.4.2)) - hasown: 2.0.2 - is-core-module: 2.16.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - object.groupby: 1.0.3 - object.values: 1.2.1 - semver: 6.3.1 - string.prototype.trimend: 1.0.9 - tsconfig-paths: 3.15.0 - optionalDependencies: - '@typescript-eslint/parser': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - - eslint-plugin-jsx-a11y@6.10.2(eslint@9.15.0(jiti@2.4.2)): - dependencies: - aria-query: 5.3.2 - array-includes: 3.1.8 - array.prototype.flatmap: 1.3.3 - ast-types-flow: 0.0.8 - axe-core: 4.10.3 - axobject-query: 4.1.0 - damerau-levenshtein: 1.0.8 - emoji-regex: 9.2.2 - eslint: 9.15.0(jiti@2.4.2) - hasown: 2.0.2 - jsx-ast-utils: 3.3.5 - language-tags: 1.0.9 - minimatch: 3.1.2 - object.fromentries: 2.0.8 - safe-regex-test: 1.1.0 - string.prototype.includes: 2.0.1 - - eslint-plugin-n@17.23.0(eslint@9.35.0(jiti@2.4.2))(typescript@5.8.2): - dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.35.0(jiti@2.4.2)) - enhanced-resolve: 5.18.1 - eslint: 9.35.0(jiti@2.4.2) - eslint-plugin-es-x: 7.8.0(eslint@9.35.0(jiti@2.4.2)) - get-tsconfig: 4.10.1 - globals: 15.15.0 - globrex: 0.1.2 - ignore: 5.3.2 - semver: 7.7.1 - ts-declaration-location: 1.0.7(typescript@5.8.2) - transitivePeerDependencies: - - typescript - - eslint-plugin-qunit@8.2.5(eslint@9.35.0(jiti@2.4.2)): - dependencies: - eslint-utils: 3.0.0(eslint@9.35.0(jiti@2.4.2)) - requireindex: 1.2.0 - transitivePeerDependencies: - - eslint - - eslint-plugin-react-hooks@5.2.0(eslint@9.15.0(jiti@2.4.2)): - dependencies: - eslint: 9.15.0(jiti@2.4.2) - - eslint-plugin-react-refresh@0.4.19(eslint@9.15.0(jiti@2.4.2)): - dependencies: - eslint: 9.15.0(jiti@2.4.2) - - eslint-plugin-react@7.37.4(eslint@9.15.0(jiti@2.4.2)): - dependencies: - array-includes: 3.1.8 - array.prototype.findlast: 1.2.5 - array.prototype.flatmap: 1.3.3 - array.prototype.tosorted: 1.1.4 - doctrine: 2.1.0 - es-iterator-helpers: 1.2.1 - eslint: 9.15.0(jiti@2.4.2) - estraverse: 5.3.0 - hasown: 2.0.2 - jsx-ast-utils: 3.3.5 - minimatch: 3.1.2 - object.entries: 1.1.9 - object.fromentries: 2.0.8 - object.values: 1.2.1 - prop-types: 15.8.1 - resolve: 2.0.0-next.5 - semver: 6.3.1 - string.prototype.matchall: 4.0.12 - string.prototype.repeat: 1.0.0 - - eslint-scope@5.1.1: - dependencies: - esrecurse: 4.3.0 - estraverse: 4.3.0 - - eslint-scope@7.2.2: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - - eslint-scope@8.3.0: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - - eslint-scope@8.4.0: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - - eslint-utils@3.0.0(eslint@9.35.0(jiti@2.4.2)): - dependencies: - eslint: 9.35.0(jiti@2.4.2) - eslint-visitor-keys: 2.1.0 - - eslint-visitor-keys@2.1.0: {} - - eslint-visitor-keys@3.4.3: {} - - eslint-visitor-keys@4.2.0: {} - - eslint-visitor-keys@4.2.1: {} - - eslint@9.15.0(jiti@2.4.2): - dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.15.0(jiti@2.4.2)) - '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.19.2 - '@eslint/core': 0.9.1 - '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.15.0 - '@eslint/plugin-kit': 0.2.7 - '@humanfs/node': 0.16.6 - '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.2 - '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@5.5.0) - escape-string-regexp: 4.0.0 - eslint-scope: 8.3.0 - eslint-visitor-keys: 4.2.0 - espree: 10.3.0 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 8.0.0 - find-up: 5.0.0 - glob-parent: 6.0.2 - ignore: 5.3.2 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - json-stable-stringify-without-jsonify: 1.0.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - optionalDependencies: - jiti: 2.4.2 - transitivePeerDependencies: - - supports-color - - eslint@9.35.0(jiti@2.4.2): - dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0(jiti@2.4.2)) - '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.21.0 - '@eslint/config-helpers': 0.3.1 - '@eslint/core': 0.15.2 - '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.35.0 - '@eslint/plugin-kit': 0.3.5 - '@humanfs/node': 0.16.6 - '@humanwhocodes/module-importer': 1.0.1 - '@humanwhocodes/retry': 0.4.2 - '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.6 - debug: 4.4.0(supports-color@5.5.0) - escape-string-regexp: 4.0.0 - eslint-scope: 8.4.0 - eslint-visitor-keys: 4.2.1 - espree: 10.4.0 - esquery: 1.6.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 8.0.0 - find-up: 5.0.0 - glob-parent: 6.0.2 - ignore: 5.3.2 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - json-stable-stringify-without-jsonify: 1.0.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.4 - optionalDependencies: - jiti: 2.4.2 - transitivePeerDependencies: - - supports-color - - esm-env@1.2.2: {} - - esm@3.2.25: {} - - espree@10.3.0: - dependencies: - acorn: 8.14.1 - acorn-jsx: 5.3.2(acorn@8.14.1) - eslint-visitor-keys: 4.2.0 - - espree@10.4.0: - dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) - eslint-visitor-keys: 4.2.1 - - espree@9.6.1: - dependencies: - acorn: 8.14.1 - acorn-jsx: 5.3.2(acorn@8.14.1) - eslint-visitor-keys: 3.4.3 - - esprima@3.0.0: {} - - esprima@4.0.1: {} - - esquery@1.6.0: - dependencies: - estraverse: 5.3.0 - - esrap@1.4.5: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - - esrecurse@4.3.0: - dependencies: - estraverse: 5.3.0 - - estraverse@4.3.0: {} - - estraverse@5.3.0: {} - - estree-util-attach-comments@2.1.1: - dependencies: - '@types/estree': 1.0.7 - - estree-util-build-jsx@2.2.2: - dependencies: - '@types/estree-jsx': 1.0.5 - estree-util-is-identifier-name: 2.1.0 - estree-walker: 3.0.3 - - estree-util-is-identifier-name@2.1.0: {} - - estree-util-to-js@1.2.0: - dependencies: - '@types/estree-jsx': 1.0.5 - astring: 1.9.0 - source-map: 0.7.4 - - estree-util-visit@1.2.1: - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/unist': 2.0.11 - - estree-walker@0.6.1: {} - - estree-walker@2.0.2: {} - - estree-walker@3.0.3: - dependencies: - '@types/estree': 1.0.7 - - esutils@2.0.3: {} - - etag@1.8.1: {} - - event-target-shim@5.0.1: {} - - eventemitter2@6.4.7: {} - - eventemitter3@4.0.7: {} - - eventemitter3@5.0.1: {} - - events-to-array@1.1.2: {} - - events@3.3.0: {} - - evp_bytestokey@1.0.3: - dependencies: - md5.js: 1.3.5 - safe-buffer: 5.2.1 - - exec-sh@0.3.6: {} - - execa@1.0.0: - dependencies: - cross-spawn: 6.0.6 - get-stream: 4.1.0 - is-stream: 1.1.0 - npm-run-path: 2.0.2 - p-finally: 1.0.0 - signal-exit: 3.0.7 - strip-eof: 1.0.0 - - execa@4.1.0: - dependencies: - cross-spawn: 7.0.6 - get-stream: 5.2.0 - human-signals: 1.1.1 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - - execa@5.1.1: - dependencies: - cross-spawn: 7.0.6 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - - execa@8.0.1: - dependencies: - cross-spawn: 7.0.6 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - - executable@4.1.1: - dependencies: - pify: 2.3.0 - - exit-hook@4.0.0: {} - - exit@0.1.2: {} - - expand-brackets@2.1.4: - dependencies: - debug: 2.6.9 - define-property: 0.2.5 - extend-shallow: 2.0.1 - posix-character-classes: 0.1.1 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - - expand-tilde@2.0.2: - dependencies: - homedir-polyfill: 1.0.3 - - expect@29.7.0: - dependencies: - '@jest/expect-utils': 29.7.0 - jest-get-type: 29.6.3 - jest-matcher-utils: 29.7.0 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - - exponential-backoff@3.1.2: {} - - express@4.21.2: - dependencies: - accepts: 1.3.8 - array-flatten: 1.1.1 - body-parser: 1.20.3 - content-disposition: 0.5.4 - content-type: 1.0.5 - cookie: 0.7.1 - cookie-signature: 1.0.6 - debug: 2.6.9 - depd: 2.0.0 - encodeurl: 2.0.0 - escape-html: 1.0.3 - etag: 1.8.1 - finalhandler: 1.3.1 - fresh: 0.5.2 - http-errors: 2.0.0 - merge-descriptors: 1.0.3 - methods: 1.1.2 - on-finished: 2.4.1 - parseurl: 1.3.3 - path-to-regexp: 0.1.12 - proxy-addr: 2.0.7 - qs: 6.13.0 - range-parser: 1.2.1 - safe-buffer: 5.2.1 - send: 0.19.0 - serve-static: 1.16.2 - setprototypeof: 1.2.0 - statuses: 2.0.1 - type-is: 1.6.18 - utils-merge: 1.0.1 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - - ext-list@2.2.2: - dependencies: - mime-db: 1.54.0 - - ext-name@5.0.0: - dependencies: - ext-list: 2.2.2 - sort-keys-length: 1.0.1 - - extend-shallow@2.0.1: - dependencies: - is-extendable: 0.1.1 - - extend-shallow@3.0.2: - dependencies: - assign-symbols: 1.0.0 - is-extendable: 1.0.1 - - extend@3.0.2: {} - - external-editor@3.1.0: - dependencies: - chardet: 0.7.0 - iconv-lite: 0.4.24 - tmp: 0.0.33 - - external-remotes-plugin@1.0.0(webpack@5.99.9): - dependencies: - webpack: 5.99.9(webpack-cli@4.10.0) - webpack-sources: 2.3.1 - - extglob@2.0.4: - dependencies: - array-unique: 0.3.2 - define-property: 1.0.0 - expand-brackets: 2.1.4 - extend-shallow: 2.0.1 - fragment-cache: 0.2.1 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - - extract-stack@2.0.0: {} - - extract-zip@2.0.1(supports-color@8.1.1): - dependencies: - debug: 4.4.0(supports-color@8.1.1) - get-stream: 5.2.0 - yauzl: 2.10.0 - optionalDependencies: - '@types/yauzl': 2.10.3 - transitivePeerDependencies: - - supports-color - - extsprintf@1.3.0: {} - - fast-deep-equal@3.1.3: {} - - fast-fifo@1.3.2: {} - - fast-glob@3.3.2: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - - fast-glob@3.3.3: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.8 - - fast-json-stable-stringify@2.1.0: {} - - fast-levenshtein@2.0.6: {} - - fast-ordered-set@1.0.3: - dependencies: - blank-object: 1.0.2 - - fast-sourcemap-concat@2.1.1: - dependencies: - chalk: 2.4.2 - fs-extra: 5.0.0 - heimdalljs-logger: 0.1.10 - memory-streams: 0.1.3 - mkdirp: 0.5.6 - source-map: 0.4.4 - source-map-url: 0.3.0 - transitivePeerDependencies: - - supports-color - - fast-uri@3.0.6: {} - - fastest-levenshtein@1.0.16: {} - - fastq@1.19.1: - dependencies: - reusify: 1.1.0 - - fault@1.0.4: - dependencies: - format: 0.2.2 - - faye-websocket@0.11.4: - dependencies: - websocket-driver: 0.7.4 - - fb-watchman@2.0.2: - dependencies: - bser: 2.1.1 - - fd-slicer@1.1.0: - dependencies: - pend: 1.2.0 - - fdir@6.4.3(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - - fdir@6.4.5(picomatch@4.0.2): - optionalDependencies: - picomatch: 4.0.2 - - fflate@0.8.2: {} - - figures@2.0.0: - dependencies: - escape-string-regexp: 1.0.5 - - figures@3.2.0: - dependencies: - escape-string-regexp: 1.0.5 - - file-entry-cache@10.1.4: - dependencies: - flat-cache: 6.1.14 - - file-entry-cache@8.0.0: - dependencies: - flat-cache: 4.0.1 - - file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - loader-utils: 2.0.4 - schema-utils: 3.3.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - loader-utils: 2.0.4 - schema-utils: 3.3.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - file-loader@6.2.0(webpack@5.99.9): - dependencies: - loader-utils: 2.0.4 - schema-utils: 3.3.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0) - - file-type@19.6.0: - dependencies: - get-stream: 9.0.1 - strtok3: 9.1.1 - token-types: 6.0.0 - uint8array-extras: 1.4.0 - - file-uri-to-path@1.0.0: {} - - filelist@1.0.4: - dependencies: - minimatch: 5.1.6 - - filename-reserved-regex@3.0.0: {} - - filenamify@6.0.0: - dependencies: - filename-reserved-regex: 3.0.0 - - filesize@10.1.6: {} - - fill-range@4.0.0: - dependencies: - extend-shallow: 2.0.1 - is-number: 3.0.0 - repeat-string: 1.6.1 - to-regex-range: 2.1.1 - - fill-range@7.1.1: - dependencies: - to-regex-range: 5.0.1 - - filter-obj@5.1.0: {} - - finalhandler@1.1.2: - dependencies: - debug: 2.6.9 - encodeurl: 1.0.2 - escape-html: 1.0.3 - on-finished: 2.3.0 - parseurl: 1.3.3 - statuses: 1.5.0 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - - finalhandler@1.3.1: - dependencies: - debug: 2.6.9 - encodeurl: 2.0.0 - escape-html: 1.0.3 - on-finished: 2.4.1 - parseurl: 1.3.3 - statuses: 2.0.1 - unpipe: 1.0.0 - transitivePeerDependencies: - - supports-color - - find-babel-config@1.2.2: - dependencies: - json5: 1.0.2 - path-exists: 3.0.0 - - find-babel-config@2.1.2: - dependencies: - json5: 2.2.3 - - find-cache-dir@2.1.0: - dependencies: - commondir: 1.0.1 - make-dir: 2.1.0 - pkg-dir: 3.0.0 - - find-cache-dir@3.3.2: - dependencies: - commondir: 1.0.1 - make-dir: 3.1.0 - pkg-dir: 4.2.0 - - find-cache-dir@4.0.0: - dependencies: - common-path-prefix: 3.0.0 - pkg-dir: 7.0.0 - - find-file-up@2.0.1: - dependencies: - resolve-dir: 1.0.1 - - find-index@1.1.1: {} - - find-package-json@1.2.0: {} - - find-pkg@2.0.0: - dependencies: - find-file-up: 2.0.1 - - find-root@1.1.0: {} - - find-up@2.1.0: - dependencies: - locate-path: 2.0.0 - - find-up@3.0.0: - dependencies: - locate-path: 3.0.0 - - find-up@4.1.0: - dependencies: - locate-path: 5.0.0 - path-exists: 4.0.0 - - find-up@5.0.0: - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - - find-up@6.3.0: - dependencies: - locate-path: 7.2.0 - path-exists: 5.0.0 - - find-versions@5.1.0: - dependencies: - semver-regex: 4.0.5 - - find-yarn-workspace-root@2.0.0: - dependencies: - micromatch: 4.0.8 - - findup-sync@4.0.0: - dependencies: - detect-file: 1.0.0 - is-glob: 4.0.3 - micromatch: 4.0.8 - resolve-dir: 1.0.1 - - fireworm@0.7.2: - dependencies: - async: 0.2.10 - is-type: 0.0.1 - lodash.debounce: 3.1.1 - lodash.flatten: 3.0.2 - minimatch: 3.1.2 - - fixturify-project@1.10.0: - dependencies: - fixturify: 1.3.0 - tmp: 0.0.33 - - fixturify-project@2.1.1: - dependencies: - fixturify: 2.1.1 - tmp: 0.0.33 - type-fest: 0.11.0 - - fixturify@1.3.0: - dependencies: - '@types/fs-extra': 5.1.0 - '@types/minimatch': 3.0.5 - '@types/rimraf': 2.0.5 - fs-extra: 7.0.1 - matcher-collection: 2.0.1 - - fixturify@2.1.1: - dependencies: - '@types/fs-extra': 8.1.5 - '@types/minimatch': 3.0.5 - '@types/rimraf': 2.0.5 - fs-extra: 8.1.0 - matcher-collection: 2.0.1 - walk-sync: 2.2.0 - - flat-cache@4.0.1: - dependencies: - flatted: 3.3.3 - keyv: 4.5.4 - - flat-cache@6.1.14: - dependencies: - cacheable: 2.0.1 - flatted: 3.3.3 - hookified: 1.12.0 - - flat@5.0.2: {} - - flatted@3.3.3: {} - - flexsearch@0.7.43: {} - - follow-redirects@1.15.9(debug@4.4.0): - optionalDependencies: - debug: 4.4.0(supports-color@5.5.0) - - for-each@0.3.5: - dependencies: - is-callable: 1.2.7 - - for-in@1.0.2: {} - - foreground-child@3.3.1: - dependencies: - cross-spawn: 7.0.6 - signal-exit: 4.1.0 - - forever-agent@0.6.1: {} - - fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - '@babel/code-frame': 7.26.2 - chalk: 4.1.2 - chokidar: 3.6.0 - cosmiconfig: 7.1.0 - deepmerge: 4.3.1 - fs-extra: 10.1.0 - memfs: 3.5.3 - minimatch: 3.1.2 - node-abort-controller: 3.1.1 - schema-utils: 3.3.0 - semver: 7.7.1 - tapable: 2.2.1 - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - fork-ts-checker-webpack-plugin@7.2.13(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@babel/code-frame': 7.26.2 - chalk: 4.1.2 - chokidar: 3.6.0 - cosmiconfig: 7.1.0 - deepmerge: 4.3.1 - fs-extra: 10.1.0 - memfs: 3.5.3 - minimatch: 3.1.2 - node-abort-controller: 3.1.1 - schema-utils: 3.3.0 - semver: 7.7.1 - tapable: 2.2.1 - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - form-data-encoder@1.7.2: {} - - form-data-encoder@2.1.4: {} - - form-data@4.0.2: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - es-set-tostringtag: 2.1.0 - mime-types: 2.1.35 - - form-data@4.0.4: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - es-set-tostringtag: 2.1.0 - hasown: 2.0.2 - mime-types: 2.1.35 - - format@0.2.2: {} - - formdata-node@4.4.1: - dependencies: - node-domexception: 1.0.0 - web-streams-polyfill: 4.0.0-beta.3 - - forwarded@0.2.0: {} - - fraction.js@4.3.7: {} - - fragment-cache@0.2.1: - dependencies: - map-cache: 0.2.2 - - fresh@0.5.2: {} - - front-matter@4.0.2: - dependencies: - js-yaml: 3.14.1 - - fs-constants@1.0.0: {} - - fs-extra@0.24.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 2.4.0 - path-is-absolute: 1.0.1 - rimraf: 2.7.1 - - fs-extra@10.1.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - - fs-extra@11.3.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - - fs-extra@4.0.3: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 4.0.0 - universalify: 0.1.2 - - fs-extra@5.0.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 4.0.0 - universalify: 0.1.2 - - fs-extra@7.0.1: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 4.0.0 - universalify: 0.1.2 - - fs-extra@8.1.0: - dependencies: - graceful-fs: 4.2.11 - jsonfile: 4.0.0 - universalify: 0.1.2 - - fs-extra@9.1.0: - dependencies: - at-least-node: 1.0.0 - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.1 - - fs-merger@3.2.1: - dependencies: - broccoli-node-api: 1.7.0 - broccoli-node-info: 2.2.0 - fs-extra: 8.1.0 - fs-tree-diff: 2.0.1 - walk-sync: 2.2.0 - transitivePeerDependencies: - - supports-color - - fs-minipass@2.1.0: - dependencies: - minipass: 3.3.6 - - fs-minipass@3.0.3: - dependencies: - minipass: 7.1.2 - - fs-monkey@1.0.6: {} - - fs-tree-diff@0.5.9: - dependencies: - heimdalljs-logger: 0.1.10 - object-assign: 4.1.1 - path-posix: 1.0.0 - symlink-or-copy: 1.3.1 - transitivePeerDependencies: - - supports-color - - fs-tree-diff@2.0.1: - dependencies: - '@types/symlink-or-copy': 1.2.2 - heimdalljs-logger: 0.1.10 - object-assign: 4.1.1 - path-posix: 1.0.0 - symlink-or-copy: 1.3.1 - transitivePeerDependencies: - - supports-color - - fs-updater@1.0.4: - dependencies: - can-symlink: 1.0.0 - clean-up-path: 1.0.0 - heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10 - rimraf: 2.7.1 - transitivePeerDependencies: - - supports-color - - fs.realpath@1.0.0: {} - - fsevents@2.3.2: - optional: true - - fsevents@2.3.3: - optional: true - - function-bind@1.1.2: {} - - function.prototype.name@1.1.8: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - functions-have-names: 1.2.3 - hasown: 2.0.2 - is-callable: 1.2.7 - - functions-have-names@1.2.3: {} - - fuse.js@7.1.0: {} - - gauge@3.0.2: - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - - gauge@4.0.4: - dependencies: - aproba: 2.0.0 - color-support: 1.1.3 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - signal-exit: 3.0.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wide-align: 1.1.5 - - generic-names@4.0.0: - dependencies: - loader-utils: 3.3.1 - - gensync@1.0.0-beta.2: {} - - get-caller-file@2.0.5: {} - - get-east-asian-width@1.3.0: {} - - get-func-name@2.0.2: {} - - get-intrinsic@1.3.0: - dependencies: - call-bind-apply-helpers: 1.0.2 - es-define-property: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - function-bind: 1.1.2 - get-proto: 1.0.1 - gopd: 1.2.0 - has-symbols: 1.1.0 - hasown: 2.0.2 - math-intrinsics: 1.1.0 - - get-package-type@0.1.0: {} - - get-port@4.2.0: {} - - get-proto@1.0.1: - dependencies: - dunder-proto: 1.0.1 - es-object-atoms: 1.1.1 - - get-stdin@9.0.0: {} - - get-stream@4.1.0: - dependencies: - pump: 3.0.2 - - get-stream@5.2.0: - dependencies: - pump: 3.0.2 - - get-stream@6.0.1: {} - - get-stream@8.0.1: {} - - get-stream@9.0.1: - dependencies: - '@sec-ant/readable-stream': 0.4.1 - is-stream: 4.0.1 - - get-symbol-description@1.1.0: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - - get-tsconfig@4.10.1: - dependencies: - resolve-pkg-maps: 1.0.0 - - get-uri@6.0.4: - dependencies: - basic-ftp: 5.0.5 - data-uri-to-buffer: 6.0.2 - debug: 4.4.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - get-value@2.0.6: {} - - getos@3.2.1: - dependencies: - async: 3.2.6 - - getpass@0.1.7: - dependencies: - assert-plus: 1.0.0 - - git-hooks-list@3.2.0: {} - - git-repo-info@2.1.1: {} - - git-up@7.0.0: - dependencies: - is-ssh: 1.4.1 - parse-url: 8.1.0 - - git-url-parse@15.0.0: - dependencies: - git-up: 7.0.0 - - github-slugger@2.0.0: {} - - glob-parent@5.1.2: - dependencies: - is-glob: 4.0.3 - - glob-parent@6.0.2: - dependencies: - is-glob: 4.0.3 - - glob-to-regexp@0.4.1: {} - - glob@10.4.5: - dependencies: - foreground-child: 3.3.1 - jackspeak: 3.4.3 - minimatch: 9.0.5 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 1.11.1 - - glob@11.0.1: - dependencies: - foreground-child: 3.3.1 - jackspeak: 4.1.0 - minimatch: 10.0.1 - minipass: 7.1.2 - package-json-from-dist: 1.0.1 - path-scurry: 2.0.0 - - glob@5.0.15: - dependencies: - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - glob@7.2.3: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - glob@8.1.0: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 5.1.6 - once: 1.4.0 - - glob@9.3.5: - dependencies: - fs.realpath: 1.0.0 - minimatch: 8.0.4 - minipass: 4.2.8 - path-scurry: 1.11.1 - - global-dirs@3.0.1: - dependencies: - ini: 2.0.0 - - global-modules@1.0.0: - dependencies: - global-prefix: 1.0.2 - is-windows: 1.0.2 - resolve-dir: 1.0.1 - - global-modules@2.0.0: - dependencies: - global-prefix: 3.0.0 - - global-prefix@1.0.2: - dependencies: - expand-tilde: 2.0.2 - homedir-polyfill: 1.0.3 - ini: 1.3.8 - is-windows: 1.0.2 - which: 1.3.1 - - global-prefix@3.0.0: - dependencies: - ini: 1.3.8 - kind-of: 6.0.3 - which: 1.3.1 - - globals@11.12.0: {} - - globals@13.24.0: - dependencies: - type-fest: 0.20.2 - - globals@14.0.0: {} - - globals@15.15.0: {} - - globals@16.4.0: {} - - globalthis@1.0.4: - dependencies: - define-properties: 1.2.1 - gopd: 1.2.0 - - globalyzer@0.1.0: {} - - globby@10.0.2: - dependencies: - '@types/glob': 7.2.0 - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.3 - glob: 7.2.3 - ignore: 5.3.2 - merge2: 1.4.1 - slash: 3.0.0 - - globby@11.1.0: - dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.3 - ignore: 5.3.2 - merge2: 1.4.1 - slash: 3.0.0 - - globby@12.2.0: - dependencies: - array-union: 3.0.1 - dir-glob: 3.0.1 - fast-glob: 3.3.3 - ignore: 5.3.2 - merge2: 1.4.1 - slash: 4.0.0 - - globby@13.2.2: - dependencies: - dir-glob: 3.0.1 - fast-glob: 3.3.3 - ignore: 5.3.2 - merge2: 1.4.1 - slash: 4.0.0 - - globby@14.1.0: - dependencies: - '@sindresorhus/merge-streams': 2.3.0 - fast-glob: 3.3.3 - ignore: 7.0.3 - path-type: 6.0.0 - slash: 5.1.0 - unicorn-magic: 0.3.0 - - globjoin@0.1.4: {} - - globrex@0.1.2: {} - - goober@2.1.16(csstype@3.1.3): - dependencies: - csstype: 3.1.3 - - gopd@1.2.0: {} - - got@13.0.0: - dependencies: - '@sindresorhus/is': 5.6.0 - '@szmarczak/http-timer': 5.0.1 - cacheable-lookup: 7.0.0 - cacheable-request: 10.2.14 - decompress-response: 6.0.0 - form-data-encoder: 2.1.4 - get-stream: 6.0.1 - http2-wrapper: 2.2.1 - lowercase-keys: 3.0.0 - p-cancelable: 3.0.0 - responselike: 3.0.0 - - graceful-fs@4.2.11: {} - - gradient-string@2.0.2: - dependencies: - chalk: 4.1.2 - tinygradient: 1.1.5 - - grapheme-splitter@1.0.4: {} - - graphemer@1.4.0: {} - - gray-matter@4.0.3: - dependencies: - js-yaml: 3.14.1 - kind-of: 6.0.3 - section-matter: 1.0.0 - strip-bom-string: 1.0.0 - - growly@1.3.0: {} - - gzip-size@6.0.0: - dependencies: - duplexer: 0.1.2 - - handle-thing@2.0.1: {} - - handlebars@4.7.8: - dependencies: - minimist: 1.2.8 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 - optionalDependencies: - uglify-js: 3.19.3 - - harmony-reflect@1.6.2: {} - - has-ansi@3.0.0: - dependencies: - ansi-regex: 3.0.1 - - has-bigints@1.1.0: {} - - has-flag@3.0.0: {} - - has-flag@4.0.0: {} - - has-property-descriptors@1.0.2: - dependencies: - es-define-property: 1.0.1 - - has-proto@1.2.0: - dependencies: - dunder-proto: 1.0.1 - - has-symbols@1.1.0: {} - - has-tostringtag@1.0.2: - dependencies: - has-symbols: 1.1.0 - - has-unicode@2.0.1: {} - - has-value@0.3.1: - dependencies: - get-value: 2.0.6 - has-values: 0.1.4 - isobject: 2.1.0 - - has-value@1.0.0: - dependencies: - get-value: 2.0.6 - has-values: 1.0.0 - isobject: 3.0.1 - - has-values@0.1.4: {} - - has-values@1.0.0: - dependencies: - is-number: 3.0.0 - kind-of: 4.0.0 - - hash-base@3.0.5: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - - hash-for-dep@1.5.1: - dependencies: - broccoli-kitchen-sink-helpers: 0.3.1 - heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10 - path-root: 0.1.1 - resolve: 1.22.10 - resolve-package-path: 1.2.7 - transitivePeerDependencies: - - supports-color - - hash.js@1.1.7: - dependencies: - inherits: 2.0.4 - minimalistic-assert: 1.0.1 - - hasown@2.0.2: - dependencies: - function-bind: 1.1.2 - - hast-util-from-html@2.0.3: - dependencies: - '@types/hast': 3.0.4 - devlop: 1.1.0 - hast-util-from-parse5: 8.0.3 - parse5: 7.2.1 - vfile: 6.0.3 - vfile-message: 4.0.2 - - hast-util-from-parse5@8.0.3: - dependencies: - '@types/hast': 3.0.4 - '@types/unist': 3.0.3 - devlop: 1.1.0 - hastscript: 9.0.1 - property-information: 7.0.0 - vfile: 6.0.3 - vfile-location: 5.0.3 - web-namespaces: 2.0.1 - - hast-util-heading-rank@2.1.1: - dependencies: - '@types/hast': 2.3.10 - - hast-util-is-element@3.0.0: - dependencies: - '@types/hast': 3.0.4 - - hast-util-parse-selector@2.2.5: {} - - hast-util-parse-selector@4.0.0: - dependencies: - '@types/hast': 3.0.4 - - hast-util-to-estree@2.3.3: - dependencies: - '@types/estree': 1.0.7 - '@types/estree-jsx': 1.0.5 - '@types/hast': 2.3.10 - '@types/unist': 2.0.11 - comma-separated-tokens: 2.0.3 - estree-util-attach-comments: 2.1.1 - estree-util-is-identifier-name: 2.1.0 - hast-util-whitespace: 2.0.1 - mdast-util-mdx-expression: 1.3.2 - mdast-util-mdxjs-esm: 1.3.1 - property-information: 6.5.0 - space-separated-tokens: 2.0.2 - style-to-object: 0.4.4 - unist-util-position: 4.0.4 - zwitch: 2.0.4 - transitivePeerDependencies: - - supports-color - - hast-util-whitespace@2.0.1: {} - - hastscript@6.0.0: - dependencies: - '@types/hast': 2.3.10 - comma-separated-tokens: 1.0.8 - hast-util-parse-selector: 2.2.5 - property-information: 5.6.0 - space-separated-tokens: 1.1.5 - - hastscript@9.0.1: - dependencies: - '@types/hast': 3.0.4 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 4.0.0 - property-information: 7.0.0 - space-separated-tokens: 2.0.2 - - he@1.2.0: {} - - header-case@1.0.1: - dependencies: - no-case: 2.3.2 - upper-case: 1.1.3 - - heimdalljs-fs-monitor@1.1.2: - dependencies: - callsites: 3.1.0 - clean-stack: 2.2.0 - extract-stack: 2.0.0 - heimdalljs: 0.2.6 - heimdalljs-logger: 0.1.10 - transitivePeerDependencies: - - supports-color - - heimdalljs-graph@1.0.0: {} - - heimdalljs-logger@0.1.10: - dependencies: - debug: 2.6.9 - heimdalljs: 0.2.6 - transitivePeerDependencies: - - supports-color - - heimdalljs@0.2.6: - dependencies: - rsvp: 3.2.1 - - highlight.js@10.7.3: {} - - highlightjs-vue@1.0.0: {} - - hmac-drbg@1.0.1: - dependencies: - hash.js: 1.1.7 - minimalistic-assert: 1.0.1 - minimalistic-crypto-utils: 1.0.1 - - hoist-non-react-statics@3.3.2: - dependencies: - react-is: 16.13.1 - - homedir-polyfill@1.0.3: - dependencies: - parse-passwd: 1.0.0 - - hono@3.12.12: {} - - hookified@1.12.0: {} - - hosted-git-info@7.0.2: - dependencies: - lru-cache: 10.4.3 - - hosted-git-info@8.0.2: - dependencies: - lru-cache: 10.4.3 - - hpack.js@2.1.6: - dependencies: - inherits: 2.0.4 - obuf: 1.1.2 - readable-stream: 2.3.8 - wbuf: 1.7.3 - - html-encoding-sniffer@3.0.0: - dependencies: - whatwg-encoding: 2.0.0 - - html-encoding-sniffer@4.0.0: - dependencies: - whatwg-encoding: 3.1.1 - - html-entities@2.3.3: {} - - html-entities@2.6.0: {} - - html-escaper@2.0.2: {} - - html-minifier-terser@6.1.0: - dependencies: - camel-case: 4.1.2 - clean-css: 5.3.3 - commander: 8.3.0 - he: 1.2.0 - param-case: 3.0.4 - relateurl: 0.2.7 - terser: 5.39.0 - - html-minifier-terser@7.2.0: - dependencies: - camel-case: 4.1.2 - clean-css: 5.3.3 - commander: 10.0.1 - entities: 4.5.0 - param-case: 3.0.4 - relateurl: 0.2.7 - terser: 5.39.0 - - html-rspack-plugin@5.7.2(@rspack/core@0.7.5(@swc/helpers@0.5.17)): - optionalDependencies: - '@rspack/core': 0.7.5(@swc/helpers@0.5.17) - - html-tags@3.3.1: {} - - html-to-text@9.0.5: - dependencies: - '@selderee/plugin-htmlparser2': 0.11.0 - deepmerge: 4.3.1 - dom-serializer: 2.0.0 - htmlparser2: 8.0.2 - selderee: 0.11.0 - - html-webpack-plugin@5.6.3(@rspack/core@1.2.8(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - '@types/html-minifier-terser': 6.1.0 - html-minifier-terser: 6.1.0 - lodash: 4.17.21 - pretty-error: 4.0.0 - tapable: 2.2.1 - optionalDependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.15) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - optional: true - - html-webpack-plugin@5.6.3(@rspack/core@1.2.8(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@types/html-minifier-terser': 6.1.0 - html-minifier-terser: 6.1.0 - lodash: 4.17.21 - pretty-error: 4.0.0 - tapable: 2.2.1 - optionalDependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optional: true - - html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - '@types/html-minifier-terser': 6.1.0 - html-minifier-terser: 6.1.0 - lodash: 4.17.21 - pretty-error: 4.0.0 - tapable: 2.2.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optional: true - - html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - '@types/html-minifier-terser': 6.1.0 - html-minifier-terser: 6.1.0 - lodash: 4.17.21 - pretty-error: 4.0.0 - tapable: 2.2.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - - html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@types/html-minifier-terser': 6.1.0 - html-minifier-terser: 6.1.0 - lodash: 4.17.21 - pretty-error: 4.0.0 - tapable: 2.2.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optional: true - - html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9): - dependencies: - '@types/html-minifier-terser': 6.1.0 - html-minifier-terser: 6.1.0 - lodash: 4.17.21 - pretty-error: 4.0.0 - tapable: 2.2.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - webpack: 5.99.9(webpack-cli@4.10.0) - - htmlnano@2.1.1(postcss@8.5.6)(relateurl@0.2.7)(svgo@3.3.2)(terser@5.39.0)(typescript@5.7.3): - dependencies: - cosmiconfig: 9.0.0(typescript@5.7.3) - posthtml: 0.16.6 - timsort: 0.3.0 - optionalDependencies: - postcss: 8.5.6 - relateurl: 0.2.7 - svgo: 3.3.2 - terser: 5.39.0 - transitivePeerDependencies: - - typescript - - htmlparser2@10.0.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.2.2 - entities: 6.0.0 - - htmlparser2@6.1.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - domutils: 2.8.0 - entities: 2.2.0 - - htmlparser2@7.2.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 4.3.1 - domutils: 2.8.0 - entities: 3.0.1 - - htmlparser2@8.0.2: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.2.2 - entities: 4.5.0 - - htmlparser2@9.1.0: - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.2.2 - entities: 4.5.0 - - htmr@1.0.2(react@18.3.1): - dependencies: - html-entities: 2.6.0 - htmlparser2: 6.1.0 - react: 18.3.1 - - http-assert@1.5.0: - dependencies: - deep-equal: 1.0.1 - http-errors: 1.8.1 - - http-cache-semantics@4.1.1: {} - - http-compression@1.0.6: {} - - http-deceiver@1.2.7: {} - - http-errors@1.6.3: - dependencies: - depd: 1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.0 - statuses: 1.5.0 - - http-errors@1.8.1: - dependencies: - depd: 1.1.2 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 1.5.0 - toidentifier: 1.0.1 - - http-errors@2.0.0: - dependencies: - depd: 2.0.0 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: 2.0.1 - toidentifier: 1.0.1 - - http-parser-js@0.5.9: {} - - http-proxy-agent@5.0.0: - dependencies: - '@tootallnate/once': 2.0.0 - agent-base: 6.0.2 - debug: 4.4.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - http-proxy-agent@7.0.2: - dependencies: - agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - http-proxy-middleware@2.0.7(@types/express@4.17.21): - dependencies: - '@types/http-proxy': 1.17.16 - http-proxy: 1.18.1(debug@4.4.0) - is-glob: 4.0.3 - is-plain-obj: 3.0.0 - micromatch: 4.0.8 - optionalDependencies: - '@types/express': 4.17.21 - transitivePeerDependencies: - - debug - - http-proxy-middleware@2.0.9(@types/express@4.17.21): - dependencies: - '@types/http-proxy': 1.17.16 - http-proxy: 1.18.1(debug@4.4.0) - is-glob: 4.0.3 - is-plain-obj: 3.0.0 - micromatch: 4.0.8 - optionalDependencies: - '@types/express': 4.17.21 - transitivePeerDependencies: - - debug - - http-proxy-middleware@3.0.3: - dependencies: - '@types/http-proxy': 1.17.16 - debug: 4.4.0(supports-color@5.5.0) - http-proxy: 1.18.1(debug@4.4.0) - is-glob: 4.0.3 - is-plain-object: 5.0.0 - micromatch: 4.0.8 - transitivePeerDependencies: - - supports-color - - http-proxy@1.18.1(debug@4.4.0): - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.15.9(debug@4.4.0) - requires-port: 1.0.0 - transitivePeerDependencies: - - debug - - http-server@14.1.1: - dependencies: - basic-auth: 2.0.1 - chalk: 4.1.2 - corser: 2.0.1 - he: 1.2.0 - html-encoding-sniffer: 3.0.0 - http-proxy: 1.18.1(debug@4.4.0) - mime: 1.6.0 - minimist: 1.2.8 - opener: 1.5.2 - portfinder: 1.0.35 - secure-compare: 3.0.1 - union: 0.5.0 - url-join: 4.0.1 - transitivePeerDependencies: - - debug - - supports-color - - http-signature@1.4.0: - dependencies: - assert-plus: 1.0.0 - jsprim: 2.0.2 - sshpk: 1.18.0 - - http2-wrapper@2.2.1: - dependencies: - quick-lru: 5.1.1 - resolve-alpn: 1.2.1 - - https-browserify@1.0.0: {} - - https-proxy-agent@5.0.1: - dependencies: - agent-base: 6.0.2 - debug: 4.4.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - https-proxy-agent@7.0.5: - dependencies: - agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - https-proxy-agent@7.0.6: - dependencies: - agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - https@1.0.0: {} - - human-signals@1.1.1: {} - - human-signals@2.1.0: {} - - human-signals@5.0.0: {} - - humanize-ms@1.2.1: - dependencies: - ms: 2.1.3 - - hyperdyperid@1.2.0: {} - - iconv-lite@0.4.24: - dependencies: - safer-buffer: 2.1.2 - - iconv-lite@0.6.3: - dependencies: - safer-buffer: 2.1.2 - - iconv-lite@0.7.0: - dependencies: - safer-buffer: 2.1.2 - - icss-replace-symbols@1.1.0: {} - - icss-utils@5.1.0(postcss@8.5.3): - dependencies: - postcss: 8.5.3 - - icss-utils@5.1.0(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - icss-utils@5.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - identity-obj-proxy@3.0.0: - dependencies: - harmony-reflect: 1.6.2 - - ieee754@1.2.1: {} - - ignore-walk@7.0.0: - dependencies: - minimatch: 9.0.5 - - ignore@5.3.2: {} - - ignore@7.0.3: {} - - ignore@7.0.5: {} - - image-size@0.5.5: - optional: true - - immer@9.0.21: {} - - immutable@4.3.7: {} - - immutable@5.1.1: {} - - import-cwd@3.0.0: - dependencies: - import-from: 3.0.0 - - import-fresh@3.3.1: - dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 - - import-from@3.0.0: - dependencies: - resolve-from: 5.0.0 - - import-local@3.2.0: - dependencies: - pkg-dir: 4.2.0 - resolve-cwd: 3.0.0 - - import-meta-resolve@4.2.0: {} - - imurmurhash@0.1.4: {} - - indent-string@4.0.0: {} - - inflection@2.0.1: {} - - inflection@3.0.2: {} - - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - - inherits@2.0.3: {} - - inherits@2.0.4: {} - - ini@1.3.8: {} - - ini@2.0.0: {} - - ini@5.0.0: {} - - inline-style-parser@0.1.1: {} - - inquirer@6.5.2: - dependencies: - ansi-escapes: 3.2.0 - chalk: 2.4.2 - cli-cursor: 2.1.0 - cli-width: 2.2.1 - external-editor: 3.1.0 - figures: 2.0.0 - lodash: 4.17.21 - mute-stream: 0.0.7 - run-async: 2.4.1 - rxjs: 6.6.7 - string-width: 2.1.1 - strip-ansi: 5.2.0 - through: 2.3.8 - - inquirer@7.3.3: - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-width: 3.0.0 - external-editor: 3.1.0 - figures: 3.2.0 - lodash: 4.17.21 - mute-stream: 0.0.8 - run-async: 2.4.1 - rxjs: 6.6.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - through: 2.3.8 - - inquirer@8.2.6: - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-width: 3.0.0 - external-editor: 3.1.0 - figures: 3.2.0 - lodash: 4.17.21 - mute-stream: 0.0.8 - ora: 5.4.1 - run-async: 2.4.1 - rxjs: 7.8.2 - string-width: 4.2.3 - strip-ansi: 6.0.1 - through: 2.3.8 - wrap-ansi: 6.2.0 - - inquirer@9.3.8(@types/node@22.13.13): - dependencies: - '@inquirer/external-editor': 1.0.2(@types/node@22.13.13) - '@inquirer/figures': 1.0.11 - ansi-escapes: 4.3.2 - cli-width: 4.1.0 - mute-stream: 1.0.0 - ora: 5.4.1 - run-async: 3.0.0 - rxjs: 7.8.2 - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 6.2.0 - yoctocolors-cjs: 2.1.2 - transitivePeerDependencies: - - '@types/node' - - inspect-with-kind@1.0.5: - dependencies: - kind-of: 6.0.3 - - internal-slot@1.1.0: - dependencies: - es-errors: 1.3.0 - hasown: 2.0.2 - side-channel: 1.1.0 - - interpret@2.2.0: {} - - interpret@3.1.1: {} - - invariant@2.2.4: - dependencies: - loose-envify: 1.4.0 - - invert-kv@3.0.1: {} - - ip-address@9.0.5: - dependencies: - jsbn: 1.1.0 - sprintf-js: 1.1.3 - - ipaddr.js@1.9.1: {} - - ipaddr.js@2.2.0: {} - - is-absolute-url@4.0.1: {} - - is-accessor-descriptor@1.0.1: - dependencies: - hasown: 2.0.2 - - is-alphabetical@1.0.4: {} - - is-alphabetical@2.0.1: {} - - is-alphanumerical@1.0.4: - dependencies: - is-alphabetical: 1.0.4 - is-decimal: 1.0.4 - - is-alphanumerical@2.0.1: - dependencies: - is-alphabetical: 2.0.1 - is-decimal: 2.0.1 - - is-arguments@1.2.0: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-array-buffer@3.0.5: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - - is-arrayish@0.2.1: {} - - is-async-function@2.1.1: - dependencies: - async-function: 1.0.0 - call-bound: 1.0.4 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - - is-bigint@1.1.0: - dependencies: - has-bigints: 1.1.0 - - is-binary-path@2.1.0: - dependencies: - binary-extensions: 2.3.0 - - is-boolean-object@1.2.2: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-buffer@1.1.6: {} - - is-buffer@2.0.5: {} - - is-callable@1.2.7: {} - - is-ci@4.1.0: - dependencies: - ci-info: 4.2.0 - - is-core-module@2.16.1: - dependencies: - hasown: 2.0.2 - - is-data-descriptor@1.0.1: - dependencies: - hasown: 2.0.2 - - is-data-view@1.0.2: - dependencies: - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - is-typed-array: 1.1.15 - - is-date-object@1.1.0: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-decimal@1.0.4: {} - - is-decimal@2.0.1: {} - - is-descriptor@0.1.7: - dependencies: - is-accessor-descriptor: 1.0.1 - is-data-descriptor: 1.0.1 - - is-descriptor@1.0.3: - dependencies: - is-accessor-descriptor: 1.0.1 - is-data-descriptor: 1.0.1 - - is-docker@2.2.1: {} - - is-docker@3.0.0: {} - - is-expression@4.0.0: - dependencies: - acorn: 7.4.1 - object-assign: 4.1.1 - - is-extendable@0.1.1: {} - - is-extendable@1.0.1: - dependencies: - is-plain-object: 2.0.4 - - is-extglob@2.1.1: {} - - is-finalizationregistry@1.1.1: - dependencies: - call-bound: 1.0.4 - - is-fullwidth-code-point@2.0.0: {} - - is-fullwidth-code-point@3.0.0: {} - - is-fullwidth-code-point@4.0.0: {} - - is-fullwidth-code-point@5.0.0: - dependencies: - get-east-asian-width: 1.3.0 - - is-generator-fn@2.1.0: {} - - is-generator-function@1.1.0: - dependencies: - call-bound: 1.0.4 - get-proto: 1.0.1 - has-tostringtag: 1.0.2 - safe-regex-test: 1.1.0 - - is-git-url@1.0.0: {} - - is-glob@4.0.3: - dependencies: - is-extglob: 2.1.1 - - is-hexadecimal@1.0.4: {} - - is-hexadecimal@2.0.1: {} - - is-inside-container@1.0.0: - dependencies: - is-docker: 3.0.0 - - is-installed-globally@0.4.0: - dependencies: - global-dirs: 3.0.1 - is-path-inside: 3.0.3 - - is-interactive@1.0.0: {} - - is-json@2.0.1: {} - - is-language-code@3.1.0: - dependencies: - '@babel/runtime': 7.28.4 - - is-lower-case@1.1.3: - dependencies: - lower-case: 1.1.4 - - is-map@2.0.3: {} - - is-module@1.0.0: {} - - is-nan@1.3.2: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - - is-network-error@1.1.0: {} - - is-number-object@1.1.1: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-number@3.0.0: - dependencies: - kind-of: 3.2.2 - - is-number@7.0.0: {} - - is-obj@2.0.0: {} - - is-path-cwd@2.2.0: {} - - is-path-inside@3.0.3: {} - - is-plain-obj@1.1.0: {} - - is-plain-obj@3.0.0: {} - - is-plain-obj@4.1.0: {} - - is-plain-object@2.0.4: - dependencies: - isobject: 3.0.1 - - is-plain-object@5.0.0: {} - - is-potential-custom-element-name@1.0.1: {} - - is-promise@2.2.2: {} - - is-reference@1.2.1: - dependencies: - '@types/estree': 1.0.7 - - is-reference@3.0.3: - dependencies: - '@types/estree': 1.0.7 - - is-regex@1.2.1: - dependencies: - call-bound: 1.0.4 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - hasown: 2.0.2 - - is-retry-allowed@2.2.0: {} - - is-set@2.0.3: {} - - is-shared-array-buffer@1.0.4: - dependencies: - call-bound: 1.0.4 - - is-ssh@1.4.1: - dependencies: - protocols: 2.0.2 - - is-stream@1.1.0: {} - - is-stream@2.0.1: {} - - is-stream@3.0.0: {} - - is-stream@4.0.1: {} - - is-string@1.1.1: - dependencies: - call-bound: 1.0.4 - has-tostringtag: 1.0.2 - - is-subdir@1.2.0: - dependencies: - better-path-resolve: 1.0.0 - - is-symbol@1.1.1: - dependencies: - call-bound: 1.0.4 - has-symbols: 1.1.0 - safe-regex-test: 1.1.0 - - is-type@0.0.1: - dependencies: - core-util-is: 1.0.3 - - is-typed-array@1.1.15: - dependencies: - which-typed-array: 1.1.19 - - is-typedarray@1.0.0: {} - - is-unicode-supported@0.1.0: {} - - is-upper-case@1.1.2: - dependencies: - upper-case: 1.1.3 - - is-weakmap@2.0.2: {} - - is-weakref@1.1.1: - dependencies: - call-bound: 1.0.4 - - is-weakset@2.0.4: - dependencies: - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - - is-what@3.14.1: {} - - is-what@4.1.16: {} - - is-windows@1.0.2: {} - - is-wsl@2.2.0: - dependencies: - is-docker: 2.2.1 - - is-wsl@3.1.0: - dependencies: - is-inside-container: 1.0.0 - - isarray@0.0.1: {} - - isarray@1.0.0: {} - - isarray@2.0.5: {} - - isbinaryfile@4.0.10: {} - - isbinaryfile@5.0.6: {} - - isbot@3.7.1: {} - - isexe@2.0.0: {} - - isexe@3.1.1: {} - - isobject@2.1.0: - dependencies: - isarray: 1.0.0 - - isobject@3.0.1: {} - - isomorphic-rslog@0.0.6: {} - - isomorphic-ws@5.0.0(ws@8.18.0): - dependencies: - ws: 8.18.0 - - isstream@0.1.2: {} - - istanbul-lib-coverage@3.2.2: {} - - istanbul-lib-instrument@5.2.1: - dependencies: - '@babel/core': 7.28.4 - '@babel/parser': 7.27.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.2 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - istanbul-lib-instrument@6.0.3: - dependencies: - '@babel/core': 7.28.4 - '@babel/parser': 7.27.0 - '@istanbuljs/schema': 0.1.3 - istanbul-lib-coverage: 3.2.2 - semver: 7.7.1 - transitivePeerDependencies: - - supports-color - - istanbul-lib-report@3.0.1: - dependencies: - istanbul-lib-coverage: 3.2.2 - make-dir: 4.0.0 - supports-color: 7.2.0 - - istanbul-lib-source-maps@4.0.1: - dependencies: - debug: 4.4.0(supports-color@5.5.0) - istanbul-lib-coverage: 3.2.2 - source-map: 0.6.1 - transitivePeerDependencies: - - supports-color - - istanbul-lib-source-maps@5.0.6: - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - debug: 4.4.0(supports-color@5.5.0) - istanbul-lib-coverage: 3.2.2 - transitivePeerDependencies: - - supports-color - - istanbul-reports@3.1.7: - dependencies: - html-escaper: 2.0.2 - istanbul-lib-report: 3.0.1 - - istextorbinary@2.1.0: - dependencies: - binaryextensions: 2.3.0 - editions: 1.3.4 - textextensions: 2.6.0 - - istextorbinary@2.6.0: - dependencies: - binaryextensions: 2.3.0 - editions: 2.3.1 - textextensions: 2.6.0 - - iterator.prototype@1.1.5: - dependencies: - define-data-property: 1.1.4 - es-object-atoms: 1.1.1 - get-intrinsic: 1.3.0 - get-proto: 1.0.1 - has-symbols: 1.1.0 - set-function-name: 2.0.2 - - jackspeak@3.4.3: - dependencies: - '@isaacs/cliui': 8.0.2 - optionalDependencies: - '@pkgjs/parseargs': 0.11.0 - - jackspeak@4.1.0: - dependencies: - '@isaacs/cliui': 8.0.2 - - jake@10.9.2: - dependencies: - async: 3.2.6 - chalk: 4.1.2 - filelist: 1.0.4 - minimatch: 3.1.2 - - jest-changed-files@29.7.0: - dependencies: - execa: 5.1.1 - jest-util: 29.7.0 - p-limit: 3.1.0 - - jest-circus@29.7.0(babel-plugin-macros@3.1.0): - dependencies: - '@jest/environment': 29.7.0 - '@jest/expect': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.13.13 - chalk: 4.1.2 - co: 4.6.0 - dedent: 1.5.3(babel-plugin-macros@3.1.0) - is-generator-fn: 2.1.0 - jest-each: 29.7.0 - jest-matcher-utils: 29.7.0 - jest-message-util: 29.7.0 - jest-runtime: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - p-limit: 3.1.0 - pretty-format: 29.7.0 - pure-rand: 6.1.0 - slash: 3.0.0 - stack-utils: 2.0.6 - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-cli@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)) - exit: 0.1.2 - import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - optionalDependencies: - node-notifier: 10.0.1 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest-cli@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - exit: 0.1.2 - import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - optionalDependencies: - node-notifier: 10.0.1 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest-cli@29.7.0(@types/node@22.13.13)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - '@jest/core': 29.7.0(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.13.13)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - exit: 0.1.2 - import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-util: 29.7.0 - jest-validate: 29.7.0 - yargs: 17.7.2 - optionalDependencies: - node-notifier: 10.0.1 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest-config@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - '@babel/core': 7.28.4 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.4) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 22.13.13 - ts-node: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-config@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - '@babel/core': 7.28.4 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.4) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 22.13.13 - ts-node: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - - jest-diff@29.7.0: - dependencies: - chalk: 4.1.2 - diff-sequences: 29.6.3 - jest-get-type: 29.6.3 - pretty-format: 29.7.0 - - jest-docblock@29.7.0: - dependencies: - detect-newline: 3.1.0 - - jest-each@29.7.0: - dependencies: - '@jest/types': 29.6.3 - chalk: 4.1.2 - jest-get-type: 29.6.3 - jest-util: 29.7.0 - pretty-format: 29.7.0 - - jest-environment-jsdom@29.7.0: - dependencies: - '@jest/environment': 29.7.0 - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/jsdom': 20.0.1 - '@types/node': 22.13.13 - jest-mock: 29.7.0 - jest-util: 29.7.0 - jsdom: 20.0.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - jest-environment-node@29.7.0: - dependencies: - '@jest/environment': 29.7.0 - '@jest/fake-timers': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.13.13 - jest-mock: 29.7.0 - jest-util: 29.7.0 - - jest-get-type@29.6.3: {} - - jest-haste-map@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/graceful-fs': 4.1.9 - '@types/node': 22.13.13 - anymatch: 3.1.3 - fb-watchman: 2.0.2 - graceful-fs: 4.2.11 - jest-regex-util: 29.6.3 - jest-util: 29.7.0 - jest-worker: 29.7.0 - micromatch: 4.0.8 - walker: 1.0.8 - optionalDependencies: - fsevents: 2.3.3 - - jest-leak-detector@29.7.0: - dependencies: - jest-get-type: 29.6.3 - pretty-format: 29.7.0 - - jest-matcher-utils@29.7.0: - dependencies: - chalk: 4.1.2 - jest-diff: 29.7.0 - jest-get-type: 29.6.3 - pretty-format: 29.7.0 - - jest-message-util@29.7.0: - dependencies: - '@babel/code-frame': 7.26.2 - '@jest/types': 29.6.3 - '@types/stack-utils': 2.0.3 - chalk: 4.1.2 - graceful-fs: 4.2.11 - micromatch: 4.0.8 - pretty-format: 29.7.0 - slash: 3.0.0 - stack-utils: 2.0.6 - - jest-mock@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/node': 22.13.13 - jest-util: 29.7.0 - - jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): - optionalDependencies: - jest-resolve: 29.7.0 - - jest-preset-angular@14.1.1(8869d40d9ef93a74381fb028a31c9b7c): - dependencies: - '@angular-devkit/build-angular': 18.2.16(@angular/compiler-cli@19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2))(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(jest-environment-jsdom@29.7.0)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(lightningcss@1.29.3)(sass-embedded@1.89.0)(stylus@0.64.0)(tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2) - '@angular/compiler-cli': 19.2.4(@angular/compiler@19.2.4)(typescript@5.8.2) - '@angular/core': 19.2.4(rxjs@7.8.2)(zone.js@0.15.0) - '@angular/platform-browser-dynamic': 19.2.4(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/compiler@19.2.4)(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(@angular/platform-browser@19.2.4(@angular/animations@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0)))(@angular/common@19.2.4(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@19.2.4(rxjs@7.8.2)(zone.js@0.15.0))) - bs-logger: 0.2.6 - esbuild-wasm: 0.25.1 - jest: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-environment-jsdom: 29.7.0 - jest-util: 29.7.0 - pretty-format: 29.7.0 - ts-jest: 29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.25.1)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2) - typescript: 5.8.2 - optionalDependencies: - esbuild: 0.25.1 - transitivePeerDependencies: - - '@babel/core' - - '@jest/transform' - - '@jest/types' - - babel-jest - - bufferutil - - canvas - - supports-color - - utf-8-validate - - jest-regex-util@29.6.3: {} - - jest-resolve-dependencies@29.7.0: - dependencies: - jest-regex-util: 29.6.3 - jest-snapshot: 29.7.0 - transitivePeerDependencies: - - supports-color - - jest-resolve@29.7.0: - dependencies: - chalk: 4.1.2 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - jest-pnp-resolver: 1.2.3(jest-resolve@29.7.0) - jest-util: 29.7.0 - jest-validate: 29.7.0 - resolve: 1.22.10 - resolve.exports: 2.0.3 - slash: 3.0.0 - - jest-runner@29.7.0: - dependencies: - '@jest/console': 29.7.0 - '@jest/environment': 29.7.0 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.13.13 - chalk: 4.1.2 - emittery: 0.13.1 - graceful-fs: 4.2.11 - jest-docblock: 29.7.0 - jest-environment-node: 29.7.0 - jest-haste-map: 29.7.0 - jest-leak-detector: 29.7.0 - jest-message-util: 29.7.0 - jest-resolve: 29.7.0 - jest-runtime: 29.7.0 - jest-util: 29.7.0 - jest-watcher: 29.7.0 - jest-worker: 29.7.0 - p-limit: 3.1.0 - source-map-support: 0.5.13 - transitivePeerDependencies: - - supports-color - - jest-runtime@29.7.0: - dependencies: - '@jest/environment': 29.7.0 - '@jest/fake-timers': 29.7.0 - '@jest/globals': 29.7.0 - '@jest/source-map': 29.6.3 - '@jest/test-result': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.13.13 - chalk: 4.1.2 - cjs-module-lexer: 1.4.3 - collect-v8-coverage: 1.0.2 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-haste-map: 29.7.0 - jest-message-util: 29.7.0 - jest-mock: 29.7.0 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-snapshot: 29.7.0 - jest-util: 29.7.0 - slash: 3.0.0 - strip-bom: 4.0.0 - transitivePeerDependencies: - - supports-color - - jest-snapshot@29.7.0: - dependencies: - '@babel/core': 7.28.4 - '@babel/generator': 7.27.0 - '@babel/plugin-syntax-jsx': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.28.4) - '@babel/types': 7.27.0 - '@jest/expect-utils': 29.7.0 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.4) - chalk: 4.1.2 - expect: 29.7.0 - graceful-fs: 4.2.11 - jest-diff: 29.7.0 - jest-get-type: 29.6.3 - jest-matcher-utils: 29.7.0 - jest-message-util: 29.7.0 - jest-util: 29.7.0 - natural-compare: 1.4.0 - pretty-format: 29.7.0 - semver: 7.7.1 - transitivePeerDependencies: - - supports-color - - jest-util@29.7.0: - dependencies: - '@jest/types': 29.6.3 - '@types/node': 22.13.13 - chalk: 4.1.2 - ci-info: 3.9.0 - graceful-fs: 4.2.11 - picomatch: 2.3.1 - - jest-validate@29.7.0: - dependencies: - '@jest/types': 29.6.3 - camelcase: 6.3.0 - chalk: 4.1.2 - jest-get-type: 29.6.3 - leven: 3.1.0 - pretty-format: 29.7.0 - - jest-watcher@29.7.0: - dependencies: - '@jest/test-result': 29.7.0 - '@jest/types': 29.6.3 - '@types/node': 22.13.13 - ansi-escapes: 4.3.2 - chalk: 4.1.2 - emittery: 0.13.1 - jest-util: 29.7.0 - string-length: 4.0.2 - - jest-worker@27.5.1: - dependencies: - '@types/node': 22.13.13 - merge-stream: 2.0.0 - supports-color: 8.1.1 - - jest-worker@29.7.0: - dependencies: - '@types/node': 22.13.13 - jest-util: 29.7.0 - merge-stream: 2.0.0 - supports-color: 8.1.1 - - jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)) - '@jest/types': 29.6.3 - import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)) - optionalDependencies: - node-notifier: 10.0.1 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - '@jest/types': 29.6.3 - import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - optionalDependencies: - node-notifier: 10.0.1 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jest@29.7.0(@types/node@22.13.13)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - '@jest/core': 29.7.0(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - '@jest/types': 29.6.3 - import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.13.13)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - optionalDependencies: - node-notifier: 10.0.1 - transitivePeerDependencies: - - '@types/node' - - babel-plugin-macros - - supports-color - - ts-node - - jiti@1.21.7: {} - - jiti@2.4.2: {} - - jose@5.10.0: {} - - js-string-escape@1.0.1: {} - - js-stringify@1.0.2: {} - - js-tokens@4.0.0: {} - - js-tokens@9.0.1: {} - - js-yaml@3.14.1: - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 - - js-yaml@4.1.0: - dependencies: - argparse: 2.0.1 - - jsbn@0.1.1: {} - - jsbn@1.1.0: {} - - jsdom@20.0.3: - dependencies: - abab: 2.0.6 - acorn: 8.14.1 - acorn-globals: 7.0.1 - cssom: 0.5.0 - cssstyle: 2.3.0 - data-urls: 3.0.2 - decimal.js: 10.5.0 - domexception: 4.0.0 - escodegen: 2.1.0 - form-data: 4.0.2 - html-encoding-sniffer: 3.0.0 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.19 - parse5: 7.2.1 - saxes: 6.0.0 - symbol-tree: 3.2.4 - tough-cookie: 4.1.4 - w3c-xmlserializer: 4.0.0 - webidl-conversions: 7.0.0 - whatwg-encoding: 2.0.0 - whatwg-mimetype: 3.0.0 - whatwg-url: 11.0.0 - ws: 8.18.1 - xml-name-validator: 4.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - jsdom@22.1.0: - dependencies: - abab: 2.0.6 - cssstyle: 3.0.0 - data-urls: 4.0.0 - decimal.js: 10.5.0 - domexception: 4.0.0 - form-data: 4.0.2 - html-encoding-sniffer: 3.0.0 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.19 - parse5: 7.2.1 - rrweb-cssom: 0.6.0 - saxes: 6.0.0 - symbol-tree: 3.2.4 - tough-cookie: 4.1.4 - w3c-xmlserializer: 4.0.0 - webidl-conversions: 7.0.0 - whatwg-encoding: 2.0.0 - whatwg-mimetype: 3.0.0 - whatwg-url: 12.0.1 - ws: 8.18.1 - xml-name-validator: 4.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - jsdom@25.0.1: - dependencies: - cssstyle: 4.6.0 - data-urls: 5.0.0 - decimal.js: 10.5.0 - form-data: 4.0.2 - html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.19 - parse5: 7.2.1 - rrweb-cssom: 0.7.1 - saxes: 6.0.0 - symbol-tree: 3.2.4 - tough-cookie: 5.1.2 - w3c-xmlserializer: 5.0.0 - webidl-conversions: 7.0.0 - whatwg-encoding: 3.1.1 - whatwg-mimetype: 4.0.0 - whatwg-url: 14.2.0 - ws: 8.18.1 - xml-name-validator: 5.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - jsdom@26.1.0: - dependencies: - cssstyle: 4.6.0 - data-urls: 5.0.0 - decimal.js: 10.5.0 - html-encoding-sniffer: 4.0.0 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.19 - parse5: 7.2.1 - rrweb-cssom: 0.8.0 - saxes: 6.0.0 - symbol-tree: 3.2.4 - tough-cookie: 5.1.2 - w3c-xmlserializer: 5.0.0 - webidl-conversions: 7.0.0 - whatwg-encoding: 3.1.1 - whatwg-mimetype: 4.0.0 - whatwg-url: 14.2.0 - ws: 8.18.1 - xml-name-validator: 5.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - jsesc@3.0.2: {} - - jsesc@3.1.0: {} - - json-buffer@3.0.1: {} - - json-parse-even-better-errors@2.3.1: {} - - json-parse-even-better-errors@4.0.0: {} - - json-schema-traverse@0.4.1: {} - - json-schema-traverse@1.0.0: {} - - json-schema@0.4.0: {} - - json-stable-stringify-without-jsonify@1.0.1: {} - - json-stable-stringify@1.3.0: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - isarray: 2.0.5 - jsonify: 0.0.1 - object-keys: 1.1.1 - - json-stringify-safe@5.0.1: {} - - json-to-ast@2.1.0: - dependencies: - code-error-fragment: 0.0.230 - grapheme-splitter: 1.0.4 - - json5@1.0.2: - dependencies: - minimist: 1.2.8 - - json5@2.2.3: {} - - jsonc-eslint-parser@2.4.0: - dependencies: - acorn: 8.14.1 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - semver: 7.7.1 - - jsonc-parser@3.2.0: {} - - jsonc-parser@3.3.1: {} - - jsonfile@2.4.0: - optionalDependencies: - graceful-fs: 4.2.11 - - jsonfile@4.0.0: - optionalDependencies: - graceful-fs: 4.2.11 - - jsonfile@6.1.0: - dependencies: - universalify: 2.0.1 - optionalDependencies: - graceful-fs: 4.2.11 - - jsonify@0.0.1: {} - - jsonparse@1.3.1: {} - - jsprim@2.0.2: - dependencies: - assert-plus: 1.0.0 - extsprintf: 1.3.0 - json-schema: 0.4.0 - verror: 1.10.0 - - jstransformer@1.0.0: - dependencies: - is-promise: 2.2.2 - promise: 7.3.1 - - jsx-ast-utils@3.3.5: - dependencies: - array-includes: 3.1.8 - array.prototype.flat: 1.3.3 - object.assign: 4.1.7 - object.values: 1.2.1 - - karma-source-map-support@1.4.0: - dependencies: - source-map-support: 0.5.21 - - keygrip@1.1.0: - dependencies: - tsscmp: 1.0.6 - - keyv@4.5.4: - dependencies: - json-buffer: 3.0.1 - - keyv@5.5.1: - dependencies: - '@keyv/serialize': 1.1.1 - - kind-of@3.2.2: - dependencies: - is-buffer: 1.1.6 - - kind-of@4.0.0: - dependencies: - is-buffer: 1.1.6 - - kind-of@6.0.3: {} - - kleur@3.0.3: {} - - kleur@4.1.5: {} - - klona@2.0.6: {} - - known-css-properties@0.37.0: {} - - koa-compose@4.1.0: {} - - koa-convert@2.0.0: - dependencies: - co: 4.6.0 - koa-compose: 4.1.0 - - koa@2.15.4: - dependencies: - accepts: 1.3.8 - cache-content-type: 1.0.1 - content-disposition: 0.5.4 - content-type: 1.0.5 - cookies: 0.9.1 - debug: 4.4.0(supports-color@5.5.0) - delegates: 1.0.0 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - fresh: 0.5.2 - http-assert: 1.5.0 - http-errors: 1.8.1 - is-generator-function: 1.1.0 - koa-compose: 4.1.0 - koa-convert: 2.0.0 - on-finished: 2.4.1 - only: 0.0.2 - parseurl: 1.3.3 - statuses: 1.5.0 - type-is: 1.6.18 - vary: 1.1.2 - transitivePeerDependencies: - - supports-color - - language-subtag-registry@0.3.23: {} - - language-tags@1.0.9: - dependencies: - language-subtag-registry: 0.3.23 - - launch-editor@2.10.0: - dependencies: - picocolors: 1.1.1 - shell-quote: 1.8.2 - - lazy-ass@1.6.0: {} - - lcid@3.1.1: - dependencies: - invert-kv: 3.0.1 - - leac@0.6.0: {} - - leaflet@1.9.4: {} - - less-loader@11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - klona: 2.0.6 - less: 4.1.3 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - less-loader@11.1.0(less@4.1.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - klona: 2.0.6 - less: 4.1.3 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - less-loader@11.1.0(less@4.2.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - klona: 2.0.6 - less: 4.2.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - less-loader@11.1.0(less@4.2.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - klona: 2.0.6 - less: 4.2.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - less-loader@12.2.0(@rspack/core@1.5.5(@swc/helpers@0.5.17))(less@4.2.0)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - less: 4.2.0 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - - less@4.1.3: - dependencies: - copy-anything: 2.0.6 - parse-node-version: 1.0.1 - tslib: 2.8.1 - optionalDependencies: - errno: 0.1.8 - graceful-fs: 4.2.11 - image-size: 0.5.5 - make-dir: 2.1.0 - mime: 1.6.0 - needle: 3.3.1 - source-map: 0.6.1 - - less@4.2.0: - dependencies: - copy-anything: 2.0.6 - parse-node-version: 1.0.1 - tslib: 2.8.1 - optionalDependencies: - errno: 0.1.8 - graceful-fs: 4.2.11 - image-size: 0.5.5 - make-dir: 2.1.0 - mime: 1.6.0 - needle: 3.3.1 - source-map: 0.6.1 - - leven@3.1.0: {} - - levn@0.4.1: - dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 - - license-webpack-plugin@4.0.2(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - webpack-sources: 3.2.3 - optionalDependencies: - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - - license-webpack-plugin@4.0.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - webpack-sources: 3.2.3 - optionalDependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - license-webpack-plugin@4.0.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - webpack-sources: 3.2.3 - optionalDependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - lightningcss-darwin-arm64@1.29.3: - optional: true - - lightningcss-darwin-x64@1.29.3: - optional: true - - lightningcss-freebsd-x64@1.29.3: - optional: true - - lightningcss-linux-arm-gnueabihf@1.29.3: - optional: true - - lightningcss-linux-arm64-gnu@1.29.3: - optional: true - - lightningcss-linux-arm64-musl@1.29.3: - optional: true - - lightningcss-linux-x64-gnu@1.29.3: - optional: true - - lightningcss-linux-x64-musl@1.29.3: - optional: true - - lightningcss-win32-arm64-msvc@1.29.3: - optional: true - - lightningcss-win32-x64-msvc@1.29.3: - optional: true - - lightningcss@1.29.3: - dependencies: - detect-libc: 2.0.3 - optionalDependencies: - lightningcss-darwin-arm64: 1.29.3 - lightningcss-darwin-x64: 1.29.3 - lightningcss-freebsd-x64: 1.29.3 - lightningcss-linux-arm-gnueabihf: 1.29.3 - lightningcss-linux-arm64-gnu: 1.29.3 - lightningcss-linux-arm64-musl: 1.29.3 - lightningcss-linux-x64-gnu: 1.29.3 - lightningcss-linux-x64-musl: 1.29.3 - lightningcss-win32-arm64-msvc: 1.29.3 - lightningcss-win32-x64-msvc: 1.29.3 - - lilconfig@2.1.0: {} - - lilconfig@3.1.3: {} - - line-column@1.0.2: - dependencies: - isarray: 1.0.0 - isobject: 2.1.0 - - lines-and-columns@1.2.4: {} - - lines-and-columns@2.0.3: {} - - linkify-it@5.0.0: - dependencies: - uc.micro: 2.1.0 - - listr2@3.14.0(enquirer@2.4.1): - dependencies: - cli-truncate: 2.1.0 - colorette: 2.0.20 - log-update: 4.0.0 - p-map: 4.0.0 - rfdc: 1.4.1 - rxjs: 7.8.2 - through: 2.3.8 - wrap-ansi: 7.0.0 - optionalDependencies: - enquirer: 2.4.1 - - listr2@8.2.4: - dependencies: - cli-truncate: 4.0.0 - colorette: 2.0.20 - eventemitter3: 5.0.1 - log-update: 6.1.0 - rfdc: 1.4.1 - wrap-ansi: 9.0.0 - - listr2@8.2.5: - dependencies: - cli-truncate: 4.0.0 - colorette: 2.0.20 - eventemitter3: 5.0.1 - log-update: 6.1.0 - rfdc: 1.4.1 - wrap-ansi: 9.0.0 - - livereload-js@3.4.1: {} - - lmdb@2.8.5: - dependencies: - msgpackr: 1.11.2 - node-addon-api: 6.1.0 - node-gyp-build-optional-packages: 5.1.1 - ordered-binary: 1.5.3 - weak-lru-cache: 1.2.2 - optionalDependencies: - '@lmdb/lmdb-darwin-arm64': 2.8.5 - '@lmdb/lmdb-darwin-x64': 2.8.5 - '@lmdb/lmdb-linux-arm': 2.8.5 - '@lmdb/lmdb-linux-arm64': 2.8.5 - '@lmdb/lmdb-linux-x64': 2.8.5 - '@lmdb/lmdb-win32-x64': 2.8.5 - - lmdb@3.0.13: - dependencies: - msgpackr: 1.11.2 - node-addon-api: 6.1.0 - node-gyp-build-optional-packages: 5.2.2 - ordered-binary: 1.5.3 - weak-lru-cache: 1.2.2 - optionalDependencies: - '@lmdb/lmdb-darwin-arm64': 3.0.13 - '@lmdb/lmdb-darwin-x64': 3.0.13 - '@lmdb/lmdb-linux-arm': 3.0.13 - '@lmdb/lmdb-linux-arm64': 3.0.13 - '@lmdb/lmdb-linux-x64': 3.0.13 - '@lmdb/lmdb-win32-x64': 3.0.13 - - lmdb@3.2.6: - dependencies: - msgpackr: 1.11.2 - node-addon-api: 6.1.0 - node-gyp-build-optional-packages: 5.2.2 - ordered-binary: 1.5.3 - weak-lru-cache: 1.2.2 - optionalDependencies: - '@lmdb/lmdb-darwin-arm64': 3.2.6 - '@lmdb/lmdb-darwin-x64': 3.2.6 - '@lmdb/lmdb-linux-arm': 3.2.6 - '@lmdb/lmdb-linux-arm64': 3.2.6 - '@lmdb/lmdb-linux-x64': 3.2.6 - '@lmdb/lmdb-win32-x64': 3.2.6 - optional: true - - loader-runner@4.3.0: {} - - loader-utils@2.0.4: - dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 2.2.3 - - loader-utils@3.3.1: {} - - local-pkg@0.5.1: - dependencies: - mlly: 1.7.4 - pkg-types: 1.3.1 - - locate-character@3.0.0: {} - - locate-path@2.0.0: - dependencies: - p-locate: 2.0.0 - path-exists: 3.0.0 - - locate-path@3.0.0: - dependencies: - p-locate: 3.0.0 - path-exists: 3.0.0 - - locate-path@5.0.0: - dependencies: - p-locate: 4.1.0 - - locate-path@6.0.0: - dependencies: - p-locate: 5.0.0 - - locate-path@7.2.0: - dependencies: - p-locate: 6.0.0 - - lodash-es@4.17.21: {} - - lodash._baseflatten@3.1.4: - dependencies: - lodash.isarguments: 3.1.0 - lodash.isarray: 3.0.4 - - lodash._getnative@3.9.1: {} - - lodash._isiterateecall@3.0.9: {} - - lodash.camelcase@4.3.0: {} - - lodash.clonedeepwith@4.5.0: {} - - lodash.debounce@3.1.1: - dependencies: - lodash._getnative: 3.9.1 - - lodash.debounce@4.0.8: {} - - lodash.flatten@3.0.2: - dependencies: - lodash._baseflatten: 3.1.4 - lodash._isiterateecall: 3.0.9 - - lodash.get@4.4.2: {} - - lodash.isarguments@3.1.0: {} - - lodash.isarray@3.0.4: {} - - lodash.kebabcase@4.1.1: {} - - lodash.memoize@4.1.2: {} - - lodash.merge@4.6.2: {} - - lodash.omit@4.5.0: {} - - lodash.once@4.1.1: {} - - lodash.truncate@4.4.2: {} - - lodash.uniq@4.5.0: {} - - lodash@4.17.21: {} - - log-symbols@2.2.0: - dependencies: - chalk: 2.4.2 - - log-symbols@3.0.0: - dependencies: - chalk: 2.4.2 - - log-symbols@4.1.0: - dependencies: - chalk: 4.1.2 - is-unicode-supported: 0.1.0 - - log-update@4.0.0: - dependencies: - ansi-escapes: 4.3.2 - cli-cursor: 3.1.0 - slice-ansi: 4.0.0 - wrap-ansi: 6.2.0 - - log-update@6.1.0: - dependencies: - ansi-escapes: 7.0.0 - cli-cursor: 5.0.0 - slice-ansi: 7.1.0 - strip-ansi: 7.1.0 - wrap-ansi: 9.0.0 - - log4js@6.9.1: - dependencies: - date-format: 4.0.14 - debug: 4.4.0(supports-color@5.5.0) - flatted: 3.3.3 - rfdc: 1.4.1 - streamroller: 3.1.5 - transitivePeerDependencies: - - supports-color - - long-timeout@0.1.1: {} - - longest-streak@3.1.0: {} - - loose-envify@1.4.0: - dependencies: - js-tokens: 4.0.0 - - loupe@2.3.7: - dependencies: - get-func-name: 2.0.2 - - lower-case-first@1.0.2: - dependencies: - lower-case: 1.1.4 - - lower-case@1.1.4: {} - - lower-case@2.0.2: - dependencies: - tslib: 2.8.1 - - lowercase-keys@3.0.0: {} - - lowlight@1.20.0: - dependencies: - fault: 1.0.4 - highlight.js: 10.7.3 - - lru-cache@10.4.3: {} - - lru-cache@11.1.0: {} - - lru-cache@5.1.1: - dependencies: - yallist: 3.1.1 - - lru-cache@7.18.3: {} - - lucide-react@0.484.0(react@18.3.1): - dependencies: - react: 18.3.1 - - luxon@3.6.0: {} - - lz-string@1.5.0: {} - - magic-string@0.25.9: - dependencies: - sourcemap-codec: 1.4.8 - - magic-string@0.30.11: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - - magic-string@0.30.17: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - - magicast@0.3.5: - dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 - source-map-js: 1.2.1 - - make-dir@2.1.0: - dependencies: - pify: 4.0.1 - semver: 5.7.2 - - make-dir@3.1.0: - dependencies: - semver: 6.3.1 - - make-dir@4.0.0: - dependencies: - semver: 7.7.1 - - make-error@1.3.6: {} - - make-fetch-happen@14.0.3: - dependencies: - '@npmcli/agent': 3.0.0 - cacache: 19.0.1 - http-cache-semantics: 4.1.1 - minipass: 7.1.2 - minipass-fetch: 4.0.1 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 1.0.0 - proc-log: 5.0.0 - promise-retry: 2.0.1 - ssri: 12.0.0 - transitivePeerDependencies: - - supports-color - - makeerror@1.0.12: - dependencies: - tmpl: 1.0.5 - - map-age-cleaner@0.1.3: - dependencies: - p-defer: 1.0.0 - - map-cache@0.2.2: {} - - map-visit@1.0.0: - dependencies: - object-visit: 1.0.1 - - markdown-extensions@1.1.1: {} - - markdown-it-terminal@0.4.0(markdown-it@14.1.0): - dependencies: - ansi-styles: 3.2.1 - cardinal: 1.0.0 - cli-table: 0.3.11 - lodash.merge: 4.6.2 - markdown-it: 14.1.0 - - markdown-it@14.1.0: - dependencies: - argparse: 2.0.1 - entities: 4.5.0 - linkify-it: 5.0.0 - mdurl: 2.0.0 - punycode.js: 2.3.1 - uc.micro: 2.1.0 - - markdown-table@3.0.4: {} - - match-sorter@8.0.0: - dependencies: - '@babel/runtime': 7.28.4 - remove-accents: 0.5.0 - - matcher-collection@1.1.2: - dependencies: - minimatch: 3.1.2 - - matcher-collection@2.0.1: - dependencies: - '@types/minimatch': 3.0.5 - minimatch: 3.1.2 - - math-intrinsics@1.1.0: {} - - mathml-tag-names@2.1.3: {} - - md5.js@1.3.5: - dependencies: - hash-base: 3.0.5 - inherits: 2.0.4 - safe-buffer: 5.2.1 - - mdast-util-definitions@5.1.2: - dependencies: - '@types/mdast': 3.0.15 - '@types/unist': 2.0.11 - unist-util-visit: 4.1.2 - - mdast-util-find-and-replace@2.2.2: - dependencies: - '@types/mdast': 3.0.15 - escape-string-regexp: 5.0.0 - unist-util-is: 5.2.1 - unist-util-visit-parents: 5.1.3 - - mdast-util-from-markdown@1.3.1: - dependencies: - '@types/mdast': 3.0.15 - '@types/unist': 2.0.11 - decode-named-character-reference: 1.1.0 - mdast-util-to-string: 3.2.0 - micromark: 3.2.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-decode-string: 1.1.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-stringify-position: 3.0.3 - uvu: 0.5.6 - transitivePeerDependencies: - - supports-color - - mdast-util-gfm-autolink-literal@1.0.3: - dependencies: - '@types/mdast': 3.0.15 - ccount: 2.0.1 - mdast-util-find-and-replace: 2.2.2 - micromark-util-character: 1.2.0 - - mdast-util-gfm-footnote@1.0.2: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-markdown: 1.5.0 - micromark-util-normalize-identifier: 1.1.0 - - mdast-util-gfm-strikethrough@1.0.3: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-markdown: 1.5.0 - - mdast-util-gfm-table@1.0.7: - dependencies: - '@types/mdast': 3.0.15 - markdown-table: 3.0.4 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - - mdast-util-gfm-task-list-item@1.0.2: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-markdown: 1.5.0 - - mdast-util-gfm@2.0.2: - dependencies: - mdast-util-from-markdown: 1.3.1 - mdast-util-gfm-autolink-literal: 1.0.3 - mdast-util-gfm-footnote: 1.0.2 - mdast-util-gfm-strikethrough: 1.0.3 - mdast-util-gfm-table: 1.0.7 - mdast-util-gfm-task-list-item: 1.0.2 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - - mdast-util-mdx-expression@1.3.2: - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/hast': 2.3.10 - '@types/mdast': 3.0.15 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - - mdast-util-mdx-jsx@2.1.4: - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/hast': 2.3.10 - '@types/mdast': 3.0.15 - '@types/unist': 2.0.11 - ccount: 2.0.1 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - parse-entities: 4.0.2 - stringify-entities: 4.0.4 - unist-util-remove-position: 4.0.2 - unist-util-stringify-position: 3.0.3 - vfile-message: 3.1.4 - transitivePeerDependencies: - - supports-color - - mdast-util-mdx@2.0.1: - dependencies: - mdast-util-from-markdown: 1.3.1 - mdast-util-mdx-expression: 1.3.2 - mdast-util-mdx-jsx: 2.1.4 - mdast-util-mdxjs-esm: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - - mdast-util-mdxjs-esm@1.3.1: - dependencies: - '@types/estree-jsx': 1.0.5 - '@types/hast': 2.3.10 - '@types/mdast': 3.0.15 - mdast-util-from-markdown: 1.3.1 - mdast-util-to-markdown: 1.5.0 - transitivePeerDependencies: - - supports-color - - mdast-util-phrasing@3.0.1: - dependencies: - '@types/mdast': 3.0.15 - unist-util-is: 5.2.1 - - mdast-util-to-hast@12.3.0: - dependencies: - '@types/hast': 2.3.10 - '@types/mdast': 3.0.15 - mdast-util-definitions: 5.1.2 - micromark-util-sanitize-uri: 1.2.0 - trim-lines: 3.0.1 - unist-util-generated: 2.0.1 - unist-util-position: 4.0.4 - unist-util-visit: 4.1.2 - - mdast-util-to-markdown@1.5.0: - dependencies: - '@types/mdast': 3.0.15 - '@types/unist': 2.0.11 - longest-streak: 3.1.0 - mdast-util-phrasing: 3.0.1 - mdast-util-to-string: 3.2.0 - micromark-util-decode-string: 1.1.0 - unist-util-visit: 4.1.2 - zwitch: 2.0.4 - - mdast-util-to-string@3.2.0: - dependencies: - '@types/mdast': 3.0.15 - - mdn-data@2.0.14: {} - - mdn-data@2.0.28: {} - - mdn-data@2.0.30: {} - - mdn-data@2.12.2: {} - - mdurl@2.0.0: {} - - media-typer@0.3.0: {} - - medium-zoom@1.1.0: {} - - mem@5.1.1: - dependencies: - map-age-cleaner: 0.1.3 - mimic-fn: 2.1.0 - p-is-promise: 2.1.0 - - mem@8.1.1: - dependencies: - map-age-cleaner: 0.1.3 - mimic-fn: 3.1.0 - - memfs@3.5.3: - dependencies: - fs-monkey: 1.0.6 - - memfs@4.17.0: - dependencies: - '@jsonjoy.com/json-pack': 1.2.0(tslib@2.8.1) - '@jsonjoy.com/util': 1.5.0(tslib@2.8.1) - tree-dump: 1.0.2(tslib@2.8.1) - tslib: 2.8.1 - - memoize-one@6.0.0: {} - - memory-streams@0.1.3: - dependencies: - readable-stream: 1.0.34 - - meow@13.2.0: {} - - merge-anything@5.1.7: - dependencies: - is-what: 4.1.16 - - merge-descriptors@1.0.3: {} - - merge-stream@2.0.0: {} - - merge-trees@2.0.0: - dependencies: - fs-updater: 1.0.4 - heimdalljs: 0.2.6 - transitivePeerDependencies: - - supports-color - - merge2@1.4.1: {} - - methods@1.1.2: {} - - micromark-core-commonmark@1.1.0: - dependencies: - decode-named-character-reference: 1.1.0 - micromark-factory-destination: 1.1.0 - micromark-factory-label: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-factory-title: 1.1.0 - micromark-factory-whitespace: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-chunked: 1.1.0 - micromark-util-classify-character: 1.1.0 - micromark-util-html-tag-name: 1.2.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-subtokenize: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - - micromark-extension-gfm-autolink-literal@1.0.5: - dependencies: - micromark-util-character: 1.2.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - - micromark-extension-gfm-footnote@1.1.2: - dependencies: - micromark-core-commonmark: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - - micromark-extension-gfm-strikethrough@1.0.7: - dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-classify-character: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - - micromark-extension-gfm-table@1.0.7: - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - - micromark-extension-gfm-tagfilter@1.0.2: - dependencies: - micromark-util-types: 1.1.0 - - micromark-extension-gfm-task-list-item@1.0.5: - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - - micromark-extension-gfm@2.0.3: - dependencies: - micromark-extension-gfm-autolink-literal: 1.0.5 - micromark-extension-gfm-footnote: 1.1.2 - micromark-extension-gfm-strikethrough: 1.0.7 - micromark-extension-gfm-table: 1.0.7 - micromark-extension-gfm-tagfilter: 1.0.2 - micromark-extension-gfm-task-list-item: 1.0.5 - micromark-util-combine-extensions: 1.1.0 - micromark-util-types: 1.1.0 - - micromark-extension-mdx-expression@1.0.8: - dependencies: - '@types/estree': 1.0.7 - micromark-factory-mdx-expression: 1.0.9 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-events-to-acorn: 1.2.3 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - - micromark-extension-mdx-jsx@1.0.5: - dependencies: - '@types/acorn': 4.0.6 - '@types/estree': 1.0.7 - estree-util-is-identifier-name: 2.1.0 - micromark-factory-mdx-expression: 1.0.9 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - vfile-message: 3.1.4 - - micromark-extension-mdx-md@1.0.1: - dependencies: - micromark-util-types: 1.1.0 - - micromark-extension-mdxjs-esm@1.0.5: - dependencies: - '@types/estree': 1.0.7 - micromark-core-commonmark: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-events-to-acorn: 1.2.3 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-position-from-estree: 1.1.2 - uvu: 0.5.6 - vfile-message: 3.1.4 - - micromark-extension-mdxjs@1.0.1: - dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) - micromark-extension-mdx-expression: 1.0.8 - micromark-extension-mdx-jsx: 1.0.5 - micromark-extension-mdx-md: 1.0.1 - micromark-extension-mdxjs-esm: 1.0.5 - micromark-util-combine-extensions: 1.1.0 - micromark-util-types: 1.1.0 - - micromark-factory-destination@1.1.0: - dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - - micromark-factory-label@1.1.0: - dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - - micromark-factory-mdx-expression@1.0.9: - dependencies: - '@types/estree': 1.0.7 - micromark-util-character: 1.2.0 - micromark-util-events-to-acorn: 1.2.3 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - unist-util-position-from-estree: 1.1.2 - uvu: 0.5.6 - vfile-message: 3.1.4 - - micromark-factory-space@1.1.0: - dependencies: - micromark-util-character: 1.2.0 - micromark-util-types: 1.1.0 - - micromark-factory-title@1.1.0: - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - - micromark-factory-whitespace@1.1.0: - dependencies: - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - - micromark-util-character@1.2.0: - dependencies: - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - - micromark-util-chunked@1.1.0: - dependencies: - micromark-util-symbol: 1.1.0 - - micromark-util-classify-character@1.1.0: - dependencies: - micromark-util-character: 1.2.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - - micromark-util-combine-extensions@1.1.0: - dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-types: 1.1.0 - - micromark-util-decode-numeric-character-reference@1.1.0: - dependencies: - micromark-util-symbol: 1.1.0 - - micromark-util-decode-string@1.1.0: - dependencies: - decode-named-character-reference: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-symbol: 1.1.0 - - micromark-util-encode@1.1.0: {} - - micromark-util-events-to-acorn@1.2.3: - dependencies: - '@types/acorn': 4.0.6 - '@types/estree': 1.0.7 - '@types/unist': 2.0.11 - estree-util-visit: 1.2.1 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - vfile-message: 3.1.4 - - micromark-util-html-tag-name@1.2.0: {} - - micromark-util-normalize-identifier@1.1.0: - dependencies: - micromark-util-symbol: 1.1.0 - - micromark-util-resolve-all@1.1.0: - dependencies: - micromark-util-types: 1.1.0 - - micromark-util-sanitize-uri@1.2.0: - dependencies: - micromark-util-character: 1.2.0 - micromark-util-encode: 1.1.0 - micromark-util-symbol: 1.1.0 - - micromark-util-subtokenize@1.1.0: - dependencies: - micromark-util-chunked: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - - micromark-util-symbol@1.1.0: {} - - micromark-util-types@1.1.0: {} - - micromark@3.2.0: - dependencies: - '@types/debug': 4.1.12 - debug: 4.4.0(supports-color@5.5.0) - decode-named-character-reference: 1.1.0 - micromark-core-commonmark: 1.1.0 - micromark-factory-space: 1.1.0 - micromark-util-character: 1.2.0 - micromark-util-chunked: 1.1.0 - micromark-util-combine-extensions: 1.1.0 - micromark-util-decode-numeric-character-reference: 1.1.0 - micromark-util-encode: 1.1.0 - micromark-util-normalize-identifier: 1.1.0 - micromark-util-resolve-all: 1.1.0 - micromark-util-sanitize-uri: 1.2.0 - micromark-util-subtokenize: 1.1.0 - micromark-util-symbol: 1.1.0 - micromark-util-types: 1.1.0 - uvu: 0.5.6 - transitivePeerDependencies: - - supports-color - - micromatch@3.1.10: - dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - braces: 2.3.2 - define-property: 2.0.2 - extend-shallow: 3.0.2 - extglob: 2.0.4 - fragment-cache: 0.2.1 - kind-of: 6.0.3 - nanomatch: 1.2.13 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - - micromatch@4.0.8: - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - - miller-rabin@4.0.1: - dependencies: - bn.js: 4.12.1 - brorand: 1.1.0 - - mime-db@1.52.0: {} - - mime-db@1.54.0: {} - - mime-types@2.1.35: - dependencies: - mime-db: 1.52.0 - - mime@1.6.0: {} - - mimic-fn@1.2.0: {} - - mimic-fn@2.1.0: {} - - mimic-fn@3.1.0: {} - - mimic-fn@4.0.0: {} - - mimic-function@5.0.1: {} - - mimic-response@3.1.0: {} - - mimic-response@4.0.0: {} - - mini-css-extract-plugin@2.4.7(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - schema-utils: 4.3.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - mini-css-extract-plugin@2.4.7(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - schema-utils: 4.3.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - mini-css-extract-plugin@2.9.0(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - schema-utils: 4.3.2 - tapable: 2.2.1 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - - mini-css-extract-plugin@2.9.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - schema-utils: 4.3.2 - tapable: 2.2.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - - mini-css-extract-plugin@2.9.2(webpack@5.99.9): - dependencies: - schema-utils: 4.3.2 - tapable: 2.2.1 - webpack: 5.99.9(webpack-cli@4.10.0) - - minimalistic-assert@1.0.1: {} - - minimalistic-crypto-utils@1.0.1: {} - - minimatch@10.0.1: - dependencies: - brace-expansion: 2.0.1 - - minimatch@3.1.2: - dependencies: - brace-expansion: 1.1.11 - - minimatch@5.1.6: - dependencies: - brace-expansion: 2.0.1 - - minimatch@7.4.6: - dependencies: - brace-expansion: 2.0.1 - - minimatch@8.0.4: - dependencies: - brace-expansion: 2.0.1 - - minimatch@9.0.3: - dependencies: - brace-expansion: 2.0.1 - - minimatch@9.0.5: - dependencies: - brace-expansion: 2.0.1 - - minimist@1.2.8: {} - - minipass-collect@2.0.1: - dependencies: - minipass: 7.1.2 - - minipass-fetch@4.0.1: - dependencies: - minipass: 7.1.2 - minipass-sized: 1.0.3 - minizlib: 3.0.1 - optionalDependencies: - encoding: 0.1.13 - - minipass-flush@1.0.5: - dependencies: - minipass: 3.3.6 - - minipass-pipeline@1.2.4: - dependencies: - minipass: 3.3.6 - - minipass-sized@1.0.3: - dependencies: - minipass: 3.3.6 - - minipass@2.9.0: - dependencies: - safe-buffer: 5.2.1 - yallist: 3.1.1 - - minipass@3.3.6: - dependencies: - yallist: 4.0.0 - - minipass@4.2.8: {} - - minipass@5.0.0: {} - - minipass@7.1.2: {} - - minizlib@2.1.2: - dependencies: - minipass: 3.3.6 - yallist: 4.0.0 - - minizlib@3.0.1: - dependencies: - minipass: 7.1.2 - rimraf: 5.0.10 - - mixin-deep@1.3.2: - dependencies: - for-in: 1.0.2 - is-extendable: 1.0.1 - - mkdirp@0.5.6: - dependencies: - minimist: 1.2.8 - - mkdirp@1.0.4: {} - - mkdirp@3.0.1: {} - - mktemp@0.4.0: {} - - mlly@1.6.1: - dependencies: - acorn: 8.15.0 - pathe: 1.1.2 - pkg-types: 1.3.1 - ufo: 1.5.4 - - mlly@1.7.4: - dependencies: - acorn: 8.14.1 - pathe: 2.0.3 - pkg-types: 1.3.1 - ufo: 1.5.4 - - morgan@1.10.1: - dependencies: - basic-auth: 2.0.1 - debug: 2.6.9 - depd: 2.0.0 - on-finished: 2.3.0 - on-headers: 1.1.0 - transitivePeerDependencies: - - supports-color - - mri@1.2.0: {} - - mrmime@1.0.1: {} - - mrmime@2.0.0: {} - - mrmime@2.0.1: {} - - ms@2.0.0: {} - - ms@2.1.2: {} - - ms@2.1.3: {} - - msgpackr-extract@3.0.3: - dependencies: - node-gyp-build-optional-packages: 5.2.2 - optionalDependencies: - '@msgpackr-extract/msgpackr-extract-darwin-arm64': 3.0.3 - '@msgpackr-extract/msgpackr-extract-darwin-x64': 3.0.3 - '@msgpackr-extract/msgpackr-extract-linux-arm': 3.0.3 - '@msgpackr-extract/msgpackr-extract-linux-arm64': 3.0.3 - '@msgpackr-extract/msgpackr-extract-linux-x64': 3.0.3 - '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.3 - optional: true - - msgpackr@1.11.2: - optionalDependencies: - msgpackr-extract: 3.0.3 - - multicast-dns@7.2.5: - dependencies: - dns-packet: 5.6.1 - thunky: 1.1.0 - - mustache@4.2.0: {} - - mute-stream@0.0.7: {} - - mute-stream@0.0.8: {} - - mute-stream@1.0.0: {} - - mute-stream@2.0.0: {} - - mz@2.7.0: - dependencies: - any-promise: 1.3.0 - object-assign: 4.1.1 - thenify-all: 1.6.0 - - nanoid@3.3.11: {} - - nanomatch@1.2.13: - dependencies: - arr-diff: 4.0.0 - array-unique: 0.3.2 - define-property: 2.0.2 - extend-shallow: 3.0.2 - fragment-cache: 0.2.1 - is-windows: 1.0.2 - kind-of: 6.0.3 - object.pick: 1.3.0 - regex-not: 1.0.2 - snapdragon: 0.8.2 - to-regex: 3.0.2 - transitivePeerDependencies: - - supports-color - - natural-compare@1.4.0: {} - - ndepe@0.1.11(encoding@0.1.13): - dependencies: - '@vercel/nft': 0.27.3(encoding@0.1.13) - debug: 4.4.0(supports-color@5.5.0) - fs-extra: 11.3.0 - mlly: 1.6.1 - pkg-types: 1.3.1 - pkg-up: 3.1.0 - semver: 7.7.1 - transitivePeerDependencies: - - encoding - - supports-color - - ndepe@0.1.6(encoding@0.1.13): - dependencies: - '@vercel/nft': 0.27.3(encoding@0.1.13) - debug: 4.4.0(supports-color@5.5.0) - fs-extra: 11.3.0 - mlly: 1.6.1 - pkg-types: 1.3.1 - pkg-up: 3.1.0 - semver: 7.7.1 - transitivePeerDependencies: - - encoding - - supports-color - - needle@3.3.1: - dependencies: - iconv-lite: 0.6.3 - sax: 1.4.1 - optional: true - - negotiator@0.6.3: {} - - negotiator@0.6.4: {} - - negotiator@1.0.0: {} - - neo-async@2.6.2: {} - - netmask@2.0.2: {} - - nice-napi@1.0.2: - dependencies: - node-addon-api: 3.2.1 - node-gyp-build: 4.8.4 - optional: true - - nice-try@1.0.5: {} - - no-case@2.3.2: - dependencies: - lower-case: 1.1.4 - - no-case@3.0.4: - dependencies: - lower-case: 2.0.2 - tslib: 2.8.1 - - node-abort-controller@3.1.1: {} - - node-addon-api@3.2.1: - optional: true - - node-addon-api@6.1.0: {} - - node-addon-api@7.1.1: {} - - node-domexception@1.0.0: {} - - node-fetch@2.7.0(encoding@0.1.13): - dependencies: - whatwg-url: 5.0.0 - optionalDependencies: - encoding: 0.1.13 - - node-forge@1.3.1: {} - - node-gyp-build-optional-packages@5.1.1: - dependencies: - detect-libc: 2.0.3 - - node-gyp-build-optional-packages@5.2.2: - dependencies: - detect-libc: 2.0.3 - - node-gyp-build@4.8.4: {} - - node-gyp@11.1.0: - dependencies: - env-paths: 2.2.1 - exponential-backoff: 3.1.2 - glob: 10.4.5 - graceful-fs: 4.2.11 - make-fetch-happen: 14.0.3 - nopt: 8.1.0 - proc-log: 5.0.0 - semver: 7.7.1 - tar: 7.4.3 - which: 5.0.0 - transitivePeerDependencies: - - supports-color - - node-int64@0.4.0: {} - - node-machine-id@1.1.12: {} - - node-mocks-http@1.16.2(@types/express@4.17.21)(@types/node@18.11.19): - dependencies: - accepts: 1.3.8 - content-disposition: 0.5.4 - depd: 1.1.2 - fresh: 0.5.2 - merge-descriptors: 1.0.3 - methods: 1.1.2 - mime: 1.6.0 - parseurl: 1.3.3 - range-parser: 1.2.1 - type-is: 1.6.18 - optionalDependencies: - '@types/express': 4.17.21 - '@types/node': 18.11.19 - - node-notifier@10.0.1: - dependencies: - growly: 1.3.0 - is-wsl: 2.2.0 - semver: 7.7.1 - shellwords: 0.1.1 - uuid: 8.3.2 - which: 2.0.2 - - node-persist@4.0.4: - dependencies: - p-limit: 3.1.0 - - node-plop@0.26.3: - dependencies: - '@babel/runtime-corejs3': 7.27.0 - '@types/inquirer': 6.5.0 - change-case: 3.1.0 - del: 5.1.0 - globby: 10.0.2 - handlebars: 4.7.8 - inquirer: 7.3.3 - isbinaryfile: 4.0.10 - lodash.get: 4.4.2 - mkdirp: 0.5.6 - resolve: 1.22.10 - - node-releases@2.0.19: {} - - node-releases@2.0.21: {} - - node-schedule@2.1.1: - dependencies: - cron-parser: 4.9.0 - long-timeout: 0.1.1 - sorted-array-functions: 1.3.0 - - node-watch@0.7.3: {} - - nopt@3.0.6: - dependencies: - abbrev: 1.1.1 - - nopt@5.0.0: - dependencies: - abbrev: 1.1.1 - - nopt@8.1.0: - dependencies: - abbrev: 3.0.0 - - normalize-path@2.1.1: - dependencies: - remove-trailing-separator: 1.1.0 - - normalize-path@3.0.0: {} - - normalize-range@0.1.2: {} - - normalize-url@6.1.0: {} - - normalize-url@8.0.1: {} - - npm-bundled@4.0.0: - dependencies: - npm-normalize-package-bin: 4.0.0 - - npm-install-checks@7.1.1: - dependencies: - semver: 7.7.1 - - npm-normalize-package-bin@4.0.0: {} - - npm-package-arg@11.0.1: - dependencies: - hosted-git-info: 7.0.2 - proc-log: 3.0.0 - semver: 7.7.1 - validate-npm-package-name: 5.0.1 - - npm-package-arg@12.0.2: - dependencies: - hosted-git-info: 8.0.2 - proc-log: 5.0.0 - semver: 7.7.1 - validate-npm-package-name: 6.0.0 - - npm-packlist@9.0.0: - dependencies: - ignore-walk: 7.0.0 - - npm-pick-manifest@10.0.0: - dependencies: - npm-install-checks: 7.1.1 - npm-normalize-package-bin: 4.0.0 - npm-package-arg: 12.0.2 - semver: 7.7.1 - - npm-registry-fetch@18.0.2: - dependencies: - '@npmcli/redact': 3.1.1 - jsonparse: 1.3.1 - make-fetch-happen: 14.0.3 - minipass: 7.1.2 - minipass-fetch: 4.0.1 - minizlib: 3.0.1 - npm-package-arg: 12.0.2 - proc-log: 5.0.0 - transitivePeerDependencies: - - supports-color - - npm-run-path@2.0.2: - dependencies: - path-key: 2.0.1 - - npm-run-path@4.0.1: - dependencies: - path-key: 3.1.1 - - npm-run-path@5.3.0: - dependencies: - path-key: 4.0.0 - - npmlog@5.0.1: - dependencies: - are-we-there-yet: 2.0.0 - console-control-strings: 1.1.0 - gauge: 3.0.2 - set-blocking: 2.0.0 - - npmlog@6.0.2: - dependencies: - are-we-there-yet: 3.0.1 - console-control-strings: 1.1.0 - gauge: 4.0.4 - set-blocking: 2.0.0 - - nprogress@0.2.0: {} - - nth-check@2.1.1: - dependencies: - boolbase: 1.0.0 - - nullthrows@1.1.1: {} - - nwsapi@2.2.19: {} - - nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.15)): - dependencies: - '@napi-rs/wasm-runtime': 0.2.4 - '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.2 - '@zkochan/js-yaml': 0.0.7 - axios: 1.8.4 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: 8.0.1 - dotenv: 16.4.7 - dotenv-expand: 11.0.7 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - front-matter: 4.0.2 - ignore: 5.3.2 - jest-diff: 29.7.0 - jsonc-parser: 3.2.0 - lines-and-columns: 2.0.3 - minimatch: 9.0.3 - node-machine-id: 1.1.12 - npm-run-path: 4.0.1 - open: 8.4.2 - ora: 5.3.0 - resolve.exports: 2.0.3 - semver: 7.7.1 - string-width: 4.2.3 - tar-stream: 2.2.0 - tmp: 0.2.3 - tsconfig-paths: 4.2.0 - tslib: 2.8.1 - yaml: 2.7.0 - yargs: 17.7.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@nx/nx-darwin-arm64': 20.6.4 - '@nx/nx-darwin-x64': 20.6.4 - '@nx/nx-freebsd-x64': 20.6.4 - '@nx/nx-linux-arm-gnueabihf': 20.6.4 - '@nx/nx-linux-arm64-gnu': 20.6.4 - '@nx/nx-linux-arm64-musl': 20.6.4 - '@nx/nx-linux-x64-gnu': 20.6.4 - '@nx/nx-linux-x64-musl': 20.6.4 - '@nx/nx-win32-arm64-msvc': 20.6.4 - '@nx/nx-win32-x64-msvc': 20.6.4 - '@swc-node/register': 1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(@swc/types@0.1.20)(typescript@5.8.2) - '@swc/core': 1.11.13(@swc/helpers@0.5.15) - transitivePeerDependencies: - - debug - - nx@20.6.4(@swc-node/register@1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2))(@swc/core@1.11.13(@swc/helpers@0.5.17)): - dependencies: - '@napi-rs/wasm-runtime': 0.2.4 - '@yarnpkg/lockfile': 1.1.0 - '@yarnpkg/parsers': 3.0.2 - '@zkochan/js-yaml': 0.0.7 - axios: 1.8.4 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.6.1 - cliui: 8.0.1 - dotenv: 16.4.7 - dotenv-expand: 11.0.7 - enquirer: 2.3.6 - figures: 3.2.0 - flat: 5.0.2 - front-matter: 4.0.2 - ignore: 5.3.2 - jest-diff: 29.7.0 - jsonc-parser: 3.2.0 - lines-and-columns: 2.0.3 - minimatch: 9.0.3 - node-machine-id: 1.1.12 - npm-run-path: 4.0.1 - open: 8.4.2 - ora: 5.3.0 - resolve.exports: 2.0.3 - semver: 7.7.1 - string-width: 4.2.3 - tar-stream: 2.2.0 - tmp: 0.2.3 - tsconfig-paths: 4.2.0 - tslib: 2.8.1 - yaml: 2.7.0 - yargs: 17.7.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@nx/nx-darwin-arm64': 20.6.4 - '@nx/nx-darwin-x64': 20.6.4 - '@nx/nx-freebsd-x64': 20.6.4 - '@nx/nx-linux-arm-gnueabihf': 20.6.4 - '@nx/nx-linux-arm64-gnu': 20.6.4 - '@nx/nx-linux-arm64-musl': 20.6.4 - '@nx/nx-linux-x64-gnu': 20.6.4 - '@nx/nx-linux-x64-musl': 20.6.4 - '@nx/nx-win32-arm64-msvc': 20.6.4 - '@nx/nx-win32-x64-msvc': 20.6.4 - '@swc-node/register': 1.10.10(@swc/core@1.11.13(@swc/helpers@0.5.17))(@swc/types@0.1.20)(typescript@5.8.2) - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - transitivePeerDependencies: - - debug - - object-assign@4.1.1: {} - - object-copy@0.1.0: - dependencies: - copy-descriptor: 0.1.1 - define-property: 0.2.5 - kind-of: 3.2.2 - - object-hash@1.3.1: {} - - object-hash@3.0.0: {} - - object-inspect@1.13.4: {} - - object-is@1.1.6: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - - object-keys@1.1.1: {} - - object-path@0.6.0: {} - - object-visit@1.0.1: - dependencies: - isobject: 3.0.1 - - object.assign@4.1.7: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - has-symbols: 1.1.0 - object-keys: 1.1.1 - - object.entries@1.1.9: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - object.fromentries@2.0.8: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-object-atoms: 1.1.1 - - object.groupby@1.0.3: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.9 - - object.pick@1.3.0: - dependencies: - isobject: 3.0.1 - - object.values@1.2.1: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - obuf@1.1.2: {} - - on-finished@2.3.0: - dependencies: - ee-first: 1.1.1 - - on-finished@2.4.1: - dependencies: - ee-first: 1.1.1 - - on-headers@1.0.2: {} - - on-headers@1.1.0: {} - - once@1.4.0: - dependencies: - wrappy: 1.0.2 - - onetime@2.0.1: - dependencies: - mimic-fn: 1.2.0 - - onetime@5.1.2: - dependencies: - mimic-fn: 2.1.0 - - onetime@6.0.0: - dependencies: - mimic-fn: 4.0.0 - - onetime@7.0.0: - dependencies: - mimic-function: 5.0.1 - - only@0.0.2: {} - - open@10.1.0: - dependencies: - default-browser: 5.2.1 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - is-wsl: 3.1.0 - - open@8.4.2: - dependencies: - define-lazy-prop: 2.0.0 - is-docker: 2.2.1 - is-wsl: 2.2.0 - - opener@1.5.2: {} - - optionator@0.9.4: - dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 - word-wrap: 1.2.5 - - ora@3.4.0: - dependencies: - chalk: 2.4.2 - cli-cursor: 2.1.0 - cli-spinners: 2.9.2 - log-symbols: 2.2.0 - strip-ansi: 5.2.0 - wcwidth: 1.0.1 - - ora@4.1.1: - dependencies: - chalk: 3.0.0 - cli-cursor: 3.1.0 - cli-spinners: 2.9.2 - is-interactive: 1.0.0 - log-symbols: 3.0.0 - mute-stream: 0.0.8 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - - ora@5.3.0: - dependencies: - bl: 4.1.0 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.9.2 - is-interactive: 1.0.0 - log-symbols: 4.1.0 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - - ora@5.4.1: - dependencies: - bl: 4.1.0 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.9.2 - is-interactive: 1.0.0 - is-unicode-supported: 0.1.0 - log-symbols: 4.1.0 - strip-ansi: 6.0.1 - wcwidth: 1.0.1 - - ordered-binary@1.5.3: {} - - os-browserify@0.3.0: {} - - os-locale@5.0.0: - dependencies: - execa: 4.1.0 - lcid: 3.1.1 - mem: 5.1.1 - - os-tmpdir@1.0.2: {} - - ospath@1.2.2: {} - - own-keys@1.0.1: - dependencies: - get-intrinsic: 1.3.0 - object-keys: 1.1.1 - safe-push-apply: 1.0.0 - - oxc-resolver@5.0.1: - optionalDependencies: - '@oxc-resolver/binding-darwin-arm64': 5.0.1 - '@oxc-resolver/binding-darwin-x64': 5.0.1 - '@oxc-resolver/binding-freebsd-x64': 5.0.1 - '@oxc-resolver/binding-linux-arm-gnueabihf': 5.0.1 - '@oxc-resolver/binding-linux-arm64-gnu': 5.0.1 - '@oxc-resolver/binding-linux-arm64-musl': 5.0.1 - '@oxc-resolver/binding-linux-x64-gnu': 5.0.1 - '@oxc-resolver/binding-linux-x64-musl': 5.0.1 - '@oxc-resolver/binding-wasm32-wasi': 5.0.1 - '@oxc-resolver/binding-win32-arm64-msvc': 5.0.1 - '@oxc-resolver/binding-win32-x64-msvc': 5.0.1 - - p-cancelable@3.0.0: {} - - p-defer@1.0.0: {} - - p-defer@3.0.0: {} - - p-finally@1.0.0: {} - - p-is-promise@2.1.0: {} - - p-limit@1.3.0: - dependencies: - p-try: 1.0.0 - - p-limit@2.3.0: - dependencies: - p-try: 2.2.0 - - p-limit@3.1.0: - dependencies: - yocto-queue: 0.1.0 - - p-limit@4.0.0: - dependencies: - yocto-queue: 1.2.1 - - p-limit@5.0.0: - dependencies: - yocto-queue: 1.2.1 - - p-limit@7.1.1: - dependencies: - yocto-queue: 1.2.1 - - p-locate@2.0.0: - dependencies: - p-limit: 1.3.0 - - p-locate@3.0.0: - dependencies: - p-limit: 2.3.0 - - p-locate@4.1.0: - dependencies: - p-limit: 2.3.0 - - p-locate@5.0.0: - dependencies: - p-limit: 3.1.0 - - p-locate@6.0.0: - dependencies: - p-limit: 4.0.0 - - p-map@3.0.0: - dependencies: - aggregate-error: 3.1.0 - - p-map@4.0.0: - dependencies: - aggregate-error: 3.1.0 - - p-map@7.0.3: {} - - p-queue@6.6.2: - dependencies: - eventemitter3: 4.0.7 - p-timeout: 3.2.0 - - p-retry@4.6.2: - dependencies: - '@types/retry': 0.12.0 - retry: 0.13.1 - - p-retry@6.2.1: - dependencies: - '@types/retry': 0.12.2 - is-network-error: 1.1.0 - retry: 0.13.1 - - p-timeout@3.2.0: - dependencies: - p-finally: 1.0.0 - - p-try@1.0.0: {} - - p-try@2.2.0: {} - - pac-proxy-agent@7.2.0: - dependencies: - '@tootallnate/quickjs-emscripten': 0.23.0 - agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) - get-uri: 6.0.4 - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 - pac-resolver: 7.0.1 - socks-proxy-agent: 8.0.5 - transitivePeerDependencies: - - supports-color - - pac-resolver@7.0.1: - dependencies: - degenerator: 5.0.1 - netmask: 2.0.2 - - package-json-from-dist@1.0.1: {} - - pacote@20.0.0: - dependencies: - '@npmcli/git': 6.0.3 - '@npmcli/installed-package-contents': 3.0.0 - '@npmcli/package-json': 6.1.1 - '@npmcli/promise-spawn': 8.0.2 - '@npmcli/run-script': 9.1.0 - cacache: 19.0.1 - fs-minipass: 3.0.3 - minipass: 7.1.2 - npm-package-arg: 12.0.2 - npm-packlist: 9.0.0 - npm-pick-manifest: 10.0.0 - npm-registry-fetch: 18.0.2 - proc-log: 5.0.0 - promise-retry: 2.0.1 - sigstore: 3.1.0 - ssri: 12.0.0 - tar: 6.2.1 - transitivePeerDependencies: - - supports-color - - pako@1.0.11: {} - - param-case@2.1.1: - dependencies: - no-case: 2.3.2 - - param-case@3.0.4: - dependencies: - dot-case: 3.0.4 - tslib: 2.8.1 - - parcel-reporter-zephyr@0.0.59(@swc/helpers@0.5.17): - dependencies: - '@parcel/core': 2.13.3(@swc/helpers@0.5.17) - '@parcel/plugin': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/types': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - is-ci: 4.1.0 - zephyr-agent: 0.0.59(encoding@0.1.13) - transitivePeerDependencies: - - '@swc/helpers' - - bufferutil - - encoding - - supports-color - - utf-8-validate - - parcel@2.13.3(@swc/helpers@0.5.17)(postcss@8.5.6)(relateurl@0.2.7)(svgo@3.3.2)(terser@5.39.0)(typescript@5.7.3): - dependencies: - '@parcel/config-default': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))(@swc/helpers@0.5.17)(postcss@8.5.6)(relateurl@0.2.7)(svgo@3.3.2)(terser@5.39.0)(typescript@5.7.3) - '@parcel/core': 2.13.3(@swc/helpers@0.5.17) - '@parcel/diagnostic': 2.13.3 - '@parcel/events': 2.13.3 - '@parcel/feature-flags': 2.13.3 - '@parcel/fs': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/logger': 2.13.3 - '@parcel/package-manager': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17))(@swc/helpers@0.5.17) - '@parcel/reporter-cli': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/reporter-dev-server': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/reporter-tracer': 2.13.3(@parcel/core@2.13.3(@swc/helpers@0.5.17)) - '@parcel/utils': 2.13.3 - chalk: 4.1.2 - commander: 12.1.0 - get-port: 4.2.0 - transitivePeerDependencies: - - '@swc/helpers' - - cssnano - - postcss - - purgecss - - relateurl - - srcset - - svgo - - terser - - typescript - - uncss - - parent-module@1.0.1: - dependencies: - callsites: 3.1.0 - - parse-asn1@5.1.7: - dependencies: - asn1.js: 4.10.1 - browserify-aes: 1.2.0 - evp_bytestokey: 1.0.3 - hash-base: 3.0.5 - pbkdf2: 3.1.2 - safe-buffer: 5.2.1 - - parse-entities@2.0.0: - dependencies: - character-entities: 1.2.4 - character-entities-legacy: 1.1.4 - character-reference-invalid: 1.1.4 - is-alphanumerical: 1.0.4 - is-decimal: 1.0.4 - is-hexadecimal: 1.0.4 - - parse-entities@4.0.2: - dependencies: - '@types/unist': 2.0.11 - character-entities-legacy: 3.0.0 - character-reference-invalid: 2.0.1 - decode-named-character-reference: 1.1.0 - is-alphanumerical: 2.0.1 - is-decimal: 2.0.1 - is-hexadecimal: 2.0.1 - - parse-json@5.2.0: - dependencies: - '@babel/code-frame': 7.26.2 - error-ex: 1.3.2 - json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.2.4 - - parse-node-version@1.0.1: {} - - parse-passwd@1.0.0: {} - - parse-path@7.1.0: - dependencies: - protocols: 2.0.2 - - parse-static-imports@1.1.0: {} - - parse-url@8.1.0: - dependencies: - parse-path: 7.1.0 - - parse5-html-rewriting-stream@7.0.0: - dependencies: - entities: 4.5.0 - parse5: 7.2.1 - parse5-sax-parser: 7.0.0 - - parse5-sax-parser@7.0.0: - dependencies: - parse5: 7.2.1 - - parse5@4.0.0: {} - - parse5@6.0.1: {} - - parse5@7.2.1: - dependencies: - entities: 4.5.0 - - parseley@0.12.1: - dependencies: - leac: 0.6.0 - peberminta: 0.9.0 - - parseurl@1.3.3: {} - - pascal-case@2.0.1: - dependencies: - camel-case: 3.0.0 - upper-case-first: 1.1.2 - - pascal-case@3.1.2: - dependencies: - no-case: 3.0.4 - tslib: 2.8.1 - - pascalcase@0.1.1: {} - - path-browserify@1.0.1: {} - - path-case@2.1.1: - dependencies: - no-case: 2.3.2 - - path-exists@3.0.0: {} - - path-exists@4.0.0: {} - - path-exists@5.0.0: {} - - path-is-absolute@1.0.1: {} - - path-key@2.0.1: {} - - path-key@3.1.1: {} - - path-key@4.0.0: {} - - path-parse@1.0.7: {} - - path-posix@1.0.0: {} - - path-root-regex@0.1.2: {} - - path-root@0.1.1: - dependencies: - path-root-regex: 0.1.2 - - path-scurry@1.11.1: - dependencies: - lru-cache: 10.4.3 - minipass: 7.1.2 - - path-scurry@2.0.0: - dependencies: - lru-cache: 11.1.0 - minipass: 7.1.2 - - path-to-regexp@0.1.12: {} - - path-to-regexp@6.3.0: {} - - path-type@4.0.0: {} - - path-type@6.0.0: {} - - pathe@1.1.2: {} - - pathe@2.0.3: {} - - pathval@1.1.1: {} - - pbkdf2@3.1.2: - dependencies: - create-hash: 1.2.0 - create-hmac: 1.1.7 - ripemd160: 2.0.2 - safe-buffer: 5.2.1 - sha.js: 2.4.11 - - peberminta@0.9.0: {} - - peek-readable@5.4.2: {} - - pend@1.2.0: {} - - perfect-debounce@1.0.0: {} - - performance-now@2.1.0: {} - - periscopic@3.1.0: - dependencies: - '@types/estree': 1.0.7 - estree-walker: 3.0.3 - is-reference: 3.0.3 - - picocolors@1.1.1: {} - - picomatch@2.3.1: {} - - picomatch@4.0.2: {} - - pify@2.3.0: {} - - pify@4.0.1: {} - - pify@5.0.0: {} - - pirates@4.0.6: {} - - pirates@4.0.7: {} - - piscina@4.6.1: - optionalDependencies: - nice-napi: 1.0.2 - - piscina@4.8.0: - optionalDependencies: - '@napi-rs/nice': 1.0.1 - - piscina@4.9.2: - optionalDependencies: - '@napi-rs/nice': 1.0.1 - - pkg-dir@3.0.0: - dependencies: - find-up: 3.0.0 - - pkg-dir@4.2.0: - dependencies: - find-up: 4.1.0 - - pkg-dir@7.0.0: - dependencies: - find-up: 6.3.0 - - pkg-entry-points@1.1.1: {} - - pkg-types@1.3.1: - dependencies: - confbox: 0.1.8 - mlly: 1.7.4 - pathe: 2.0.3 - - pkg-up@2.0.0: - dependencies: - find-up: 2.1.0 - - pkg-up@3.1.0: - dependencies: - find-up: 3.0.0 - - playwright-core@1.55.0: {} - - playwright@1.55.0: - dependencies: - playwright-core: 1.55.0 - optionalDependencies: - fsevents: 2.3.2 - - portfinder@1.0.35: - dependencies: - async: 3.2.6 - debug: 4.4.0(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - posix-character-classes@0.1.1: {} - - possible-typed-array-names@1.1.0: {} - - postcss-calc@8.2.4(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 6.1.2 - postcss-value-parser: 4.2.0 - - postcss-calc@9.0.1(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-selector-parser: 6.1.2 - postcss-value-parser: 4.2.0 - - postcss-colormin@5.3.1(postcss@8.5.6): - dependencies: - browserslist: 4.26.2 - caniuse-api: 3.0.0 - colord: 2.9.3 - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-colormin@6.1.0(postcss@8.5.4): - dependencies: - browserslist: 4.26.2 - caniuse-api: 3.0.0 - colord: 2.9.3 - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-convert-values@5.1.3(postcss@8.5.6): - dependencies: - browserslist: 4.26.2 - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-convert-values@6.1.0(postcss@8.5.4): - dependencies: - browserslist: 4.26.2 - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-custom-properties@13.3.12(postcss@8.5.4): - dependencies: - '@csstools/cascade-layer-name-parser': 1.0.13(@csstools/css-parser-algorithms@2.7.1(@csstools/css-tokenizer@2.4.1))(@csstools/css-tokenizer@2.4.1) - '@csstools/css-parser-algorithms': 2.7.1(@csstools/css-tokenizer@2.4.1) - '@csstools/css-tokenizer': 2.4.1 - '@csstools/utilities': 1.0.0(postcss@8.5.4) - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-discard-comments@5.1.2(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - postcss-discard-comments@6.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - postcss-discard-duplicates@5.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - postcss-discard-duplicates@6.0.3(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - postcss-discard-empty@5.1.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - postcss-discard-empty@6.0.3(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - postcss-discard-overridden@5.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - postcss-discard-overridden@6.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - postcss-flexbugs-fixes@5.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - postcss-font-variant@5.0.0(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - postcss-import@14.1.0(postcss@8.5.3): - dependencies: - postcss: 8.5.3 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.10 - - postcss-import@15.1.0(postcss@8.5.3): - dependencies: - postcss: 8.5.3 - postcss-value-parser: 4.2.0 - read-cache: 1.0.0 - resolve: 1.22.10 - - postcss-initial@4.0.1(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - postcss-js@4.0.1(postcss@8.5.3): - dependencies: - camelcase-css: 2.0.1 - postcss: 8.5.3 - - postcss-load-config@3.1.4(postcss@8.5.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - lilconfig: 2.1.0 - yaml: 1.10.2 - optionalDependencies: - postcss: 8.5.6 - ts-node: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2) - - postcss-load-config@4.0.2(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - lilconfig: 3.1.3 - yaml: 2.7.0 - optionalDependencies: - postcss: 8.5.3 - ts-node: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2) - - postcss-loader@6.2.1(postcss@8.5.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - cosmiconfig: 7.1.0 - klona: 2.0.6 - postcss: 8.5.3 - semver: 7.7.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - postcss-loader@6.2.1(postcss@8.5.3)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - cosmiconfig: 7.1.0 - klona: 2.0.6 - postcss: 8.5.3 - semver: 7.7.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - postcss-loader@8.1.1(@rspack/core@1.2.8(@swc/helpers@0.5.17))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - cosmiconfig: 9.0.0(typescript@5.8.2) - jiti: 1.21.7 - postcss: 8.5.3 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - typescript - - postcss-loader@8.1.1(@rspack/core@1.2.8(@swc/helpers@0.5.17))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9): - dependencies: - cosmiconfig: 9.0.0(typescript@5.8.2) - jiti: 1.21.7 - postcss: 8.5.3 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - webpack: 5.99.9(webpack-cli@4.10.0) - transitivePeerDependencies: - - typescript - - postcss-loader@8.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.15))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - cosmiconfig: 9.0.0(typescript@5.8.2) - jiti: 1.21.7 - postcss: 8.5.3 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.15) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - transitivePeerDependencies: - - typescript - - postcss-loader@8.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(postcss@8.4.41)(typescript@5.8.2)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - cosmiconfig: 9.0.0(typescript@5.8.2) - jiti: 1.21.7 - postcss: 8.4.41 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - transitivePeerDependencies: - - typescript - - postcss-loader@8.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - cosmiconfig: 9.0.0(typescript@5.8.2) - jiti: 1.21.7 - postcss: 8.5.3 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - typescript - - postcss-loader@8.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(postcss@8.5.3)(typescript@5.8.2)(webpack@5.99.9): - dependencies: - cosmiconfig: 9.0.0(typescript@5.8.2) - jiti: 1.21.7 - postcss: 8.5.3 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0) - transitivePeerDependencies: - - typescript - - postcss-media-minmax@5.0.0(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - postcss-media-query-parser@0.2.3: {} - - postcss-merge-longhand@5.1.7(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - stylehacks: 5.1.1(postcss@8.5.6) - - postcss-merge-longhand@6.0.5(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - stylehacks: 6.1.1(postcss@8.5.4) - - postcss-merge-rules@5.1.4(postcss@8.5.6): - dependencies: - browserslist: 4.26.2 - caniuse-api: 3.0.0 - cssnano-utils: 3.1.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-selector-parser: 6.1.2 - - postcss-merge-rules@6.1.1(postcss@8.5.4): - dependencies: - browserslist: 4.26.2 - caniuse-api: 3.0.0 - cssnano-utils: 4.0.2(postcss@8.5.4) - postcss: 8.5.4 - postcss-selector-parser: 6.1.2 - - postcss-minify-font-values@5.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-minify-font-values@6.1.0(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-minify-gradients@5.1.1(postcss@8.5.6): - dependencies: - colord: 2.9.3 - cssnano-utils: 3.1.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-minify-gradients@6.0.3(postcss@8.5.4): - dependencies: - colord: 2.9.3 - cssnano-utils: 4.0.2(postcss@8.5.4) - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-minify-params@5.1.4(postcss@8.5.6): - dependencies: - browserslist: 4.26.2 - cssnano-utils: 3.1.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-minify-params@6.1.0(postcss@8.5.4): - dependencies: - browserslist: 4.26.2 - cssnano-utils: 4.0.2(postcss@8.5.4) - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-minify-selectors@5.2.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 6.1.2 - - postcss-minify-selectors@6.0.4(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-selector-parser: 6.1.2 - - postcss-modules-extract-imports@3.1.0(postcss@8.5.3): - dependencies: - postcss: 8.5.3 - - postcss-modules-extract-imports@3.1.0(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - postcss-modules-extract-imports@3.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - postcss-modules-local-by-default@4.2.0(postcss@8.5.3): - dependencies: - icss-utils: 5.1.0(postcss@8.5.3) - postcss: 8.5.3 - postcss-selector-parser: 7.1.0 - postcss-value-parser: 4.2.0 - - postcss-modules-local-by-default@4.2.0(postcss@8.5.4): - dependencies: - icss-utils: 5.1.0(postcss@8.5.4) - postcss: 8.5.4 - postcss-selector-parser: 7.1.0 - postcss-value-parser: 4.2.0 - - postcss-modules-local-by-default@4.2.0(postcss@8.5.6): - dependencies: - icss-utils: 5.1.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-selector-parser: 7.1.0 - postcss-value-parser: 4.2.0 - - postcss-modules-scope@3.2.1(postcss@8.5.3): - dependencies: - postcss: 8.5.3 - postcss-selector-parser: 7.1.0 - - postcss-modules-scope@3.2.1(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-selector-parser: 7.1.0 - - postcss-modules-scope@3.2.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 7.1.0 - - postcss-modules-values@4.0.0(postcss@8.5.3): - dependencies: - icss-utils: 5.1.0(postcss@8.5.3) - postcss: 8.5.3 - - postcss-modules-values@4.0.0(postcss@8.5.4): - dependencies: - icss-utils: 5.1.0(postcss@8.5.4) - postcss: 8.5.4 - - postcss-modules-values@4.0.0(postcss@8.5.6): - dependencies: - icss-utils: 5.1.0(postcss@8.5.6) - postcss: 8.5.6 - - postcss-modules@4.3.1(postcss@8.5.6): - dependencies: - generic-names: 4.0.0 - icss-replace-symbols: 1.1.0 - lodash.camelcase: 4.3.0 - postcss: 8.5.6 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.6) - postcss-modules-local-by-default: 4.2.0(postcss@8.5.6) - postcss-modules-scope: 3.2.1(postcss@8.5.6) - postcss-modules-values: 4.0.0(postcss@8.5.6) - string-hash: 1.1.3 - - postcss-nested@6.2.0(postcss@8.5.3): - dependencies: - postcss: 8.5.3 - postcss-selector-parser: 6.1.2 - - postcss-nesting@12.1.5(postcss@8.5.4): - dependencies: - '@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.1.2) - '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.2) - postcss: 8.5.4 - postcss-selector-parser: 6.1.2 - - postcss-normalize-charset@5.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - postcss-normalize-charset@6.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - postcss-normalize-display-values@5.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-display-values@6.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-normalize-positions@5.1.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-positions@6.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-normalize-repeat-style@5.1.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-repeat-style@6.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-normalize-string@5.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-string@6.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-normalize-timing-functions@5.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-timing-functions@6.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-normalize-unicode@5.1.1(postcss@8.5.6): - dependencies: - browserslist: 4.26.2 - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-unicode@6.1.0(postcss@8.5.4): - dependencies: - browserslist: 4.26.2 - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-normalize-url@5.1.0(postcss@8.5.6): - dependencies: - normalize-url: 6.1.0 - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-url@6.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-normalize-whitespace@5.1.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-normalize-whitespace@6.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-ordered-values@5.1.3(postcss@8.5.6): - dependencies: - cssnano-utils: 3.1.0(postcss@8.5.6) - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-ordered-values@6.0.2(postcss@8.5.4): - dependencies: - cssnano-utils: 4.0.2(postcss@8.5.4) - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-page-break@3.0.4(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - - postcss-reduce-initial@5.1.2(postcss@8.5.6): - dependencies: - browserslist: 4.26.2 - caniuse-api: 3.0.0 - postcss: 8.5.6 - - postcss-reduce-initial@6.1.0(postcss@8.5.4): - dependencies: - browserslist: 4.26.2 - caniuse-api: 3.0.0 - postcss: 8.5.4 - - postcss-reduce-transforms@5.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - - postcss-reduce-transforms@6.0.2(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - - postcss-resolve-nested-selector@0.1.6: {} - - postcss-safe-parser@7.0.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - - postcss-selector-parser@6.1.2: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - - postcss-selector-parser@7.1.0: - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - - postcss-svgo@5.1.0(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-value-parser: 4.2.0 - svgo: 2.8.0 - - postcss-svgo@6.0.3(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-value-parser: 4.2.0 - svgo: 3.3.2 - - postcss-unique-selectors@5.1.1(postcss@8.5.6): - dependencies: - postcss: 8.5.6 - postcss-selector-parser: 6.1.2 - - postcss-unique-selectors@6.0.4(postcss@8.5.4): - dependencies: - postcss: 8.5.4 - postcss-selector-parser: 6.1.2 - - postcss-value-parser@4.2.0: {} - - postcss@8.4.41: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - postcss@8.5.3: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - postcss@8.5.4: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - postcss@8.5.6: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - - posthtml-parser@0.11.0: - dependencies: - htmlparser2: 7.2.0 - - posthtml-parser@0.12.1: - dependencies: - htmlparser2: 9.1.0 - - posthtml-render@3.0.0: - dependencies: - is-json: 2.0.1 - - posthtml@0.16.6: - dependencies: - posthtml-parser: 0.11.0 - posthtml-render: 3.0.0 - - prelude-ls@1.2.1: {} - - prettier-plugin-ember-template-tag@2.1.0(prettier@3.5.3): - dependencies: - '@babel/core': 7.28.4 - content-tag: 4.0.0 - prettier: 3.5.3 - transitivePeerDependencies: - - supports-color - - prettier@2.8.8: {} - - prettier@3.5.3: {} - - pretty-bytes@5.6.0: {} - - pretty-error@4.0.0: - dependencies: - lodash: 4.17.21 - renderkid: 3.0.0 - - pretty-format@27.5.1: - dependencies: - ansi-regex: 5.0.1 - ansi-styles: 5.2.0 - react-is: 17.0.2 - - pretty-format@29.7.0: - dependencies: - '@jest/schemas': 29.6.3 - ansi-styles: 5.2.0 - react-is: 18.3.1 - - printf@0.6.1: {} - - prismjs@1.27.0: {} - - prismjs@1.30.0: {} - - private@0.1.8: {} - - proc-log@3.0.0: {} - - proc-log@5.0.0: {} - - process-nextick-args@2.0.1: {} - - process@0.11.10: {} - - promise-map-series@0.2.3: - dependencies: - rsvp: 3.6.2 - - promise-map-series@0.3.0: {} - - promise-retry@2.0.1: - dependencies: - err-code: 2.0.3 - retry: 0.12.0 - - promise.hash.helper@1.0.8: {} - - promise.series@0.2.0: {} - - promise@7.3.1: - dependencies: - asap: 2.0.6 - - prompts@2.4.2: - dependencies: - kleur: 3.0.3 - sisteransi: 1.0.5 - - prop-types@15.8.1: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react-is: 16.13.1 - - proper-lockfile@4.1.2: - dependencies: - graceful-fs: 4.2.11 - retry: 0.12.0 - signal-exit: 3.0.7 - - property-information@5.6.0: - dependencies: - xtend: 4.0.2 - - property-information@6.5.0: {} - - property-information@7.0.0: {} - - protocols@2.0.2: {} - - proxy-addr@2.0.7: - dependencies: - forwarded: 0.2.0 - ipaddr.js: 1.9.1 - - proxy-agent@6.5.0: - dependencies: - agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) - http-proxy-agent: 7.0.2 - https-proxy-agent: 7.0.6 - lru-cache: 7.18.3 - pac-proxy-agent: 7.2.0 - proxy-from-env: 1.1.0 - socks-proxy-agent: 8.0.5 - transitivePeerDependencies: - - supports-color - - proxy-from-env@1.0.0: {} - - proxy-from-env@1.1.0: {} - - prr@1.0.1: - optional: true - - psl@1.15.0: - dependencies: - punycode: 2.3.1 - - public-encrypt@4.0.3: - dependencies: - bn.js: 4.12.1 - browserify-rsa: 4.1.1 - create-hash: 1.2.0 - parse-asn1: 5.1.7 - randombytes: 2.1.0 - safe-buffer: 5.2.1 - - pug-attrs@3.0.0: - dependencies: - constantinople: 4.0.1 - js-stringify: 1.0.2 - pug-runtime: 3.0.1 - - pug-code-gen@3.0.3: - dependencies: - constantinople: 4.0.1 - doctypes: 1.1.0 - js-stringify: 1.0.2 - pug-attrs: 3.0.0 - pug-error: 2.1.0 - pug-runtime: 3.0.1 - void-elements: 3.1.0 - with: 7.0.2 - - pug-error@2.1.0: {} - - pug-filters@4.0.0: - dependencies: - constantinople: 4.0.1 - jstransformer: 1.0.0 - pug-error: 2.1.0 - pug-walk: 2.0.0 - resolve: 1.22.10 - - pug-lexer@5.0.1: - dependencies: - character-parser: 2.2.0 - is-expression: 4.0.0 - pug-error: 2.1.0 - - pug-linker@4.0.0: - dependencies: - pug-error: 2.1.0 - pug-walk: 2.0.0 - - pug-load@3.0.0: - dependencies: - object-assign: 4.1.1 - pug-walk: 2.0.0 - - pug-parser@6.0.0: - dependencies: - pug-error: 2.1.0 - token-stream: 1.0.0 - - pug-runtime@3.0.1: {} - - pug-strip-comments@2.0.0: - dependencies: - pug-error: 2.1.0 - - pug-walk@2.0.0: {} - - pug@3.0.3: - dependencies: - pug-code-gen: 3.0.3 - pug-filters: 4.0.0 - pug-lexer: 5.0.1 - pug-linker: 4.0.0 - pug-load: 3.0.0 - pug-parser: 6.0.0 - pug-runtime: 3.0.1 - pug-strip-comments: 2.0.0 - - pump@3.0.2: - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - - punycode.js@2.3.1: {} - - punycode@1.4.1: {} - - punycode@2.3.1: {} - - pure-rand@6.1.0: {} - - qs@6.13.0: - dependencies: - side-channel: 1.1.0 - - qs@6.14.0: - dependencies: - side-channel: 1.1.0 - - query-string@9.1.1: - dependencies: - decode-uri-component: 0.4.1 - filter-obj: 5.1.0 - split-on-first: 3.0.0 - - querystring-es3@0.2.1: {} - - querystringify@2.2.0: {} - - queue-microtask@1.2.3: {} - - quick-lru@5.1.1: {} - - quick-temp@0.1.8: - dependencies: - mktemp: 0.4.0 - rimraf: 2.7.1 - underscore.string: 3.3.6 - - qunit-dom@3.5.0: - dependencies: - dom-element-descriptors: 0.5.1 - - qunit-theme-ember@1.0.0: {} - - qunit@2.24.1: - dependencies: - commander: 7.2.0 - node-watch: 0.7.3 - tiny-glob: 0.2.9 - - rambda@9.4.2: {} - - randombytes@2.1.0: - dependencies: - safe-buffer: 5.2.1 - - randomfill@1.0.4: - dependencies: - randombytes: 2.1.0 - safe-buffer: 5.2.1 - - range-parser@1.2.1: {} - - raw-body@1.1.7: - dependencies: - bytes: 1.0.0 - string_decoder: 0.10.31 - - raw-body@2.5.2: - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - - rc@1.2.8: - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.8 - strip-json-comments: 2.0.1 - - react-date-range@2.0.1(date-fns@4.1.0)(react@18.3.1): - dependencies: - classnames: 2.5.1 - date-fns: 4.1.0 - prop-types: 15.8.1 - react: 18.3.1 - react-list: 0.8.18(react@18.3.1) - shallow-equal: 1.2.1 - - react-dom@18.3.1(react@18.3.1): - dependencies: - loose-envify: 1.4.0 - react: 18.3.1 - scheduler: 0.23.2 - - react-dom@19.0.0(react@19.0.0): - dependencies: - react: 19.0.0 - scheduler: 0.25.0 - - react-error-boundary@4.1.2(react@18.3.1): - dependencies: - '@babel/runtime': 7.28.4 - react: 18.3.1 - - react-error-overlay@6.0.9: {} - - react-fast-compare@3.2.2: {} - - react-helmet-async@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@babel/runtime': 7.28.4 - invariant: 2.2.4 - prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-fast-compare: 3.2.2 - shallowequal: 1.1.0 - - react-helmet@6.1.0(react@19.0.0): - dependencies: - object-assign: 4.1.1 - prop-types: 15.8.1 - react: 19.0.0 - react-fast-compare: 3.2.2 - react-side-effect: 2.1.2(react@19.0.0) - - react-hook-form@7.54.2(react@18.3.1): - dependencies: - react: 18.3.1 - - react-hot-toast@2.5.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - csstype: 3.1.3 - goober: 2.1.16(csstype@3.1.3) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - react-icons@5.5.0(react@18.3.1): - dependencies: - react: 18.3.1 - - react-is@16.13.1: {} - - react-is@17.0.2: {} - - react-is@18.3.1: {} - - react-lazy-with-preload@2.2.1: {} - - react-leaflet@4.2.1(leaflet@1.9.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@react-leaflet/core': 2.1.0(leaflet@1.9.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - leaflet: 1.9.4 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - react-list@0.8.18(react@18.3.1): - dependencies: - react: 18.3.1 - - react-refresh@0.14.2: {} - - react-refresh@0.16.0: {} - - react-refresh@0.17.0: {} - - react-refresh@0.9.0: {} - - react-router-dom@6.27.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): - dependencies: - '@remix-run/router': 1.20.0 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-router: 6.27.0(react@19.0.0) - - react-router-dom@6.30.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@remix-run/router': 1.23.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-router: 6.30.0(react@18.3.1) - - react-router-dom@7.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): - dependencies: - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-router: 7.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - optional: true - - react-router@6.27.0(react@19.0.0): - dependencies: - '@remix-run/router': 1.20.0 - react: 19.0.0 - - react-router@6.30.0(react@18.3.1): - dependencies: - '@remix-run/router': 1.23.0 - react: 18.3.1 - - react-router@7.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): - dependencies: - cookie: 1.0.2 - react: 19.0.0 - set-cookie-parser: 2.7.1 - optionalDependencies: - react-dom: 19.0.0(react@19.0.0) - optional: true - - react-select@5.10.1(@types/react@18.3.20)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@babel/runtime': 7.28.4 - '@emotion/cache': 11.14.0 - '@emotion/react': 11.14.0(@types/react@18.3.20)(react@18.3.1) - '@floating-ui/dom': 1.6.13 - '@types/react-transition-group': 4.4.12(@types/react@18.3.20) - memoize-one: 6.0.0 - prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - use-isomorphic-layout-effect: 1.2.0(@types/react@18.3.20)(react@18.3.1) - transitivePeerDependencies: - - '@types/react' - - supports-color - - react-side-effect@2.1.2(react@19.0.0): - dependencies: - react: 19.0.0 - - react-spinners@0.14.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - react-syntax-highlighter@15.6.1(react@18.3.1): - dependencies: - '@babel/runtime': 7.28.4 - highlight.js: 10.7.3 - highlightjs-vue: 1.0.0 - lowlight: 1.20.0 - prismjs: 1.30.0 - react: 18.3.1 - refractor: 3.6.0 - - react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - '@babel/runtime': 7.28.4 - dom-helpers: 5.2.1 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - - react@18.3.1: - dependencies: - loose-envify: 1.4.0 - - react@19.0.0: {} - - read-cache@1.0.0: - dependencies: - pify: 2.3.0 - - readable-stream@1.0.34: - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 0.0.1 - string_decoder: 0.10.31 - - readable-stream@2.3.8: - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 - - readable-stream@3.6.2: - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - - readable-stream@4.7.0: - dependencies: - abort-controller: 3.0.0 - buffer: 6.0.3 - events: 3.3.0 - process: 0.11.10 - string_decoder: 1.3.0 - - readdirp@3.6.0: - dependencies: - picomatch: 2.3.1 - - readdirp@4.1.2: {} - - recast@0.18.10: - dependencies: - ast-types: 0.13.3 - esprima: 4.0.1 - private: 0.1.8 - source-map: 0.6.1 - - rechoir@0.7.1: - dependencies: - resolve: 1.22.10 - - rechoir@0.8.0: - dependencies: - resolve: 1.22.10 - - redeyed@1.0.1: - dependencies: - esprima: 3.0.0 - - reduce-configs@1.1.0: {} - - redux-promise-middleware@6.2.0(redux@4.2.1): - dependencies: - redux: 4.2.1 - - redux@4.2.1: - dependencies: - '@babel/runtime': 7.28.4 - - reflect-metadata@0.2.2: {} - - reflect.getprototypeof@1.0.10: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - get-intrinsic: 1.3.0 - get-proto: 1.0.1 - which-builtin-type: 1.2.1 - - refractor@3.6.0: - dependencies: - hastscript: 6.0.0 - parse-entities: 2.0.0 - prismjs: 1.27.0 - - regenerate-unicode-properties@10.2.0: - dependencies: - regenerate: 1.4.2 - - regenerate@1.4.2: {} - - regenerator-runtime@0.13.11: {} - - regenerator-runtime@0.14.1: {} - - regenerator-transform@0.15.2: - dependencies: - '@babel/runtime': 7.28.4 - - regex-not@1.0.2: - dependencies: - extend-shallow: 3.0.2 - safe-regex: 1.1.0 - - regex-parser@2.3.1: {} - - regexp.prototype.flags@1.5.4: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-errors: 1.3.0 - get-proto: 1.0.1 - gopd: 1.2.0 - set-function-name: 2.0.2 - - regexpu-core@6.2.0: - dependencies: - regenerate: 1.4.2 - regenerate-unicode-properties: 10.2.0 - regjsgen: 0.8.0 - regjsparser: 0.12.0 - unicode-match-property-ecmascript: 2.0.0 - unicode-match-property-value-ecmascript: 2.2.0 - - registry-auth-token@3.3.2: - dependencies: - rc: 1.2.8 - safe-buffer: 5.2.1 - - registry-url@3.1.0: - dependencies: - rc: 1.2.8 - - regjsgen@0.8.0: {} - - regjsparser@0.12.0: - dependencies: - jsesc: 3.0.2 - - rehype-external-links@3.0.0: - dependencies: - '@types/hast': 3.0.4 - '@ungap/structured-clone': 1.3.0 - hast-util-is-element: 3.0.0 - is-absolute-url: 4.0.1 - space-separated-tokens: 2.0.2 - unist-util-visit: 5.0.0 - - relateurl@0.2.7: {} - - remark-gfm@3.0.1: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-gfm: 2.0.2 - micromark-extension-gfm: 2.0.3 - unified: 10.1.2 - transitivePeerDependencies: - - supports-color - - remark-mdx@2.3.0: - dependencies: - mdast-util-mdx: 2.0.1 - micromark-extension-mdxjs: 1.0.1 - transitivePeerDependencies: - - supports-color - - remark-parse@10.0.2: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-from-markdown: 1.3.1 - unified: 10.1.2 - transitivePeerDependencies: - - supports-color - - remark-rehype@10.1.0: - dependencies: - '@types/hast': 2.3.10 - '@types/mdast': 3.0.15 - mdast-util-to-hast: 12.3.0 - unified: 10.1.2 - - remark-stringify@10.0.3: - dependencies: - '@types/mdast': 3.0.15 - mdast-util-to-markdown: 1.5.0 - unified: 10.1.2 - - remark@14.0.3: - dependencies: - '@types/mdast': 3.0.15 - remark-parse: 10.0.2 - remark-stringify: 10.0.3 - unified: 10.1.2 - transitivePeerDependencies: - - supports-color - - remove-accents@0.5.0: {} - - remove-trailing-separator@1.1.0: {} - - remove-types@1.0.0: - dependencies: - '@babel/core': 7.28.4 - '@babel/plugin-syntax-decorators': 7.25.9(@babel/core@7.28.4) - '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.28.4) - prettier: 2.8.8 - transitivePeerDependencies: - - supports-color - - renderkid@3.0.0: - dependencies: - css-select: 4.3.0 - dom-converter: 0.2.0 - htmlparser2: 6.1.0 - lodash: 4.17.21 - strip-ansi: 6.0.1 - - repeat-element@1.1.4: {} - - repeat-string@1.6.1: {} - - request-progress@3.0.0: - dependencies: - throttleit: 1.0.1 - - require-directory@2.1.1: {} - - require-from-string@2.0.2: {} - - requireindex@1.2.0: {} - - requires-port@1.0.0: {} - - reselect@3.0.1: {} - - reselect@4.1.8: {} - - resolve-alpn@1.2.1: {} - - resolve-cwd@3.0.0: - dependencies: - resolve-from: 5.0.0 - - resolve-dir@1.0.1: - dependencies: - expand-tilde: 2.0.2 - global-modules: 1.0.0 - - resolve-from@4.0.0: {} - - resolve-from@5.0.0: {} - - resolve-package-path@1.2.7: - dependencies: - path-root: 0.1.1 - resolve: 1.22.10 - - resolve-package-path@2.0.0: - dependencies: - path-root: 0.1.1 - resolve: 1.22.10 - - resolve-package-path@3.1.0: - dependencies: - path-root: 0.1.1 - resolve: 1.22.10 - - resolve-package-path@4.0.3: - dependencies: - path-root: 0.1.1 - - resolve-path@1.4.0: - dependencies: - http-errors: 1.6.3 - path-is-absolute: 1.0.1 - - resolve-pkg-maps@1.0.0: {} - - resolve-url-loader@5.0.0: - dependencies: - adjust-sourcemap-loader: 4.0.0 - convert-source-map: 1.9.0 - loader-utils: 2.0.4 - postcss: 8.5.4 - source-map: 0.6.1 - - resolve-url@0.2.1: {} - - resolve.exports@2.0.3: {} - - resolve@1.22.10: - dependencies: - is-core-module: 2.16.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - resolve@1.22.8: - dependencies: - is-core-module: 2.16.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - resolve@2.0.0-next.5: - dependencies: - is-core-module: 2.16.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - responselike@3.0.0: - dependencies: - lowercase-keys: 3.0.0 - - restore-cursor@2.0.0: - dependencies: - onetime: 2.0.1 - signal-exit: 3.0.7 - - restore-cursor@3.1.0: - dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 - - restore-cursor@5.1.0: - dependencies: - onetime: 7.0.0 - signal-exit: 4.1.0 - - ret@0.1.15: {} - - retry@0.12.0: {} - - retry@0.13.1: {} - - reusify@1.1.0: {} - - rfdc@1.4.1: {} - - rimraf@2.6.3: - dependencies: - glob: 7.2.3 - - rimraf@2.7.1: - dependencies: - glob: 7.2.3 - - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - - rimraf@5.0.10: - dependencies: - glob: 10.4.5 - - rimraf@6.0.1: - dependencies: - glob: 11.0.1 - package-json-from-dist: 1.0.1 - - ripemd160@2.0.2: - dependencies: - hash-base: 3.0.5 - inherits: 2.0.4 - - rolldown@1.0.0-beta.3(@babel/runtime@7.28.4)(typescript@5.8.2): - dependencies: - '@oxc-project/types': 0.46.0 - '@valibot/to-json-schema': 1.0.0-beta.4(valibot@1.0.0-beta.12(typescript@5.8.2)) - valibot: 1.0.0-beta.12(typescript@5.8.2) - optionalDependencies: - '@babel/runtime': 7.28.4 - '@rolldown/binding-darwin-arm64': 1.0.0-beta.3 - '@rolldown/binding-darwin-x64': 1.0.0-beta.3 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.3 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.3 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.3 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.3 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.3 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.3 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.3 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.3 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.3 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.3 - transitivePeerDependencies: - - typescript - - rollup-plugin-postcss@4.0.2(postcss@8.5.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - chalk: 4.1.2 - concat-with-sourcemaps: 1.1.0 - cssnano: 5.1.15(postcss@8.5.6) - import-cwd: 3.0.0 - p-queue: 6.6.2 - pify: 5.0.0 - postcss: 8.5.6 - postcss-load-config: 3.1.4(postcss@8.5.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - postcss-modules: 4.3.1(postcss@8.5.6) - promise.series: 0.2.0 - resolve: 1.22.10 - rollup-pluginutils: 2.8.2 - safe-identifier: 0.4.2 - style-inject: 0.3.0 - transitivePeerDependencies: - - ts-node - - rollup-plugin-zephyr@0.0.59: - dependencies: - is-ci: 4.1.0 - rollup: 4.37.0 - tslib: 2.8.1 - zephyr-agent: 0.0.59(encoding@0.1.13) - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - rollup-pluginutils@2.8.2: - dependencies: - estree-walker: 0.6.1 - - rollup@4.22.4: - dependencies: - '@types/estree': 1.0.5 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.22.4 - '@rollup/rollup-android-arm64': 4.22.4 - '@rollup/rollup-darwin-arm64': 4.22.4 - '@rollup/rollup-darwin-x64': 4.22.4 - '@rollup/rollup-linux-arm-gnueabihf': 4.22.4 - '@rollup/rollup-linux-arm-musleabihf': 4.22.4 - '@rollup/rollup-linux-arm64-gnu': 4.22.4 - '@rollup/rollup-linux-arm64-musl': 4.22.4 - '@rollup/rollup-linux-powerpc64le-gnu': 4.22.4 - '@rollup/rollup-linux-riscv64-gnu': 4.22.4 - '@rollup/rollup-linux-s390x-gnu': 4.22.4 - '@rollup/rollup-linux-x64-gnu': 4.22.4 - '@rollup/rollup-linux-x64-musl': 4.22.4 - '@rollup/rollup-win32-arm64-msvc': 4.22.4 - '@rollup/rollup-win32-ia32-msvc': 4.22.4 - '@rollup/rollup-win32-x64-msvc': 4.22.4 - fsevents: 2.3.3 - - rollup@4.34.8: - dependencies: - '@types/estree': 1.0.6 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.34.8 - '@rollup/rollup-android-arm64': 4.34.8 - '@rollup/rollup-darwin-arm64': 4.34.8 - '@rollup/rollup-darwin-x64': 4.34.8 - '@rollup/rollup-freebsd-arm64': 4.34.8 - '@rollup/rollup-freebsd-x64': 4.34.8 - '@rollup/rollup-linux-arm-gnueabihf': 4.34.8 - '@rollup/rollup-linux-arm-musleabihf': 4.34.8 - '@rollup/rollup-linux-arm64-gnu': 4.34.8 - '@rollup/rollup-linux-arm64-musl': 4.34.8 - '@rollup/rollup-linux-loongarch64-gnu': 4.34.8 - '@rollup/rollup-linux-powerpc64le-gnu': 4.34.8 - '@rollup/rollup-linux-riscv64-gnu': 4.34.8 - '@rollup/rollup-linux-s390x-gnu': 4.34.8 - '@rollup/rollup-linux-x64-gnu': 4.34.8 - '@rollup/rollup-linux-x64-musl': 4.34.8 - '@rollup/rollup-win32-arm64-msvc': 4.34.8 - '@rollup/rollup-win32-ia32-msvc': 4.34.8 - '@rollup/rollup-win32-x64-msvc': 4.34.8 - fsevents: 2.3.3 - - rollup@4.37.0: - dependencies: - '@types/estree': 1.0.6 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.37.0 - '@rollup/rollup-android-arm64': 4.37.0 - '@rollup/rollup-darwin-arm64': 4.37.0 - '@rollup/rollup-darwin-x64': 4.37.0 - '@rollup/rollup-freebsd-arm64': 4.37.0 - '@rollup/rollup-freebsd-x64': 4.37.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.37.0 - '@rollup/rollup-linux-arm-musleabihf': 4.37.0 - '@rollup/rollup-linux-arm64-gnu': 4.37.0 - '@rollup/rollup-linux-arm64-musl': 4.37.0 - '@rollup/rollup-linux-loongarch64-gnu': 4.37.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.37.0 - '@rollup/rollup-linux-riscv64-gnu': 4.37.0 - '@rollup/rollup-linux-riscv64-musl': 4.37.0 - '@rollup/rollup-linux-s390x-gnu': 4.37.0 - '@rollup/rollup-linux-x64-gnu': 4.37.0 - '@rollup/rollup-linux-x64-musl': 4.37.0 - '@rollup/rollup-win32-arm64-msvc': 4.37.0 - '@rollup/rollup-win32-ia32-msvc': 4.37.0 - '@rollup/rollup-win32-x64-msvc': 4.37.0 - fsevents: 2.3.3 - - route-recognizer@0.3.4: {} - - router_js@8.0.6(route-recognizer@0.3.4)(rsvp@4.8.5): - dependencies: - '@glimmer/env': 0.1.7 - route-recognizer: 0.3.4 - rsvp: 4.8.5 - - rrweb-cssom@0.6.0: {} - - rrweb-cssom@0.7.1: {} - - rrweb-cssom@0.8.0: {} - - rsc-html-stream@0.0.4: {} - - rslog@1.2.3: {} - - rspack-manifest-plugin@5.0.3(@rspack/core@1.5.5(@swc/helpers@0.5.17)): - dependencies: - '@rspack/lite-tapable': 1.0.1 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - - rspack-plugin-virtual-module@0.1.13: - dependencies: - fs-extra: 11.3.0 - - rspress@1.44.0(webpack@5.99.9): - dependencies: - '@rsbuild/core': 1.3.22 - '@rspress/core': 1.44.0(webpack@5.99.9) - '@rspress/shared': 1.44.0 - cac: 6.7.14 - chokidar: 3.6.0 - picocolors: 1.1.1 - transitivePeerDependencies: - - supports-color - - webpack - - webpack-hot-middleware - - rsvp@3.2.1: {} - - rsvp@3.6.2: {} - - rsvp@4.8.5: {} - - run-applescript@7.0.0: {} - - run-async@2.4.1: {} - - run-async@3.0.0: {} - - run-parallel@1.2.0: - dependencies: - queue-microtask: 1.2.3 - - rxjs@6.6.7: - dependencies: - tslib: 1.14.1 - - rxjs@7.8.1: - dependencies: - tslib: 2.8.1 - - rxjs@7.8.2: - dependencies: - tslib: 2.8.1 - - sade@1.8.1: - dependencies: - mri: 1.2.0 - - safe-array-concat@1.1.3: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - get-intrinsic: 1.3.0 - has-symbols: 1.1.0 - isarray: 2.0.5 - - safe-buffer@5.1.2: {} - - safe-buffer@5.2.1: {} - - safe-identifier@0.4.2: {} - - safe-json-parse@1.0.1: {} - - safe-push-apply@1.0.0: - dependencies: - es-errors: 1.3.0 - isarray: 2.0.5 - - safe-regex-test@1.1.0: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-regex: 1.2.1 - - safe-regex@1.1.0: - dependencies: - ret: 0.1.15 - - safe-stable-stringify@2.5.0: {} - - safer-buffer@2.1.2: {} - - sane@4.1.0: - dependencies: - '@cnakazawa/watch': 1.0.4 - anymatch: 2.0.0 - capture-exit: 2.0.0 - exec-sh: 0.3.6 - execa: 1.0.0 - fb-watchman: 2.0.2 - micromatch: 3.1.10 - minimist: 1.2.8 - walker: 1.0.8 - transitivePeerDependencies: - - supports-color - - sane@5.0.1: - dependencies: - '@cnakazawa/watch': 1.0.4 - anymatch: 3.1.3 - capture-exit: 2.0.0 - exec-sh: 0.3.6 - execa: 4.1.0 - fb-watchman: 2.0.2 - micromatch: 4.0.8 - minimist: 1.2.8 - walker: 1.0.8 - - sass-embedded-android-arm64@1.86.0: - optional: true - - sass-embedded-android-arm64@1.89.0: - optional: true - - sass-embedded-android-arm@1.86.0: - optional: true - - sass-embedded-android-arm@1.89.0: - optional: true - - sass-embedded-android-ia32@1.86.0: - optional: true - - sass-embedded-android-ia32@1.89.0: - optional: true - - sass-embedded-android-riscv64@1.86.0: - optional: true - - sass-embedded-android-riscv64@1.89.0: - optional: true - - sass-embedded-android-x64@1.86.0: - optional: true - - sass-embedded-android-x64@1.89.0: - optional: true - - sass-embedded-darwin-arm64@1.86.0: - optional: true - - sass-embedded-darwin-arm64@1.89.0: - optional: true - - sass-embedded-darwin-x64@1.86.0: - optional: true - - sass-embedded-darwin-x64@1.89.0: - optional: true - - sass-embedded-linux-arm64@1.86.0: - optional: true - - sass-embedded-linux-arm64@1.89.0: - optional: true - - sass-embedded-linux-arm@1.86.0: - optional: true - - sass-embedded-linux-arm@1.89.0: - optional: true - - sass-embedded-linux-ia32@1.86.0: - optional: true - - sass-embedded-linux-ia32@1.89.0: - optional: true - - sass-embedded-linux-musl-arm64@1.86.0: - optional: true - - sass-embedded-linux-musl-arm64@1.89.0: - optional: true - - sass-embedded-linux-musl-arm@1.86.0: - optional: true - - sass-embedded-linux-musl-arm@1.89.0: - optional: true - - sass-embedded-linux-musl-ia32@1.86.0: - optional: true - - sass-embedded-linux-musl-ia32@1.89.0: - optional: true - - sass-embedded-linux-musl-riscv64@1.86.0: - optional: true - - sass-embedded-linux-musl-riscv64@1.89.0: - optional: true - - sass-embedded-linux-musl-x64@1.86.0: - optional: true - - sass-embedded-linux-musl-x64@1.89.0: - optional: true - - sass-embedded-linux-riscv64@1.86.0: - optional: true - - sass-embedded-linux-riscv64@1.89.0: - optional: true - - sass-embedded-linux-x64@1.86.0: - optional: true - - sass-embedded-linux-x64@1.89.0: - optional: true - - sass-embedded-win32-arm64@1.86.0: - optional: true - - sass-embedded-win32-arm64@1.89.0: - optional: true - - sass-embedded-win32-ia32@1.86.0: - optional: true - - sass-embedded-win32-ia32@1.89.0: - optional: true - - sass-embedded-win32-x64@1.86.0: - optional: true - - sass-embedded-win32-x64@1.89.0: - optional: true - - sass-embedded@1.86.0: - dependencies: - '@bufbuild/protobuf': 2.2.5 - buffer-builder: 0.2.0 - colorjs.io: 0.5.2 - immutable: 5.1.1 - rxjs: 7.8.2 - supports-color: 8.1.1 - sync-child-process: 1.0.2 - varint: 6.0.0 - optionalDependencies: - sass-embedded-android-arm: 1.86.0 - sass-embedded-android-arm64: 1.86.0 - sass-embedded-android-ia32: 1.86.0 - sass-embedded-android-riscv64: 1.86.0 - sass-embedded-android-x64: 1.86.0 - sass-embedded-darwin-arm64: 1.86.0 - sass-embedded-darwin-x64: 1.86.0 - sass-embedded-linux-arm: 1.86.0 - sass-embedded-linux-arm64: 1.86.0 - sass-embedded-linux-ia32: 1.86.0 - sass-embedded-linux-musl-arm: 1.86.0 - sass-embedded-linux-musl-arm64: 1.86.0 - sass-embedded-linux-musl-ia32: 1.86.0 - sass-embedded-linux-musl-riscv64: 1.86.0 - sass-embedded-linux-musl-x64: 1.86.0 - sass-embedded-linux-riscv64: 1.86.0 - sass-embedded-linux-x64: 1.86.0 - sass-embedded-win32-arm64: 1.86.0 - sass-embedded-win32-ia32: 1.86.0 - sass-embedded-win32-x64: 1.86.0 - - sass-embedded@1.89.0: - dependencies: - '@bufbuild/protobuf': 2.2.5 - buffer-builder: 0.2.0 - colorjs.io: 0.5.2 - immutable: 5.1.1 - rxjs: 7.8.2 - supports-color: 8.1.1 - sync-child-process: 1.0.2 - varint: 6.0.0 - optionalDependencies: - sass-embedded-android-arm: 1.89.0 - sass-embedded-android-arm64: 1.89.0 - sass-embedded-android-ia32: 1.89.0 - sass-embedded-android-riscv64: 1.89.0 - sass-embedded-android-x64: 1.89.0 - sass-embedded-darwin-arm64: 1.89.0 - sass-embedded-darwin-x64: 1.89.0 - sass-embedded-linux-arm: 1.89.0 - sass-embedded-linux-arm64: 1.89.0 - sass-embedded-linux-ia32: 1.89.0 - sass-embedded-linux-musl-arm: 1.89.0 - sass-embedded-linux-musl-arm64: 1.89.0 - sass-embedded-linux-musl-ia32: 1.89.0 - sass-embedded-linux-musl-riscv64: 1.89.0 - sass-embedded-linux-musl-x64: 1.89.0 - sass-embedded-linux-riscv64: 1.89.0 - sass-embedded-linux-x64: 1.89.0 - sass-embedded-win32-arm64: 1.89.0 - sass-embedded-win32-ia32: 1.89.0 - sass-embedded-win32-x64: 1.89.0 - - sass-loader@16.0.0(@rspack/core@1.5.5(@swc/helpers@0.5.17))(sass-embedded@1.89.0)(sass@1.77.6)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - neo-async: 2.6.2 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - sass: 1.77.6 - sass-embedded: 1.89.0 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - - sass-loader@16.0.5(@rspack/core@1.2.8(@swc/helpers@0.5.15))(sass-embedded@1.86.0)(sass@1.86.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - neo-async: 2.6.2 - optionalDependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.15) - sass: 1.86.0 - sass-embedded: 1.86.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - sass-loader@16.0.5(@rspack/core@1.2.8(@swc/helpers@0.5.17))(sass-embedded@1.86.0)(sass@1.86.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - neo-async: 2.6.2 - optionalDependencies: - '@rspack/core': 1.2.8(@swc/helpers@0.5.17) - sass: 1.86.0 - sass-embedded: 1.86.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - sass-loader@16.0.5(@rspack/core@1.5.5(@swc/helpers@0.5.15))(sass-embedded@1.86.0)(sass@1.86.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - neo-async: 2.6.2 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.15) - sass: 1.86.0 - sass-embedded: 1.86.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - sass-loader@16.0.5(@rspack/core@1.5.5(@swc/helpers@0.5.17))(sass-embedded@1.86.0)(sass@1.86.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - neo-async: 2.6.2 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - sass: 1.86.0 - sass-embedded: 1.86.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - sass@1.77.6: - dependencies: - chokidar: 3.6.0 - immutable: 4.3.7 - source-map-js: 1.2.1 - - sass@1.85.0: - dependencies: - chokidar: 4.0.3 - immutable: 5.1.1 - source-map-js: 1.2.1 - optionalDependencies: - '@parcel/watcher': 2.5.1 - - sass@1.86.0: - dependencies: - chokidar: 4.0.3 - immutable: 5.1.1 - source-map-js: 1.2.1 - optionalDependencies: - '@parcel/watcher': 2.5.1 - - sax@1.4.1: {} - - saxes@6.0.0: - dependencies: - xmlchars: 2.2.0 - - scheduler@0.23.2: - dependencies: - loose-envify: 1.4.0 - - scheduler@0.25.0: {} - - schema-utils@2.7.1: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) - - schema-utils@3.3.0: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 6.12.6 - ajv-keywords: 3.5.2(ajv@6.12.6) - - schema-utils@4.3.0: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) - ajv-keywords: 5.1.0(ajv@8.17.1) - - schema-utils@4.3.2: - dependencies: - '@types/json-schema': 7.0.15 - ajv: 8.17.1 - ajv-formats: 2.1.1(ajv@8.17.1) - ajv-keywords: 5.1.0(ajv@8.17.1) - - section-matter@1.0.0: - dependencies: - extend-shallow: 2.0.1 - kind-of: 6.0.3 - - secure-compare@3.0.1: {} - - seek-bzip@2.0.0: - dependencies: - commander: 6.2.1 - - selderee@0.11.0: - dependencies: - parseley: 0.12.1 - - select-hose@2.0.0: {} - - selfsigned@2.4.1: - dependencies: - '@types/node-forge': 1.3.11 - node-forge: 1.3.1 - - semver-regex@4.0.5: {} - - semver-truncate@3.0.0: - dependencies: - semver: 7.7.1 - - semver@5.7.2: {} - - semver@6.3.1: {} - - semver@7.6.3: {} - - semver@7.7.1: {} - - send@0.18.0: - dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - - send@0.19.0: - dependencies: - debug: 2.6.9 - depd: 2.0.0 - destroy: 1.2.0 - encodeurl: 1.0.2 - escape-html: 1.0.3 - etag: 1.8.1 - fresh: 0.5.2 - http-errors: 2.0.0 - mime: 1.6.0 - ms: 2.1.3 - on-finished: 2.4.1 - range-parser: 1.2.1 - statuses: 2.0.1 - transitivePeerDependencies: - - supports-color - - sentence-case@2.1.1: - dependencies: - no-case: 2.3.2 - upper-case-first: 1.1.2 - - serialize-javascript@6.0.2: - dependencies: - randombytes: 2.1.0 - - seroval-plugins@1.2.1(seroval@1.2.1): - dependencies: - seroval: 1.2.1 - - seroval@1.2.1: {} - - serve-index@1.9.1: - dependencies: - accepts: 1.3.8 - batch: 0.6.1 - debug: 2.6.9 - escape-html: 1.0.3 - http-errors: 1.6.3 - mime-types: 2.1.35 - parseurl: 1.3.3 - transitivePeerDependencies: - - supports-color - - serve-static@1.16.2: - dependencies: - encodeurl: 2.0.0 - escape-html: 1.0.3 - parseurl: 1.3.3 - send: 0.19.0 - transitivePeerDependencies: - - supports-color - - set-blocking@2.0.0: {} - - set-cookie-parser@2.7.1: - optional: true - - set-function-length@1.2.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - function-bind: 1.1.2 - get-intrinsic: 1.3.0 - gopd: 1.2.0 - has-property-descriptors: 1.0.2 - - set-function-name@2.0.2: - dependencies: - define-data-property: 1.1.4 - es-errors: 1.3.0 - functions-have-names: 1.2.3 - has-property-descriptors: 1.0.2 - - set-proto@1.0.0: - dependencies: - dunder-proto: 1.0.1 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - - set-value@2.0.1: - dependencies: - extend-shallow: 2.0.1 - is-extendable: 0.1.1 - is-plain-object: 2.0.4 - split-string: 3.1.0 - - setimmediate@1.0.5: {} - - setprototypeof@1.1.0: {} - - setprototypeof@1.2.0: {} - - sha.js@2.4.11: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - - shallow-clone@3.0.1: - dependencies: - kind-of: 6.0.3 - - shallow-equal@1.2.1: {} - - shallowequal@1.1.0: {} - - shebang-command@1.2.0: - dependencies: - shebang-regex: 1.0.0 - - shebang-command@2.0.0: - dependencies: - shebang-regex: 3.0.0 - - shebang-regex@1.0.0: {} - - shebang-regex@3.0.0: {} - - shell-quote@1.8.2: {} - - shellwords@0.1.1: {} - - side-channel-list@1.0.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - - side-channel-map@1.0.1: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - object-inspect: 1.13.4 - - side-channel-weakmap@1.0.2: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - get-intrinsic: 1.3.0 - object-inspect: 1.13.4 - side-channel-map: 1.0.1 - - side-channel@1.1.0: - dependencies: - es-errors: 1.3.0 - object-inspect: 1.13.4 - side-channel-list: 1.0.0 - side-channel-map: 1.0.1 - side-channel-weakmap: 1.0.2 - - siginfo@2.0.0: {} - - signal-exit@3.0.7: {} - - signal-exit@4.1.0: {} - - sigstore@3.1.0: - dependencies: - '@sigstore/bundle': 3.1.0 - '@sigstore/core': 2.0.0 - '@sigstore/protobuf-specs': 0.4.0 - '@sigstore/sign': 3.1.0 - '@sigstore/tuf': 3.1.0 - '@sigstore/verify': 2.1.0 - transitivePeerDependencies: - - supports-color - - silent-error@1.1.1: - dependencies: - debug: 2.6.9 - transitivePeerDependencies: - - supports-color - - simple-html-tokenizer@0.5.11: {} - - sirv@1.0.19: - dependencies: - '@polka/url': 1.0.0-next.28 - mrmime: 1.0.1 - totalist: 1.1.0 - - sirv@2.0.4: - dependencies: - '@polka/url': 1.0.0-next.28 - mrmime: 2.0.1 - totalist: 3.0.1 - - sirv@3.0.1: - dependencies: - '@polka/url': 1.0.0-next.28 - mrmime: 2.0.1 - totalist: 3.0.1 - - sisteransi@1.0.5: {} - - slash@3.0.0: {} - - slash@4.0.0: {} - - slash@5.1.0: {} - - slice-ansi@3.0.0: - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - - slice-ansi@4.0.0: - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - - slice-ansi@5.0.0: - dependencies: - ansi-styles: 6.2.1 - is-fullwidth-code-point: 4.0.0 - - slice-ansi@7.1.0: - dependencies: - ansi-styles: 6.2.1 - is-fullwidth-code-point: 5.0.0 - - smart-buffer@4.2.0: {} - - snake-case@2.1.0: - dependencies: - no-case: 2.3.2 - - snake-case@3.0.4: - dependencies: - dot-case: 3.0.4 - tslib: 2.8.1 - - snapdragon-node@2.1.1: - dependencies: - define-property: 1.0.0 - isobject: 3.0.1 - snapdragon-util: 3.0.1 - - snapdragon-util@3.0.1: - dependencies: - kind-of: 3.2.2 - - snapdragon@0.8.2: - dependencies: - base: 0.11.2 - debug: 2.6.9 - define-property: 0.2.5 - extend-shallow: 2.0.1 - map-cache: 0.2.2 - source-map: 0.5.7 - source-map-resolve: 0.5.3 - use: 3.1.1 - transitivePeerDependencies: - - supports-color - - socket.io-adapter@2.5.5: - dependencies: - debug: 4.3.4 - ws: 8.17.1 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - socket.io-client@4.8.1: - dependencies: - '@socket.io/component-emitter': 3.1.2 - debug: 4.3.4 - engine.io-client: 6.6.3 - socket.io-parser: 4.2.4 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - socket.io-parser@4.2.4: - dependencies: - '@socket.io/component-emitter': 3.1.2 - debug: 4.3.4 - transitivePeerDependencies: - - supports-color - - socket.io@4.8.1: - dependencies: - accepts: 1.3.8 - base64id: 2.0.0 - cors: 2.8.5 - debug: 4.3.4 - engine.io: 6.6.4 - socket.io-adapter: 2.5.5 - socket.io-parser: 4.2.4 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - sockjs@0.3.24: - dependencies: - faye-websocket: 0.11.4 - uuid: 8.3.2 - websocket-driver: 0.7.4 - - socks-proxy-agent@8.0.5: - dependencies: - agent-base: 7.1.3 - debug: 4.4.0(supports-color@5.5.0) - socks: 2.8.4 - transitivePeerDependencies: - - supports-color - - socks@2.8.4: - dependencies: - ip-address: 9.0.5 - smart-buffer: 4.2.0 - - solid-js@1.9.5: - dependencies: - csstype: 3.1.3 - seroval: 1.2.1 - seroval-plugins: 1.2.1(seroval@1.2.1) - - solid-refresh@0.6.3(solid-js@1.9.5): - dependencies: - '@babel/generator': 7.27.0 - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/types': 7.27.0 - solid-js: 1.9.5 - transitivePeerDependencies: - - supports-color - - sort-by@1.2.0: - dependencies: - object-path: 0.6.0 - - sort-keys-length@1.0.1: - dependencies: - sort-keys: 1.1.2 - - sort-keys@1.1.2: - dependencies: - is-plain-obj: 1.1.0 - - sort-object-keys@1.1.3: {} - - sort-package-json@2.15.1: - dependencies: - detect-indent: 7.0.2 - detect-newline: 4.0.1 - get-stdin: 9.0.0 - git-hooks-list: 3.2.0 - is-plain-obj: 4.1.0 - semver: 7.7.1 - sort-object-keys: 1.1.3 - tinyglobby: 0.2.14 - - sorted-array-functions@1.3.0: {} - - source-list-map@2.0.1: {} - - source-map-js@1.2.1: {} - - source-map-loader@5.0.0(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - iconv-lite: 0.6.3 - source-map-js: 1.2.1 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - - source-map-loader@5.0.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - iconv-lite: 0.6.3 - source-map-js: 1.2.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - source-map-loader@5.0.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - iconv-lite: 0.6.3 - source-map-js: 1.2.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - source-map-resolve@0.5.3: - dependencies: - atob: 2.1.2 - decode-uri-component: 0.2.2 - resolve-url: 0.2.1 - source-map-url: 0.4.1 - urix: 0.1.0 - - source-map-support@0.5.13: - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - - source-map-support@0.5.19: - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - - source-map-support@0.5.21: - dependencies: - buffer-from: 1.1.2 - source-map: 0.6.1 - - source-map-url@0.3.0: {} - - source-map-url@0.4.1: {} - - source-map@0.4.4: - dependencies: - amdefine: 1.0.1 - - source-map@0.5.7: {} - - source-map@0.6.1: {} - - source-map@0.7.4: {} - - sourcemap-codec@1.4.8: {} - - space-separated-tokens@1.1.5: {} - - space-separated-tokens@2.0.2: {} - - spawn-args@0.2.0: {} - - spawn-command@0.0.2: {} - - spdx-correct@3.2.0: - dependencies: - spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.21 - - spdx-exceptions@2.5.0: {} - - spdx-expression-parse@3.0.1: - dependencies: - spdx-exceptions: 2.5.0 - spdx-license-ids: 3.0.21 - - spdx-license-ids@3.0.21: {} - - spdy-transport@3.0.0: - dependencies: - debug: 4.4.0(supports-color@5.5.0) - detect-node: 2.1.0 - hpack.js: 2.1.6 - obuf: 1.1.2 - readable-stream: 3.6.2 - wbuf: 1.7.3 - transitivePeerDependencies: - - supports-color - - spdy@4.0.2: - dependencies: - debug: 4.4.0(supports-color@5.5.0) - handle-thing: 2.0.1 - http-deceiver: 1.2.7 - select-hose: 2.0.0 - spdy-transport: 3.0.0 - transitivePeerDependencies: - - supports-color - - split-on-first@3.0.0: {} - - split-string@3.1.0: - dependencies: - extend-shallow: 3.0.2 - - sprintf-js@1.0.3: {} - - sprintf-js@1.1.3: {} - - srcset@4.0.0: {} - - sshpk@1.18.0: - dependencies: - asn1: 0.2.6 - assert-plus: 1.0.0 - bcrypt-pbkdf: 1.0.2 - dashdash: 1.14.1 - ecc-jsbn: 0.1.2 - getpass: 0.1.7 - jsbn: 0.1.1 - safer-buffer: 2.1.2 - tweetnacl: 0.14.5 - - ssri@12.0.0: - dependencies: - minipass: 7.1.2 - - stable@0.1.8: {} - - stack-utils@2.0.6: - dependencies: - escape-string-regexp: 2.0.0 - - stackback@0.0.2: {} - - stackframe@1.3.4: {} - - static-extend@0.1.2: - dependencies: - define-property: 0.2.5 - object-copy: 0.1.0 - - statuses@1.5.0: {} - - statuses@2.0.1: {} - - std-env@3.8.1: {} - - stream-browserify@3.0.0: - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.2 - - stream-http@3.2.0: - dependencies: - builtin-status-codes: 3.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 - xtend: 4.0.2 - - streamroller@3.1.5: - dependencies: - date-format: 4.0.14 - debug: 4.4.0(supports-color@5.5.0) - fs-extra: 8.1.0 - transitivePeerDependencies: - - supports-color - - streamx@2.22.0: - dependencies: - fast-fifo: 1.3.2 - text-decoder: 1.2.3 - optionalDependencies: - bare-events: 2.5.4 - - string-hash@1.1.3: {} - - string-length@4.0.2: - dependencies: - char-regex: 1.0.2 - strip-ansi: 6.0.1 - - string-template@0.2.1: {} - - string-width@2.1.1: - dependencies: - is-fullwidth-code-point: 2.0.0 - strip-ansi: 4.0.0 - - string-width@4.2.3: - dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 - - string-width@5.1.2: - dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.0 - - string-width@7.2.0: - dependencies: - emoji-regex: 10.4.0 - get-east-asian-width: 1.3.0 - strip-ansi: 7.1.0 - - string.prototype.includes@2.0.1: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-abstract: 1.23.9 - - string.prototype.matchall@4.0.12: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-errors: 1.3.0 - es-object-atoms: 1.1.1 - get-intrinsic: 1.3.0 - gopd: 1.2.0 - has-symbols: 1.1.0 - internal-slot: 1.1.0 - regexp.prototype.flags: 1.5.4 - set-function-name: 2.0.2 - side-channel: 1.1.0 - - string.prototype.repeat@1.0.0: - dependencies: - define-properties: 1.2.1 - es-abstract: 1.23.9 - - string.prototype.trim@1.2.10: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-data-property: 1.1.4 - define-properties: 1.2.1 - es-abstract: 1.23.9 - es-object-atoms: 1.1.1 - has-property-descriptors: 1.0.2 - - string.prototype.trimend@1.0.9: - dependencies: - call-bind: 1.0.8 - call-bound: 1.0.4 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - string.prototype.trimstart@1.0.8: - dependencies: - call-bind: 1.0.8 - define-properties: 1.2.1 - es-object-atoms: 1.1.1 - - string_decoder@0.10.31: {} - - string_decoder@1.1.1: - dependencies: - safe-buffer: 5.1.2 - - string_decoder@1.3.0: - dependencies: - safe-buffer: 5.2.1 - - stringify-entities@4.0.4: - dependencies: - character-entities-html4: 2.1.0 - character-entities-legacy: 3.0.0 - - strip-ansi@4.0.0: - dependencies: - ansi-regex: 3.0.1 - - strip-ansi@5.2.0: - dependencies: - ansi-regex: 4.1.1 - - strip-ansi@6.0.1: - dependencies: - ansi-regex: 5.0.1 - - strip-ansi@7.1.0: - dependencies: - ansi-regex: 6.1.0 - - strip-bom-string@1.0.0: {} - - strip-bom@3.0.0: {} - - strip-bom@4.0.0: {} - - strip-dirs@3.0.0: - dependencies: - inspect-with-kind: 1.0.5 - is-plain-obj: 1.1.0 - - strip-eof@1.0.0: {} - - strip-final-newline@2.0.0: {} - - strip-final-newline@3.0.0: {} - - strip-json-comments@2.0.1: {} - - strip-json-comments@3.1.1: {} - - strip-literal@2.1.1: - dependencies: - js-tokens: 9.0.1 - - strtok3@9.1.1: - dependencies: - '@tokenizer/token': 0.3.0 - peek-readable: 5.4.2 - - style-inject@0.3.0: {} - - style-loader@2.0.0(webpack@5.99.9): - dependencies: - loader-utils: 2.0.4 - schema-utils: 3.3.0 - webpack: 5.99.9(webpack-cli@4.10.0) - - style-loader@3.3.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - style-loader@3.3.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - style-loader@3.3.4(webpack@5.99.9): - dependencies: - webpack: 5.99.9(webpack-cli@4.10.0) - - style-loader@4.0.0(webpack@5.99.9): - dependencies: - webpack: 5.99.9(webpack-cli@4.10.0) - - style-to-object@0.4.4: - dependencies: - inline-style-parser: 0.1.1 - - styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0): - dependencies: - '@babel/helper-module-imports': 7.25.9(supports-color@5.5.0) - '@babel/traverse': 7.27.0(supports-color@5.5.0) - '@emotion/is-prop-valid': 1.3.1 - '@emotion/stylis': 0.8.5 - '@emotion/unitless': 0.7.5 - babel-plugin-styled-components: 2.1.4(@babel/core@7.28.4)(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(supports-color@5.5.0) - css-to-react-native: 3.2.0 - hoist-non-react-statics: 3.3.2 - react: 19.0.0 - react-dom: 19.0.0(react@19.0.0) - react-is: 18.3.1 - shallowequal: 1.1.0 - supports-color: 5.5.0 - transitivePeerDependencies: - - '@babel/core' - - styled_string@0.0.1: {} - - stylehacks@5.1.1(postcss@8.5.6): - dependencies: - browserslist: 4.26.2 - postcss: 8.5.6 - postcss-selector-parser: 6.1.2 - - stylehacks@6.1.1(postcss@8.5.4): - dependencies: - browserslist: 4.26.2 - postcss: 8.5.4 - postcss-selector-parser: 6.1.2 - - stylelint-config-recommended@16.0.0(stylelint@16.24.0(typescript@5.8.2)): - dependencies: - stylelint: 16.24.0(typescript@5.8.2) - - stylelint-config-standard@38.0.0(stylelint@16.24.0(typescript@5.8.2)): - dependencies: - stylelint: 16.24.0(typescript@5.8.2) - stylelint-config-recommended: 16.0.0(stylelint@16.24.0(typescript@5.8.2)) - - stylelint@16.24.0(typescript@5.8.2): - dependencies: - '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) - '@csstools/css-tokenizer': 3.0.4 - '@csstools/media-query-list-parser': 4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) - '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.1.0) - '@dual-bundle/import-meta-resolve': 4.2.1 - balanced-match: 2.0.0 - colord: 2.9.3 - cosmiconfig: 9.0.0(typescript@5.8.2) - css-functions-list: 3.2.3 - css-tree: 3.1.0 - debug: 4.4.3 - fast-glob: 3.3.3 - fastest-levenshtein: 1.0.16 - file-entry-cache: 10.1.4 - global-modules: 2.0.0 - globby: 11.1.0 - globjoin: 0.1.4 - html-tags: 3.3.1 - ignore: 7.0.5 - imurmurhash: 0.1.4 - is-plain-object: 5.0.0 - known-css-properties: 0.37.0 - mathml-tag-names: 2.1.3 - meow: 13.2.0 - micromatch: 4.0.8 - normalize-path: 3.0.0 - picocolors: 1.1.1 - postcss: 8.5.6 - postcss-resolve-nested-selector: 0.1.6 - postcss-safe-parser: 7.0.1(postcss@8.5.6) - postcss-selector-parser: 7.1.0 - postcss-value-parser: 4.2.0 - resolve-from: 5.0.0 - string-width: 4.2.3 - supports-hyperlinks: 3.2.0 - svg-tags: 1.0.0 - table: 6.9.0 - write-file-atomic: 5.0.1 - transitivePeerDependencies: - - supports-color - - typescript - - stylis@4.2.0: {} - - stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - fast-glob: 3.3.3 - normalize-path: 3.0.0 - stylus: 0.64.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - stylus-loader@7.1.3(stylus@0.64.0)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - fast-glob: 3.3.3 - normalize-path: 3.0.0 - stylus: 0.64.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - stylus@0.64.0: - dependencies: - '@adobe/css-tools': 4.3.3 - debug: 4.4.0(supports-color@5.5.0) - glob: 10.4.5 - sax: 1.4.1 - source-map: 0.7.4 - transitivePeerDependencies: - - supports-color - - sucrase@3.35.0: - dependencies: - '@jridgewell/gen-mapping': 0.3.8 - commander: 4.1.1 - glob: 10.4.5 - lines-and-columns: 1.2.4 - mz: 2.7.0 - pirates: 4.0.6 - ts-interface-checker: 0.1.13 - - supports-color@5.5.0: - dependencies: - has-flag: 3.0.0 - - supports-color@7.2.0: - dependencies: - has-flag: 4.0.0 - - supports-color@8.1.1: - dependencies: - has-flag: 4.0.0 - - supports-hyperlinks@3.2.0: - dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 - - supports-preserve-symlinks-flag@1.0.0: {} - - svelte-check@4.1.5(picomatch@4.0.2)(svelte@5.25.3)(typescript@5.8.2): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - chokidar: 4.0.3 - fdir: 6.4.3(picomatch@4.0.2) - picocolors: 1.1.1 - sade: 1.8.1 - svelte: 5.25.3 - typescript: 5.8.2 - transitivePeerDependencies: - - picomatch - - svelte@5.25.3: - dependencies: - '@ampproject/remapping': 2.3.0 - '@jridgewell/sourcemap-codec': 1.5.0 - '@sveltejs/acorn-typescript': 1.0.5(acorn@8.14.1) - '@types/estree': 1.0.7 - acorn: 8.14.1 - aria-query: 5.3.2 - axobject-query: 4.1.0 - clsx: 2.1.1 - esm-env: 1.2.2 - esrap: 1.4.5 - is-reference: 3.0.3 - locate-character: 3.0.0 - magic-string: 0.30.17 - zimmerframe: 1.1.2 - - svg-parser@2.0.4: {} - - svg-tags@1.0.0: {} - - svgo@2.8.0: - dependencies: - '@trysound/sax': 0.2.0 - commander: 7.2.0 - css-select: 4.3.0 - css-tree: 1.1.3 - csso: 4.2.0 - picocolors: 1.1.1 - stable: 0.1.8 - - svgo@3.3.2: - dependencies: - '@trysound/sax': 0.2.0 - commander: 7.2.0 - css-select: 5.1.0 - css-tree: 2.3.1 - css-what: 6.1.0 - csso: 5.0.5 - picocolors: 1.1.1 - - swap-case@1.1.2: - dependencies: - lower-case: 1.1.4 - upper-case: 1.1.3 - - swc-loader@0.2.6(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - '@swc/counter': 0.1.3 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - swr@2.3.3(react@18.3.1): - dependencies: - dequal: 2.0.3 - react: 18.3.1 - use-sync-external-store: 1.4.0(react@18.3.1) - - symbol-observable@4.0.0: {} - - symbol-tree@3.2.4: {} - - symlink-or-copy@1.3.1: {} - - sync-child-process@1.0.2: - dependencies: - sync-message-port: 1.1.3 - - sync-disk-cache@1.3.4: - dependencies: - debug: 2.6.9 - heimdalljs: 0.2.6 - mkdirp: 0.5.6 - rimraf: 2.7.1 - username-sync: 1.0.3 - transitivePeerDependencies: - - supports-color - - sync-disk-cache@2.1.0: - dependencies: - debug: 4.4.0(supports-color@5.5.0) - heimdalljs: 0.2.6 - mkdirp: 0.5.6 - rimraf: 3.0.2 - username-sync: 1.0.3 - transitivePeerDependencies: - - supports-color - - sync-message-port@1.1.3: {} - - table@6.9.0: - dependencies: - ajv: 8.17.1 - lodash.truncate: 4.4.2 - slice-ansi: 4.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - tailwindcss@3.4.17(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)): - dependencies: - '@alloc/quick-lru': 5.2.0 - arg: 5.0.2 - chokidar: 3.6.0 - didyoumean: 1.2.2 - dlv: 1.1.3 - fast-glob: 3.3.3 - glob-parent: 6.0.2 - is-glob: 4.0.3 - jiti: 1.21.7 - lilconfig: 3.1.3 - micromatch: 4.0.8 - normalize-path: 3.0.0 - object-hash: 3.0.0 - picocolors: 1.1.1 - postcss: 8.5.3 - postcss-import: 15.1.0(postcss@8.5.3) - postcss-js: 4.0.1(postcss@8.5.3) - postcss-load-config: 4.0.2(postcss@8.5.3)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - postcss-nested: 6.2.0(postcss@8.5.3) - postcss-selector-parser: 6.1.2 - resolve: 1.22.10 - sucrase: 3.35.0 - transitivePeerDependencies: - - ts-node - - tailwindcss@4.1.4: - optional: true - - tap-parser@7.0.0: - dependencies: - events-to-array: 1.1.2 - js-yaml: 3.14.1 - minipass: 2.9.0 - - tapable@2.2.1: {} - - tar-stream@2.2.0: - dependencies: - bl: 4.1.0 - end-of-stream: 1.4.4 - fs-constants: 1.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 - - tar-stream@3.1.7: - dependencies: - b4a: 1.6.7 - fast-fifo: 1.3.2 - streamx: 2.22.0 - - tar@6.2.1: - dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 5.0.0 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 - - tar@7.4.3: - dependencies: - '@isaacs/fs-minipass': 4.0.1 - chownr: 3.0.0 - minipass: 7.1.2 - minizlib: 3.0.1 - mkdirp: 3.0.1 - yallist: 5.0.0 - - temp@0.9.4: - dependencies: - mkdirp: 0.5.6 - rimraf: 2.6.3 - - term-size@2.2.1: {} - - terser-webpack-plugin@5.3.11(@swc/core@1.10.18(@swc/helpers@0.5.13))(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - terser: 5.39.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - optionalDependencies: - '@swc/core': 1.10.18(@swc/helpers@0.5.13) - esbuild: 0.17.19 - - terser-webpack-plugin@5.3.14(@swc/core@1.10.18(@swc/helpers@0.5.13))(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - terser: 5.39.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - optionalDependencies: - '@swc/core': 1.10.18(@swc/helpers@0.5.13) - esbuild: 0.17.19 - - terser-webpack-plugin@5.3.14(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - terser: 5.39.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - optionalDependencies: - '@swc/core': 1.10.18(@swc/helpers@0.5.17) - esbuild: 0.17.19 - - terser-webpack-plugin@5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - terser: 5.39.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - optionalDependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.15) - - terser-webpack-plugin@5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - terser: 5.39.0 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - optionalDependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - esbuild: 0.23.0 - - terser-webpack-plugin@5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - terser: 5.39.0 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - - terser-webpack-plugin@5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - terser: 5.39.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - - terser-webpack-plugin@5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack@5.99.9): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - terser: 5.39.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0) - optionalDependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - - terser-webpack-plugin@5.3.14(webpack@5.99.9): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.2 - serialize-javascript: 6.0.2 - terser: 5.39.0 - webpack: 5.99.9(webpack-cli@4.10.0) - - terser@5.16.1: - dependencies: - '@jridgewell/source-map': 0.3.6 - acorn: 8.14.1 - commander: 2.20.3 - source-map-support: 0.5.21 - - terser@5.31.6: - dependencies: - '@jridgewell/source-map': 0.3.6 - acorn: 8.14.1 - commander: 2.20.3 - source-map-support: 0.5.21 - - terser@5.39.0: - dependencies: - '@jridgewell/source-map': 0.3.6 - acorn: 8.14.1 - commander: 2.20.3 - source-map-support: 0.5.21 - - test-exclude@6.0.0: - dependencies: - '@istanbuljs/schema': 0.1.3 - glob: 7.2.3 - minimatch: 3.1.2 - - testem@3.16.0(ejs@3.1.10)(handlebars@4.7.8)(pug@3.0.3)(underscore@1.13.7): - dependencies: - '@xmldom/xmldom': 0.8.11 - backbone: 1.6.1 - bluebird: 3.7.2 - charm: 1.0.2 - commander: 2.20.3 - compression: 1.8.0 - consolidate: 0.16.0(ejs@3.1.10)(handlebars@4.7.8)(lodash@4.17.21)(mustache@4.2.0)(pug@3.0.3)(underscore@1.13.7) - execa: 1.0.0 - express: 4.21.2 - fireworm: 0.7.2 - glob: 7.2.3 - http-proxy: 1.18.1(debug@4.4.0) - js-yaml: 3.14.1 - lodash: 4.17.21 - mkdirp: 3.0.1 - mustache: 4.2.0 - node-notifier: 10.0.1 - npmlog: 6.0.2 - printf: 0.6.1 - rimraf: 3.0.2 - socket.io: 4.8.1 - spawn-args: 0.2.0 - styled_string: 0.0.1 - tap-parser: 7.0.0 - tmp: 0.0.33 - transitivePeerDependencies: - - arc-templates - - atpl - - babel-core - - bracket-template - - bufferutil - - coffee-script - - debug - - dot - - dust - - dustjs-helpers - - dustjs-linkedin - - eco - - ect - - ejs - - haml-coffee - - hamlet - - hamljs - - handlebars - - hogan.js - - htmling - - jade - - jazz - - jqtpl - - just - - liquid-node - - liquor - - marko - - mote - - nunjucks - - plates - - pug - - qejs - - ractive - - razor-tmpl - - react - - react-dom - - slm - - squirrelly - - supports-color - - swig - - swig-templates - - teacup - - templayed - - then-jade - - then-pug - - tinyliquid - - toffee - - twig - - twing - - underscore - - utf-8-validate - - vash - - velocityjs - - walrus - - whiskers - - text-decoder@1.2.3: - dependencies: - b4a: 1.6.7 - - textextensions@2.6.0: {} - - thenify-all@1.6.0: - dependencies: - thenify: 3.3.1 - - thenify@3.3.1: - dependencies: - any-promise: 1.3.0 - - thingies@1.21.0(tslib@2.8.1): - dependencies: - tslib: 2.8.1 - - throttleit@1.0.1: {} - - through2@3.0.2: - dependencies: - inherits: 2.0.4 - readable-stream: 3.6.2 - - through@2.3.8: {} - - thunky@1.1.0: {} - - timers-browserify@2.0.12: - dependencies: - setimmediate: 1.0.5 - - timsort@0.3.0: {} - - tiny-glob@0.2.9: - dependencies: - globalyzer: 0.1.0 - globrex: 0.1.2 - - tiny-lr@2.0.0: - dependencies: - body: 5.1.0 - debug: 3.2.7(supports-color@8.1.1) - faye-websocket: 0.11.4 - livereload-js: 3.4.1 - object-assign: 4.1.1 - qs: 6.14.0 - transitivePeerDependencies: - - supports-color - - tinybench@2.9.0: {} - - tinycolor2@1.6.0: {} - - tinyglobby@0.2.12: - dependencies: - fdir: 6.4.3(picomatch@4.0.2) - picomatch: 4.0.2 - - tinyglobby@0.2.14: - dependencies: - fdir: 6.4.5(picomatch@4.0.2) - picomatch: 4.0.2 - - tinygradient@1.1.5: - dependencies: - '@types/tinycolor2': 1.4.6 - tinycolor2: 1.6.0 - - tinypool@0.8.4: {} - - tinyspy@2.2.1: {} - - title-case@2.1.1: - dependencies: - no-case: 2.3.2 - upper-case: 1.1.3 - - tldts-core@6.1.85: {} - - tldts@6.1.85: - dependencies: - tldts-core: 6.1.85 - - tmp@0.0.28: - dependencies: - os-tmpdir: 1.0.2 - - tmp@0.0.33: - dependencies: - os-tmpdir: 1.0.2 - - tmp@0.1.0: - dependencies: - rimraf: 2.7.1 - - tmp@0.2.3: {} - - tmpl@1.0.5: {} - - to-object-path@0.3.0: - dependencies: - kind-of: 3.2.2 - - to-regex-range@2.1.1: - dependencies: - is-number: 3.0.0 - repeat-string: 1.6.1 - - to-regex-range@5.0.1: - dependencies: - is-number: 7.0.0 - - to-regex@3.0.2: - dependencies: - define-property: 2.0.2 - extend-shallow: 3.0.2 - regex-not: 1.0.2 - safe-regex: 1.1.0 - - toggle-selection@1.0.6: {} - - toidentifier@1.0.1: {} - - token-stream@1.0.0: {} - - token-types@6.0.0: - dependencies: - '@tokenizer/token': 0.3.0 - ieee754: 1.2.1 - - toml@3.0.0: {} - - totalist@1.1.0: {} - - totalist@3.0.1: {} - - tough-cookie@4.1.4: - dependencies: - psl: 1.15.0 - punycode: 2.3.1 - universalify: 0.2.0 - url-parse: 1.5.10 - - tough-cookie@5.1.2: - dependencies: - tldts: 6.1.85 - - tr46@0.0.3: {} - - tr46@3.0.0: - dependencies: - punycode: 2.3.1 - - tr46@4.1.1: - dependencies: - punycode: 2.3.1 - - tr46@5.1.1: - dependencies: - punycode: 2.3.1 - - tracked-built-ins@4.0.0(@babel/core@7.28.4): - dependencies: - '@embroider/addon-shim': 1.10.0 - decorator-transforms: 2.3.0(@babel/core@7.28.4) - ember-tracked-storage-polyfill: 1.0.0 - transitivePeerDependencies: - - '@babel/core' - - supports-color - - tree-dump@1.0.2(tslib@2.8.1): - dependencies: - tslib: 2.8.1 - - tree-kill@1.2.2: {} - - tree-sync@1.4.0: - dependencies: - debug: 2.6.9 - fs-tree-diff: 0.5.9 - mkdirp: 0.5.6 - quick-temp: 0.1.8 - walk-sync: 0.3.4 - transitivePeerDependencies: - - supports-color - - tree-sync@2.1.0: - dependencies: - debug: 4.4.0(supports-color@5.5.0) - fs-tree-diff: 2.0.1 - mkdirp: 0.5.6 - quick-temp: 0.1.8 - walk-sync: 0.3.4 - transitivePeerDependencies: - - supports-color - - trim-lines@3.0.1: {} - - trough@2.2.0: {} - - ts-api-utils@2.1.0(typescript@5.8.2): - dependencies: - typescript: 5.8.2 - - ts-checker-rspack-plugin@1.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.15))(typescript@5.8.2): - dependencies: - '@babel/code-frame': 7.26.2 - '@rspack/lite-tapable': 1.0.1 - chokidar: 3.6.0 - memfs: 4.17.0 - minimatch: 9.0.5 - picocolors: 1.1.1 - typescript: 5.8.2 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.15) - - ts-checker-rspack-plugin@1.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.7.3): - dependencies: - '@babel/code-frame': 7.26.2 - '@rspack/lite-tapable': 1.0.1 - chokidar: 3.6.0 - memfs: 4.17.0 - minimatch: 9.0.5 - picocolors: 1.1.1 - typescript: 5.7.3 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - - ts-checker-rspack-plugin@1.1.1(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.8.2): - dependencies: - '@babel/code-frame': 7.26.2 - '@rspack/lite-tapable': 1.0.1 - chokidar: 3.6.0 - memfs: 4.17.0 - minimatch: 9.0.5 - picocolors: 1.1.1 - typescript: 5.8.2 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - - ts-checker-rspack-plugin@1.1.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(typescript@5.7.3): - dependencies: - '@babel/code-frame': 7.26.2 - '@rspack/lite-tapable': 1.0.1 - chokidar: 3.6.0 - is-glob: 4.0.3 - memfs: 4.17.0 - minimatch: 9.0.5 - picocolors: 1.1.1 - typescript: 5.7.3 - optionalDependencies: - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - - ts-declaration-location@1.0.7(typescript@5.8.2): - dependencies: - picomatch: 4.0.2 - typescript: 5.8.2 - - ts-deepmerge@7.0.2: {} - - ts-interface-checker@0.1.13: {} - - ts-jest@29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(esbuild@0.25.1)(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2): - dependencies: - bs-logger: 0.2.6 - ejs: 3.1.10 - fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-util: 29.7.0 - json5: 2.2.3 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.7.1 - type-fest: 4.38.0 - typescript: 5.8.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@babel/core': 7.26.10 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.26.10) - esbuild: 0.25.1 - - ts-jest@29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2): - dependencies: - bs-logger: 0.2.6 - ejs: 3.1.10 - fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)) - jest-util: 29.7.0 - json5: 2.2.3 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.7.1 - type-fest: 4.38.0 - typescript: 5.8.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@babel/core': 7.26.10 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.26.10) - - ts-jest@29.3.0(@babel/core@7.26.10)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.10))(jest@29.7.0(@types/node@22.13.13)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2): - dependencies: - bs-logger: 0.2.6 - ejs: 3.1.10 - fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.13.13)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2)) - jest-util: 29.7.0 - json5: 2.2.3 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.7.1 - type-fest: 4.38.0 - typescript: 5.8.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@babel/core': 7.26.10 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.26.10) - - ts-jest@29.3.0(@babel/core@7.28.4)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.4))(jest@29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)))(typescript@5.8.2): - dependencies: - bs-logger: 0.2.6 - ejs: 3.1.10 - fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.13.13)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2)) - jest-util: 29.7.0 - json5: 2.2.3 - lodash.memoize: 4.1.2 - make-error: 1.3.6 - semver: 7.7.1 - type-fest: 4.38.0 - typescript: 5.8.2 - yargs-parser: 21.1.1 - optionalDependencies: - '@babel/core': 7.28.4 - '@jest/transform': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.28.4) - - ts-loader@9.4.4(typescript@5.7.3)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.18.1 - micromatch: 4.0.8 - semver: 7.7.1 - typescript: 5.7.3 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - - ts-loader@9.5.2(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.18.1 - micromatch: 4.0.8 - semver: 7.7.1 - source-map: 0.7.4 - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - ts-loader@9.5.2(typescript@5.8.2)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.18.1 - micromatch: 4.0.8 - semver: 7.7.1 - source-map: 0.7.4 - typescript: 5.8.2 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - ts-morph@21.0.1: - dependencies: - '@ts-morph/common': 0.22.0 - code-block-writer: 12.0.0 - - ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@22.13.13)(typescript@5.8.2): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 22.13.13 - acorn: 8.14.1 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.8.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.15) - - ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 18.11.19 - acorn: 8.14.1 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.7.3 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - optional: true - - ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@22.13.13)(typescript@5.8.2): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 22.13.13 - acorn: 8.14.1 - acorn-walk: 8.3.4 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.8.2 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - optionalDependencies: - '@swc/core': 1.11.13(@swc/helpers@0.5.17) - - tsconfig-paths-webpack-plugin@4.0.0: - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.18.1 - tsconfig-paths: 4.2.0 - - tsconfig-paths-webpack-plugin@4.2.0: - dependencies: - chalk: 4.1.2 - enhanced-resolve: 5.18.1 - tapable: 2.2.1 - tsconfig-paths: 4.2.0 - - tsconfig-paths@3.15.0: - dependencies: - '@types/json5': 0.0.29 - json5: 1.0.2 - minimist: 1.2.8 - strip-bom: 3.0.0 - - tsconfig-paths@4.2.0: - dependencies: - json5: 2.2.3 - minimist: 1.2.8 - strip-bom: 3.0.0 - - tslib@1.14.1: {} - - tslib@2.6.3: {} - - tslib@2.8.1: {} - - tsscmp@1.0.6: {} - - tsx@4.20.5: - dependencies: - esbuild: 0.25.1 - get-tsconfig: 4.10.1 - optionalDependencies: - fsevents: 2.3.3 - - tty-browserify@0.0.1: {} - - tuf-js@3.0.1: - dependencies: - '@tufjs/models': 3.0.1 - debug: 4.4.0(supports-color@5.5.0) - make-fetch-happen: 14.0.3 - transitivePeerDependencies: - - supports-color - - tunnel-agent@0.6.0: - dependencies: - safe-buffer: 5.2.1 - - turbo-darwin-64@2.4.4: - optional: true - - turbo-darwin-arm64@2.4.4: - optional: true - - turbo-linux-64@2.4.4: - optional: true - - turbo-linux-arm64@2.4.4: - optional: true - - turbo-windows-64@2.4.4: - optional: true - - turbo-windows-arm64@2.4.4: - optional: true - - turbo@2.4.4: - optionalDependencies: - turbo-darwin-64: 2.4.4 - turbo-darwin-arm64: 2.4.4 - turbo-linux-64: 2.4.4 - turbo-linux-arm64: 2.4.4 - turbo-windows-64: 2.4.4 - turbo-windows-arm64: 2.4.4 - - tweetnacl@0.14.5: {} - - type-check@0.4.0: - dependencies: - prelude-ls: 1.2.1 - - type-detect@4.0.8: {} - - type-detect@4.1.0: {} - - type-fest@0.11.0: {} - - type-fest@0.20.2: {} - - type-fest@0.21.3: {} - - type-fest@4.38.0: {} - - type-is@1.6.18: - dependencies: - media-typer: 0.3.0 - mime-types: 2.1.35 - - typed-array-buffer@1.0.3: - dependencies: - call-bound: 1.0.4 - es-errors: 1.3.0 - is-typed-array: 1.1.15 - - typed-array-byte-length@1.0.3: - dependencies: - call-bind: 1.0.8 - for-each: 0.3.5 - gopd: 1.2.0 - has-proto: 1.2.0 - is-typed-array: 1.1.15 - - typed-array-byte-offset@1.0.4: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - for-each: 0.3.5 - gopd: 1.2.0 - has-proto: 1.2.0 - is-typed-array: 1.1.15 - reflect.getprototypeof: 1.0.10 - - typed-array-length@1.0.7: - dependencies: - call-bind: 1.0.8 - for-each: 0.3.5 - gopd: 1.2.0 - is-typed-array: 1.1.15 - possible-typed-array-names: 1.1.0 - reflect.getprototypeof: 1.0.10 - - typed-assert@1.0.9: {} - - typedarray-to-buffer@3.1.5: - dependencies: - is-typedarray: 1.0.0 - - typescript-eslint@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2): - dependencies: - '@typescript-eslint/eslint-plugin': 8.28.0(@typescript-eslint/parser@8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2))(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/parser': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - '@typescript-eslint/utils': 8.28.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.2) - eslint: 9.15.0(jiti@2.4.2) - typescript: 5.8.2 - transitivePeerDependencies: - - supports-color - - typescript-memoize@1.1.1: {} - - typescript@5.7.3: {} - - typescript@5.8.2: {} - - uc.micro@2.1.0: {} - - ufo@1.5.4: {} - - uglify-js@3.19.3: - optional: true - - uint8array-extras@1.4.0: {} - - unbox-primitive@1.1.0: - dependencies: - call-bound: 1.0.4 - has-bigints: 1.1.0 - has-symbols: 1.1.0 - which-boxed-primitive: 1.1.1 - - unbzip2-stream@1.4.3: - dependencies: - buffer: 5.7.1 - through: 2.3.8 - - underscore.string@3.3.6: - dependencies: - sprintf-js: 1.1.3 - util-deprecate: 1.0.2 - - underscore@1.13.7: {} - - undici-types@6.20.0: {} - - unicode-canonical-property-names-ecmascript@2.0.1: {} - - unicode-match-property-ecmascript@2.0.0: - dependencies: - unicode-canonical-property-names-ecmascript: 2.0.1 - unicode-property-aliases-ecmascript: 2.1.0 - - unicode-match-property-value-ecmascript@2.2.0: {} - - unicode-property-aliases-ecmascript@2.1.0: {} - - unicorn-magic@0.3.0: {} - - unified@10.1.2: - dependencies: - '@types/unist': 2.0.11 - bail: 2.0.2 - extend: 3.0.2 - is-buffer: 2.0.5 - is-plain-obj: 4.1.0 - trough: 2.2.0 - vfile: 5.3.7 - - union-value@1.0.1: - dependencies: - arr-union: 3.1.0 - get-value: 2.0.6 - is-extendable: 0.1.1 - set-value: 2.0.1 - - union@0.5.0: - dependencies: - qs: 6.14.0 - - unique-filename@4.0.0: - dependencies: - unique-slug: 5.0.0 - - unique-slug@5.0.0: - dependencies: - imurmurhash: 0.1.4 - - unique-string@2.0.0: - dependencies: - crypto-random-string: 2.0.0 - - unist-util-generated@2.0.1: {} - - unist-util-is@5.2.1: - dependencies: - '@types/unist': 2.0.11 - - unist-util-is@6.0.0: - dependencies: - '@types/unist': 3.0.3 - - unist-util-position-from-estree@1.1.2: - dependencies: - '@types/unist': 2.0.11 - - unist-util-position@4.0.4: - dependencies: - '@types/unist': 2.0.11 - - unist-util-remove-position@4.0.2: - dependencies: - '@types/unist': 2.0.11 - unist-util-visit: 4.1.2 - - unist-util-stringify-position@3.0.3: - dependencies: - '@types/unist': 2.0.11 - - unist-util-stringify-position@4.0.0: - dependencies: - '@types/unist': 3.0.3 - - unist-util-visit-children@2.0.2: - dependencies: - '@types/unist': 2.0.11 - - unist-util-visit-parents@5.1.3: - dependencies: - '@types/unist': 2.0.11 - unist-util-is: 5.2.1 - - unist-util-visit-parents@6.0.1: - dependencies: - '@types/unist': 3.0.3 - unist-util-is: 6.0.0 - - unist-util-visit@4.1.2: - dependencies: - '@types/unist': 2.0.11 - unist-util-is: 5.2.1 - unist-util-visit-parents: 5.1.3 - - unist-util-visit@5.0.0: - dependencies: - '@types/unist': 3.0.3 - unist-util-is: 6.0.0 - unist-util-visit-parents: 6.0.1 - - universalify@0.1.2: {} - - universalify@0.2.0: {} - - universalify@2.0.1: {} - - unpipe@1.0.0: {} - - unset-value@1.0.0: - dependencies: - has-value: 0.3.1 - isobject: 3.0.1 - - untildify@4.0.0: {} - - upath@2.0.1: {} - - update-browserslist-db@1.1.3(browserslist@4.24.4): - dependencies: - browserslist: 4.24.4 - escalade: 3.2.0 - picocolors: 1.1.1 - - update-browserslist-db@1.1.3(browserslist@4.26.2): - dependencies: - browserslist: 4.26.2 - escalade: 3.2.0 - picocolors: 1.1.1 - - update-check@1.5.4: - dependencies: - registry-auth-token: 3.3.2 - registry-url: 3.1.0 - - upper-case-first@1.1.2: - dependencies: - upper-case: 1.1.3 - - upper-case@1.1.3: {} - - uri-js@4.4.1: - dependencies: - punycode: 2.3.1 - - urix@0.1.0: {} - - url-join@4.0.1: {} - - url-loader@4.1.1(file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - loader-utils: 2.0.4 - mime-types: 2.1.35 - schema-utils: 3.3.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - optionalDependencies: - file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - - url-loader@4.1.1(file-loader@6.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - loader-utils: 2.0.4 - mime-types: 2.1.35 - schema-utils: 3.3.0 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - file-loader: 6.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - - url-parse@1.5.10: - dependencies: - querystringify: 2.2.0 - requires-port: 1.0.0 - - url@0.11.4: - dependencies: - punycode: 1.4.1 - qs: 6.14.0 - - use-isomorphic-layout-effect@1.2.0(@types/react@18.3.20)(react@18.3.1): - dependencies: - react: 18.3.1 - optionalDependencies: - '@types/react': 18.3.20 - - use-sync-external-store@1.4.0(react@18.3.1): - dependencies: - react: 18.3.1 - - use@3.1.1: {} - - username-sync@1.0.3: {} - - util-deprecate@1.0.2: {} - - util@0.12.5: - dependencies: - inherits: 2.0.4 - is-arguments: 1.2.0 - is-generator-function: 1.1.0 - is-typed-array: 1.1.15 - which-typed-array: 1.1.19 - - utila@0.4.0: {} - - utility-types@3.11.0: {} - - utils-merge@1.0.1: {} - - uuid@11.1.0: {} - - uuid@8.3.2: {} - - uvu@0.5.6: - dependencies: - dequal: 2.0.3 - diff: 5.2.0 - kleur: 4.1.5 - sade: 1.8.1 - - v8-compile-cache-lib@3.0.1: {} - - v8-to-istanbul@9.3.0: - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - '@types/istanbul-lib-coverage': 2.0.6 - convert-source-map: 2.0.0 - - valibot@1.0.0-beta.12(typescript@5.8.2): - optionalDependencies: - typescript: 5.8.2 - - validate-html-nesting@1.2.2: {} - - validate-npm-package-license@3.0.4: - dependencies: - spdx-correct: 3.2.0 - spdx-expression-parse: 3.0.1 - - validate-npm-package-name@5.0.1: {} - - validate-npm-package-name@6.0.0: {} - - varint@6.0.0: {} - - vary@1.1.2: {} - - verror@1.10.0: - dependencies: - assert-plus: 1.0.0 - core-util-is: 1.0.2 - extsprintf: 1.3.0 - - vfile-location@5.0.3: - dependencies: - '@types/unist': 3.0.3 - vfile: 6.0.3 - - vfile-message@3.1.4: - dependencies: - '@types/unist': 2.0.11 - unist-util-stringify-position: 3.0.3 - - vfile-message@4.0.2: - dependencies: - '@types/unist': 3.0.3 - unist-util-stringify-position: 4.0.0 - - vfile@5.3.7: - dependencies: - '@types/unist': 2.0.11 - is-buffer: 2.0.5 - unist-util-stringify-position: 3.0.3 - vfile-message: 3.1.4 - - vfile@6.0.3: - dependencies: - '@types/unist': 3.0.3 - vfile-message: 4.0.2 - - vite-node@1.6.1(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0): - dependencies: - cac: 6.7.14 - debug: 4.4.0(supports-color@5.5.0) - pathe: 1.1.2 - picocolors: 1.1.1 - vite: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - vite-plugin-inspect@0.8.9(rollup@4.37.0)(vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)): - dependencies: - '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.4(rollup@4.37.0) - debug: 4.4.0(supports-color@5.5.0) - error-stack-parser-es: 0.1.5 - fs-extra: 11.3.0 - open: 10.1.0 - perfect-debounce: 1.0.0 - picocolors: 1.1.1 - sirv: 3.0.1 - vite: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - transitivePeerDependencies: - - rollup - - supports-color - - vite-plugin-solid@2.11.6(solid-js@1.9.5)(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0)): - dependencies: - '@babel/core': 7.28.4 - '@types/babel__core': 7.20.5 - babel-preset-solid: 1.9.5(@babel/core@7.28.4) - merge-anything: 5.1.7 - solid-js: 1.9.5 - solid-refresh: 0.6.3(solid-js@1.9.5) - vite: 6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - vitefu: 1.0.6(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0)) - transitivePeerDependencies: - - supports-color - - vite-plugin-zephyr@0.0.59(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.85.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0): - dependencies: - '@module-federation/runtime': 0.11.2 - '@module-federation/vite': 1.4.1(rollup@4.37.0) - acorn: 8.14.1 - acorn-walk: 8.3.4 - is-ci: 4.1.0 - json5: 2.2.3 - rollup: 4.37.0 - vite: 6.3.5(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.85.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - zephyr-agent: 0.0.59(encoding@0.1.13) - transitivePeerDependencies: - - '@types/node' - - bufferutil - - encoding - - jiti - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - utf-8-validate - - yaml - - vite-plugin-zephyr@0.0.59(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0): - dependencies: - '@module-federation/runtime': 0.11.2 - '@module-federation/vite': 1.4.1(rollup@4.37.0) - acorn: 8.14.1 - acorn-walk: 8.3.4 - is-ci: 4.1.0 - json5: 2.2.3 - rollup: 4.37.0 - vite: 6.3.5(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - zephyr-agent: 0.0.59(encoding@0.1.13) - transitivePeerDependencies: - - '@types/node' - - bufferutil - - encoding - - jiti - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - tsx - - utf-8-validate - - yaml - - vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.77.6)(stylus@0.64.0)(terser@5.31.6): - dependencies: - esbuild: 0.21.5 - postcss: 8.5.3 - rollup: 4.37.0 - optionalDependencies: - '@types/node': 22.13.13 - fsevents: 2.3.3 - less: 4.2.0 - lightningcss: 1.29.3 - sass: 1.77.6 - sass-embedded: 1.89.0 - stylus: 0.64.0 - terser: 5.31.6 - - vite@5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0): - dependencies: - esbuild: 0.21.5 - postcss: 8.5.3 - rollup: 4.37.0 - optionalDependencies: - '@types/node': 22.13.13 - fsevents: 2.3.3 - less: 4.2.0 - lightningcss: 1.29.3 - sass: 1.86.0 - sass-embedded: 1.89.0 - stylus: 0.64.0 - terser: 5.39.0 - - vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.85.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0): - dependencies: - esbuild: 0.25.1 - postcss: 8.5.4 - rollup: 4.37.0 - optionalDependencies: - '@types/node': 22.13.13 - fsevents: 2.3.3 - jiti: 2.4.2 - less: 4.2.0 - lightningcss: 1.29.3 - sass: 1.85.0 - sass-embedded: 1.89.0 - stylus: 0.64.0 - terser: 5.39.0 - tsx: 4.20.5 - yaml: 2.7.0 - - vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0): - dependencies: - esbuild: 0.25.1 - postcss: 8.5.4 - rollup: 4.37.0 - optionalDependencies: - '@types/node': 22.13.13 - fsevents: 2.3.3 - jiti: 2.4.2 - less: 4.2.0 - lightningcss: 1.29.3 - sass: 1.86.0 - sass-embedded: 1.89.0 - stylus: 0.64.0 - terser: 5.39.0 - tsx: 4.20.5 - yaml: 2.7.0 - - vite@6.3.5(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.85.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0): - dependencies: - esbuild: 0.25.1 - fdir: 6.4.5(picomatch@4.0.2) - picomatch: 4.0.2 - postcss: 8.5.4 - rollup: 4.37.0 - tinyglobby: 0.2.14 - optionalDependencies: - '@types/node': 22.13.13 - fsevents: 2.3.3 - jiti: 2.4.2 - less: 4.2.0 - lightningcss: 1.29.3 - sass: 1.85.0 - sass-embedded: 1.89.0 - stylus: 0.64.0 - terser: 5.39.0 - tsx: 4.20.5 - yaml: 2.7.0 - - vite@6.3.5(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0): - dependencies: - esbuild: 0.25.1 - fdir: 6.4.5(picomatch@4.0.2) - picomatch: 4.0.2 - postcss: 8.5.4 - rollup: 4.37.0 - tinyglobby: 0.2.14 - optionalDependencies: - '@types/node': 22.13.13 - fsevents: 2.3.3 - jiti: 2.4.2 - less: 4.2.0 - lightningcss: 1.29.3 - sass: 1.86.0 - sass-embedded: 1.89.0 - stylus: 0.64.0 - terser: 5.39.0 - tsx: 4.20.5 - yaml: 2.7.0 - - vitefu@1.0.6(vite@6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0)): - optionalDependencies: - vite: 6.2.3(@types/node@22.13.13)(jiti@2.4.2)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0)(tsx@4.20.5)(yaml@2.7.0) - - vitest@1.6.1(@types/node@22.13.13)(@vitest/ui@1.6.1)(jsdom@22.1.0)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0): - dependencies: - '@vitest/expect': 1.6.1 - '@vitest/runner': 1.6.1 - '@vitest/snapshot': 1.6.1 - '@vitest/spy': 1.6.1 - '@vitest/utils': 1.6.1 - acorn-walk: 8.3.4 - chai: 4.5.0 - debug: 4.4.0(supports-color@5.5.0) - execa: 8.0.1 - local-pkg: 0.5.1 - magic-string: 0.30.17 - pathe: 1.1.2 - picocolors: 1.1.1 - std-env: 3.8.1 - strip-literal: 2.1.1 - tinybench: 2.9.0 - tinypool: 0.8.4 - vite: 5.4.15(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - vite-node: 1.6.1(@types/node@22.13.13)(less@4.2.0)(lightningcss@1.29.3)(sass-embedded@1.89.0)(sass@1.86.0)(stylus@0.64.0)(terser@5.39.0) - why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 22.13.13 - '@vitest/ui': 1.6.1(vitest@1.6.1) - jsdom: 22.1.0 - transitivePeerDependencies: - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - supports-color - - terser - - vm-browserify@1.1.2: {} - - void-elements@3.1.0: {} - - w3c-xmlserializer@4.0.0: - dependencies: - xml-name-validator: 4.0.0 - - w3c-xmlserializer@5.0.0: - dependencies: - xml-name-validator: 5.0.0 - - walk-sync@0.3.4: - dependencies: - ensure-posix-path: 1.1.1 - matcher-collection: 1.1.2 - - walk-sync@1.1.4: - dependencies: - '@types/minimatch': 3.0.5 - ensure-posix-path: 1.1.1 - matcher-collection: 1.1.2 - - walk-sync@2.2.0: - dependencies: - '@types/minimatch': 3.0.5 - ensure-posix-path: 1.1.1 - matcher-collection: 2.0.1 - minimatch: 3.1.2 - - walk-sync@3.0.0: - dependencies: - '@types/minimatch': 3.0.5 - ensure-posix-path: 1.1.1 - matcher-collection: 2.0.1 - minimatch: 3.1.2 - - walker@1.0.8: - dependencies: - makeerror: 1.0.12 - - watch-detector@1.0.2: - dependencies: - heimdalljs-logger: 0.1.10 - silent-error: 1.1.1 - tmp: 0.1.0 - transitivePeerDependencies: - - supports-color - - watchpack@2.4.1: - dependencies: - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - - watchpack@2.4.2: - dependencies: - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - - wbuf@1.7.3: - dependencies: - minimalistic-assert: 1.0.1 - - wcwidth@1.0.1: - dependencies: - defaults: 1.0.4 - - weak-lru-cache@1.2.2: {} - - web-encoding@1.1.5: - dependencies: - util: 0.12.5 - optionalDependencies: - '@zxing/text-encoding': 0.9.0 - - web-namespaces@2.0.1: {} - - web-streams-polyfill@3.3.3: {} - - web-streams-polyfill@4.0.0-beta.3: {} - - webidl-conversions@3.0.1: {} - - webidl-conversions@7.0.0: {} - - webpack-bundle-analyzer@4.10.2: - dependencies: - '@discoveryjs/json-ext': 0.5.7 - acorn: 8.15.0 - acorn-walk: 8.3.4 - commander: 7.2.0 - debounce: 1.2.1 - escape-string-regexp: 4.0.0 - gzip-size: 6.0.0 - html-escaper: 2.0.2 - opener: 1.5.2 - picocolors: 1.1.1 - sirv: 2.0.4 - ws: 7.5.10 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - webpack-bundle-analyzer@4.6.1: - dependencies: - acorn: 8.15.0 - acorn-walk: 8.3.4 - chalk: 4.1.2 - commander: 7.2.0 - gzip-size: 6.0.0 - lodash: 4.17.21 - opener: 1.5.2 - sirv: 1.0.19 - ws: 7.5.10 - transitivePeerDependencies: - - bufferutil - - utf-8-validate - - webpack-cli@4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9): - dependencies: - '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 1.2.0(webpack-cli@4.10.0)(webpack@5.99.9) - '@webpack-cli/info': 1.5.0(webpack-cli@4.10.0) - '@webpack-cli/serve': 1.7.0(webpack-cli@4.10.0)(webpack-dev-server@4.15.2) - colorette: 2.0.20 - commander: 7.2.0 - cross-spawn: 7.0.6 - fastest-levenshtein: 1.0.16 - import-local: 3.2.0 - interpret: 2.2.0 - rechoir: 0.7.1 - webpack: 5.99.9(webpack-cli@4.10.0) - webpack-merge: 5.10.0 - optionalDependencies: - webpack-dev-server: 4.15.2(webpack-cli@4.10.0)(webpack@5.99.9) - - webpack-dev-middleware@5.3.4(webpack@5.99.9): - dependencies: - colorette: 2.0.20 - memfs: 3.5.3 - mime-types: 2.1.35 - range-parser: 1.2.1 - schema-utils: 4.3.2 - webpack: 5.99.9(webpack-cli@4.10.0) - - webpack-dev-middleware@7.4.2(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - colorette: 2.0.20 - memfs: 4.17.0 - mime-types: 2.1.35 - on-finished: 2.4.1 - range-parser: 1.2.1 - schema-utils: 4.3.2 - optionalDependencies: - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - - webpack-dev-middleware@7.4.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - colorette: 2.0.20 - memfs: 4.17.0 - mime-types: 2.1.35 - on-finished: 2.4.1 - range-parser: 1.2.1 - schema-utils: 4.3.2 - optionalDependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - optional: true - - webpack-dev-middleware@7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - colorette: 2.0.20 - memfs: 4.17.0 - mime-types: 2.1.35 - on-finished: 2.4.1 - range-parser: 1.2.1 - schema-utils: 4.3.2 - optionalDependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - - webpack-dev-middleware@7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - colorette: 2.0.20 - memfs: 4.17.0 - mime-types: 2.1.35 - on-finished: 2.4.1 - range-parser: 1.2.1 - schema-utils: 4.3.2 - optionalDependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - - webpack-dev-middleware@7.4.2(webpack@5.99.9): - dependencies: - colorette: 2.0.20 - memfs: 4.17.0 - mime-types: 2.1.35 - on-finished: 2.4.1 - range-parser: 1.2.1 - schema-utils: 4.3.2 - optionalDependencies: - webpack: 5.99.9(webpack-cli@4.10.0) - - webpack-dev-server@4.15.2(webpack-cli@4.10.0)(webpack@5.99.9): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.18.0 - ansi-html-community: 0.0.8 - bonjour-service: 1.3.0 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.8.0 - connect-history-api-fallback: 2.0.0 - default-gateway: 6.0.3 - express: 4.21.2 - graceful-fs: 4.2.11 - html-entities: 2.6.0 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.10.0 - open: 8.4.2 - p-retry: 4.6.2 - rimraf: 3.0.2 - schema-utils: 4.3.2 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.99.9) - ws: 8.18.1 - optionalDependencies: - webpack: 5.99.9(webpack-cli@4.10.0) - webpack-cli: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack-dev-server@5.0.4(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.18.0 - ansi-html-community: 0.0.8 - bonjour-service: 1.3.0 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.8.0 - connect-history-api-fallback: 2.0.0 - default-gateway: 6.0.3 - express: 4.21.2 - graceful-fs: 4.2.11 - html-entities: 2.6.0 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.10.0 - open: 10.1.0 - p-retry: 6.2.1 - rimraf: 5.0.10 - schema-utils: 4.3.2 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - ws: 8.18.1 - optionalDependencies: - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack-dev-server@5.0.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.18.0 - ansi-html-community: 0.0.8 - bonjour-service: 1.3.0 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.8.0 - connect-history-api-fallback: 2.0.0 - default-gateway: 6.0.3 - express: 4.21.2 - graceful-fs: 4.2.11 - html-entities: 2.6.0 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.10.0 - open: 10.1.0 - p-retry: 6.2.1 - rimraf: 5.0.10 - schema-utils: 4.3.2 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - ws: 8.18.1 - optionalDependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack-dev-server@5.0.4(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.18.0 - ansi-html-community: 0.0.8 - bonjour-service: 1.3.0 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.8.0 - connect-history-api-fallback: 2.0.0 - default-gateway: 6.0.3 - express: 4.21.2 - graceful-fs: 4.2.11 - html-entities: 2.6.0 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.10.0 - open: 10.1.0 - p-retry: 6.2.1 - rimraf: 5.0.10 - schema-utils: 4.3.2 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - ws: 8.18.1 - optionalDependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack-dev-server@5.0.4(webpack@5.99.9): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.18.0 - ansi-html-community: 0.0.8 - bonjour-service: 1.3.0 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.8.0 - connect-history-api-fallback: 2.0.0 - default-gateway: 6.0.3 - express: 4.21.2 - graceful-fs: 4.2.11 - html-entities: 2.6.0 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.10.0 - open: 10.1.0 - p-retry: 6.2.1 - rimraf: 5.0.10 - schema-utils: 4.3.2 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.99.9) - ws: 8.18.1 - optionalDependencies: - webpack: 5.99.9(webpack-cli@4.10.0) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack-dev-server@5.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.18.0 - ansi-html-community: 0.0.8 - bonjour-service: 1.3.0 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.8.0 - connect-history-api-fallback: 2.0.0 - express: 4.21.2 - graceful-fs: 4.2.11 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.10.0 - open: 10.1.0 - p-retry: 6.2.1 - schema-utils: 4.3.2 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - ws: 8.18.1 - optionalDependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack-dev-server@5.2.0(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.18.0 - ansi-html-community: 0.0.8 - bonjour-service: 1.3.0 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.8.0 - connect-history-api-fallback: 2.0.0 - express: 4.21.2 - graceful-fs: 4.2.11 - http-proxy-middleware: 2.0.7(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.10.0 - open: 10.1.0 - p-retry: 6.2.1 - schema-utils: 4.3.2 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - ws: 8.18.1 - optionalDependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/express-serve-static-core': 4.19.6 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.18.0 - ansi-html-community: 0.0.8 - bonjour-service: 1.3.0 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.8.0 - connect-history-api-fallback: 2.0.0 - express: 4.21.2 - graceful-fs: 4.2.11 - http-proxy-middleware: 2.0.9(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.10.0 - open: 10.1.0 - p-retry: 6.2.1 - schema-utils: 4.3.2 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - ws: 8.18.1 - optionalDependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - optional: true - - webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/express-serve-static-core': 4.19.6 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.18.0 - ansi-html-community: 0.0.8 - bonjour-service: 1.3.0 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.8.0 - connect-history-api-fallback: 2.0.0 - express: 4.21.2 - graceful-fs: 4.2.11 - http-proxy-middleware: 2.0.9(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.10.0 - open: 10.1.0 - p-retry: 6.2.1 - schema-utils: 4.3.2 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - ws: 8.18.1 - optionalDependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - optional: true - - webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@types/bonjour': 3.5.13 - '@types/connect-history-api-fallback': 1.5.4 - '@types/express': 4.17.21 - '@types/express-serve-static-core': 4.19.6 - '@types/serve-index': 1.9.4 - '@types/serve-static': 1.15.7 - '@types/sockjs': 0.3.36 - '@types/ws': 8.18.0 - ansi-html-community: 0.0.8 - bonjour-service: 1.3.0 - chokidar: 3.6.0 - colorette: 2.0.20 - compression: 1.8.0 - connect-history-api-fallback: 2.0.0 - express: 4.21.2 - graceful-fs: 4.2.11 - http-proxy-middleware: 2.0.9(@types/express@4.17.21) - ipaddr.js: 2.2.0 - launch-editor: 2.10.0 - open: 10.1.0 - p-retry: 6.2.1 - schema-utils: 4.3.2 - selfsigned: 2.4.1 - serve-index: 1.9.1 - sockjs: 0.3.24 - spdy: 4.0.2 - webpack-dev-middleware: 7.4.2(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - ws: 8.18.1 - optionalDependencies: - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - transitivePeerDependencies: - - bufferutil - - debug - - supports-color - - utf-8-validate - - webpack-merge@5.10.0: - dependencies: - clone-deep: 4.0.1 - flat: 5.0.2 - wildcard: 2.0.1 - - webpack-merge@6.0.1: - dependencies: - clone-deep: 4.0.1 - flat: 5.0.2 - wildcard: 2.0.1 - - webpack-node-externals@3.0.0: {} - - webpack-sources@2.3.1: - dependencies: - source-list-map: 2.0.1 - source-map: 0.6.1 - - webpack-sources@3.2.3: {} - - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.2.8(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - typed-assert: 1.0.9 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - optionalDependencies: - html-webpack-plugin: 5.6.3(@rspack/core@1.2.8(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.2.8(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - typed-assert: 1.0.9 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - html-webpack-plugin: 5.6.3(@rspack/core@1.2.8(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - typed-assert: 1.0.9 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - html-webpack-plugin: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - typed-assert: 1.0.9 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - optionalDependencies: - html-webpack-plugin: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - typed-assert: 1.0.9 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - optionalDependencies: - html-webpack-plugin: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)): - dependencies: - typed-assert: 1.0.9 - webpack: 5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0) - optionalDependencies: - html-webpack-plugin: 5.6.3(@rspack/core@1.5.5(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - optional: true - - webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17)): - dependencies: - '@types/estree': 1.0.7 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.1 - acorn-import-attributes: 1.9.5(acorn@8.14.1) - browserslist: 4.24.4 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0): - dependencies: - '@types/estree': 1.0.7 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.1 - acorn-import-attributes: 1.9.5(acorn@8.14.1) - browserslist: 4.24.4 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)(webpack@5.94.0(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.23.0)) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.13))(esbuild@0.17.19): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - browserslist: 4.26.2 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.2 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.10.18(@swc/helpers@0.5.13))(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - browserslist: 4.26.2 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.2 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - browserslist: 4.26.2 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.2 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - browserslist: 4.26.2 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.2 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - browserslist: 4.26.2 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.2 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack@5.99.9) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - optionalDependencies: - webpack-cli: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9) - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - webpack@5.99.9(webpack-cli@4.10.0): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.7 - '@types/json-schema': 7.0.15 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.15.0 - browserslist: 4.26.2 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.1 - es-module-lexer: 1.6.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.2 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.14(webpack@5.99.9) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - optionalDependencies: - webpack-cli: 4.10.0(webpack-dev-server@4.15.2)(webpack@5.99.9) - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - websocket-driver@0.7.4: - dependencies: - http-parser-js: 0.5.9 - safe-buffer: 5.2.1 - websocket-extensions: 0.1.4 - - websocket-extensions@0.1.4: {} - - whatwg-encoding@2.0.0: - dependencies: - iconv-lite: 0.6.3 - - whatwg-encoding@3.1.1: - dependencies: - iconv-lite: 0.6.3 - - whatwg-mimetype@3.0.0: {} - - whatwg-mimetype@4.0.0: {} - - whatwg-url@11.0.0: - dependencies: - tr46: 3.0.0 - webidl-conversions: 7.0.0 - - whatwg-url@12.0.1: - dependencies: - tr46: 4.1.1 - webidl-conversions: 7.0.0 - - whatwg-url@14.2.0: - dependencies: - tr46: 5.1.1 - webidl-conversions: 7.0.0 - - whatwg-url@5.0.0: - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - - which-boxed-primitive@1.1.1: - dependencies: - is-bigint: 1.1.0 - is-boolean-object: 1.2.2 - is-number-object: 1.1.1 - is-string: 1.1.1 - is-symbol: 1.1.1 - - which-builtin-type@1.2.1: - dependencies: - call-bound: 1.0.4 - function.prototype.name: 1.1.8 - has-tostringtag: 1.0.2 - is-async-function: 2.1.1 - is-date-object: 1.1.0 - is-finalizationregistry: 1.1.1 - is-generator-function: 1.1.0 - is-regex: 1.2.1 - is-weakref: 1.1.1 - isarray: 2.0.5 - which-boxed-primitive: 1.1.1 - which-collection: 1.0.2 - which-typed-array: 1.1.19 - - which-collection@1.0.2: - dependencies: - is-map: 2.0.3 - is-set: 2.0.3 - is-weakmap: 2.0.2 - is-weakset: 2.0.4 - - which-typed-array@1.1.19: - dependencies: - available-typed-arrays: 1.0.7 - call-bind: 1.0.8 - call-bound: 1.0.4 - for-each: 0.3.5 - get-proto: 1.0.1 - gopd: 1.2.0 - has-tostringtag: 1.0.2 - - which@1.3.1: - dependencies: - isexe: 2.0.0 - - which@2.0.2: - dependencies: - isexe: 2.0.0 - - which@5.0.0: - dependencies: - isexe: 3.1.1 - - why-is-node-running@2.3.0: - dependencies: - siginfo: 2.0.0 - stackback: 0.0.2 - - wide-align@1.1.5: - dependencies: - string-width: 4.2.3 - - wildcard@2.0.1: {} - - with@7.0.2: - dependencies: - '@babel/parser': 7.27.0 - '@babel/types': 7.27.0 - assert-never: 1.4.0 - babel-walk: 3.0.0-canary-5 - - word-wrap@1.2.5: {} - - wordwrap@1.0.0: {} - - workerpool@3.1.2: - dependencies: - '@babel/core': 7.28.4 - object-assign: 4.1.1 - rsvp: 4.8.5 - transitivePeerDependencies: - - supports-color - - workerpool@6.5.1: {} - - workerpool@9.3.4: {} - - world-countries@5.1.0: {} - - wrap-ansi@6.2.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - wrap-ansi@7.0.0: - dependencies: - ansi-styles: 4.3.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - - wrap-ansi@8.1.0: - dependencies: - ansi-styles: 6.2.1 - string-width: 5.1.2 - strip-ansi: 7.1.0 - - wrap-ansi@9.0.0: - dependencies: - ansi-styles: 6.2.1 - string-width: 7.2.0 - strip-ansi: 7.1.0 - - wrappy@1.0.2: {} - - write-file-atomic@3.0.3: - dependencies: - imurmurhash: 0.1.4 - is-typedarray: 1.0.0 - signal-exit: 3.0.7 - typedarray-to-buffer: 3.1.5 - - write-file-atomic@4.0.2: - dependencies: - imurmurhash: 0.1.4 - signal-exit: 3.0.7 - - write-file-atomic@5.0.1: - dependencies: - imurmurhash: 0.1.4 - signal-exit: 4.1.0 - - ws@7.5.10: {} - - ws@8.17.1: {} - - ws@8.18.0: {} - - ws@8.18.1: {} - - xdg-basedir@4.0.0: {} - - xml-name-validator@4.0.0: {} - - xml-name-validator@5.0.0: {} - - xmlchars@2.2.0: {} - - xmlhttprequest-ssl@2.1.2: {} - - xtend@4.0.2: {} - - y18n@5.0.8: {} - - yallist@3.1.1: {} - - yallist@4.0.0: {} - - yallist@5.0.0: {} - - yam@1.0.0: - dependencies: - fs-extra: 4.0.3 - lodash.merge: 4.6.2 - - yaml@1.10.2: {} - - yaml@2.7.0: {} - - yargs-parser@21.1.1: {} - - yargs@17.7.2: - dependencies: - cliui: 8.0.1 - escalade: 3.2.0 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 - - yauzl@2.10.0: - dependencies: - buffer-crc32: 0.2.13 - fd-slicer: 1.1.0 - - yauzl@3.2.0: - dependencies: - buffer-crc32: 0.2.13 - pend: 1.2.0 - - ylru@1.4.0: {} - - yn@3.1.1: {} - - yocto-queue@0.1.0: {} - - yocto-queue@1.2.1: {} - - yoctocolors-cjs@2.1.2: {} - - zephyr-agent@0.0.59(encoding@0.1.13): - dependencies: - axios: 1.12.2(debug@4.4.0) - axios-retry: 4.5.0(axios@1.12.2(debug@4.4.0)) - cloudflare: 3.5.0(encoding@0.1.13) - debug: 4.4.0(supports-color@5.5.0) - git-url-parse: 15.0.0 - is-ci: 4.1.0 - jose: 5.10.0 - node-persist: 4.0.4 - open: 10.1.0 - proper-lockfile: 4.1.2 - socket.io-client: 4.8.1 - tslib: 2.8.1 - uuid: 8.3.2 - zephyr-edge-contract: 0.0.59 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - zephyr-edge-contract@0.0.59: - dependencies: - tslib: 2.8.1 - - zephyr-modernjs-plugin@0.0.59(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3))(tsconfig-paths@4.2.0)(type-fest@4.38.0)(typescript@5.7.3)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19))(zephyr-rspack-plugin@0.0.59(@swc/helpers@0.5.17)(encoding@0.1.13)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)))(zephyr-webpack-plugin@0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.17))(encoding@0.1.13)(esbuild@0.17.19)): - dependencies: - '@modern-js/app-tools': 2.67.8(@rspack/core@1.5.5(@swc/helpers@0.5.17))(@swc/core@1.11.13(@swc/helpers@0.5.17))(encoding@0.1.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(styled-components@5.3.11(@babel/core@7.28.4)(react-dom@19.0.0(react@19.0.0))(react-is@18.3.1)(react@19.0.0))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.17))(@types/node@18.11.19)(typescript@5.7.3))(tsconfig-paths@4.2.0)(type-fest@4.38.0)(typescript@5.7.3)(webpack-dev-server@5.2.2(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19))) - is-ci: 4.1.0 - tslib: 2.8.1 - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-edge-contract: 0.0.59 - zephyr-xpack-internal: 0.0.59(encoding@0.1.13)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - optionalDependencies: - zephyr-rspack-plugin: 0.0.59(@swc/helpers@0.5.17)(encoding@0.1.13)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - zephyr-webpack-plugin: 0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.17))(encoding@0.1.13)(esbuild@0.17.19) - transitivePeerDependencies: - - '@parcel/css' - - '@rspack/core' - - '@swc/core' - - '@swc/css' - - '@types/webpack' - - bufferutil - - clean-css - - csso - - debug - - devcert - - encoding - - lightningcss - - react - - react-dom - - sockjs-client - - styled-components - - supports-color - - ts-node - - tsconfig-paths - - type-fest - - typescript - - uglify-js - - utf-8-validate - - webpack - - webpack-cli - - webpack-dev-server - - webpack-hot-middleware - - webpack-plugin-serve - - zephyr-rolldown-plugin@0.0.59(@babel/runtime@7.28.4)(typescript@5.8.2): - dependencies: - is-ci: 4.1.0 - rolldown: 1.0.0-beta.3(@babel/runtime@7.28.4)(typescript@5.8.2) - zephyr-agent: 0.0.59(encoding@0.1.13) - transitivePeerDependencies: - - '@babel/runtime' - - bufferutil - - encoding - - supports-color - - typescript - - utf-8-validate - - zephyr-rsbuild-plugin@0.0.59(@rsbuild/core@1.3.22)(@swc/helpers@0.5.17)(webpack@5.99.9): - dependencies: - '@rsbuild/core': 1.3.22 - zephyr-rspack-plugin: 0.0.59(@swc/helpers@0.5.17)(webpack@5.99.9) - transitivePeerDependencies: - - '@swc/helpers' - - bufferutil - - encoding - - supports-color - - utf-8-validate - - webpack - - zephyr-rspack-plugin@0.0.59(@swc/helpers@0.5.15)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - '@rspack/core': 1.5.5(@swc/helpers@0.5.15) - is-ci: 4.1.0 - tslib: 2.8.1 - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-xpack-internal: 0.0.59(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - transitivePeerDependencies: - - '@swc/helpers' - - bufferutil - - encoding - - supports-color - - utf-8-validate - - webpack - - zephyr-rspack-plugin@0.0.59(@swc/helpers@0.5.17)(encoding@0.1.13)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - is-ci: 4.1.0 - tslib: 2.8.1 - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-xpack-internal: 0.0.59(encoding@0.1.13)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - transitivePeerDependencies: - - '@swc/helpers' - - bufferutil - - encoding - - supports-color - - utf-8-validate - - webpack - - zephyr-rspack-plugin@0.0.59(@swc/helpers@0.5.17)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - is-ci: 4.1.0 - tslib: 2.8.1 - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-xpack-internal: 0.0.59(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - transitivePeerDependencies: - - '@swc/helpers' - - bufferutil - - encoding - - supports-color - - utf-8-validate - - webpack - - zephyr-rspack-plugin@0.0.59(@swc/helpers@0.5.17)(webpack@5.99.9): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9) - '@rspack/core': 1.5.5(@swc/helpers@0.5.17) - is-ci: 4.1.0 - tslib: 2.8.1 - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-xpack-internal: 0.0.59(webpack@5.99.9) - transitivePeerDependencies: - - '@swc/helpers' - - bufferutil - - encoding - - supports-color - - utf-8-validate - - webpack - - zephyr-rspress-plugin@0.0.59(@rsbuild/core@1.3.22)(@swc/helpers@0.5.17)(webpack@5.99.9): - dependencies: - '@rspress/shared': 1.44.0 - tslib: 2.8.1 - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-edge-contract: 0.0.59 - zephyr-rsbuild-plugin: 0.0.59(@rsbuild/core@1.3.22)(@swc/helpers@0.5.17)(webpack@5.99.9) - zephyr-xpack-internal: 0.0.59(webpack@5.99.9) - transitivePeerDependencies: - - '@rsbuild/core' - - '@swc/helpers' - - bufferutil - - encoding - - supports-color - - utf-8-validate - - webpack - - zephyr-webpack-plugin@0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.15)): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - is-ci: 4.1.0 - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15)) - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-xpack-internal: 0.0.59(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - transitivePeerDependencies: - - '@swc/core' - - bufferutil - - encoding - - esbuild - - supports-color - - uglify-js - - utf-8-validate - - webpack-cli - - zephyr-webpack-plugin@0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.17)): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - is-ci: 4.1.0 - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-xpack-internal: 0.0.59(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - transitivePeerDependencies: - - '@swc/core' - - bufferutil - - encoding - - esbuild - - supports-color - - uglify-js - - utf-8-validate - - webpack-cli - - zephyr-webpack-plugin@0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.17))(encoding@0.1.13): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - is-ci: 4.1.0 - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17)) - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-xpack-internal: 0.0.59(encoding@0.1.13)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - transitivePeerDependencies: - - '@swc/core' - - bufferutil - - encoding - - esbuild - - supports-color - - uglify-js - - utf-8-validate - - webpack-cli - - zephyr-webpack-plugin@0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.17))(encoding@0.1.13)(esbuild@0.17.19): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - is-ci: 4.1.0 - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(esbuild@0.17.19) - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-xpack-internal: 0.0.59(encoding@0.1.13)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - transitivePeerDependencies: - - '@swc/core' - - bufferutil - - encoding - - esbuild - - supports-color - - uglify-js - - utf-8-validate - - webpack-cli - optional: true - - zephyr-webpack-plugin@0.0.59(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9) - is-ci: 4.1.0 - tslib: 2.8.1 - webpack: 5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))(webpack-cli@4.10.0) - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-xpack-internal: 0.0.59(webpack@5.99.9) - transitivePeerDependencies: - - '@swc/core' - - bufferutil - - encoding - - esbuild - - supports-color - - uglify-js - - utf-8-validate - - webpack-cli - - zephyr-webpack-plugin@0.0.59(webpack-cli@4.10.0): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9) - is-ci: 4.1.0 - tslib: 2.8.1 - webpack: 5.99.9(webpack-cli@4.10.0) - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-xpack-internal: 0.0.59(webpack@5.99.9) - transitivePeerDependencies: - - '@swc/core' - - bufferutil - - encoding - - esbuild - - supports-color - - uglify-js - - utf-8-validate - - webpack-cli - - zephyr-xpack-internal@0.0.59(encoding@0.1.13)(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9(@swc/core@1.10.18(@swc/helpers@0.5.17))(esbuild@0.17.19)) - is-ci: 4.1.0 - tslib: 2.8.1 - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-edge-contract: 0.0.59 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - webpack - - zephyr-xpack-internal@0.0.59(encoding@0.1.13)(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - is-ci: 4.1.0 - tslib: 2.8.1 - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-edge-contract: 0.0.59 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - webpack - - zephyr-xpack-internal@0.0.59(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.15))) - is-ci: 4.1.0 - tslib: 2.8.1 - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-edge-contract: 0.0.59 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - webpack - - zephyr-xpack-internal@0.0.59(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9(@swc/core@1.11.13(@swc/helpers@0.5.17))) - is-ci: 4.1.0 - tslib: 2.8.1 - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-edge-contract: 0.0.59 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - webpack - - zephyr-xpack-internal@0.0.59(webpack@5.99.9): - dependencies: - '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.99.9) - is-ci: 4.1.0 - tslib: 2.8.1 - zephyr-agent: 0.0.59(encoding@0.1.13) - zephyr-edge-contract: 0.0.59 - transitivePeerDependencies: - - bufferutil - - encoding - - supports-color - - utf-8-validate - - webpack - - zimmerframe@1.1.2: {} - - zone.js@0.15.0: {} - - zustand@5.0.3(@types/react@18.3.20)(immer@9.0.21)(react@18.3.1)(use-sync-external-store@1.4.0(react@18.3.1)): - optionalDependencies: - '@types/react': 18.3.20 - immer: 9.0.21 - react: 18.3.1 - use-sync-external-store: 1.4.0(react@18.3.1) - - zwitch@2.0.4: {} diff --git a/scripts/.gitignore b/scripts/.gitignore deleted file mode 100644 index 68f5adb7..00000000 --- a/scripts/.gitignore +++ /dev/null @@ -1,18 +0,0 @@ -# Test results -test-results/ -playwright-report/ - -# Build logs -tmp/ - -# Dependencies -node_modules/ - -# OS generated files -.DS_Store -.DS_Store? -._* -.Spotlight-V100 -.Trashes -ehthumbs.db -Thumbs.db diff --git a/scripts/README.md b/scripts/README.md deleted file mode 100644 index a2506867..00000000 --- a/scripts/README.md +++ /dev/null @@ -1,22 +0,0 @@ -# Scripts to help validate Canary and Next tag builds - -Install Deps -```bash -cd scripts && pnpm i -``` - -Upgrade all plugins -```bash -pnpm upgrade-plugins {version here} -``` - -Build all projects -```bash -rm -rf ~/.zephyr # Optional (clear cache to show only deployed URL's from this run instead of all deployed from this cache) -pnpm build-packages -``` - -Output of URL's will be seen. -Access them to validate the deployments. - -Upgrade and build logs will be under `scripts/tmp/{action}/{timestamp}/{project}.txt`. diff --git a/scripts/package.json b/scripts/package.json deleted file mode 100644 index 30db8fe8..00000000 --- a/scripts/package.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "name": "@zephyr-examples/scripts", - "version": "0.0.1", - "private": true, - "description": "Build and test scripts for Zephyr examples", - "scripts": { - "build": "tsc", - "build:watch": "tsc --watch", - "build-packages": "tsx src/build-packages.ts", - "build-packages:force": "tsx src/build-packages.ts --skip-cache", - "build-affected": "tsx src/build-affected.ts", - "build-affected:force": "tsx src/build-affected.ts --skip-cache", - "build-affected:list": "tsx src/build-affected.ts --list-only", - "upgrade-plugins": "tsx src/upgrade-plugins.ts", - "test": "playwright test", - "test:headed": "playwright test --headed", - "test:debug": "playwright test --debug", - "test:report": "playwright show-report" - }, - "dependencies": { - "js-yaml": "^4.1.0", - "p-limit": "^7.1.0", - "zephyr-agent": "catalog:zephyr", - "@types/node": "^22.10.7", - "@types/node-persist": "^3.1.8" - }, - "devDependencies": { - "@playwright/test": "^1.55.0", - "@types/js-yaml": "^4.0.9", - "typescript": "catalog:typescript", - "tsx": "^4.19.2" - } -} diff --git a/scripts/playwright.config.js b/scripts/playwright.config.js deleted file mode 100644 index 6dbc7cdc..00000000 --- a/scripts/playwright.config.js +++ /dev/null @@ -1,24 +0,0 @@ -const { defineConfig, devices } = require('@playwright/test'); - -module.exports = defineConfig({ - testDir: './src/tests', - outputDir: './test-results', - fullyParallel: true, - forbidOnly: !!process.env.CI, - retries: process.env.CI ? 2 : 0, - workers: 1, // Single worker to avoid duplicate API calls - reporter: [['html', { outputFolder: './playwright-report' }]], - timeout: 120000, - use: { - baseURL: 'https://zephyrcloud.app', - trace: 'on-first-retry', - screenshot: 'only-on-failure', - video: 'retain-on-failure', - }, - projects: [ - { - name: 'chromium', - use: { ...devices['Desktop Chrome'] }, - }, - ], -}); diff --git a/scripts/src/build-packages.ts b/scripts/src/build-packages.ts deleted file mode 100644 index 03224a4c..00000000 --- a/scripts/src/build-packages.ts +++ /dev/null @@ -1,221 +0,0 @@ -import { exec } from "node:child_process"; -import { promisify } from "node:util"; -import { readdirSync, readFileSync, existsSync, statSync } from "node:fs"; -import { join } from "node:path"; -import { cpus } from "node:os"; -import pLimit from "p-limit"; -import { - red, - blue, - green, - getLogWriteStream, - orange, - getDateString, -} from "./utils.js"; -import { getAllAppDeployResults } from "zephyr-agent"; - -const execAsync = promisify(exec); - -// Concurrency control - limit parallel builds to prevent resource exhaustion -const MAX_CONCURRENT_BUILDS = Math.min(cpus().length, 4); -const BUILD_TIMEOUT = 5 * 60 * 1000; // 5 minutes - -// Create concurrency limiter -const limit = pLimit(MAX_CONCURRENT_BUILDS); - -// Check if build is needed based on file timestamps -function needsBuild(folderPath: string, skipCache: boolean = false): boolean { - if (skipCache) return true; - - try { - const packagePath = join(folderPath, "package.json"); - const distPath = join(folderPath, "dist"); - - if (!existsSync(distPath)) return true; - - const packageStat = statSync(packagePath); - const distStat = statSync(distPath); - - // Build if package.json is newer than dist folder - return packageStat.mtime > distStat.mtime; - } catch { - return true; // Build if we can't determine timestamps - } -} - -interface BuildResult { - example: string; - result: string; -} - -const buildPackages = async (): Promise => { - // Parse command line arguments - const args = process.argv.slice(2); - const skipCache = args.includes('--skip-cache'); - const packagesArg = args.find(arg => arg.startsWith('--packages=')); - - let examples: string[]; - let buildType: string; - - if (packagesArg) { - // Parse comma-separated list of packages - const packagesList = packagesArg.split('=')[1]; - examples = packagesList ? packagesList.split(',').filter(Boolean) : []; - buildType = "specified examples"; - - if (examples.length === 0) { - console.log(`\n${green("No examples specified - nothing to build.")}`); - return; - } - - console.log(`\n${orange("-- Building specified examples only ")}`); - console.log(`${blue("Examples:")} ${examples.join(', ')}`); - } else { - const examplesFolder = join(__dirname, "../../examples"); - examples = readdirSync(examplesFolder); - buildType = "all examples"; - console.log(`\n${orange("-- Building all examples ")}`); - } - - console.log(`${blue("Max concurrent builds:")} ${MAX_CONCURRENT_BUILDS}`); - if (skipCache) { - console.log(`${orange("Cache skipped - forcing rebuild of all packages")}`); - } - console.log(); - - const logFolder = join(__dirname, "../tmp/build", getDateString()); - const examplesFolder = join(__dirname, "../../examples"); - const success: BuildResult[] = []; - const fails: BuildResult[] = []; - const skipped: BuildResult[] = []; - - const startTime = Date.now(); - - await Promise.all( - examples.map((example) => - limit(async () => { - const folderPath = join(examplesFolder, example); - const packagePath = join(folderPath, "package.json"); - const packageExists = existsSync(packagePath); - - if (!packageExists) { - fails.push({ example, result: "No package.json found." }); - return; - } - - const packageJson = JSON.parse(readFileSync(packagePath, "utf-8")) as { scripts?: { build?: string } }; - if (!packageJson.scripts?.build) { - fails.push({ example, result: "No build script." }); - return; - } - - // Check if build is needed (simple caching) - if (!needsBuild(folderPath, skipCache)) { - console.log(`[${blue(example)}] ${green("skipped - up to date")}`); - skipped.push({ example, result: "Build cache hit" }); - return; - } - - const writeStream = await getLogWriteStream(example, logFolder); - console.log(`Building [${blue(example)}] project...`); - - const buildStart = Date.now(); - - try { - // Use async exec with timeout instead of blocking execSync - const { stdout, stderr } = await execAsync(`pnpm run build`, { - cwd: folderPath, - timeout: BUILD_TIMEOUT, - }); - - // Write output to log file - if (stdout) writeStream.write(stdout); - if (stderr) writeStream.write(stderr); - writeStream.end(); - - const buildTime = Date.now() - buildStart; - console.log( - `[${blue(example)}] ${green( - "successfully built!" - )} (${buildTime}ms)` - ); - success.push({ - example, - result: `Successfully built in ${buildTime}ms`, - }); - } catch (e: any) { - // Write error output to log file - if (e.stdout) writeStream.write(e.stdout); - if (e.stderr) writeStream.write(e.stderr); - writeStream.write(`\nError: ${e.message}\n`); - writeStream.end(); - - console.log(`[${blue(example)}] ${red("failed to build.")}`); - fails.push({ - example, - result: - e.code === "ETIMEDOUT" - ? "Build timeout" - : `Build error: ${e.message}`, - }); - } - }) - ) - ); - - const totalTime = Date.now() - startTime; - console.log(`\n${green(`-- Build completed in ${totalTime}ms --`)}`); - - if (success.length) { - console.log(`\n${green(`-- Successfully built ${buildType}:`)}`); - success.forEach(({ example, result }) => - console.log(`[${blue(example)}]: ${result}`) - ); - - if (buildType === "all examples") { - const deployed = await getDeployed(); - console.log(`\n${green("-- Applications deployed:")}`); - deployed.forEach(({ app, url }) => { - console.log(`[${blue(app)}]: ${url}`); - }); - } - } - - if (skipped.length) { - console.log(`\n${blue("-- Skipped examples (up to date):")}`); - skipped.forEach(({ example, result }) => - console.log(`[${blue(example)}]: ${result}`) - ); - } - - if (fails.length) { - console.log(`\n${red("-- Failed to build examples:")}`); - fails.forEach(({ example, result }) => - console.log(`[${orange(example)}]: ${result}`) - ); - } - - console.log(`\nCheck build run logs under '${logFolder}'`); -}; - -interface DeployedApp { - app: string; - url: string; -} - -const getDeployed = async (): Promise => { - try { - const deployResults = await getAllAppDeployResults(); - const deployed = Object.entries(deployResults).map(([app, result]: [string, any]) => ({ - app: app.split('.')[0], - url: result.urls[0], - })); - deployed.sort((a, b) => (a.app > b.app ? 1 : -1)); - return deployed; - } catch (error: any) { - console.log(`${red("Failed to get deployment results:")} ${error.message}`); - return []; - } -}; - -buildPackages(); diff --git a/scripts/src/tests/app-validations.ts b/scripts/src/tests/app-validations.ts deleted file mode 100644 index f193ba9f..00000000 --- a/scripts/src/tests/app-validations.ts +++ /dev/null @@ -1,167 +0,0 @@ -interface AppValidation { - uniqueText: string[]; -} - -// App-specific validation rules with unique content to verify correct deployment -export const APP_VALIDATIONS: Record = { - // Framework-specific apps - "angular-vite-zephyr-template": { - uniqueText: ["Angular", "Vite"], - }, - "react-vite-ts": { - uniqueText: ["Vite", "React"], - }, - "ember-vite": { - uniqueText: ["Congratulations", "Quick start"] - }, - "solid-zephyr-template": { - uniqueText: ["Solid", "Vite"], - }, - "svelte-zephyr-template": { - uniqueText: ["Svelte", "Vite"], - }, - "modern-js": { - uniqueText: ["Modern.js", "Get Started"], - }, - "nx-ng": { - uniqueText: ["Welcome", "Hello there"], - }, - "parcel-react": { - uniqueText: ["Hello", "Zephyr", "Parcel"], - }, - "rspack-react-starter": { - uniqueText: ["Rspack", "React"], - }, - "rolldown-react": { - uniqueText: ["Rolldown", "React"], - }, - "rollup-react-ts": { - uniqueText: ["Rollup", "React"], - }, - "rspress-ssg": { - uniqueText: ["My Site", "A cool website!"], - }, - - // Module Federation apps - "create-mf-app-rspack-host": { - uniqueText: ["with zephyr", "react", "TypeScript"], - }, - "default-webpack-mf-first": { - uniqueText: ["App1", "App 2"], - }, - "default-webpack-mf-second": { - uniqueText: ["App 2"], - }, - host: { - uniqueText: ["Hello there", "Welcome host", "Remote1", "Remote2"], - }, - "rspack-remote1": { - uniqueText: ["Hello there", "Welcome rspack_remote1"], - }, - "rspack-remote2": { - uniqueText: ["Hello there", "Welcome rspack_remote2"], - }, - shell: { - uniqueText: ["Hello there", "Welcome shell"], - }, - remote1: { - uniqueText: ["Hello there", "Welcome remote1"], - }, - remote2: { - uniqueText: ["Hello there", "Welcome remote2"], - }, - - // Airbnb clone microfrontends - "airbnb-react-host": { - uniqueText: ["Airbnb", "your home"], - }, - "airbnb-categories": { - uniqueText: ["Beach", "Windmills"], - }, - "airbnb-favorites": { - uniqueText: ["Favorites", "favorited"], - }, - "airbnb-home": { - uniqueText: ["Americas", "Europe"], - }, - "airbnb-properties": { - uniqueText: ["Properties", "List of your properties"], - }, - "airbnb-reservations": { - uniqueText: ["Reservations", "Bookings on your properties"], - }, - "airbnb-trips": { - uniqueText: ["Trips", "Where you've been and where you're going"], - }, - - // Basehref examples - "basehref-rspack-app": { - uniqueText: ["Rspack", "React", "TypeScript"], - }, - "basehref-vite-app": { - uniqueText: ["BaseHref Vite Example", "Configuration Info"], - }, - "basehref-webpack-app": { - uniqueText: ["BaseHref Webpack Example", "Navigation"], - }, - - // Tractor v2 microfrontends - "tractor-v2-app": { - uniqueText: [ - "Machines", - "Stores", - "Classic Tractors", - "Autonomous Tractors", - ], - }, - "tractor-v2-checkout": { - uniqueText: ["Checkout Remote", "Cart Page"], - }, - "tractor-v2-decide": { - uniqueText: ["Decide Remote", "Product Page"], - }, - "tractor-v2-explore": { - uniqueText: ["Explore Remote", "Home Page"], - }, - - // Team microfrontends - "team-blue": { - uniqueText: ["basket", "item"], - }, - "team-green": { - uniqueText: ["Related", "Products"], - }, - "team-red": { - uniqueText: ["The Model Store", "Tractor"], - }, - - // Vite microfrontends - "vite-host": { - uniqueText: ["Vite remote", "from Webpack", "from Rspack", "Vite + React"], - }, - "vite-remote": { - uniqueText: ["Vite + React", "button"], - }, - "vite-rspack": { - uniqueText: ["This is a component from Rspack.", "react"], - }, - "vite-webpack": { - uniqueText: ["This is a component from Webpack.", "Button"], - }, - - // Additional apps found in deployment - "-react-vite-nx-source": { - uniqueText: ["Welcome react-vite-nx", "Hello there"], - }, - - // Turbo apps - currently disabled due to deployment issues - // "turbo-host": { - // uniqueText: ["Turbo", "Host"], - // }, - // "turbo-home": { - // uniqueText: ["Turbo", "Home"], - // }, - // "turbo-settings": { - // uniqueText: ["Turbo", "Settings"], - // }, -}; diff --git a/scripts/src/tests/deployment-validation.spec.ts b/scripts/src/tests/deployment-validation.spec.ts deleted file mode 100644 index 8fa50262..00000000 --- a/scripts/src/tests/deployment-validation.spec.ts +++ /dev/null @@ -1,219 +0,0 @@ -import { test, expect } from "@playwright/test"; -import { getDeployedApps } from "./test-helper.js"; -import { APP_VALIDATIONS } from "./app-validations.js"; - -interface DeployedApp { - app: string; - name: string; - url: string; -} - -test.describe("Deployment Validation", () => { - let deployedApps: DeployedApp[] = []; - - test.beforeAll(async () => { - console.log("Fetching deployed applications..."); - deployedApps = await getDeployedApps(); - console.log(`Found ${deployedApps.length} deployed applications`); - - if (deployedApps.length === 0) { - throw new Error( - "No deployed applications found. Make sure build-packages has run successfully." - ); - } - - // Log all found apps - deployedApps.forEach((app) => { - console.log(`- ${app.name}: ${app.url}`); - }); - }); - - test("all deployed applications must load successfully", async ({ page }) => { - test.setTimeout(240000); // 4 minutes for all apps - - expect(deployedApps.length).toBeGreaterThan(0); - - const results: Array<{ - name: string; - url: string; - status: "passed" | "failed" | "skipped"; - error?: string; - details?: string; - }> = []; - - const failedApps: Array<{ - name: string; - error: string; - details: string; - }> = []; - - for (const app of deployedApps) { - console.log(`\n🧪 Validating ${app.name}: ${app.url}`); - - // Skip turbo apps for now as they're known to be problematic - if (app.name.includes("turbo-")) { - console.log( - ` ⏭️ Skipping ${app.name} - turbo apps are currently disabled` - ); - results.push({ - name: app.name, - url: app.url, - status: "skipped", - }); - continue; - } - - const validation = APP_VALIDATIONS[app.name]; - - if (!validation) { - console.warn( - ` ⏭️ Skipping ${app.name} - no validation spec was found for it on app-validations.ts` - ); - - results.push({ - name: app.name, - url: app.url, - status: "skipped", - details: - "Skipped due to validation not being specified on app-validations.ts", - }); - continue; - } - - try { - // Optimized navigation - reduced timeout and waitUntil strategy - const response = await page.goto(app.url, { - waitUntil: "domcontentloaded", // Faster than networkidle - timeout: 20000, // Reduced from 30s to 20s - }); - - // Check HTTP status - const status = response?.status(); - if (!status || status >= 400) { - throw new Error(`HTTP ${status}`); - } - - // Wait for required text content to appear (instead of fixed timeout) - const foundTexts: string[] = []; - const missingTexts: string[] = []; - - for (const text of validation.uniqueText) { - try { - // Wait for text content using case-insensitive partial matching with timeout - await expect(page.locator("body")).toContainText(text, { - timeout: 5000, - ignoreCase: true, - }); - console.log(` ✓ Found expected text: "${text}"`); - foundTexts.push(text); - } catch (error) { - // Text didn't appear within timeout - missingTexts.push(text); - } - } - - if (missingTexts.length > 0) { - const error = `Missing required text(s): ${missingTexts.join( - ", " - )}. Found: ${foundTexts.join(", ")}`; - const bodyText = await page.textContent("body"); - const details = `Page content: "${bodyText?.slice(0, 300)}..."`; - - console.log(` ❌ ${error}`); - console.log(` 📄 ${details}`); - - failedApps.push({ - name: app.name, - error, - details, - }); - - results.push({ - name: app.name, - url: app.url, - status: "failed", - error, - details, - }); - } else { - console.log(` ✅ ${app.name} validation passed`); - results.push({ - name: app.name, - url: app.url, - status: "passed", - }); - } - } catch (error: any) { - const errorMsg = error.message || "Unknown error"; - const details = `Failed to validate: ${errorMsg}`; - - console.error(` ❌ ${app.name} failed: ${errorMsg}`); - - failedApps.push({ - name: app.name, - error: errorMsg, - details, - }); - - results.push({ - name: app.name, - url: app.url, - status: "failed", - error: errorMsg, - details, - }); - } - } - - // Summary and final validation - const passed = results.filter((r) => r.status === "passed").length; - const failed = results.filter((r) => r.status === "failed").length; - const skipped = results.filter((r) => r.status === "skipped").length; - - console.log("\n📊 Deployment Validation Results:"); - console.log(` ✅ Passed: ${passed}`); - console.log(` ❌ Failed: ${failed}`); - console.log(` ⏭️ Skipped: ${skipped}`); - console.log(` 📊 Total: ${results.length}`); - - // Display all failures at the end - if (failedApps.length > 0) { - console.log(`\n💥 FAILED APPLICATIONS (${failedApps.length}):`); - failedApps.forEach((failure, index) => { - console.log(`\n${index + 1}. ${failure.name}:`); - console.log(` Error: ${failure.error}`); - console.log(` Details: ${failure.details}`); - }); - } - - // Final assertion - fail if ANY apps failed (but we've collected all failures) - if (failedApps.length > 0) { - throw new Error( - `${failedApps.length} applications failed validation. See details above.` - ); - } - - console.log(`\n🎉 All ${passed} applications validated successfully!`); - }); - - test("deployment summary", async () => { - const totalApps = deployedApps.length; - const turboApps = deployedApps.filter((app) => - app.name.includes("turbo-") - ).length; - const activeApps = totalApps - turboApps; - - console.log("\n📊 Deployment Summary:"); - console.log(` Total applications: ${totalApps}`); - console.log(` Validated applications: ${activeApps}`); - console.log(` Turbo apps (skipped): ${turboApps}`); - console.log( - ` Apps with custom validation: ${ - Object.keys(APP_VALIDATIONS).filter((k) => k !== "default").length - }` - ); - - expect(totalApps).toBeGreaterThan(0); - expect(activeApps).toBeGreaterThan(0); - }); -}); diff --git a/scripts/src/tests/test-helper.ts b/scripts/src/tests/test-helper.ts deleted file mode 100644 index 552a3504..00000000 --- a/scripts/src/tests/test-helper.ts +++ /dev/null @@ -1,25 +0,0 @@ -import { getAllAppDeployResults } from "zephyr-agent"; - -interface DeployedApp { - app: string; - name: string; - url: string; -} - -export const getDeployedApps = async (): Promise => { - try { - const deployResults = await getAllAppDeployResults(); - const deployed = Object.entries(deployResults).map( - ([app, result]: [string, any]) => ({ - app: app, - name: app.split(".")[0], - url: result.urls[0], - }) - ); - deployed.sort((a, b) => (a.app > b.app ? 1 : -1)); - return deployed; - } catch (error: any) { - console.log(`Failed to get deployment results: ${error.message}`); - return []; - } -}; diff --git a/scripts/src/upgrade-plugins.ts b/scripts/src/upgrade-plugins.ts deleted file mode 100644 index 99af02ef..00000000 --- a/scripts/src/upgrade-plugins.ts +++ /dev/null @@ -1,114 +0,0 @@ -import { execSync } from "node:child_process"; -import { readFileSync, writeFileSync, existsSync } from "node:fs"; -import { join } from "node:path"; -import { green, red, orange } from "./utils.js"; -import { load, dump } from "js-yaml"; - -const log = { - success: (message: string) => console.log(green(message)), - error: (message: string) => console.error(red(message)), - warning: (message: string) => console.warn(orange(message)), -}; - -const getNextVersion = async (): Promise => { - try { - log.warning("Fetching next tag version for zephyr-rspack-plugin..."); - const result = execSync("npm view zephyr-rspack-plugin dist-tags.next", { - encoding: "utf-8", - }); - return result.trim(); - } catch (error) { - log.error("Failed to fetch next version, falling back to latest..."); - try { - const result = execSync("npm view zephyr-rspack-plugin version", { - encoding: "utf-8", - }); - return result.trim(); - } catch (fallbackError) { - log.error("Failed to fetch any version information."); - process.exit(1); - } - } -}; - -const updateWorkspaceCatalog = (version: string): void => { - const workspacePath = join(__dirname, "../../pnpm-workspace.yaml"); - - if (!existsSync(workspacePath)) { - log.error("pnpm-workspace.yaml not found!"); - process.exit(1); - } - - try { - const content = readFileSync(workspacePath, "utf-8"); - const doc = load(content) as any; - - if (!doc.catalogs || !doc.catalogs.zephyr) { - log.error("No zephyr catalog found in pnpm-workspace.yaml"); - process.exit(1); - } - - const zephyrPlugins = Object.keys(doc.catalogs.zephyr); - console.log( - `Found ${ - zephyrPlugins.length - } plugins in zephyr catalog: ${zephyrPlugins.join(", ")}` - ); - - // Update all zephyr plugin versions - zephyrPlugins.forEach((plugin) => { - doc.catalogs.zephyr[plugin] = `^${version}`; - }); - - const updatedYaml = dump(doc, { - lineWidth: -1, - noRefs: true, - quotingType: '"', - forceQuotes: false, - }); - - writeFileSync(workspacePath, updatedYaml, "utf-8"); - log.success(`Updated pnpm-workspace.yaml catalog with version ${version}`); - } catch (error: any) { - log.error(`Failed to update pnpm-workspace.yaml: ${error.message}`); - process.exit(1); - } -}; - -const parseVersion = (): string | null => { - const versionArg = process.argv.find(arg => arg.startsWith('--version=')); - return versionArg ? versionArg.split('=')[1] : null; -}; - -const upgradePlugins = async (): Promise => { - if (["--help", "-h"].includes(process.argv[2])) { - console.log( - `\nExecute script to upgrade zephyr plugins to next tag version: 'pnpm upgrade-plugins'\n` + - `Options:\n` + - ` --version=X.X.X Specify version to upgrade to (default: next tag)\n` - ); - process.exit(); - } - - const specifiedVersion = parseVersion(); - const version = specifiedVersion || await getNextVersion(); - console.log(`\n-- Upgrading plugins to version: ${version}\n`); - - updateWorkspaceCatalog(version); - - // Run pnpm install to update all dependencies - log.warning("Running pnpm install to update dependencies..."); - try { - execSync("pnpm install", { - cwd: join(__dirname, "../.."), - stdio: "inherit", - }); - log.success("Successfully updated all dependencies!"); - } catch (error: any) { - log.error("Failed to run pnpm install:"); - console.error(error.message); - process.exit(1); - } -}; - -upgradePlugins(); diff --git a/scripts/src/utils.ts b/scripts/src/utils.ts deleted file mode 100644 index 792085f6..00000000 --- a/scripts/src/utils.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { mkdirSync, writeFileSync, createWriteStream, WriteStream } from "node:fs"; - -export const getDateString = (): string => - new Date().toISOString().split(".")[0].replace(/\D/g, ""); - -export const getLogWriteStream = (folderName: string, logFolder: string): Promise => { - mkdirSync(logFolder, { recursive: true }); - writeFileSync(`${logFolder}/${folderName}.txt`, ""); - return new Promise((resolve) => { - const stream = createWriteStream(`${logFolder}/${folderName}.txt`); - stream.on("open", () => resolve(stream)); - }); -}; - -export const orange = (txt: string): string => `\x1b[0;33m${txt}\x1b[0m`; -export const blue = (txt: string): string => `\x1b[1;34m${txt}\x1b[0m`; -export const yellow = (txt: string): string => `\x1b[1;33m${txt}\x1b[0m`; -export const green = (txt: string): string => `\x1b[0;32m${txt}\x1b[0m`; -export const red = (txt: string): string => `\x1b[31m${txt}\x1b[0m`; diff --git a/scripts/tsconfig.json b/scripts/tsconfig.json deleted file mode 100644 index b3a045a3..00000000 --- a/scripts/tsconfig.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "compilerOptions": { - "target": "ES2020", - "module": "commonjs", - "lib": ["ES2020"], - "outDir": "./dist", - "rootDir": "./src", - "strict": true, - "esModuleInterop": true, - "skipLibCheck": true, - "forceConsistentCasingInFileNames": true, - "declaration": true, - "declarationMap": true, - "sourceMap": true, - "resolveJsonModule": true, - "moduleResolution": "node", - "allowSyntheticDefaultImports": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true, - "noUncheckedIndexedAccess": false, - "exactOptionalPropertyTypes": false - }, - "include": [ - "src/**/*" - ], - "exclude": [ - "node_modules", - "dist", - "tmp" - ] -} diff --git a/turborepo/.gitignore b/turborepo/.gitignore new file mode 100644 index 00000000..164dcdac --- /dev/null +++ b/turborepo/.gitignore @@ -0,0 +1,5 @@ +node_modules +dist +.turbo +*.log +pnpm-lock.yaml diff --git a/examples/turbo-rspack-mf/.gitignore b/turborepo/examples/turbo-rspack-mf/.gitignore similarity index 100% rename from examples/turbo-rspack-mf/.gitignore rename to turborepo/examples/turbo-rspack-mf/.gitignore diff --git a/examples/turbo-rspack-mf/.npmrc b/turborepo/examples/turbo-rspack-mf/.npmrc similarity index 100% rename from examples/turbo-rspack-mf/.npmrc rename to turborepo/examples/turbo-rspack-mf/.npmrc diff --git a/examples/turbo-rspack-mf/README.md b/turborepo/examples/turbo-rspack-mf/README.md similarity index 100% rename from examples/turbo-rspack-mf/README.md rename to turborepo/examples/turbo-rspack-mf/README.md diff --git a/examples/basehref-examples/rspack-app/.gitignore b/turborepo/examples/turbo-rspack-mf/apps/home/.gitignore similarity index 100% rename from examples/basehref-examples/rspack-app/.gitignore rename to turborepo/examples/turbo-rspack-mf/apps/home/.gitignore diff --git a/examples/turbo-rspack-mf/apps/home/README.md b/turborepo/examples/turbo-rspack-mf/apps/home/README.md similarity index 100% rename from examples/turbo-rspack-mf/apps/home/README.md rename to turborepo/examples/turbo-rspack-mf/apps/home/README.md diff --git a/examples/turbo-rspack-mf/apps/home/index.html b/turborepo/examples/turbo-rspack-mf/apps/home/index.html similarity index 100% rename from examples/turbo-rspack-mf/apps/home/index.html rename to turborepo/examples/turbo-rspack-mf/apps/home/index.html diff --git a/examples/turbo-rspack-mf/apps/home/module-federation.config.ts b/turborepo/examples/turbo-rspack-mf/apps/home/module-federation.config.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/home/module-federation.config.ts rename to turborepo/examples/turbo-rspack-mf/apps/home/module-federation.config.ts diff --git a/examples/turbo-rspack-mf/apps/home/package.json b/turborepo/examples/turbo-rspack-mf/apps/home/package.json similarity index 100% rename from examples/turbo-rspack-mf/apps/home/package.json rename to turborepo/examples/turbo-rspack-mf/apps/home/package.json diff --git a/examples/turbo-rspack-mf/apps/home/postcss.config.mjs b/turborepo/examples/turbo-rspack-mf/apps/home/postcss.config.mjs similarity index 100% rename from examples/turbo-rspack-mf/apps/home/postcss.config.mjs rename to turborepo/examples/turbo-rspack-mf/apps/home/postcss.config.mjs diff --git a/examples/turbo-rspack-mf/apps/home/rspack.config.ts b/turborepo/examples/turbo-rspack-mf/apps/home/rspack.config.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/home/rspack.config.ts rename to turborepo/examples/turbo-rspack-mf/apps/home/rspack.config.ts diff --git a/examples/basehref-examples/rspack-app/src/App.css b/turborepo/examples/turbo-rspack-mf/apps/home/src/App.css similarity index 100% rename from examples/basehref-examples/rspack-app/src/App.css rename to turborepo/examples/turbo-rspack-mf/apps/home/src/App.css diff --git a/examples/turbo-rspack-mf/apps/home/src/RemoteEntry.tsx b/turborepo/examples/turbo-rspack-mf/apps/home/src/RemoteEntry.tsx similarity index 100% rename from examples/turbo-rspack-mf/apps/home/src/RemoteEntry.tsx rename to turborepo/examples/turbo-rspack-mf/apps/home/src/RemoteEntry.tsx diff --git a/examples/turbo-rspack-mf/apps/home/src/bootstrap.css b/turborepo/examples/turbo-rspack-mf/apps/home/src/bootstrap.css similarity index 100% rename from examples/turbo-rspack-mf/apps/home/src/bootstrap.css rename to turborepo/examples/turbo-rspack-mf/apps/home/src/bootstrap.css diff --git a/examples/turbo-rspack-mf/apps/home/src/bootstrap.tsx b/turborepo/examples/turbo-rspack-mf/apps/home/src/bootstrap.tsx similarity index 100% rename from examples/turbo-rspack-mf/apps/home/src/bootstrap.tsx rename to turborepo/examples/turbo-rspack-mf/apps/home/src/bootstrap.tsx diff --git a/examples/turbo-rspack-mf/apps/home/src/main.tsx b/turborepo/examples/turbo-rspack-mf/apps/home/src/main.tsx similarity index 100% rename from examples/turbo-rspack-mf/apps/home/src/main.tsx rename to turborepo/examples/turbo-rspack-mf/apps/home/src/main.tsx diff --git a/examples/turbo-rspack-mf/apps/home/src/react-env.d.ts b/turborepo/examples/turbo-rspack-mf/apps/home/src/react-env.d.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/home/src/react-env.d.ts rename to turborepo/examples/turbo-rspack-mf/apps/home/src/react-env.d.ts diff --git a/examples/turbo-rspack-mf/apps/home/tailwind.config.ts b/turborepo/examples/turbo-rspack-mf/apps/home/tailwind.config.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/home/tailwind.config.ts rename to turborepo/examples/turbo-rspack-mf/apps/home/tailwind.config.ts diff --git a/examples/turbo-rspack-mf/apps/home/tsconfig.json b/turborepo/examples/turbo-rspack-mf/apps/home/tsconfig.json similarity index 100% rename from examples/turbo-rspack-mf/apps/home/tsconfig.json rename to turborepo/examples/turbo-rspack-mf/apps/home/tsconfig.json diff --git a/examples/turbo-rspack-mf/apps/home/.gitignore b/turborepo/examples/turbo-rspack-mf/apps/host/.gitignore similarity index 100% rename from examples/turbo-rspack-mf/apps/home/.gitignore rename to turborepo/examples/turbo-rspack-mf/apps/host/.gitignore diff --git a/examples/turbo-rspack-mf/apps/host/README.md b/turborepo/examples/turbo-rspack-mf/apps/host/README.md similarity index 100% rename from examples/turbo-rspack-mf/apps/host/README.md rename to turborepo/examples/turbo-rspack-mf/apps/host/README.md diff --git a/examples/turbo-rspack-mf/apps/host/index.html b/turborepo/examples/turbo-rspack-mf/apps/host/index.html similarity index 100% rename from examples/turbo-rspack-mf/apps/host/index.html rename to turborepo/examples/turbo-rspack-mf/apps/host/index.html diff --git a/examples/turbo-rspack-mf/apps/host/module-federation.config.ts b/turborepo/examples/turbo-rspack-mf/apps/host/module-federation.config.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/host/module-federation.config.ts rename to turborepo/examples/turbo-rspack-mf/apps/host/module-federation.config.ts diff --git a/examples/turbo-rspack-mf/apps/host/package.json b/turborepo/examples/turbo-rspack-mf/apps/host/package.json similarity index 100% rename from examples/turbo-rspack-mf/apps/host/package.json rename to turborepo/examples/turbo-rspack-mf/apps/host/package.json diff --git a/examples/turbo-rspack-mf/apps/host/postcss.config.mjs b/turborepo/examples/turbo-rspack-mf/apps/host/postcss.config.mjs similarity index 100% rename from examples/turbo-rspack-mf/apps/host/postcss.config.mjs rename to turborepo/examples/turbo-rspack-mf/apps/host/postcss.config.mjs diff --git a/examples/turbo-rspack-mf/apps/host/rspack.config.ts b/turborepo/examples/turbo-rspack-mf/apps/host/rspack.config.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/host/rspack.config.ts rename to turborepo/examples/turbo-rspack-mf/apps/host/rspack.config.ts diff --git a/examples/turbo-rspack-mf/apps/host/src/App.tsx b/turborepo/examples/turbo-rspack-mf/apps/host/src/App.tsx similarity index 100% rename from examples/turbo-rspack-mf/apps/host/src/App.tsx rename to turborepo/examples/turbo-rspack-mf/apps/host/src/App.tsx diff --git a/examples/turbo-rspack-mf/apps/host/src/bootstrap.css b/turborepo/examples/turbo-rspack-mf/apps/host/src/bootstrap.css similarity index 100% rename from examples/turbo-rspack-mf/apps/host/src/bootstrap.css rename to turborepo/examples/turbo-rspack-mf/apps/host/src/bootstrap.css diff --git a/examples/turbo-rspack-mf/apps/host/src/bootstrap.tsx b/turborepo/examples/turbo-rspack-mf/apps/host/src/bootstrap.tsx similarity index 100% rename from examples/turbo-rspack-mf/apps/host/src/bootstrap.tsx rename to turborepo/examples/turbo-rspack-mf/apps/host/src/bootstrap.tsx diff --git a/examples/turbo-rspack-mf/apps/host/src/components/AppLayout.tsx b/turborepo/examples/turbo-rspack-mf/apps/host/src/components/AppLayout.tsx similarity index 100% rename from examples/turbo-rspack-mf/apps/host/src/components/AppLayout.tsx rename to turborepo/examples/turbo-rspack-mf/apps/host/src/components/AppLayout.tsx diff --git a/examples/turbo-rspack-mf/apps/host/src/components/Header.tsx b/turborepo/examples/turbo-rspack-mf/apps/host/src/components/Header.tsx similarity index 100% rename from examples/turbo-rspack-mf/apps/host/src/components/Header.tsx rename to turborepo/examples/turbo-rspack-mf/apps/host/src/components/Header.tsx diff --git a/examples/turbo-rspack-mf/apps/host/src/main.tsx b/turborepo/examples/turbo-rspack-mf/apps/host/src/main.tsx similarity index 100% rename from examples/turbo-rspack-mf/apps/host/src/main.tsx rename to turborepo/examples/turbo-rspack-mf/apps/host/src/main.tsx diff --git a/examples/turbo-rspack-mf/apps/host/src/react-env.d.ts b/turborepo/examples/turbo-rspack-mf/apps/host/src/react-env.d.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/host/src/react-env.d.ts rename to turborepo/examples/turbo-rspack-mf/apps/host/src/react-env.d.ts diff --git a/examples/turbo-rspack-mf/apps/host/src/useLocalStorage.ts b/turborepo/examples/turbo-rspack-mf/apps/host/src/useLocalStorage.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/host/src/useLocalStorage.ts rename to turborepo/examples/turbo-rspack-mf/apps/host/src/useLocalStorage.ts diff --git a/examples/turbo-rspack-mf/apps/host/tailwind.config.ts b/turborepo/examples/turbo-rspack-mf/apps/host/tailwind.config.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/host/tailwind.config.ts rename to turborepo/examples/turbo-rspack-mf/apps/host/tailwind.config.ts diff --git a/examples/turbo-rspack-mf/apps/host/tsconfig.json b/turborepo/examples/turbo-rspack-mf/apps/host/tsconfig.json similarity index 100% rename from examples/turbo-rspack-mf/apps/host/tsconfig.json rename to turborepo/examples/turbo-rspack-mf/apps/host/tsconfig.json diff --git a/examples/turbo-rspack-mf/apps/host/turbo.json b/turborepo/examples/turbo-rspack-mf/apps/host/turbo.json similarity index 100% rename from examples/turbo-rspack-mf/apps/host/turbo.json rename to turborepo/examples/turbo-rspack-mf/apps/host/turbo.json diff --git a/examples/turbo-rspack-mf/apps/host/.gitignore b/turborepo/examples/turbo-rspack-mf/apps/settings/.gitignore similarity index 100% rename from examples/turbo-rspack-mf/apps/host/.gitignore rename to turborepo/examples/turbo-rspack-mf/apps/settings/.gitignore diff --git a/examples/turbo-rspack-mf/apps/settings/README.md b/turborepo/examples/turbo-rspack-mf/apps/settings/README.md similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/README.md rename to turborepo/examples/turbo-rspack-mf/apps/settings/README.md diff --git a/examples/turbo-rspack-mf/apps/settings/index.html b/turborepo/examples/turbo-rspack-mf/apps/settings/index.html similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/index.html rename to turborepo/examples/turbo-rspack-mf/apps/settings/index.html diff --git a/examples/turbo-rspack-mf/apps/settings/module-federation.config.ts b/turborepo/examples/turbo-rspack-mf/apps/settings/module-federation.config.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/module-federation.config.ts rename to turborepo/examples/turbo-rspack-mf/apps/settings/module-federation.config.ts diff --git a/examples/turbo-rspack-mf/apps/settings/package.json b/turborepo/examples/turbo-rspack-mf/apps/settings/package.json similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/package.json rename to turborepo/examples/turbo-rspack-mf/apps/settings/package.json diff --git a/examples/turbo-rspack-mf/apps/settings/postcss.config.mjs b/turborepo/examples/turbo-rspack-mf/apps/settings/postcss.config.mjs similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/postcss.config.mjs rename to turborepo/examples/turbo-rspack-mf/apps/settings/postcss.config.mjs diff --git a/examples/turbo-rspack-mf/apps/settings/rspack.config.ts b/turborepo/examples/turbo-rspack-mf/apps/settings/rspack.config.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/rspack.config.ts rename to turborepo/examples/turbo-rspack-mf/apps/settings/rspack.config.ts diff --git a/examples/turbo-rspack-mf/apps/settings/src/RemoteEntry.tsx b/turborepo/examples/turbo-rspack-mf/apps/settings/src/RemoteEntry.tsx similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/src/RemoteEntry.tsx rename to turborepo/examples/turbo-rspack-mf/apps/settings/src/RemoteEntry.tsx diff --git a/examples/turbo-rspack-mf/apps/settings/src/bootstrap.css b/turborepo/examples/turbo-rspack-mf/apps/settings/src/bootstrap.css similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/src/bootstrap.css rename to turborepo/examples/turbo-rspack-mf/apps/settings/src/bootstrap.css diff --git a/examples/turbo-rspack-mf/apps/settings/src/bootstrap.tsx b/turborepo/examples/turbo-rspack-mf/apps/settings/src/bootstrap.tsx similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/src/bootstrap.tsx rename to turborepo/examples/turbo-rspack-mf/apps/settings/src/bootstrap.tsx diff --git a/examples/turbo-rspack-mf/apps/settings/src/main.tsx b/turborepo/examples/turbo-rspack-mf/apps/settings/src/main.tsx similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/src/main.tsx rename to turborepo/examples/turbo-rspack-mf/apps/settings/src/main.tsx diff --git a/examples/turbo-rspack-mf/apps/settings/src/react-env.d.ts b/turborepo/examples/turbo-rspack-mf/apps/settings/src/react-env.d.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/src/react-env.d.ts rename to turborepo/examples/turbo-rspack-mf/apps/settings/src/react-env.d.ts diff --git a/examples/turbo-rspack-mf/apps/settings/tailwind.config.ts b/turborepo/examples/turbo-rspack-mf/apps/settings/tailwind.config.ts similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/tailwind.config.ts rename to turborepo/examples/turbo-rspack-mf/apps/settings/tailwind.config.ts diff --git a/examples/turbo-rspack-mf/apps/settings/tsconfig.json b/turborepo/examples/turbo-rspack-mf/apps/settings/tsconfig.json similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/tsconfig.json rename to turborepo/examples/turbo-rspack-mf/apps/settings/tsconfig.json diff --git a/examples/turbo-rspack-mf/biome.json b/turborepo/examples/turbo-rspack-mf/biome.json similarity index 100% rename from examples/turbo-rspack-mf/biome.json rename to turborepo/examples/turbo-rspack-mf/biome.json diff --git a/examples/turbo-rspack-mf/package.json b/turborepo/examples/turbo-rspack-mf/package.json similarity index 100% rename from examples/turbo-rspack-mf/package.json rename to turborepo/examples/turbo-rspack-mf/package.json diff --git a/examples/turbo-rspack-mf/packages/config-tailwind/package.json b/turborepo/examples/turbo-rspack-mf/packages/config-tailwind/package.json similarity index 100% rename from examples/turbo-rspack-mf/packages/config-tailwind/package.json rename to turborepo/examples/turbo-rspack-mf/packages/config-tailwind/package.json diff --git a/examples/turbo-rspack-mf/packages/config-tailwind/tailwind.config.ts b/turborepo/examples/turbo-rspack-mf/packages/config-tailwind/tailwind.config.ts similarity index 100% rename from examples/turbo-rspack-mf/packages/config-tailwind/tailwind.config.ts rename to turborepo/examples/turbo-rspack-mf/packages/config-tailwind/tailwind.config.ts diff --git a/examples/turbo-rspack-mf/packages/config-tailwind/tsconfig.json b/turborepo/examples/turbo-rspack-mf/packages/config-tailwind/tsconfig.json similarity index 100% rename from examples/turbo-rspack-mf/packages/config-tailwind/tsconfig.json rename to turborepo/examples/turbo-rspack-mf/packages/config-tailwind/tsconfig.json diff --git a/examples/turbo-rspack-mf/packages/typescript-config/base.json b/turborepo/examples/turbo-rspack-mf/packages/typescript-config/base.json similarity index 100% rename from examples/turbo-rspack-mf/packages/typescript-config/base.json rename to turborepo/examples/turbo-rspack-mf/packages/typescript-config/base.json diff --git a/examples/turbo-rspack-mf/packages/typescript-config/mf-tsconfig.json b/turborepo/examples/turbo-rspack-mf/packages/typescript-config/mf-tsconfig.json similarity index 100% rename from examples/turbo-rspack-mf/packages/typescript-config/mf-tsconfig.json rename to turborepo/examples/turbo-rspack-mf/packages/typescript-config/mf-tsconfig.json diff --git a/examples/turbo-rspack-mf/packages/typescript-config/nextjs.json b/turborepo/examples/turbo-rspack-mf/packages/typescript-config/nextjs.json similarity index 100% rename from examples/turbo-rspack-mf/packages/typescript-config/nextjs.json rename to turborepo/examples/turbo-rspack-mf/packages/typescript-config/nextjs.json diff --git a/examples/turbo-rspack-mf/packages/typescript-config/package.json b/turborepo/examples/turbo-rspack-mf/packages/typescript-config/package.json similarity index 100% rename from examples/turbo-rspack-mf/packages/typescript-config/package.json rename to turborepo/examples/turbo-rspack-mf/packages/typescript-config/package.json diff --git a/examples/turbo-rspack-mf/packages/typescript-config/react-library.json b/turborepo/examples/turbo-rspack-mf/packages/typescript-config/react-library.json similarity index 100% rename from examples/turbo-rspack-mf/packages/typescript-config/react-library.json rename to turborepo/examples/turbo-rspack-mf/packages/typescript-config/react-library.json diff --git a/examples/turbo-rspack-mf/packages/ui/package.json b/turborepo/examples/turbo-rspack-mf/packages/ui/package.json similarity index 100% rename from examples/turbo-rspack-mf/packages/ui/package.json rename to turborepo/examples/turbo-rspack-mf/packages/ui/package.json diff --git a/examples/turbo-rspack-mf/packages/ui/src/button.tsx b/turborepo/examples/turbo-rspack-mf/packages/ui/src/button.tsx similarity index 100% rename from examples/turbo-rspack-mf/packages/ui/src/button.tsx rename to turborepo/examples/turbo-rspack-mf/packages/ui/src/button.tsx diff --git a/examples/turbo-rspack-mf/packages/ui/src/card.tsx b/turborepo/examples/turbo-rspack-mf/packages/ui/src/card.tsx similarity index 100% rename from examples/turbo-rspack-mf/packages/ui/src/card.tsx rename to turborepo/examples/turbo-rspack-mf/packages/ui/src/card.tsx diff --git a/examples/turbo-rspack-mf/packages/ui/src/code.tsx b/turborepo/examples/turbo-rspack-mf/packages/ui/src/code.tsx similarity index 100% rename from examples/turbo-rspack-mf/packages/ui/src/code.tsx rename to turborepo/examples/turbo-rspack-mf/packages/ui/src/code.tsx diff --git a/examples/turbo-rspack-mf/packages/ui/src/header.tsx b/turborepo/examples/turbo-rspack-mf/packages/ui/src/header.tsx similarity index 100% rename from examples/turbo-rspack-mf/packages/ui/src/header.tsx rename to turborepo/examples/turbo-rspack-mf/packages/ui/src/header.tsx diff --git a/examples/turbo-rspack-mf/packages/ui/tsconfig.json b/turborepo/examples/turbo-rspack-mf/packages/ui/tsconfig.json similarity index 100% rename from examples/turbo-rspack-mf/packages/ui/tsconfig.json rename to turborepo/examples/turbo-rspack-mf/packages/ui/tsconfig.json diff --git a/examples/turbo-rspack-mf/packages/ui/tsconfig.lint.json b/turborepo/examples/turbo-rspack-mf/packages/ui/tsconfig.lint.json similarity index 100% rename from examples/turbo-rspack-mf/packages/ui/tsconfig.lint.json rename to turborepo/examples/turbo-rspack-mf/packages/ui/tsconfig.lint.json diff --git a/examples/turbo-rspack-mf/packages/ui/turbo/generators/config.ts b/turborepo/examples/turbo-rspack-mf/packages/ui/turbo/generators/config.ts similarity index 100% rename from examples/turbo-rspack-mf/packages/ui/turbo/generators/config.ts rename to turborepo/examples/turbo-rspack-mf/packages/ui/turbo/generators/config.ts diff --git a/examples/turbo-rspack-mf/packages/ui/turbo/generators/templates/component.hbs b/turborepo/examples/turbo-rspack-mf/packages/ui/turbo/generators/templates/component.hbs similarity index 100% rename from examples/turbo-rspack-mf/packages/ui/turbo/generators/templates/component.hbs rename to turborepo/examples/turbo-rspack-mf/packages/ui/turbo/generators/templates/component.hbs diff --git a/examples/turbo-rspack-mf/pnpm-workspace.yaml b/turborepo/examples/turbo-rspack-mf/pnpm-workspace.yaml similarity index 100% rename from examples/turbo-rspack-mf/pnpm-workspace.yaml rename to turborepo/examples/turbo-rspack-mf/pnpm-workspace.yaml diff --git a/examples/turbo-rspack-mf/turbo.json b/turborepo/examples/turbo-rspack-mf/turbo.json similarity index 100% rename from examples/turbo-rspack-mf/turbo.json rename to turborepo/examples/turbo-rspack-mf/turbo.json diff --git a/turborepo/package.json b/turborepo/package.json new file mode 100644 index 00000000..88de5bd9 --- /dev/null +++ b/turborepo/package.json @@ -0,0 +1,16 @@ +{ + "name": "zephyr-examples-turborepo", + "version": "0.0.1", + "license": "Apache-2.0", + "packageManager": "pnpm@10.6.3", + "scripts": { + "remove-all-node-modules": "find . -name 'node_modules' -type d -prune -exec rm -rf '{}' + ", + "remove-all-dist": "find . -name 'dist' -type d -prune -exec rm -rf '{}' + ", + "run-sherif": "pnpm dlx sherif@latest" + }, + "private": true, + "devDependencies": { + "turbo": "catalog:turbo", + "process": "^0.11.10" + } +} diff --git a/turborepo/pnpm-workspace.yaml b/turborepo/pnpm-workspace.yaml new file mode 100644 index 00000000..43839ac7 --- /dev/null +++ b/turborepo/pnpm-workspace.yaml @@ -0,0 +1,189 @@ +packages: + - examples/** + - "!**/dist/**" +installOptions: + preferOnline: false + frozenLockfile: true +catalogs: + turbo: + turbo: ^2.4.4 + "@turbo/gen": ^1.13.4 + common: + cross-env: ^7.0.3 + style-loader: ^4.0.0 + css-loader: ^7.1.2 + undici: ^7.5.0 + open: ^10.1.0 + swc: + swc-loader: ^0.2.6 + "@swc/helpers": ^0.5.15 + "@swc/core": ^1.11.13 + "@swc/cli": ^0.6.0 + "@swc-node/register": ^1.10.10 + cypress: + cypress: ^13.17.0 + jest: + babel-jest: ^29.7.0 + jest-preset-angular: ^14.1.1 + jest-environment-jsdom: ^29.7.0 + "@types/jest": ^29.5.12 + ts-jest: ^29.2.5 + jest: ^29.7.0 + babel: + babel-loader: ^8.2.2 + "@babel/core": ^7.25.2 + "@babel/plugin-transform-runtime": ^7.15.8 + "@babel/preset-env": ^7.15.8 + "@babel/preset-react": ^7.26.3 + "@babel/preset-typescript": ^7.10.4 + "@babel/runtime": 7.25.6 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + postcss: + postcss: ^8.5.3 + postcss-loader: ^8.1.1 + autoprefixer: ^10.4.21 + prettier3: + prettier: ^3.2.5 + prettier2: + prettier: ^2.8.8 + eslint: + "@types/eslint": ^8.56.12 + typescript-eslint: ^8.28.0 + eslint-plugin-cypress: ^4.2.0 + eslint: ^9.9.0 + "@eslint/js": ^9.9.0 + eslint-config-prettier: ^10.1.1 + eslint-plugin-react-hooks: ^5.2.0 + eslint-plugin-import: ^2.31.0 + eslint-plugin-jsx-a11y: ^6.10.2 + eslint-plugin-react: ^7.37.4 + eslint-plugin-react-refresh: ^0.4.19 + "@typescript-eslint/eslint-plugin": ^8.28.0 + "@typescript-eslint/parser": ^8.28.0 + "@typescript-eslint/utils": ^8.28.0 + zephyr: + parcel-reporter-zephyr: ^0.0.59 + rollup-plugin-zephyr: ^0.0.59 + vite-plugin-zephyr: ^0.0.59 + zephyr-agent: ^0.0.59 + zephyr-modernjs-plugin: ^0.0.59 + zephyr-rolldown-plugin: ^0.0.59 + zephyr-rspack-plugin: ^0.0.59 + zephyr-webpack-plugin: ^0.0.59 + zephyr-rspress-plugin: ^0.0.59 + rollup: + rollup: ^4.37.0 + rollup-plugin-postcss: ^4.0.2 + "@svgr/rollup": ^8.1.0 + "@rollup/plugin-typescript": ^12.1.1 + "@rollup/plugin-babel": ^6.0.4 + "@rollup/plugin-commonjs": ^28.0.1 + "@rollup/plugin-html": ^1.0.4 + "@rollup/plugin-node-resolve": ^15.3.0 + "@rollup/plugin-replace": ^6.0.1 + module-federation: + "@module-federation/enhanced": ^0.11.2 + "@module-federation/runtime": ^0.11.2 + typescript: + tslib: ^2.8.1 + typescript: ^5.8.2 + "@types/node": ^22.13.13 + ts-node: ^10.9.2 + biome: + "@biomejs/biome": ^1.9.4 + tailwind3: + tailwindcss: ^3.4.17 + "@tailwindcss/postcss": ^3.4.17 + tailwind4: + tailwindcss: ^4.0.3 + "@tailwindcss/postcss": ^4.1.4 + rspack: + "@rspack/cli": ^1.2.8 + "@rspack/core": ^1.2.8 + "@rspack/dev-server": ^1.1.0 + "@rspack/plugin-minify": ^0.7.5 + "@rspack/plugin-react-refresh": ^1.0.1 + rspress: + rspress: ^1.44.0 + "@rspress/shared": ^1.44.0 + vite5: + vite: ^5.4.15 + vite-plugin-inspect: ^0.8.7 + "@vitejs/plugin-react": ^4.3.4 + vite-tsconfig-paths: ^4.2.1 + globals: ^15.9.0 + vite6: + vite: ^6.2.3 + webpack5: + webpack: ^5.99.9 + webpack-cli: ^4.10.0 + webpack-dev-server: ^4.3.1 + dotenv-webpack: ^8.0.1 + html-webpack-plugin: ^5.3.2 + "@svgr/webpack": ^8.1.0 + url-loader: ^4.1.1 + css-loader: ^5.0.0 + angular19: + "@angular/animations": ^19.2.4 + "@angular/common": ^19.2.4 + "@angular/compiler": ^19.2.4 + "@angular/core": ^19.2.4 + "@angular/platform-browser": ^19.2.4 + "@angular/platform-browser-dynamic": ^19.2.4 + "@angular/router": ^19.2.4 + "@angular/cli": ^19.2.4 + "@angular/language-service": ^19.2.4 + "@angular/compiler-cli": ^19.2.4 + "@angular/build": ^19.2.4 + "@analogjs/vite-plugin-angular": ^1.14.1 + rxjs: ^7.8.2 + zone.js: ^0.15.0 + react18: + react: ^18.3.1 + react-dom: ^18.3.1 + react-router: ^6.30.0 + react-router-dom: ^6.30.0 + "@types/react": ^18.3.20 + "@types/react-dom": ^18.3.5 + "@types/react-router-dom": ^5.3.3 + react-refresh: ^0.16.0 + lucide-react: ^0.484.0 + "@pmmmwh/react-refresh-webpack-plugin": ^0.5.15 + "@testing-library/react": ^16.2.0 + react19: + react: ^19.0.0 + react-dom: ^19.0.0 + react-router: ^6.30.0 + react-router-dom: ^6.30.0 + "@types/react": ^19.0.0 + "@types/react-dom": ^19.0.0 + react-refresh: ^0.9.0 + solid: + solid-js: ^1.9.5 + vite-plugin-solid: ^2.11.6 + svelte: + svelte: ^5.25.3 + svelte-check: ^4.1.5 + "@tsconfig/svelte": ^5.0.4 + "@sveltejs/vite-plugin-svelte": ^5.0.3 + vitest1: + vitest: ^1.3.1 + "@vitest/coverage-v8": ^1.0.4 + "@vitest/ui": ^1.6.1 +onlyBuiltDependencies: + - "@biomejs/biome" + - "@netlify/esbuild" + - "@parcel/watcher" + - "@swc/core" + - core-js + - core-js-pure + - cypress + - esbuild + - lmdb + - msgpackr-extract + - netlify-cli + - nice-napi + - protobufjs + - sharp + - unix-dgram + - workerd diff --git a/vanilla/.gitignore b/vanilla/.gitignore new file mode 100644 index 00000000..164dcdac --- /dev/null +++ b/vanilla/.gitignore @@ -0,0 +1,5 @@ +node_modules +dist +.turbo +*.log +pnpm-lock.yaml diff --git a/examples/angular-vite/.gitignore b/vanilla/examples/angular-vite/.gitignore similarity index 100% rename from examples/angular-vite/.gitignore rename to vanilla/examples/angular-vite/.gitignore diff --git a/examples/angular-vite/README.md b/vanilla/examples/angular-vite/README.md similarity index 100% rename from examples/angular-vite/README.md rename to vanilla/examples/angular-vite/README.md diff --git a/examples/angular-vite/index.html b/vanilla/examples/angular-vite/index.html similarity index 100% rename from examples/angular-vite/index.html rename to vanilla/examples/angular-vite/index.html diff --git a/examples/angular-vite/package.json b/vanilla/examples/angular-vite/package.json similarity index 100% rename from examples/angular-vite/package.json rename to vanilla/examples/angular-vite/package.json diff --git a/examples/angular-vite/public/angular.svg b/vanilla/examples/angular-vite/public/angular.svg similarity index 100% rename from examples/angular-vite/public/angular.svg rename to vanilla/examples/angular-vite/public/angular.svg diff --git a/examples/angular-vite/public/vite.svg b/vanilla/examples/angular-vite/public/vite.svg similarity index 100% rename from examples/angular-vite/public/vite.svg rename to vanilla/examples/angular-vite/public/vite.svg diff --git a/examples/angular-vite/src/app.component.ts b/vanilla/examples/angular-vite/src/app.component.ts similarity index 100% rename from examples/angular-vite/src/app.component.ts rename to vanilla/examples/angular-vite/src/app.component.ts diff --git a/examples/angular-vite/src/main.ts b/vanilla/examples/angular-vite/src/main.ts similarity index 100% rename from examples/angular-vite/src/main.ts rename to vanilla/examples/angular-vite/src/main.ts diff --git a/examples/angular-vite/src/style.css b/vanilla/examples/angular-vite/src/style.css similarity index 100% rename from examples/angular-vite/src/style.css rename to vanilla/examples/angular-vite/src/style.css diff --git a/examples/angular-vite/src/vite-env.d.ts b/vanilla/examples/angular-vite/src/vite-env.d.ts similarity index 100% rename from examples/angular-vite/src/vite-env.d.ts rename to vanilla/examples/angular-vite/src/vite-env.d.ts diff --git a/examples/angular-vite/tsconfig.app.json b/vanilla/examples/angular-vite/tsconfig.app.json similarity index 100% rename from examples/angular-vite/tsconfig.app.json rename to vanilla/examples/angular-vite/tsconfig.app.json diff --git a/examples/angular-vite/tsconfig.json b/vanilla/examples/angular-vite/tsconfig.json similarity index 100% rename from examples/angular-vite/tsconfig.json rename to vanilla/examples/angular-vite/tsconfig.json diff --git a/examples/angular-vite/vite.config.ts b/vanilla/examples/angular-vite/vite.config.ts similarity index 100% rename from examples/angular-vite/vite.config.ts rename to vanilla/examples/angular-vite/vite.config.ts diff --git a/examples/basehref-examples/README.md b/vanilla/examples/basehref-examples/README.md similarity index 100% rename from examples/basehref-examples/README.md rename to vanilla/examples/basehref-examples/README.md diff --git a/examples/basehref-examples/package.json b/vanilla/examples/basehref-examples/package.json similarity index 100% rename from examples/basehref-examples/package.json rename to vanilla/examples/basehref-examples/package.json diff --git a/examples/turbo-rspack-mf/apps/settings/.gitignore b/vanilla/examples/basehref-examples/rspack-app/.gitignore similarity index 100% rename from examples/turbo-rspack-mf/apps/settings/.gitignore rename to vanilla/examples/basehref-examples/rspack-app/.gitignore diff --git a/examples/basehref-examples/rspack-app/README.md b/vanilla/examples/basehref-examples/rspack-app/README.md similarity index 100% rename from examples/basehref-examples/rspack-app/README.md rename to vanilla/examples/basehref-examples/rspack-app/README.md diff --git a/examples/basehref-examples/rspack-app/index.html b/vanilla/examples/basehref-examples/rspack-app/index.html similarity index 100% rename from examples/basehref-examples/rspack-app/index.html rename to vanilla/examples/basehref-examples/rspack-app/index.html diff --git a/examples/basehref-examples/rspack-app/package.json b/vanilla/examples/basehref-examples/rspack-app/package.json similarity index 100% rename from examples/basehref-examples/rspack-app/package.json rename to vanilla/examples/basehref-examples/rspack-app/package.json diff --git a/examples/basehref-examples/rspack-app/rspack.config.ts b/vanilla/examples/basehref-examples/rspack-app/rspack.config.ts similarity index 100% rename from examples/basehref-examples/rspack-app/rspack.config.ts rename to vanilla/examples/basehref-examples/rspack-app/rspack.config.ts diff --git a/examples/turbo-rspack-mf/apps/home/src/App.css b/vanilla/examples/basehref-examples/rspack-app/src/App.css similarity index 100% rename from examples/turbo-rspack-mf/apps/home/src/App.css rename to vanilla/examples/basehref-examples/rspack-app/src/App.css diff --git a/examples/basehref-examples/rspack-app/src/App.tsx b/vanilla/examples/basehref-examples/rspack-app/src/App.tsx similarity index 100% rename from examples/basehref-examples/rspack-app/src/App.tsx rename to vanilla/examples/basehref-examples/rspack-app/src/App.tsx diff --git a/examples/basehref-examples/rspack-app/src/assets/react.svg b/vanilla/examples/basehref-examples/rspack-app/src/assets/react.svg similarity index 100% rename from examples/basehref-examples/rspack-app/src/assets/react.svg rename to vanilla/examples/basehref-examples/rspack-app/src/assets/react.svg diff --git a/examples/basehref-examples/rspack-app/src/index.css b/vanilla/examples/basehref-examples/rspack-app/src/index.css similarity index 100% rename from examples/basehref-examples/rspack-app/src/index.css rename to vanilla/examples/basehref-examples/rspack-app/src/index.css diff --git a/examples/basehref-examples/rspack-app/src/main.tsx b/vanilla/examples/basehref-examples/rspack-app/src/main.tsx similarity index 100% rename from examples/basehref-examples/rspack-app/src/main.tsx rename to vanilla/examples/basehref-examples/rspack-app/src/main.tsx diff --git a/examples/basehref-examples/rspack-app/src/react-env.d.ts b/vanilla/examples/basehref-examples/rspack-app/src/react-env.d.ts similarity index 100% rename from examples/basehref-examples/rspack-app/src/react-env.d.ts rename to vanilla/examples/basehref-examples/rspack-app/src/react-env.d.ts diff --git a/examples/basehref-examples/rspack-app/tsconfig.json b/vanilla/examples/basehref-examples/rspack-app/tsconfig.json similarity index 100% rename from examples/basehref-examples/rspack-app/tsconfig.json rename to vanilla/examples/basehref-examples/rspack-app/tsconfig.json diff --git a/examples/basehref-examples/vite-app/README.md b/vanilla/examples/basehref-examples/vite-app/README.md similarity index 100% rename from examples/basehref-examples/vite-app/README.md rename to vanilla/examples/basehref-examples/vite-app/README.md diff --git a/examples/basehref-examples/vite-app/index.html b/vanilla/examples/basehref-examples/vite-app/index.html similarity index 100% rename from examples/basehref-examples/vite-app/index.html rename to vanilla/examples/basehref-examples/vite-app/index.html diff --git a/examples/basehref-examples/vite-app/package.json b/vanilla/examples/basehref-examples/vite-app/package.json similarity index 100% rename from examples/basehref-examples/vite-app/package.json rename to vanilla/examples/basehref-examples/vite-app/package.json diff --git a/examples/ember-vite/app/controllers/.gitkeep b/vanilla/examples/basehref-examples/vite-app/public/.gitkeep similarity index 100% rename from examples/ember-vite/app/controllers/.gitkeep rename to vanilla/examples/basehref-examples/vite-app/public/.gitkeep diff --git a/examples/basehref-examples/vite-app/src/App.tsx b/vanilla/examples/basehref-examples/vite-app/src/App.tsx similarity index 100% rename from examples/basehref-examples/vite-app/src/App.tsx rename to vanilla/examples/basehref-examples/vite-app/src/App.tsx diff --git a/examples/basehref-examples/vite-app/src/index.css b/vanilla/examples/basehref-examples/vite-app/src/index.css similarity index 100% rename from examples/basehref-examples/vite-app/src/index.css rename to vanilla/examples/basehref-examples/vite-app/src/index.css diff --git a/examples/basehref-examples/vite-app/src/main.tsx b/vanilla/examples/basehref-examples/vite-app/src/main.tsx similarity index 100% rename from examples/basehref-examples/vite-app/src/main.tsx rename to vanilla/examples/basehref-examples/vite-app/src/main.tsx diff --git a/examples/basehref-examples/vite-app/tsconfig.json b/vanilla/examples/basehref-examples/vite-app/tsconfig.json similarity index 100% rename from examples/basehref-examples/vite-app/tsconfig.json rename to vanilla/examples/basehref-examples/vite-app/tsconfig.json diff --git a/examples/basehref-examples/vite-app/tsconfig.node.json b/vanilla/examples/basehref-examples/vite-app/tsconfig.node.json similarity index 100% rename from examples/basehref-examples/vite-app/tsconfig.node.json rename to vanilla/examples/basehref-examples/vite-app/tsconfig.node.json diff --git a/examples/basehref-examples/vite-app/vite.config.ts b/vanilla/examples/basehref-examples/vite-app/vite.config.ts similarity index 100% rename from examples/basehref-examples/vite-app/vite.config.ts rename to vanilla/examples/basehref-examples/vite-app/vite.config.ts diff --git a/examples/basehref-examples/webpack-app/README.md b/vanilla/examples/basehref-examples/webpack-app/README.md similarity index 100% rename from examples/basehref-examples/webpack-app/README.md rename to vanilla/examples/basehref-examples/webpack-app/README.md diff --git a/examples/basehref-examples/webpack-app/package.json b/vanilla/examples/basehref-examples/webpack-app/package.json similarity index 100% rename from examples/basehref-examples/webpack-app/package.json rename to vanilla/examples/basehref-examples/webpack-app/package.json diff --git a/examples/basehref-examples/webpack-app/src/App.tsx b/vanilla/examples/basehref-examples/webpack-app/src/App.tsx similarity index 100% rename from examples/basehref-examples/webpack-app/src/App.tsx rename to vanilla/examples/basehref-examples/webpack-app/src/App.tsx diff --git a/examples/basehref-examples/webpack-app/src/index.html b/vanilla/examples/basehref-examples/webpack-app/src/index.html similarity index 100% rename from examples/basehref-examples/webpack-app/src/index.html rename to vanilla/examples/basehref-examples/webpack-app/src/index.html diff --git a/examples/basehref-examples/webpack-app/src/index.tsx b/vanilla/examples/basehref-examples/webpack-app/src/index.tsx similarity index 100% rename from examples/basehref-examples/webpack-app/src/index.tsx rename to vanilla/examples/basehref-examples/webpack-app/src/index.tsx diff --git a/examples/basehref-examples/webpack-app/src/styles.css b/vanilla/examples/basehref-examples/webpack-app/src/styles.css similarity index 100% rename from examples/basehref-examples/webpack-app/src/styles.css rename to vanilla/examples/basehref-examples/webpack-app/src/styles.css diff --git a/examples/basehref-examples/webpack-app/tsconfig.json b/vanilla/examples/basehref-examples/webpack-app/tsconfig.json similarity index 100% rename from examples/basehref-examples/webpack-app/tsconfig.json rename to vanilla/examples/basehref-examples/webpack-app/tsconfig.json diff --git a/examples/basehref-examples/webpack-app/webpack.config.js b/vanilla/examples/basehref-examples/webpack-app/webpack.config.js similarity index 100% rename from examples/basehref-examples/webpack-app/webpack.config.js rename to vanilla/examples/basehref-examples/webpack-app/webpack.config.js diff --git a/examples/create-default-webpack-mf/README.md b/vanilla/examples/create-default-webpack-mf/README.md similarity index 100% rename from examples/create-default-webpack-mf/README.md rename to vanilla/examples/create-default-webpack-mf/README.md diff --git a/examples/create-default-webpack-mf/app1/package.json b/vanilla/examples/create-default-webpack-mf/app1/package.json similarity index 100% rename from examples/create-default-webpack-mf/app1/package.json rename to vanilla/examples/create-default-webpack-mf/app1/package.json diff --git a/examples/create-default-webpack-mf/app1/public/index.html b/vanilla/examples/create-default-webpack-mf/app1/public/index.html similarity index 100% rename from examples/create-default-webpack-mf/app1/public/index.html rename to vanilla/examples/create-default-webpack-mf/app1/public/index.html diff --git a/examples/create-default-webpack-mf/app1/src/App.js b/vanilla/examples/create-default-webpack-mf/app1/src/App.js similarity index 100% rename from examples/create-default-webpack-mf/app1/src/App.js rename to vanilla/examples/create-default-webpack-mf/app1/src/App.js diff --git a/examples/create-default-webpack-mf/app1/src/bootstrap.js b/vanilla/examples/create-default-webpack-mf/app1/src/bootstrap.js similarity index 100% rename from examples/create-default-webpack-mf/app1/src/bootstrap.js rename to vanilla/examples/create-default-webpack-mf/app1/src/bootstrap.js diff --git a/examples/create-default-webpack-mf/app1/src/index.js b/vanilla/examples/create-default-webpack-mf/app1/src/index.js similarity index 100% rename from examples/create-default-webpack-mf/app1/src/index.js rename to vanilla/examples/create-default-webpack-mf/app1/src/index.js diff --git a/examples/create-default-webpack-mf/app1/webpack.config.js b/vanilla/examples/create-default-webpack-mf/app1/webpack.config.js similarity index 100% rename from examples/create-default-webpack-mf/app1/webpack.config.js rename to vanilla/examples/create-default-webpack-mf/app1/webpack.config.js diff --git a/examples/create-default-webpack-mf/app2/package.json b/vanilla/examples/create-default-webpack-mf/app2/package.json similarity index 100% rename from examples/create-default-webpack-mf/app2/package.json rename to vanilla/examples/create-default-webpack-mf/app2/package.json diff --git a/examples/create-default-webpack-mf/app2/public/index.html b/vanilla/examples/create-default-webpack-mf/app2/public/index.html similarity index 100% rename from examples/create-default-webpack-mf/app2/public/index.html rename to vanilla/examples/create-default-webpack-mf/app2/public/index.html diff --git a/examples/create-default-webpack-mf/app2/src/App.js b/vanilla/examples/create-default-webpack-mf/app2/src/App.js similarity index 100% rename from examples/create-default-webpack-mf/app2/src/App.js rename to vanilla/examples/create-default-webpack-mf/app2/src/App.js diff --git a/examples/create-default-webpack-mf/app2/src/bootstrap.js b/vanilla/examples/create-default-webpack-mf/app2/src/bootstrap.js similarity index 100% rename from examples/create-default-webpack-mf/app2/src/bootstrap.js rename to vanilla/examples/create-default-webpack-mf/app2/src/bootstrap.js diff --git a/examples/create-default-webpack-mf/app2/src/index.js b/vanilla/examples/create-default-webpack-mf/app2/src/index.js similarity index 100% rename from examples/create-default-webpack-mf/app2/src/index.js rename to vanilla/examples/create-default-webpack-mf/app2/src/index.js diff --git a/examples/create-default-webpack-mf/app2/webpack.config.js b/vanilla/examples/create-default-webpack-mf/app2/webpack.config.js similarity index 100% rename from examples/create-default-webpack-mf/app2/webpack.config.js rename to vanilla/examples/create-default-webpack-mf/app2/webpack.config.js diff --git a/examples/create-default-webpack-mf/package.json b/vanilla/examples/create-default-webpack-mf/package.json similarity index 100% rename from examples/create-default-webpack-mf/package.json rename to vanilla/examples/create-default-webpack-mf/package.json diff --git a/examples/create-mf-app-rspack/.babelrc b/vanilla/examples/create-mf-app-rspack/.babelrc similarity index 100% rename from examples/create-mf-app-rspack/.babelrc rename to vanilla/examples/create-mf-app-rspack/.babelrc diff --git a/examples/create-mf-app-rspack/.gitignore b/vanilla/examples/create-mf-app-rspack/.gitignore similarity index 100% rename from examples/create-mf-app-rspack/.gitignore rename to vanilla/examples/create-mf-app-rspack/.gitignore diff --git a/examples/create-mf-app-rspack/README.md b/vanilla/examples/create-mf-app-rspack/README.md similarity index 100% rename from examples/create-mf-app-rspack/README.md rename to vanilla/examples/create-mf-app-rspack/README.md diff --git a/examples/create-mf-app-rspack/package.json b/vanilla/examples/create-mf-app-rspack/package.json similarity index 100% rename from examples/create-mf-app-rspack/package.json rename to vanilla/examples/create-mf-app-rspack/package.json diff --git a/examples/create-mf-app-rspack/rspack.config.js b/vanilla/examples/create-mf-app-rspack/rspack.config.js similarity index 100% rename from examples/create-mf-app-rspack/rspack.config.js rename to vanilla/examples/create-mf-app-rspack/rspack.config.js diff --git a/examples/create-mf-app-rspack/src/App.tsx b/vanilla/examples/create-mf-app-rspack/src/App.tsx similarity index 100% rename from examples/create-mf-app-rspack/src/App.tsx rename to vanilla/examples/create-mf-app-rspack/src/App.tsx diff --git a/examples/create-mf-app-rspack/src/index.css b/vanilla/examples/create-mf-app-rspack/src/index.css similarity index 100% rename from examples/create-mf-app-rspack/src/index.css rename to vanilla/examples/create-mf-app-rspack/src/index.css diff --git a/examples/create-mf-app-rspack/src/index.html b/vanilla/examples/create-mf-app-rspack/src/index.html similarity index 100% rename from examples/create-mf-app-rspack/src/index.html rename to vanilla/examples/create-mf-app-rspack/src/index.html diff --git a/examples/create-mf-app-rspack/src/index.ts b/vanilla/examples/create-mf-app-rspack/src/index.ts similarity index 100% rename from examples/create-mf-app-rspack/src/index.ts rename to vanilla/examples/create-mf-app-rspack/src/index.ts diff --git a/examples/create-mf-app-rspack/tsconfig.json b/vanilla/examples/create-mf-app-rspack/tsconfig.json similarity index 100% rename from examples/create-mf-app-rspack/tsconfig.json rename to vanilla/examples/create-mf-app-rspack/tsconfig.json diff --git a/examples/ember-vite/.editorconfig b/vanilla/examples/ember-vite/.editorconfig similarity index 100% rename from examples/ember-vite/.editorconfig rename to vanilla/examples/ember-vite/.editorconfig diff --git a/examples/ember-vite/.ember-cli b/vanilla/examples/ember-vite/.ember-cli similarity index 100% rename from examples/ember-vite/.ember-cli rename to vanilla/examples/ember-vite/.ember-cli diff --git a/examples/ember-vite/.github/workflows/ci.yml b/vanilla/examples/ember-vite/.github/workflows/ci.yml similarity index 100% rename from examples/ember-vite/.github/workflows/ci.yml rename to vanilla/examples/ember-vite/.github/workflows/ci.yml diff --git a/examples/ember-vite/.gitignore b/vanilla/examples/ember-vite/.gitignore similarity index 100% rename from examples/ember-vite/.gitignore rename to vanilla/examples/ember-vite/.gitignore diff --git a/examples/ember-vite/.prettierignore b/vanilla/examples/ember-vite/.prettierignore similarity index 100% rename from examples/ember-vite/.prettierignore rename to vanilla/examples/ember-vite/.prettierignore diff --git a/examples/ember-vite/.prettierrc.js b/vanilla/examples/ember-vite/.prettierrc.js similarity index 100% rename from examples/ember-vite/.prettierrc.js rename to vanilla/examples/ember-vite/.prettierrc.js diff --git a/examples/ember-vite/.stylelintignore b/vanilla/examples/ember-vite/.stylelintignore similarity index 100% rename from examples/ember-vite/.stylelintignore rename to vanilla/examples/ember-vite/.stylelintignore diff --git a/examples/ember-vite/.stylelintrc.js b/vanilla/examples/ember-vite/.stylelintrc.js similarity index 100% rename from examples/ember-vite/.stylelintrc.js rename to vanilla/examples/ember-vite/.stylelintrc.js diff --git a/examples/ember-vite/.template-lintrc.js b/vanilla/examples/ember-vite/.template-lintrc.js similarity index 100% rename from examples/ember-vite/.template-lintrc.js rename to vanilla/examples/ember-vite/.template-lintrc.js diff --git a/examples/ember-vite/.watchmanconfig b/vanilla/examples/ember-vite/.watchmanconfig similarity index 100% rename from examples/ember-vite/.watchmanconfig rename to vanilla/examples/ember-vite/.watchmanconfig diff --git a/examples/ember-vite/README.md b/vanilla/examples/ember-vite/README.md similarity index 100% rename from examples/ember-vite/README.md rename to vanilla/examples/ember-vite/README.md diff --git a/examples/ember-vite/app/app.js b/vanilla/examples/ember-vite/app/app.js similarity index 100% rename from examples/ember-vite/app/app.js rename to vanilla/examples/ember-vite/app/app.js diff --git a/examples/ember-vite/app/helpers/.gitkeep b/vanilla/examples/ember-vite/app/components/.gitkeep similarity index 100% rename from examples/ember-vite/app/helpers/.gitkeep rename to vanilla/examples/ember-vite/app/components/.gitkeep diff --git a/examples/ember-vite/app/config/environment.js b/vanilla/examples/ember-vite/app/config/environment.js similarity index 100% rename from examples/ember-vite/app/config/environment.js rename to vanilla/examples/ember-vite/app/config/environment.js diff --git a/examples/ember-vite/app/models/.gitkeep b/vanilla/examples/ember-vite/app/controllers/.gitkeep similarity index 100% rename from examples/ember-vite/app/models/.gitkeep rename to vanilla/examples/ember-vite/app/controllers/.gitkeep diff --git a/examples/ember-vite/app/deprecation-workflow.js b/vanilla/examples/ember-vite/app/deprecation-workflow.js similarity index 100% rename from examples/ember-vite/app/deprecation-workflow.js rename to vanilla/examples/ember-vite/app/deprecation-workflow.js diff --git a/examples/ember-vite/app/routes/.gitkeep b/vanilla/examples/ember-vite/app/helpers/.gitkeep similarity index 100% rename from examples/ember-vite/app/routes/.gitkeep rename to vanilla/examples/ember-vite/app/helpers/.gitkeep diff --git a/examples/ember-vite/tests/integration/.gitkeep b/vanilla/examples/ember-vite/app/models/.gitkeep similarity index 100% rename from examples/ember-vite/tests/integration/.gitkeep rename to vanilla/examples/ember-vite/app/models/.gitkeep diff --git a/examples/ember-vite/app/router.js b/vanilla/examples/ember-vite/app/router.js similarity index 100% rename from examples/ember-vite/app/router.js rename to vanilla/examples/ember-vite/app/router.js diff --git a/examples/ember-vite/tests/unit/.gitkeep b/vanilla/examples/ember-vite/app/routes/.gitkeep similarity index 100% rename from examples/ember-vite/tests/unit/.gitkeep rename to vanilla/examples/ember-vite/app/routes/.gitkeep diff --git a/examples/ember-vite/app/styles/app.css b/vanilla/examples/ember-vite/app/styles/app.css similarity index 100% rename from examples/ember-vite/app/styles/app.css rename to vanilla/examples/ember-vite/app/styles/app.css diff --git a/examples/ember-vite/app/templates/application.gjs b/vanilla/examples/ember-vite/app/templates/application.gjs similarity index 100% rename from examples/ember-vite/app/templates/application.gjs rename to vanilla/examples/ember-vite/app/templates/application.gjs diff --git a/examples/ember-vite/babel.config.cjs b/vanilla/examples/ember-vite/babel.config.cjs similarity index 100% rename from examples/ember-vite/babel.config.cjs rename to vanilla/examples/ember-vite/babel.config.cjs diff --git a/examples/ember-vite/config/ember-cli-update.json b/vanilla/examples/ember-vite/config/ember-cli-update.json similarity index 100% rename from examples/ember-vite/config/ember-cli-update.json rename to vanilla/examples/ember-vite/config/ember-cli-update.json diff --git a/examples/ember-vite/config/environment.js b/vanilla/examples/ember-vite/config/environment.js similarity index 100% rename from examples/ember-vite/config/environment.js rename to vanilla/examples/ember-vite/config/environment.js diff --git a/examples/ember-vite/config/optional-features.json b/vanilla/examples/ember-vite/config/optional-features.json similarity index 100% rename from examples/ember-vite/config/optional-features.json rename to vanilla/examples/ember-vite/config/optional-features.json diff --git a/examples/ember-vite/config/targets.js b/vanilla/examples/ember-vite/config/targets.js similarity index 100% rename from examples/ember-vite/config/targets.js rename to vanilla/examples/ember-vite/config/targets.js diff --git a/examples/ember-vite/ember-cli-build.js b/vanilla/examples/ember-vite/ember-cli-build.js similarity index 100% rename from examples/ember-vite/ember-cli-build.js rename to vanilla/examples/ember-vite/ember-cli-build.js diff --git a/examples/ember-vite/eslint.config.mjs b/vanilla/examples/ember-vite/eslint.config.mjs similarity index 100% rename from examples/ember-vite/eslint.config.mjs rename to vanilla/examples/ember-vite/eslint.config.mjs diff --git a/examples/ember-vite/index.html b/vanilla/examples/ember-vite/index.html similarity index 100% rename from examples/ember-vite/index.html rename to vanilla/examples/ember-vite/index.html diff --git a/examples/ember-vite/package.json b/vanilla/examples/ember-vite/package.json similarity index 100% rename from examples/ember-vite/package.json rename to vanilla/examples/ember-vite/package.json diff --git a/examples/ember-vite/public/robots.txt b/vanilla/examples/ember-vite/public/robots.txt similarity index 100% rename from examples/ember-vite/public/robots.txt rename to vanilla/examples/ember-vite/public/robots.txt diff --git a/examples/ember-vite/testem.cjs b/vanilla/examples/ember-vite/testem.cjs similarity index 100% rename from examples/ember-vite/testem.cjs rename to vanilla/examples/ember-vite/testem.cjs diff --git a/examples/ember-vite/tests/helpers/index.js b/vanilla/examples/ember-vite/tests/helpers/index.js similarity index 100% rename from examples/ember-vite/tests/helpers/index.js rename to vanilla/examples/ember-vite/tests/helpers/index.js diff --git a/examples/ember-vite/tests/index.html b/vanilla/examples/ember-vite/tests/index.html similarity index 100% rename from examples/ember-vite/tests/index.html rename to vanilla/examples/ember-vite/tests/index.html diff --git a/examples/nx-ng/src/assets/.gitkeep b/vanilla/examples/ember-vite/tests/integration/.gitkeep similarity index 100% rename from examples/nx-ng/src/assets/.gitkeep rename to vanilla/examples/ember-vite/tests/integration/.gitkeep diff --git a/examples/ember-vite/tests/test-helper.js b/vanilla/examples/ember-vite/tests/test-helper.js similarity index 100% rename from examples/ember-vite/tests/test-helper.js rename to vanilla/examples/ember-vite/tests/test-helper.js diff --git a/examples/react-tractor-sample/apps/team-blue/src/assets/.gitkeep b/vanilla/examples/ember-vite/tests/unit/.gitkeep similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/src/assets/.gitkeep rename to vanilla/examples/ember-vite/tests/unit/.gitkeep diff --git a/examples/ember-vite/vite.config.mjs b/vanilla/examples/ember-vite/vite.config.mjs similarity index 100% rename from examples/ember-vite/vite.config.mjs rename to vanilla/examples/ember-vite/vite.config.mjs diff --git a/examples/modernjs-app/README.md b/vanilla/examples/modernjs-app/README.md similarity index 100% rename from examples/modernjs-app/README.md rename to vanilla/examples/modernjs-app/README.md diff --git a/examples/modernjs-app/biome.json b/vanilla/examples/modernjs-app/biome.json similarity index 100% rename from examples/modernjs-app/biome.json rename to vanilla/examples/modernjs-app/biome.json diff --git a/examples/modernjs-app/modern.config.ts b/vanilla/examples/modernjs-app/modern.config.ts similarity index 100% rename from examples/modernjs-app/modern.config.ts rename to vanilla/examples/modernjs-app/modern.config.ts diff --git a/examples/modernjs-app/package.json b/vanilla/examples/modernjs-app/package.json similarity index 100% rename from examples/modernjs-app/package.json rename to vanilla/examples/modernjs-app/package.json diff --git a/examples/modernjs-app/src/modern-app-env.d.ts b/vanilla/examples/modernjs-app/src/modern-app-env.d.ts similarity index 100% rename from examples/modernjs-app/src/modern-app-env.d.ts rename to vanilla/examples/modernjs-app/src/modern-app-env.d.ts diff --git a/examples/modernjs-app/src/modern.runtime.ts b/vanilla/examples/modernjs-app/src/modern.runtime.ts similarity index 100% rename from examples/modernjs-app/src/modern.runtime.ts rename to vanilla/examples/modernjs-app/src/modern.runtime.ts diff --git a/examples/modernjs-app/src/routes/index.css b/vanilla/examples/modernjs-app/src/routes/index.css similarity index 100% rename from examples/modernjs-app/src/routes/index.css rename to vanilla/examples/modernjs-app/src/routes/index.css diff --git a/examples/modernjs-app/src/routes/layout.tsx b/vanilla/examples/modernjs-app/src/routes/layout.tsx similarity index 100% rename from examples/modernjs-app/src/routes/layout.tsx rename to vanilla/examples/modernjs-app/src/routes/layout.tsx diff --git a/examples/modernjs-app/src/routes/page.tsx b/vanilla/examples/modernjs-app/src/routes/page.tsx similarity index 100% rename from examples/modernjs-app/src/routes/page.tsx rename to vanilla/examples/modernjs-app/src/routes/page.tsx diff --git a/examples/modernjs-app/tsconfig.json b/vanilla/examples/modernjs-app/tsconfig.json similarity index 100% rename from examples/modernjs-app/tsconfig.json rename to vanilla/examples/modernjs-app/tsconfig.json diff --git a/examples/parcel-react/.parcelrc b/vanilla/examples/parcel-react/.parcelrc similarity index 100% rename from examples/parcel-react/.parcelrc rename to vanilla/examples/parcel-react/.parcelrc diff --git a/examples/parcel-react/README.md b/vanilla/examples/parcel-react/README.md similarity index 100% rename from examples/parcel-react/README.md rename to vanilla/examples/parcel-react/README.md diff --git a/examples/parcel-react/index.html b/vanilla/examples/parcel-react/index.html similarity index 100% rename from examples/parcel-react/index.html rename to vanilla/examples/parcel-react/index.html diff --git a/examples/parcel-react/package.json b/vanilla/examples/parcel-react/package.json similarity index 100% rename from examples/parcel-react/package.json rename to vanilla/examples/parcel-react/package.json diff --git a/examples/parcel-react/src/App.tsx b/vanilla/examples/parcel-react/src/App.tsx similarity index 100% rename from examples/parcel-react/src/App.tsx rename to vanilla/examples/parcel-react/src/App.tsx diff --git a/examples/parcel-react/src/index.tsx b/vanilla/examples/parcel-react/src/index.tsx similarity index 100% rename from examples/parcel-react/src/index.tsx rename to vanilla/examples/parcel-react/src/index.tsx diff --git a/examples/parcel-react/tsconfig.json b/vanilla/examples/parcel-react/tsconfig.json similarity index 100% rename from examples/parcel-react/tsconfig.json rename to vanilla/examples/parcel-react/tsconfig.json diff --git a/examples/react-airbnb-clone/.gitignore b/vanilla/examples/react-airbnb-clone/.gitignore similarity index 100% rename from examples/react-airbnb-clone/.gitignore rename to vanilla/examples/react-airbnb-clone/.gitignore diff --git a/examples/react-airbnb-clone/README.md b/vanilla/examples/react-airbnb-clone/README.md similarity index 100% rename from examples/react-airbnb-clone/README.md rename to vanilla/examples/react-airbnb-clone/README.md diff --git a/examples/react-airbnb-clone/apps/categories/.babelrc b/vanilla/examples/react-airbnb-clone/apps/categories/.babelrc similarity index 100% rename from examples/react-airbnb-clone/apps/categories/.babelrc rename to vanilla/examples/react-airbnb-clone/apps/categories/.babelrc diff --git a/examples/react-airbnb-clone/apps/categories/package.json b/vanilla/examples/react-airbnb-clone/apps/categories/package.json similarity index 100% rename from examples/react-airbnb-clone/apps/categories/package.json rename to vanilla/examples/react-airbnb-clone/apps/categories/package.json diff --git a/examples/react-airbnb-clone/apps/categories/postcss.config.js b/vanilla/examples/react-airbnb-clone/apps/categories/postcss.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/categories/postcss.config.js rename to vanilla/examples/react-airbnb-clone/apps/categories/postcss.config.js diff --git a/examples/react-airbnb-clone/apps/categories/public/assets/favicon.ico b/vanilla/examples/react-airbnb-clone/apps/categories/public/assets/favicon.ico similarity index 100% rename from examples/react-airbnb-clone/apps/categories/public/assets/favicon.ico rename to vanilla/examples/react-airbnb-clone/apps/categories/public/assets/favicon.ico diff --git a/examples/react-airbnb-clone/apps/categories/public/images/listing-placeholder.png b/vanilla/examples/react-airbnb-clone/apps/categories/public/images/listing-placeholder.png similarity index 100% rename from examples/react-airbnb-clone/apps/categories/public/images/listing-placeholder.png rename to vanilla/examples/react-airbnb-clone/apps/categories/public/images/listing-placeholder.png diff --git a/examples/react-airbnb-clone/apps/categories/public/index.html b/vanilla/examples/react-airbnb-clone/apps/categories/public/index.html similarity index 100% rename from examples/react-airbnb-clone/apps/categories/public/index.html rename to vanilla/examples/react-airbnb-clone/apps/categories/public/index.html diff --git a/examples/react-airbnb-clone/apps/categories/src/app.tsx b/vanilla/examples/react-airbnb-clone/apps/categories/src/app.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/categories/src/app.tsx rename to vanilla/examples/react-airbnb-clone/apps/categories/src/app.tsx diff --git a/examples/react-airbnb-clone/apps/categories/src/bootstrap.tsx b/vanilla/examples/react-airbnb-clone/apps/categories/src/bootstrap.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/categories/src/bootstrap.tsx rename to vanilla/examples/react-airbnb-clone/apps/categories/src/bootstrap.tsx diff --git a/examples/react-airbnb-clone/apps/categories/src/components/Categories.tsx b/vanilla/examples/react-airbnb-clone/apps/categories/src/components/Categories.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/categories/src/components/Categories.tsx rename to vanilla/examples/react-airbnb-clone/apps/categories/src/components/Categories.tsx diff --git a/examples/react-airbnb-clone/apps/categories/src/components/CategoryBox.tsx b/vanilla/examples/react-airbnb-clone/apps/categories/src/components/CategoryBox.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/categories/src/components/CategoryBox.tsx rename to vanilla/examples/react-airbnb-clone/apps/categories/src/components/CategoryBox.tsx diff --git a/examples/react-airbnb-clone/apps/categories/src/components/Container.tsx b/vanilla/examples/react-airbnb-clone/apps/categories/src/components/Container.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/categories/src/components/Container.tsx rename to vanilla/examples/react-airbnb-clone/apps/categories/src/components/Container.tsx diff --git a/examples/react-airbnb-clone/apps/categories/src/expose.tsx b/vanilla/examples/react-airbnb-clone/apps/categories/src/expose.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/categories/src/expose.tsx rename to vanilla/examples/react-airbnb-clone/apps/categories/src/expose.tsx diff --git a/examples/react-airbnb-clone/apps/categories/src/globals.css b/vanilla/examples/react-airbnb-clone/apps/categories/src/globals.css similarity index 100% rename from examples/react-airbnb-clone/apps/categories/src/globals.css rename to vanilla/examples/react-airbnb-clone/apps/categories/src/globals.css diff --git a/examples/react-airbnb-clone/apps/categories/src/index.ts b/vanilla/examples/react-airbnb-clone/apps/categories/src/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/categories/src/index.ts rename to vanilla/examples/react-airbnb-clone/apps/categories/src/index.ts diff --git a/examples/react-airbnb-clone/apps/categories/tailwind.config.js b/vanilla/examples/react-airbnb-clone/apps/categories/tailwind.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/categories/tailwind.config.js rename to vanilla/examples/react-airbnb-clone/apps/categories/tailwind.config.js diff --git a/examples/react-airbnb-clone/apps/categories/tsconfig.json b/vanilla/examples/react-airbnb-clone/apps/categories/tsconfig.json similarity index 100% rename from examples/react-airbnb-clone/apps/categories/tsconfig.json rename to vanilla/examples/react-airbnb-clone/apps/categories/tsconfig.json diff --git a/examples/react-airbnb-clone/apps/categories/webpack.config.js b/vanilla/examples/react-airbnb-clone/apps/categories/webpack.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/categories/webpack.config.js rename to vanilla/examples/react-airbnb-clone/apps/categories/webpack.config.js diff --git a/examples/react-airbnb-clone/apps/favorites/.babelrc b/vanilla/examples/react-airbnb-clone/apps/favorites/.babelrc similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/.babelrc rename to vanilla/examples/react-airbnb-clone/apps/favorites/.babelrc diff --git a/examples/react-airbnb-clone/apps/favorites/package.json b/vanilla/examples/react-airbnb-clone/apps/favorites/package.json similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/package.json rename to vanilla/examples/react-airbnb-clone/apps/favorites/package.json diff --git a/examples/react-airbnb-clone/apps/favorites/postcss.config.js b/vanilla/examples/react-airbnb-clone/apps/favorites/postcss.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/postcss.config.js rename to vanilla/examples/react-airbnb-clone/apps/favorites/postcss.config.js diff --git a/examples/react-airbnb-clone/apps/favorites/public/assets/favicon.ico b/vanilla/examples/react-airbnb-clone/apps/favorites/public/assets/favicon.ico similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/public/assets/favicon.ico rename to vanilla/examples/react-airbnb-clone/apps/favorites/public/assets/favicon.ico diff --git a/examples/react-airbnb-clone/apps/favorites/public/images/listing-placeholder.png b/vanilla/examples/react-airbnb-clone/apps/favorites/public/images/listing-placeholder.png similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/public/images/listing-placeholder.png rename to vanilla/examples/react-airbnb-clone/apps/favorites/public/images/listing-placeholder.png diff --git a/examples/react-airbnb-clone/apps/favorites/public/index.html b/vanilla/examples/react-airbnb-clone/apps/favorites/public/index.html similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/public/index.html rename to vanilla/examples/react-airbnb-clone/apps/favorites/public/index.html diff --git a/examples/react-airbnb-clone/apps/favorites/src/app.tsx b/vanilla/examples/react-airbnb-clone/apps/favorites/src/app.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/app.tsx rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/app.tsx diff --git a/examples/react-airbnb-clone/apps/favorites/src/bootstrap.tsx b/vanilla/examples/react-airbnb-clone/apps/favorites/src/bootstrap.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/bootstrap.tsx rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/bootstrap.tsx diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/actions/deleteFavorite.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/deleteFavorite.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/actions/deleteFavorite.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/deleteFavorite.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/actions/getCurrentUser.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/getCurrentUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/actions/getCurrentUser.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/getCurrentUser.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/actions/getFavoriteListings.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/getFavoriteListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/actions/getFavoriteListings.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/getFavoriteListings.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/actions/getListings.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/getListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/actions/getListings.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/getListings.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/actions/mocks/index.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/mocks/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/actions/mocks/index.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/mocks/index.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/actions/saveFavorite.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/saveFavorite.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/actions/saveFavorite.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/saveFavorite.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/actions/saveUser.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/saveUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/actions/saveUser.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/actions/saveUser.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/hooks/useCountries.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/hooks/useCountries.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/hooks/useCountries.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/hooks/useCountries.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/hooks/useCurrentUser.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/hooks/useCurrentUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/hooks/useCurrentUser.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/hooks/useCurrentUser.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/hooks/useFavorite.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/hooks/useFavorite.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/hooks/useFavorite.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/hooks/useFavorite.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/hooks/useLoginModal.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/hooks/useLoginModal.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/hooks/useLoginModal.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/hooks/useLoginModal.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/libs/axios.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/libs/axios.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/libs/axios.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/libs/axios.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/libs/fetcher.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/libs/fetcher.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/libs/fetcher.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/libs/fetcher.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/common/types/index.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/common/types/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/common/types/index.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/common/types/index.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/components/Button.tsx b/vanilla/examples/react-airbnb-clone/apps/favorites/src/components/Button.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/components/Button.tsx rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/components/Button.tsx diff --git a/examples/react-airbnb-clone/apps/favorites/src/components/Container.tsx b/vanilla/examples/react-airbnb-clone/apps/favorites/src/components/Container.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/components/Container.tsx rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/components/Container.tsx diff --git a/examples/react-airbnb-clone/apps/favorites/src/components/Heading.tsx b/vanilla/examples/react-airbnb-clone/apps/favorites/src/components/Heading.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/components/Heading.tsx rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/components/Heading.tsx diff --git a/examples/react-airbnb-clone/apps/favorites/src/components/HeartButton.tsx b/vanilla/examples/react-airbnb-clone/apps/favorites/src/components/HeartButton.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/components/HeartButton.tsx rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/components/HeartButton.tsx diff --git a/examples/react-airbnb-clone/apps/favorites/src/components/listings/ListingCard.tsx b/vanilla/examples/react-airbnb-clone/apps/favorites/src/components/listings/ListingCard.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/components/listings/ListingCard.tsx rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/components/listings/ListingCard.tsx diff --git a/examples/react-airbnb-clone/apps/favorites/src/custom.d.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/custom.d.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/custom.d.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/custom.d.ts diff --git a/examples/react-airbnb-clone/apps/favorites/src/expose.tsx b/vanilla/examples/react-airbnb-clone/apps/favorites/src/expose.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/expose.tsx rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/expose.tsx diff --git a/examples/react-airbnb-clone/apps/favorites/src/favorites.tsx b/vanilla/examples/react-airbnb-clone/apps/favorites/src/favorites.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/favorites.tsx rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/favorites.tsx diff --git a/examples/react-airbnb-clone/apps/favorites/src/globals.css b/vanilla/examples/react-airbnb-clone/apps/favorites/src/globals.css similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/globals.css rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/globals.css diff --git a/examples/react-airbnb-clone/apps/favorites/src/index.ts b/vanilla/examples/react-airbnb-clone/apps/favorites/src/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/src/index.ts rename to vanilla/examples/react-airbnb-clone/apps/favorites/src/index.ts diff --git a/examples/react-airbnb-clone/apps/favorites/tailwind.config.js b/vanilla/examples/react-airbnb-clone/apps/favorites/tailwind.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/tailwind.config.js rename to vanilla/examples/react-airbnb-clone/apps/favorites/tailwind.config.js diff --git a/examples/react-airbnb-clone/apps/favorites/tsconfig.json b/vanilla/examples/react-airbnb-clone/apps/favorites/tsconfig.json similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/tsconfig.json rename to vanilla/examples/react-airbnb-clone/apps/favorites/tsconfig.json diff --git a/examples/react-airbnb-clone/apps/favorites/webpack.config.js b/vanilla/examples/react-airbnb-clone/apps/favorites/webpack.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/favorites/webpack.config.js rename to vanilla/examples/react-airbnb-clone/apps/favorites/webpack.config.js diff --git a/examples/react-airbnb-clone/apps/home/.babelrc b/vanilla/examples/react-airbnb-clone/apps/home/.babelrc similarity index 100% rename from examples/react-airbnb-clone/apps/home/.babelrc rename to vanilla/examples/react-airbnb-clone/apps/home/.babelrc diff --git a/examples/react-airbnb-clone/apps/home/package.json b/vanilla/examples/react-airbnb-clone/apps/home/package.json similarity index 100% rename from examples/react-airbnb-clone/apps/home/package.json rename to vanilla/examples/react-airbnb-clone/apps/home/package.json diff --git a/examples/react-airbnb-clone/apps/home/postcss.config.js b/vanilla/examples/react-airbnb-clone/apps/home/postcss.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/home/postcss.config.js rename to vanilla/examples/react-airbnb-clone/apps/home/postcss.config.js diff --git a/examples/react-airbnb-clone/apps/home/public/assets/favicon.ico b/vanilla/examples/react-airbnb-clone/apps/home/public/assets/favicon.ico similarity index 100% rename from examples/react-airbnb-clone/apps/home/public/assets/favicon.ico rename to vanilla/examples/react-airbnb-clone/apps/home/public/assets/favicon.ico diff --git a/examples/react-airbnb-clone/apps/home/public/images/listing-placeholder.png b/vanilla/examples/react-airbnb-clone/apps/home/public/images/listing-placeholder.png similarity index 100% rename from examples/react-airbnb-clone/apps/home/public/images/listing-placeholder.png rename to vanilla/examples/react-airbnb-clone/apps/home/public/images/listing-placeholder.png diff --git a/examples/react-airbnb-clone/apps/home/public/index.html b/vanilla/examples/react-airbnb-clone/apps/home/public/index.html similarity index 100% rename from examples/react-airbnb-clone/apps/home/public/index.html rename to vanilla/examples/react-airbnb-clone/apps/home/public/index.html diff --git a/examples/react-airbnb-clone/apps/home/src/app.tsx b/vanilla/examples/react-airbnb-clone/apps/home/src/app.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/app.tsx rename to vanilla/examples/react-airbnb-clone/apps/home/src/app.tsx diff --git a/examples/react-airbnb-clone/apps/home/src/bootstrap.tsx b/vanilla/examples/react-airbnb-clone/apps/home/src/bootstrap.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/bootstrap.tsx rename to vanilla/examples/react-airbnb-clone/apps/home/src/bootstrap.tsx diff --git a/examples/react-airbnb-clone/apps/home/src/common/actions/deleteListings.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/actions/deleteListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/actions/deleteListings.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/actions/deleteListings.ts diff --git a/examples/react-airbnb-clone/apps/home/src/common/actions/getCurrentUser.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/actions/getCurrentUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/actions/getCurrentUser.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/actions/getCurrentUser.ts diff --git a/examples/react-airbnb-clone/apps/home/src/common/actions/getListings.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/actions/getListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/actions/getListings.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/actions/getListings.ts diff --git a/examples/react-airbnb-clone/apps/home/src/common/actions/mocks/index.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/actions/mocks/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/actions/mocks/index.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/actions/mocks/index.ts diff --git a/examples/react-airbnb-clone/apps/home/src/common/actions/saveUser.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/actions/saveUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/actions/saveUser.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/actions/saveUser.ts diff --git a/examples/react-airbnb-clone/apps/home/src/common/hooks/useCountries.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/hooks/useCountries.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/hooks/useCountries.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/hooks/useCountries.ts diff --git a/examples/react-airbnb-clone/apps/home/src/common/hooks/useCurrentUser.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/hooks/useCurrentUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/hooks/useCurrentUser.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/hooks/useCurrentUser.ts diff --git a/examples/react-airbnb-clone/apps/home/src/common/hooks/useFavorite.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/hooks/useFavorite.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/hooks/useFavorite.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/hooks/useFavorite.ts diff --git a/examples/react-airbnb-clone/apps/home/src/common/hooks/useListings.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/hooks/useListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/hooks/useListings.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/hooks/useListings.ts diff --git a/examples/react-airbnb-clone/apps/home/src/common/hooks/useLoginModal.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/hooks/useLoginModal.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/hooks/useLoginModal.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/hooks/useLoginModal.ts diff --git a/examples/react-airbnb-clone/apps/home/src/common/libs/axios.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/libs/axios.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/libs/axios.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/libs/axios.ts diff --git a/examples/react-airbnb-clone/apps/home/src/common/libs/fetcher.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/libs/fetcher.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/libs/fetcher.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/libs/fetcher.ts diff --git a/examples/react-airbnb-clone/apps/home/src/common/types/index.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/common/types/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/common/types/index.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/common/types/index.ts diff --git a/examples/react-airbnb-clone/apps/home/src/components/Button.tsx b/vanilla/examples/react-airbnb-clone/apps/home/src/components/Button.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/components/Button.tsx rename to vanilla/examples/react-airbnb-clone/apps/home/src/components/Button.tsx diff --git a/examples/react-airbnb-clone/apps/home/src/components/Container.tsx b/vanilla/examples/react-airbnb-clone/apps/home/src/components/Container.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/components/Container.tsx rename to vanilla/examples/react-airbnb-clone/apps/home/src/components/Container.tsx diff --git a/examples/react-airbnb-clone/apps/home/src/components/HeartButton.tsx b/vanilla/examples/react-airbnb-clone/apps/home/src/components/HeartButton.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/components/HeartButton.tsx rename to vanilla/examples/react-airbnb-clone/apps/home/src/components/HeartButton.tsx diff --git a/examples/react-airbnb-clone/apps/home/src/components/listings/ListingCard.tsx b/vanilla/examples/react-airbnb-clone/apps/home/src/components/listings/ListingCard.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/components/listings/ListingCard.tsx rename to vanilla/examples/react-airbnb-clone/apps/home/src/components/listings/ListingCard.tsx diff --git a/examples/react-airbnb-clone/apps/home/src/custom.d.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/custom.d.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/custom.d.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/custom.d.ts diff --git a/examples/react-airbnb-clone/apps/home/src/expose.tsx b/vanilla/examples/react-airbnb-clone/apps/home/src/expose.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/expose.tsx rename to vanilla/examples/react-airbnb-clone/apps/home/src/expose.tsx diff --git a/examples/react-airbnb-clone/apps/home/src/globals.css b/vanilla/examples/react-airbnb-clone/apps/home/src/globals.css similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/globals.css rename to vanilla/examples/react-airbnb-clone/apps/home/src/globals.css diff --git a/examples/react-airbnb-clone/apps/home/src/home.tsx b/vanilla/examples/react-airbnb-clone/apps/home/src/home.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/home.tsx rename to vanilla/examples/react-airbnb-clone/apps/home/src/home.tsx diff --git a/examples/react-airbnb-clone/apps/home/src/index.ts b/vanilla/examples/react-airbnb-clone/apps/home/src/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/home/src/index.ts rename to vanilla/examples/react-airbnb-clone/apps/home/src/index.ts diff --git a/examples/react-airbnb-clone/apps/home/tailwind.config.js b/vanilla/examples/react-airbnb-clone/apps/home/tailwind.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/home/tailwind.config.js rename to vanilla/examples/react-airbnb-clone/apps/home/tailwind.config.js diff --git a/examples/react-airbnb-clone/apps/home/tsconfig.json b/vanilla/examples/react-airbnb-clone/apps/home/tsconfig.json similarity index 100% rename from examples/react-airbnb-clone/apps/home/tsconfig.json rename to vanilla/examples/react-airbnb-clone/apps/home/tsconfig.json diff --git a/examples/react-airbnb-clone/apps/home/webpack.config.js b/vanilla/examples/react-airbnb-clone/apps/home/webpack.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/home/webpack.config.js rename to vanilla/examples/react-airbnb-clone/apps/home/webpack.config.js diff --git a/examples/react-airbnb-clone/apps/properties/.babelrc b/vanilla/examples/react-airbnb-clone/apps/properties/.babelrc similarity index 100% rename from examples/react-airbnb-clone/apps/properties/.babelrc rename to vanilla/examples/react-airbnb-clone/apps/properties/.babelrc diff --git a/examples/react-airbnb-clone/apps/properties/package.json b/vanilla/examples/react-airbnb-clone/apps/properties/package.json similarity index 100% rename from examples/react-airbnb-clone/apps/properties/package.json rename to vanilla/examples/react-airbnb-clone/apps/properties/package.json diff --git a/examples/react-airbnb-clone/apps/properties/postcss.config.js b/vanilla/examples/react-airbnb-clone/apps/properties/postcss.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/properties/postcss.config.js rename to vanilla/examples/react-airbnb-clone/apps/properties/postcss.config.js diff --git a/examples/react-airbnb-clone/apps/properties/public/assets/favicon.ico b/vanilla/examples/react-airbnb-clone/apps/properties/public/assets/favicon.ico similarity index 100% rename from examples/react-airbnb-clone/apps/properties/public/assets/favicon.ico rename to vanilla/examples/react-airbnb-clone/apps/properties/public/assets/favicon.ico diff --git a/examples/react-airbnb-clone/apps/properties/public/images/listing-placeholder.png b/vanilla/examples/react-airbnb-clone/apps/properties/public/images/listing-placeholder.png similarity index 100% rename from examples/react-airbnb-clone/apps/properties/public/images/listing-placeholder.png rename to vanilla/examples/react-airbnb-clone/apps/properties/public/images/listing-placeholder.png diff --git a/examples/react-airbnb-clone/apps/properties/public/index.html b/vanilla/examples/react-airbnb-clone/apps/properties/public/index.html similarity index 100% rename from examples/react-airbnb-clone/apps/properties/public/index.html rename to vanilla/examples/react-airbnb-clone/apps/properties/public/index.html diff --git a/examples/react-airbnb-clone/apps/properties/src/app.tsx b/vanilla/examples/react-airbnb-clone/apps/properties/src/app.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/app.tsx rename to vanilla/examples/react-airbnb-clone/apps/properties/src/app.tsx diff --git a/examples/react-airbnb-clone/apps/properties/src/bootstrap.tsx b/vanilla/examples/react-airbnb-clone/apps/properties/src/bootstrap.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/bootstrap.tsx rename to vanilla/examples/react-airbnb-clone/apps/properties/src/bootstrap.tsx diff --git a/examples/react-airbnb-clone/apps/properties/src/common/actions/deleteListings.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/actions/deleteListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/actions/deleteListings.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/actions/deleteListings.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/common/actions/getCurrentUser.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/actions/getCurrentUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/actions/getCurrentUser.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/actions/getCurrentUser.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/common/actions/getListings.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/actions/getListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/actions/getListings.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/actions/getListings.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/common/actions/mocks/index.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/actions/mocks/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/actions/mocks/index.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/actions/mocks/index.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/common/actions/saveUser.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/actions/saveUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/actions/saveUser.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/actions/saveUser.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/common/hooks/useCountries.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/hooks/useCountries.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/hooks/useCountries.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/hooks/useCountries.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/common/hooks/useCurrentUser.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/hooks/useCurrentUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/hooks/useCurrentUser.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/hooks/useCurrentUser.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/common/hooks/useFavorite.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/hooks/useFavorite.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/hooks/useFavorite.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/hooks/useFavorite.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/common/hooks/useListings.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/hooks/useListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/hooks/useListings.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/hooks/useListings.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/common/hooks/useLoginModal.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/hooks/useLoginModal.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/hooks/useLoginModal.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/hooks/useLoginModal.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/common/libs/axios.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/libs/axios.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/libs/axios.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/libs/axios.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/common/libs/fetcher.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/libs/fetcher.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/libs/fetcher.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/libs/fetcher.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/common/types/index.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/common/types/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/common/types/index.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/common/types/index.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/components/Button.tsx b/vanilla/examples/react-airbnb-clone/apps/properties/src/components/Button.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/components/Button.tsx rename to vanilla/examples/react-airbnb-clone/apps/properties/src/components/Button.tsx diff --git a/examples/react-airbnb-clone/apps/properties/src/components/Container.tsx b/vanilla/examples/react-airbnb-clone/apps/properties/src/components/Container.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/components/Container.tsx rename to vanilla/examples/react-airbnb-clone/apps/properties/src/components/Container.tsx diff --git a/examples/react-airbnb-clone/apps/properties/src/components/Heading.tsx b/vanilla/examples/react-airbnb-clone/apps/properties/src/components/Heading.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/components/Heading.tsx rename to vanilla/examples/react-airbnb-clone/apps/properties/src/components/Heading.tsx diff --git a/examples/react-airbnb-clone/apps/properties/src/components/HeartButton.tsx b/vanilla/examples/react-airbnb-clone/apps/properties/src/components/HeartButton.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/components/HeartButton.tsx rename to vanilla/examples/react-airbnb-clone/apps/properties/src/components/HeartButton.tsx diff --git a/examples/react-airbnb-clone/apps/properties/src/components/listings/ListingCard.tsx b/vanilla/examples/react-airbnb-clone/apps/properties/src/components/listings/ListingCard.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/components/listings/ListingCard.tsx rename to vanilla/examples/react-airbnb-clone/apps/properties/src/components/listings/ListingCard.tsx diff --git a/examples/react-airbnb-clone/apps/properties/src/custom.d.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/custom.d.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/custom.d.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/custom.d.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/expose.tsx b/vanilla/examples/react-airbnb-clone/apps/properties/src/expose.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/expose.tsx rename to vanilla/examples/react-airbnb-clone/apps/properties/src/expose.tsx diff --git a/examples/react-airbnb-clone/apps/properties/src/globals.css b/vanilla/examples/react-airbnb-clone/apps/properties/src/globals.css similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/globals.css rename to vanilla/examples/react-airbnb-clone/apps/properties/src/globals.css diff --git a/examples/react-airbnb-clone/apps/properties/src/index.ts b/vanilla/examples/react-airbnb-clone/apps/properties/src/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/index.ts rename to vanilla/examples/react-airbnb-clone/apps/properties/src/index.ts diff --git a/examples/react-airbnb-clone/apps/properties/src/properties.tsx b/vanilla/examples/react-airbnb-clone/apps/properties/src/properties.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/properties/src/properties.tsx rename to vanilla/examples/react-airbnb-clone/apps/properties/src/properties.tsx diff --git a/examples/react-airbnb-clone/apps/properties/tailwind.config.js b/vanilla/examples/react-airbnb-clone/apps/properties/tailwind.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/properties/tailwind.config.js rename to vanilla/examples/react-airbnb-clone/apps/properties/tailwind.config.js diff --git a/examples/react-airbnb-clone/apps/properties/tsconfig.json b/vanilla/examples/react-airbnb-clone/apps/properties/tsconfig.json similarity index 100% rename from examples/react-airbnb-clone/apps/properties/tsconfig.json rename to vanilla/examples/react-airbnb-clone/apps/properties/tsconfig.json diff --git a/examples/react-airbnb-clone/apps/properties/webpack.config.js b/vanilla/examples/react-airbnb-clone/apps/properties/webpack.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/properties/webpack.config.js rename to vanilla/examples/react-airbnb-clone/apps/properties/webpack.config.js diff --git a/examples/react-airbnb-clone/apps/react-host/.babelrc b/vanilla/examples/react-airbnb-clone/apps/react-host/.babelrc similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/.babelrc rename to vanilla/examples/react-airbnb-clone/apps/react-host/.babelrc diff --git a/examples/react-airbnb-clone/apps/react-host/federated.d.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/federated.d.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/federated.d.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/federated.d.ts diff --git a/examples/react-airbnb-clone/apps/react-host/package.json b/vanilla/examples/react-airbnb-clone/apps/react-host/package.json similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/package.json rename to vanilla/examples/react-airbnb-clone/apps/react-host/package.json diff --git a/examples/react-airbnb-clone/apps/react-host/postcss.config.js b/vanilla/examples/react-airbnb-clone/apps/react-host/postcss.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/postcss.config.js rename to vanilla/examples/react-airbnb-clone/apps/react-host/postcss.config.js diff --git a/examples/react-airbnb-clone/apps/react-host/public/assets/favicon.ico b/vanilla/examples/react-airbnb-clone/apps/react-host/public/assets/favicon.ico similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/public/assets/favicon.ico rename to vanilla/examples/react-airbnb-clone/apps/react-host/public/assets/favicon.ico diff --git a/examples/react-airbnb-clone/apps/react-host/public/images/listing-placeholder.png b/vanilla/examples/react-airbnb-clone/apps/react-host/public/images/listing-placeholder.png similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/public/images/listing-placeholder.png rename to vanilla/examples/react-airbnb-clone/apps/react-host/public/images/listing-placeholder.png diff --git a/examples/react-airbnb-clone/apps/react-host/public/images/logo.png b/vanilla/examples/react-airbnb-clone/apps/react-host/public/images/logo.png similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/public/images/logo.png rename to vanilla/examples/react-airbnb-clone/apps/react-host/public/images/logo.png diff --git a/examples/react-airbnb-clone/apps/react-host/public/images/placeholder.jpg b/vanilla/examples/react-airbnb-clone/apps/react-host/public/images/placeholder.jpg similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/public/images/placeholder.jpg rename to vanilla/examples/react-airbnb-clone/apps/react-host/public/images/placeholder.jpg diff --git a/examples/react-airbnb-clone/apps/react-host/public/index.html b/vanilla/examples/react-airbnb-clone/apps/react-host/public/index.html similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/public/index.html rename to vanilla/examples/react-airbnb-clone/apps/react-host/public/index.html diff --git a/examples/react-airbnb-clone/apps/react-host/src/_error.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/_error.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/_error.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/_error.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/bootstrap.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/bootstrap.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/bootstrap.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/bootstrap.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/deleteFavorite.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/deleteFavorite.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/deleteFavorite.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/deleteFavorite.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/deleteListings.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/deleteListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/deleteListings.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/deleteListings.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/deleteReservation.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/deleteReservation.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/deleteReservation.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/deleteReservation.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/getCurrentUser.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/getCurrentUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/getCurrentUser.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/getCurrentUser.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/getFavoriteListings.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/getFavoriteListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/getFavoriteListings.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/getFavoriteListings.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/getListingById.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/getListingById.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/getListingById.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/getListingById.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/getListings.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/getListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/getListings.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/getListings.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/getReservations.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/getReservations.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/getReservations.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/getReservations.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/mocks/index.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/mocks/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/mocks/index.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/mocks/index.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/saveFavorite.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/saveFavorite.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/saveFavorite.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/saveFavorite.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/saveListing.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/saveListing.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/saveListing.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/saveListing.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/saveReservation.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/saveReservation.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/saveReservation.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/saveReservation.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/actions/saveUser.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/saveUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/actions/saveUser.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/actions/saveUser.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useCountries.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useCountries.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/hooks/useCountries.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useCountries.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useCurrentUser.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useCurrentUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/hooks/useCurrentUser.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useCurrentUser.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useFavorite.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useFavorite.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/hooks/useFavorite.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useFavorite.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useFavorites.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useFavorites.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/hooks/useFavorites.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useFavorites.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useListing.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useListing.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/hooks/useListing.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useListing.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useListings.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/hooks/useListings.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useListings.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useLoginModal.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useLoginModal.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/hooks/useLoginModal.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useLoginModal.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useRegisterModal.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useRegisterModal.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/hooks/useRegisterModal.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useRegisterModal.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useRentModal.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useRentModal.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/hooks/useRentModal.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useRentModal.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useReservations.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useReservations.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/hooks/useReservations.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useReservations.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useSearchModal.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useSearchModal.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/hooks/useSearchModal.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useSearchModal.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useShowRemotes.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useShowRemotes.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/hooks/useShowRemotes.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/hooks/useShowRemotes.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/libs/axios.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/libs/axios.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/libs/axios.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/libs/axios.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/libs/fetcher.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/libs/fetcher.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/libs/fetcher.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/libs/fetcher.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/common/types/index.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/common/types/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/common/types/index.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/common/types/index.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/Avatar.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/Avatar.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/Avatar.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/Avatar.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/Button.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/Button.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/Button.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/Button.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/Container.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/Container.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/Container.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/Container.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/EmptyState.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/EmptyState.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/EmptyState.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/EmptyState.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/Heading.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/Heading.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/Heading.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/Heading.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/HeartButton.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/HeartButton.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/HeartButton.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/HeartButton.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/Loader.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/Loader.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/Loader.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/Loader.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/Map.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/Map.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/Map.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/Map.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/RemoteWrap.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/RemoteWrap.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/RemoteWrap.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/RemoteWrap.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/inputs/Calendar.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/Calendar.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/inputs/Calendar.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/Calendar.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/inputs/CategoryInput.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/CategoryInput.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/inputs/CategoryInput.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/CategoryInput.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/inputs/Counter.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/Counter.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/inputs/Counter.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/Counter.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/inputs/CountrySelect.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/CountrySelect.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/inputs/CountrySelect.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/CountrySelect.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/inputs/ImageUpload.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/ImageUpload.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/inputs/ImageUpload.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/ImageUpload.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/inputs/Input.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/Input.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/inputs/Input.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/Input.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/inputs/calendar-styles.css b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/calendar-styles.css similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/inputs/calendar-styles.css rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/inputs/calendar-styles.css diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingCard.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingCard.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingCard.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingCard.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingCategory.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingCategory.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingCategory.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingCategory.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingHead.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingHead.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingHead.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingHead.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingInfo.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingInfo.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingInfo.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingInfo.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingReservation.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingReservation.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingReservation.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/listings/ListingReservation.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/map-styles.css b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/map-styles.css similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/map-styles.css rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/map-styles.css diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/modals/LoginModal.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/modals/LoginModal.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/modals/LoginModal.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/modals/LoginModal.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/modals/Modal.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/modals/Modal.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/modals/Modal.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/modals/Modal.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/modals/RegisterModal.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/modals/RegisterModal.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/modals/RegisterModal.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/modals/RegisterModal.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/modals/RentModal.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/modals/RentModal.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/modals/RentModal.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/modals/RentModal.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/modals/SearchModal.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/modals/SearchModal.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/modals/SearchModal.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/modals/SearchModal.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/navbar/Logo.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/Logo.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/navbar/Logo.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/Logo.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/navbar/MenuItem.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/MenuItem.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/navbar/MenuItem.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/MenuItem.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/navbar/Navbar.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/Navbar.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/navbar/Navbar.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/Navbar.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/navbar/RemoteToggle.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/RemoteToggle.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/navbar/RemoteToggle.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/RemoteToggle.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/navbar/Search.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/Search.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/navbar/Search.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/Search.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/navbar/UserMenu.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/UserMenu.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/navbar/UserMenu.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/UserMenu.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/components/navbar/categories.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/categories.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/components/navbar/categories.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/components/navbar/categories.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/custom.d.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/custom.d.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/custom.d.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/custom.d.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/globals.css b/vanilla/examples/react-airbnb-clone/apps/react-host/src/globals.css similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/globals.css rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/globals.css diff --git a/examples/react-airbnb-clone/apps/react-host/src/index.ts b/vanilla/examples/react-airbnb-clone/apps/react-host/src/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/index.ts rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/index.ts diff --git a/examples/react-airbnb-clone/apps/react-host/src/layout.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/layout.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/layout.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/layout.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/pages/favorites/index.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/pages/favorites/index.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/pages/favorites/index.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/pages/favorites/index.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/pages/home/index.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/pages/home/index.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/pages/home/index.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/pages/home/index.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/pages/listings/index.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/pages/listings/index.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/pages/listings/index.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/pages/listings/index.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/pages/properties/index.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/pages/properties/index.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/pages/properties/index.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/pages/properties/index.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/pages/reservations/index.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/pages/reservations/index.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/pages/reservations/index.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/pages/reservations/index.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/pages/trips/index.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/pages/trips/index.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/pages/trips/index.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/pages/trips/index.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/providers/ModalsProvider.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/providers/ModalsProvider.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/providers/ModalsProvider.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/providers/ModalsProvider.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/providers/ToasterProvider.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/providers/ToasterProvider.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/providers/ToasterProvider.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/providers/ToasterProvider.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/routes.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/routes.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/routes.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/routes.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/src/templates/ListingClient.tsx b/vanilla/examples/react-airbnb-clone/apps/react-host/src/templates/ListingClient.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/src/templates/ListingClient.tsx rename to vanilla/examples/react-airbnb-clone/apps/react-host/src/templates/ListingClient.tsx diff --git a/examples/react-airbnb-clone/apps/react-host/tailwind.config.js b/vanilla/examples/react-airbnb-clone/apps/react-host/tailwind.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/tailwind.config.js rename to vanilla/examples/react-airbnb-clone/apps/react-host/tailwind.config.js diff --git a/examples/react-airbnb-clone/apps/react-host/tsconfig.json b/vanilla/examples/react-airbnb-clone/apps/react-host/tsconfig.json similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/tsconfig.json rename to vanilla/examples/react-airbnb-clone/apps/react-host/tsconfig.json diff --git a/examples/react-airbnb-clone/apps/react-host/webpack.config.js b/vanilla/examples/react-airbnb-clone/apps/react-host/webpack.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/react-host/webpack.config.js rename to vanilla/examples/react-airbnb-clone/apps/react-host/webpack.config.js diff --git a/examples/react-airbnb-clone/apps/reservations/.babelrc b/vanilla/examples/react-airbnb-clone/apps/reservations/.babelrc similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/.babelrc rename to vanilla/examples/react-airbnb-clone/apps/reservations/.babelrc diff --git a/examples/react-airbnb-clone/apps/reservations/package.json b/vanilla/examples/react-airbnb-clone/apps/reservations/package.json similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/package.json rename to vanilla/examples/react-airbnb-clone/apps/reservations/package.json diff --git a/examples/react-airbnb-clone/apps/reservations/postcss.config.js b/vanilla/examples/react-airbnb-clone/apps/reservations/postcss.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/postcss.config.js rename to vanilla/examples/react-airbnb-clone/apps/reservations/postcss.config.js diff --git a/examples/react-airbnb-clone/apps/reservations/public/assets/favicon.ico b/vanilla/examples/react-airbnb-clone/apps/reservations/public/assets/favicon.ico similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/public/assets/favicon.ico rename to vanilla/examples/react-airbnb-clone/apps/reservations/public/assets/favicon.ico diff --git a/examples/react-airbnb-clone/apps/reservations/public/images/listing-placeholder.png b/vanilla/examples/react-airbnb-clone/apps/reservations/public/images/listing-placeholder.png similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/public/images/listing-placeholder.png rename to vanilla/examples/react-airbnb-clone/apps/reservations/public/images/listing-placeholder.png diff --git a/examples/react-airbnb-clone/apps/reservations/public/index.html b/vanilla/examples/react-airbnb-clone/apps/reservations/public/index.html similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/public/index.html rename to vanilla/examples/react-airbnb-clone/apps/reservations/public/index.html diff --git a/examples/react-airbnb-clone/apps/reservations/src/app.tsx b/vanilla/examples/react-airbnb-clone/apps/reservations/src/app.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/app.tsx rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/app.tsx diff --git a/examples/react-airbnb-clone/apps/reservations/src/bootstrap.tsx b/vanilla/examples/react-airbnb-clone/apps/reservations/src/bootstrap.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/bootstrap.tsx rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/bootstrap.tsx diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/actions/deleteListings.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/actions/deleteListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/actions/deleteListings.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/actions/deleteListings.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/actions/getCurrentUser.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/actions/getCurrentUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/actions/getCurrentUser.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/actions/getCurrentUser.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/actions/getListings.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/actions/getListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/actions/getListings.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/actions/getListings.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/actions/getReservations.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/actions/getReservations.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/actions/getReservations.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/actions/getReservations.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/actions/mocks/index.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/actions/mocks/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/actions/mocks/index.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/actions/mocks/index.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/actions/saveUser.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/actions/saveUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/actions/saveUser.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/actions/saveUser.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useCountries.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useCountries.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/hooks/useCountries.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useCountries.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useCurrentUser.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useCurrentUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/hooks/useCurrentUser.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useCurrentUser.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useFavorite.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useFavorite.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/hooks/useFavorite.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useFavorite.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useListings.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/hooks/useListings.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useListings.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useLoginModal.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useLoginModal.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/hooks/useLoginModal.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useLoginModal.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useReservations.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useReservations.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/hooks/useReservations.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/hooks/useReservations.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/libs/axios.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/libs/axios.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/libs/axios.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/libs/axios.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/libs/fetcher.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/libs/fetcher.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/libs/fetcher.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/libs/fetcher.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/common/types/index.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/common/types/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/common/types/index.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/common/types/index.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/components/Button.tsx b/vanilla/examples/react-airbnb-clone/apps/reservations/src/components/Button.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/components/Button.tsx rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/components/Button.tsx diff --git a/examples/react-airbnb-clone/apps/reservations/src/components/Container.tsx b/vanilla/examples/react-airbnb-clone/apps/reservations/src/components/Container.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/components/Container.tsx rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/components/Container.tsx diff --git a/examples/react-airbnb-clone/apps/reservations/src/components/Heading.tsx b/vanilla/examples/react-airbnb-clone/apps/reservations/src/components/Heading.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/components/Heading.tsx rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/components/Heading.tsx diff --git a/examples/react-airbnb-clone/apps/reservations/src/components/HeartButton.tsx b/vanilla/examples/react-airbnb-clone/apps/reservations/src/components/HeartButton.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/components/HeartButton.tsx rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/components/HeartButton.tsx diff --git a/examples/react-airbnb-clone/apps/reservations/src/components/listings/ListingCard.tsx b/vanilla/examples/react-airbnb-clone/apps/reservations/src/components/listings/ListingCard.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/components/listings/ListingCard.tsx rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/components/listings/ListingCard.tsx diff --git a/examples/react-airbnb-clone/apps/reservations/src/custom.d.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/custom.d.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/custom.d.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/custom.d.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/expose.tsx b/vanilla/examples/react-airbnb-clone/apps/reservations/src/expose.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/expose.tsx rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/expose.tsx diff --git a/examples/react-airbnb-clone/apps/reservations/src/globals.css b/vanilla/examples/react-airbnb-clone/apps/reservations/src/globals.css similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/globals.css rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/globals.css diff --git a/examples/react-airbnb-clone/apps/reservations/src/index.ts b/vanilla/examples/react-airbnb-clone/apps/reservations/src/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/index.ts rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/index.ts diff --git a/examples/react-airbnb-clone/apps/reservations/src/reservations.tsx b/vanilla/examples/react-airbnb-clone/apps/reservations/src/reservations.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/src/reservations.tsx rename to vanilla/examples/react-airbnb-clone/apps/reservations/src/reservations.tsx diff --git a/examples/react-airbnb-clone/apps/reservations/tailwind.config.js b/vanilla/examples/react-airbnb-clone/apps/reservations/tailwind.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/tailwind.config.js rename to vanilla/examples/react-airbnb-clone/apps/reservations/tailwind.config.js diff --git a/examples/react-airbnb-clone/apps/reservations/tsconfig.json b/vanilla/examples/react-airbnb-clone/apps/reservations/tsconfig.json similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/tsconfig.json rename to vanilla/examples/react-airbnb-clone/apps/reservations/tsconfig.json diff --git a/examples/react-airbnb-clone/apps/reservations/webpack.config.js b/vanilla/examples/react-airbnb-clone/apps/reservations/webpack.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/reservations/webpack.config.js rename to vanilla/examples/react-airbnb-clone/apps/reservations/webpack.config.js diff --git a/examples/react-airbnb-clone/apps/trips/.babelrc b/vanilla/examples/react-airbnb-clone/apps/trips/.babelrc similarity index 100% rename from examples/react-airbnb-clone/apps/trips/.babelrc rename to vanilla/examples/react-airbnb-clone/apps/trips/.babelrc diff --git a/examples/react-airbnb-clone/apps/trips/package.json b/vanilla/examples/react-airbnb-clone/apps/trips/package.json similarity index 100% rename from examples/react-airbnb-clone/apps/trips/package.json rename to vanilla/examples/react-airbnb-clone/apps/trips/package.json diff --git a/examples/react-airbnb-clone/apps/trips/postcss.config.js b/vanilla/examples/react-airbnb-clone/apps/trips/postcss.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/trips/postcss.config.js rename to vanilla/examples/react-airbnb-clone/apps/trips/postcss.config.js diff --git a/examples/react-airbnb-clone/apps/trips/public/assets/favicon.ico b/vanilla/examples/react-airbnb-clone/apps/trips/public/assets/favicon.ico similarity index 100% rename from examples/react-airbnb-clone/apps/trips/public/assets/favicon.ico rename to vanilla/examples/react-airbnb-clone/apps/trips/public/assets/favicon.ico diff --git a/examples/react-airbnb-clone/apps/trips/public/images/listing-placeholder.png b/vanilla/examples/react-airbnb-clone/apps/trips/public/images/listing-placeholder.png similarity index 100% rename from examples/react-airbnb-clone/apps/trips/public/images/listing-placeholder.png rename to vanilla/examples/react-airbnb-clone/apps/trips/public/images/listing-placeholder.png diff --git a/examples/react-airbnb-clone/apps/trips/public/index.html b/vanilla/examples/react-airbnb-clone/apps/trips/public/index.html similarity index 100% rename from examples/react-airbnb-clone/apps/trips/public/index.html rename to vanilla/examples/react-airbnb-clone/apps/trips/public/index.html diff --git a/examples/react-airbnb-clone/apps/trips/src/app.tsx b/vanilla/examples/react-airbnb-clone/apps/trips/src/app.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/app.tsx rename to vanilla/examples/react-airbnb-clone/apps/trips/src/app.tsx diff --git a/examples/react-airbnb-clone/apps/trips/src/bootstrap.tsx b/vanilla/examples/react-airbnb-clone/apps/trips/src/bootstrap.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/bootstrap.tsx rename to vanilla/examples/react-airbnb-clone/apps/trips/src/bootstrap.tsx diff --git a/examples/react-airbnb-clone/apps/trips/src/common/actions/deleteListings.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/actions/deleteListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/actions/deleteListings.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/actions/deleteListings.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/actions/getCurrentUser.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/actions/getCurrentUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/actions/getCurrentUser.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/actions/getCurrentUser.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/actions/getListings.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/actions/getListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/actions/getListings.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/actions/getListings.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/actions/getReservations.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/actions/getReservations.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/actions/getReservations.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/actions/getReservations.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/actions/mocks/index.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/actions/mocks/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/actions/mocks/index.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/actions/mocks/index.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/actions/saveUser.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/actions/saveUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/actions/saveUser.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/actions/saveUser.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/hooks/useCountries.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/hooks/useCountries.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/hooks/useCountries.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/hooks/useCountries.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/hooks/useCurrentUser.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/hooks/useCurrentUser.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/hooks/useCurrentUser.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/hooks/useCurrentUser.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/hooks/useFavorite.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/hooks/useFavorite.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/hooks/useFavorite.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/hooks/useFavorite.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/hooks/useListings.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/hooks/useListings.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/hooks/useListings.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/hooks/useListings.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/hooks/useLoginModal.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/hooks/useLoginModal.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/hooks/useLoginModal.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/hooks/useLoginModal.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/hooks/useReservations.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/hooks/useReservations.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/hooks/useReservations.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/hooks/useReservations.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/libs/axios.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/libs/axios.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/libs/axios.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/libs/axios.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/libs/fetcher.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/libs/fetcher.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/libs/fetcher.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/libs/fetcher.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/common/types/index.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/common/types/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/common/types/index.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/common/types/index.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/components/Button.tsx b/vanilla/examples/react-airbnb-clone/apps/trips/src/components/Button.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/components/Button.tsx rename to vanilla/examples/react-airbnb-clone/apps/trips/src/components/Button.tsx diff --git a/examples/react-airbnb-clone/apps/trips/src/components/Container.tsx b/vanilla/examples/react-airbnb-clone/apps/trips/src/components/Container.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/components/Container.tsx rename to vanilla/examples/react-airbnb-clone/apps/trips/src/components/Container.tsx diff --git a/examples/react-airbnb-clone/apps/trips/src/components/Heading.tsx b/vanilla/examples/react-airbnb-clone/apps/trips/src/components/Heading.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/components/Heading.tsx rename to vanilla/examples/react-airbnb-clone/apps/trips/src/components/Heading.tsx diff --git a/examples/react-airbnb-clone/apps/trips/src/components/HeartButton.tsx b/vanilla/examples/react-airbnb-clone/apps/trips/src/components/HeartButton.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/components/HeartButton.tsx rename to vanilla/examples/react-airbnb-clone/apps/trips/src/components/HeartButton.tsx diff --git a/examples/react-airbnb-clone/apps/trips/src/components/listings/ListingCard.tsx b/vanilla/examples/react-airbnb-clone/apps/trips/src/components/listings/ListingCard.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/components/listings/ListingCard.tsx rename to vanilla/examples/react-airbnb-clone/apps/trips/src/components/listings/ListingCard.tsx diff --git a/examples/react-airbnb-clone/apps/trips/src/custom.d.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/custom.d.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/custom.d.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/custom.d.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/expose.tsx b/vanilla/examples/react-airbnb-clone/apps/trips/src/expose.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/expose.tsx rename to vanilla/examples/react-airbnb-clone/apps/trips/src/expose.tsx diff --git a/examples/react-airbnb-clone/apps/trips/src/globals.css b/vanilla/examples/react-airbnb-clone/apps/trips/src/globals.css similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/globals.css rename to vanilla/examples/react-airbnb-clone/apps/trips/src/globals.css diff --git a/examples/react-airbnb-clone/apps/trips/src/index.ts b/vanilla/examples/react-airbnb-clone/apps/trips/src/index.ts similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/index.ts rename to vanilla/examples/react-airbnb-clone/apps/trips/src/index.ts diff --git a/examples/react-airbnb-clone/apps/trips/src/trips.tsx b/vanilla/examples/react-airbnb-clone/apps/trips/src/trips.tsx similarity index 100% rename from examples/react-airbnb-clone/apps/trips/src/trips.tsx rename to vanilla/examples/react-airbnb-clone/apps/trips/src/trips.tsx diff --git a/examples/react-airbnb-clone/apps/trips/tailwind.config.js b/vanilla/examples/react-airbnb-clone/apps/trips/tailwind.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/trips/tailwind.config.js rename to vanilla/examples/react-airbnb-clone/apps/trips/tailwind.config.js diff --git a/examples/react-airbnb-clone/apps/trips/tsconfig.json b/vanilla/examples/react-airbnb-clone/apps/trips/tsconfig.json similarity index 100% rename from examples/react-airbnb-clone/apps/trips/tsconfig.json rename to vanilla/examples/react-airbnb-clone/apps/trips/tsconfig.json diff --git a/examples/react-airbnb-clone/apps/trips/webpack.config.js b/vanilla/examples/react-airbnb-clone/apps/trips/webpack.config.js similarity index 100% rename from examples/react-airbnb-clone/apps/trips/webpack.config.js rename to vanilla/examples/react-airbnb-clone/apps/trips/webpack.config.js diff --git a/examples/react-airbnb-clone/package.json b/vanilla/examples/react-airbnb-clone/package.json similarity index 100% rename from examples/react-airbnb-clone/package.json rename to vanilla/examples/react-airbnb-clone/package.json diff --git a/examples/react-airbnb-clone/pnpm-workspace.yaml b/vanilla/examples/react-airbnb-clone/pnpm-workspace.yaml similarity index 100% rename from examples/react-airbnb-clone/pnpm-workspace.yaml rename to vanilla/examples/react-airbnb-clone/pnpm-workspace.yaml diff --git a/examples/react-airbnb-clone/tsconfig.base.json b/vanilla/examples/react-airbnb-clone/tsconfig.base.json similarity index 100% rename from examples/react-airbnb-clone/tsconfig.base.json rename to vanilla/examples/react-airbnb-clone/tsconfig.base.json diff --git a/examples/react-rollup-ts/.gitignore b/vanilla/examples/react-rollup-ts/.gitignore similarity index 100% rename from examples/react-rollup-ts/.gitignore rename to vanilla/examples/react-rollup-ts/.gitignore diff --git a/examples/react-rollup-ts/README.md b/vanilla/examples/react-rollup-ts/README.md similarity index 100% rename from examples/react-rollup-ts/README.md rename to vanilla/examples/react-rollup-ts/README.md diff --git a/examples/react-rollup-ts/package.json b/vanilla/examples/react-rollup-ts/package.json similarity index 100% rename from examples/react-rollup-ts/package.json rename to vanilla/examples/react-rollup-ts/package.json diff --git a/examples/react-rollup-ts/rollup.config.mjs b/vanilla/examples/react-rollup-ts/rollup.config.mjs similarity index 100% rename from examples/react-rollup-ts/rollup.config.mjs rename to vanilla/examples/react-rollup-ts/rollup.config.mjs diff --git a/examples/react-rollup-ts/src/App.tsx b/vanilla/examples/react-rollup-ts/src/App.tsx similarity index 100% rename from examples/react-rollup-ts/src/App.tsx rename to vanilla/examples/react-rollup-ts/src/App.tsx diff --git a/examples/react-rollup-ts/src/assets/react.svg b/vanilla/examples/react-rollup-ts/src/assets/react.svg similarity index 100% rename from examples/react-rollup-ts/src/assets/react.svg rename to vanilla/examples/react-rollup-ts/src/assets/react.svg diff --git a/examples/react-rollup-ts/src/assets/rollup.svg b/vanilla/examples/react-rollup-ts/src/assets/rollup.svg similarity index 100% rename from examples/react-rollup-ts/src/assets/rollup.svg rename to vanilla/examples/react-rollup-ts/src/assets/rollup.svg diff --git a/examples/react-rollup-ts/src/index.tsx b/vanilla/examples/react-rollup-ts/src/index.tsx similarity index 100% rename from examples/react-rollup-ts/src/index.tsx rename to vanilla/examples/react-rollup-ts/src/index.tsx diff --git a/examples/react-rollup-ts/src/styles.css b/vanilla/examples/react-rollup-ts/src/styles.css similarity index 100% rename from examples/react-rollup-ts/src/styles.css rename to vanilla/examples/react-rollup-ts/src/styles.css diff --git a/examples/react-rollup-ts/src/types.d.ts b/vanilla/examples/react-rollup-ts/src/types.d.ts similarity index 100% rename from examples/react-rollup-ts/src/types.d.ts rename to vanilla/examples/react-rollup-ts/src/types.d.ts diff --git a/examples/react-rollup-ts/tsconfig.json b/vanilla/examples/react-rollup-ts/tsconfig.json similarity index 100% rename from examples/react-rollup-ts/tsconfig.json rename to vanilla/examples/react-rollup-ts/tsconfig.json diff --git a/examples/react-rspack-tractor-2.0/.gitignore b/vanilla/examples/react-rspack-tractor-2.0/.gitignore similarity index 100% rename from examples/react-rspack-tractor-2.0/.gitignore rename to vanilla/examples/react-rspack-tractor-2.0/.gitignore diff --git a/examples/react-rspack-tractor-2.0/.prettierrc b/vanilla/examples/react-rspack-tractor-2.0/.prettierrc similarity index 100% rename from examples/react-rspack-tractor-2.0/.prettierrc rename to vanilla/examples/react-rspack-tractor-2.0/.prettierrc diff --git a/examples/react-rspack-tractor-2.0/README.md b/vanilla/examples/react-rspack-tractor-2.0/README.md similarity index 100% rename from examples/react-rspack-tractor-2.0/README.md rename to vanilla/examples/react-rspack-tractor-2.0/README.md diff --git a/examples/react-rspack-tractor-2.0/apps/app/index.html b/vanilla/examples/react-rspack-tractor-2.0/apps/app/index.html similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/app/index.html rename to vanilla/examples/react-rspack-tractor-2.0/apps/app/index.html diff --git a/examples/react-rspack-tractor-2.0/apps/app/package.json b/vanilla/examples/react-rspack-tractor-2.0/apps/app/package.json similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/app/package.json rename to vanilla/examples/react-rspack-tractor-2.0/apps/app/package.json diff --git a/examples/react-rspack-tractor-2.0/apps/app/rspack.config.js b/vanilla/examples/react-rspack-tractor-2.0/apps/app/rspack.config.js similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/app/rspack.config.js rename to vanilla/examples/react-rspack-tractor-2.0/apps/app/rspack.config.js diff --git a/examples/react-rspack-tractor-2.0/apps/app/src/bootstrap.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/app/src/bootstrap.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/app/src/bootstrap.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/app/src/bootstrap.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/app/src/index.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/app/src/index.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/app/src/index.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/app/src/index.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/app/src/router.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/app/src/router.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/app/src/router.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/app/src/router.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/app/src/style.css b/vanilla/examples/react-rspack-tractor-2.0/apps/app/src/style.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/app/src/style.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/app/src/style.css diff --git a/examples/react-rspack-tractor-2.0/apps/app/tsconfig.json b/vanilla/examples/react-rspack-tractor-2.0/apps/app/tsconfig.json similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/app/tsconfig.json rename to vanilla/examples/react-rspack-tractor-2.0/apps/app/tsconfig.json diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/index.html b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/index.html similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/index.html rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/index.html diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/package.json b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/package.json similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/package.json rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/package.json diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/rspack.config.js b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/rspack.config.js similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/rspack.config.js rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/rspack.config.js diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/AddToCart.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/AddToCart.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/AddToCart.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/AddToCart.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/CartPage.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/CartPage.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/CartPage.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/CartPage.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/Checkout.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/Checkout.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/Checkout.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/Checkout.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/MiniCart.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/MiniCart.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/MiniCart.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/MiniCart.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/Thanks.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/Thanks.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/Thanks.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/Thanks.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/bootstrap.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/bootstrap.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/bootstrap.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/bootstrap.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/components/Button.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/components/Button.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/components/Button.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/components/Button.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/components/CompactHeader.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/components/CompactHeader.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/components/CompactHeader.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/components/CompactHeader.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/components/LineItem.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/components/LineItem.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/components/LineItem.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/components/LineItem.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/css/AddToCart.css b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/AddToCart.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/css/AddToCart.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/AddToCart.css diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/css/Button.css b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/Button.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/css/Button.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/Button.css diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/css/CartPage.css b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/CartPage.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/css/CartPage.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/CartPage.css diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/css/Checkout.css b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/Checkout.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/css/Checkout.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/Checkout.css diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/css/CompactHeader.css b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/CompactHeader.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/css/CompactHeader.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/CompactHeader.css diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/css/LineItem.css b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/LineItem.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/css/LineItem.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/LineItem.css diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/css/MiniCart.css b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/MiniCart.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/css/MiniCart.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/MiniCart.css diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/css/Thanks.css b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/Thanks.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/css/Thanks.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/Thanks.css diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/css/index.css b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/index.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/css/index.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/css/index.css diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/data/db.json b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/data/db.json similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/data/db.json rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/data/db.json diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/data/store.ts b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/data/store.ts similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/data/store.ts rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/data/store.ts diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/index.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/index.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/index.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/index.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/js/utils.ts b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/js/utils.ts similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/js/utils.ts rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/js/utils.ts diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/router.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/router.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/router.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/router.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/src/style.css b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/style.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/src/style.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/src/style.css diff --git a/examples/react-rspack-tractor-2.0/apps/checkout/tsconfig.json b/vanilla/examples/react-rspack-tractor-2.0/apps/checkout/tsconfig.json similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/checkout/tsconfig.json rename to vanilla/examples/react-rspack-tractor-2.0/apps/checkout/tsconfig.json diff --git a/examples/react-rspack-tractor-2.0/apps/decide/index.html b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/index.html similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/index.html rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/index.html diff --git a/examples/react-rspack-tractor-2.0/apps/decide/package.json b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/package.json similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/package.json rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/package.json diff --git a/examples/react-rspack-tractor-2.0/apps/decide/rspack.config.js b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/rspack.config.js similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/rspack.config.js rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/rspack.config.js diff --git a/examples/react-rspack-tractor-2.0/apps/decide/src/ProductPage.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/ProductPage.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/src/ProductPage.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/ProductPage.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/decide/src/bootstrap.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/bootstrap.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/src/bootstrap.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/bootstrap.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/decide/src/components/VariantOption.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/components/VariantOption.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/src/components/VariantOption.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/components/VariantOption.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/decide/src/css/ProductPage.css b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/css/ProductPage.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/src/css/ProductPage.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/css/ProductPage.css diff --git a/examples/react-rspack-tractor-2.0/apps/decide/src/css/VariantOption.css b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/css/VariantOption.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/src/css/VariantOption.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/css/VariantOption.css diff --git a/examples/react-rspack-tractor-2.0/apps/decide/src/css/index.css b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/css/index.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/src/css/index.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/css/index.css diff --git a/examples/react-rspack-tractor-2.0/apps/decide/src/data/db.json b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/data/db.json similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/src/data/db.json rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/data/db.json diff --git a/examples/react-rspack-tractor-2.0/apps/decide/src/index.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/index.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/src/index.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/index.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/decide/src/js/utils.ts b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/js/utils.ts similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/src/js/utils.ts rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/js/utils.ts diff --git a/examples/react-rspack-tractor-2.0/apps/decide/src/router.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/router.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/src/router.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/router.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/decide/src/style.css b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/style.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/src/style.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/src/style.css diff --git a/examples/react-rspack-tractor-2.0/apps/decide/tsconfig.json b/vanilla/examples/react-rspack-tractor-2.0/apps/decide/tsconfig.json similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/decide/tsconfig.json rename to vanilla/examples/react-rspack-tractor-2.0/apps/decide/tsconfig.json diff --git a/examples/react-rspack-tractor-2.0/apps/explore/index.html b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/index.html similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/index.html rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/index.html diff --git a/examples/react-rspack-tractor-2.0/apps/explore/package.json b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/package.json similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/package.json rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/package.json diff --git a/examples/react-rspack-tractor-2.0/apps/explore/rspack.config.js b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/rspack.config.js similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/rspack.config.js rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/rspack.config.js diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/CategoryPage.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/CategoryPage.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/CategoryPage.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/CategoryPage.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/Footer.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/Footer.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/Footer.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/Footer.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/Header.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/Header.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/Header.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/Header.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/HomePage.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/HomePage.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/HomePage.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/HomePage.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/Recommendations.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/Recommendations.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/Recommendations.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/Recommendations.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/StorePicker.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/StorePicker.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/StorePicker.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/StorePicker.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/StoresPage.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/StoresPage.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/StoresPage.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/StoresPage.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/bootstrap.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/bootstrap.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/bootstrap.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/bootstrap.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/components/Button.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/components/Button.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/components/Button.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/components/Button.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/components/Filter.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/components/Filter.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/components/Filter.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/components/Filter.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/components/Navigation.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/components/Navigation.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/components/Navigation.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/components/Navigation.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/components/Product.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/components/Product.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/components/Product.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/components/Product.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/components/Recommendation.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/components/Recommendation.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/components/Recommendation.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/components/Recommendation.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/components/Store.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/components/Store.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/components/Store.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/components/Store.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/Button.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Button.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/Button.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Button.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/CategoryPage.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/CategoryPage.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/CategoryPage.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/CategoryPage.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/Filter.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Filter.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/Filter.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Filter.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/Footer.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Footer.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/Footer.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Footer.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/Header.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Header.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/Header.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Header.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/HomePage.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/HomePage.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/HomePage.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/HomePage.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/Navigation.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Navigation.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/Navigation.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Navigation.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/Product.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Product.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/Product.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Product.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/Recommendation.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Recommendation.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/Recommendation.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Recommendation.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/Recommendations.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Recommendations.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/Recommendations.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/Recommendations.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/StorePicker.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/StorePicker.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/StorePicker.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/StorePicker.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/StoresPage.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/StoresPage.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/StoresPage.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/StoresPage.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/css/index.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/index.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/css/index.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/css/index.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/data/db.json b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/data/db.json similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/data/db.json rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/data/db.json diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/index.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/index.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/index.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/index.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/js/utils.ts b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/js/utils.ts similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/js/utils.ts rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/js/utils.ts diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/router.tsx b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/router.tsx similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/router.tsx rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/router.tsx diff --git a/examples/react-rspack-tractor-2.0/apps/explore/src/style.css b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/style.css similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/src/style.css rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/src/style.css diff --git a/examples/react-rspack-tractor-2.0/apps/explore/tsconfig.json b/vanilla/examples/react-rspack-tractor-2.0/apps/explore/tsconfig.json similarity index 100% rename from examples/react-rspack-tractor-2.0/apps/explore/tsconfig.json rename to vanilla/examples/react-rspack-tractor-2.0/apps/explore/tsconfig.json diff --git a/examples/react-rspack-tractor-2.0/package.json b/vanilla/examples/react-rspack-tractor-2.0/package.json similarity index 100% rename from examples/react-rspack-tractor-2.0/package.json rename to vanilla/examples/react-rspack-tractor-2.0/package.json diff --git a/examples/react-tractor-sample/.gitignore b/vanilla/examples/react-tractor-sample/.gitignore similarity index 100% rename from examples/react-tractor-sample/.gitignore rename to vanilla/examples/react-tractor-sample/.gitignore diff --git a/examples/react-tractor-sample/.npmrc b/vanilla/examples/react-tractor-sample/.npmrc similarity index 100% rename from examples/react-tractor-sample/.npmrc rename to vanilla/examples/react-tractor-sample/.npmrc diff --git a/examples/react-tractor-sample/README.md b/vanilla/examples/react-tractor-sample/README.md similarity index 100% rename from examples/react-tractor-sample/README.md rename to vanilla/examples/react-tractor-sample/README.md diff --git a/examples/react-tractor-sample/apps/team-blue/.babelrc b/vanilla/examples/react-tractor-sample/apps/team-blue/.babelrc similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/.babelrc rename to vanilla/examples/react-tractor-sample/apps/team-blue/.babelrc diff --git a/examples/react-tractor-sample/apps/team-blue/.eslintrc.json b/vanilla/examples/react-tractor-sample/apps/team-blue/.eslintrc.json similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/.eslintrc.json rename to vanilla/examples/react-tractor-sample/apps/team-blue/.eslintrc.json diff --git a/examples/react-tractor-sample/apps/team-blue/jest.config.ts b/vanilla/examples/react-tractor-sample/apps/team-blue/jest.config.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/jest.config.ts rename to vanilla/examples/react-tractor-sample/apps/team-blue/jest.config.ts diff --git a/examples/react-tractor-sample/apps/team-blue/package.json b/vanilla/examples/react-tractor-sample/apps/team-blue/package.json similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/package.json rename to vanilla/examples/react-tractor-sample/apps/team-blue/package.json diff --git a/examples/react-tractor-sample/apps/team-blue/project.json b/vanilla/examples/react-tractor-sample/apps/team-blue/project.json similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/project.json rename to vanilla/examples/react-tractor-sample/apps/team-blue/project.json diff --git a/examples/react-tractor-sample/apps/team-blue/src/app/app.tsx b/vanilla/examples/react-tractor-sample/apps/team-blue/src/app/app.tsx similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/src/app/app.tsx rename to vanilla/examples/react-tractor-sample/apps/team-blue/src/app/app.tsx diff --git a/examples/react-tractor-sample/apps/team-blue/src/app/team-blue-basket.tsx b/vanilla/examples/react-tractor-sample/apps/team-blue/src/app/team-blue-basket.tsx similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/src/app/team-blue-basket.tsx rename to vanilla/examples/react-tractor-sample/apps/team-blue/src/app/team-blue-basket.tsx diff --git a/examples/react-tractor-sample/apps/team-blue/src/app/team-blue-buy.tsx b/vanilla/examples/react-tractor-sample/apps/team-blue/src/app/team-blue-buy.tsx similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/src/app/team-blue-buy.tsx rename to vanilla/examples/react-tractor-sample/apps/team-blue/src/app/team-blue-buy.tsx diff --git a/examples/react-tractor-sample/apps/team-green/src/assets/.gitkeep b/vanilla/examples/react-tractor-sample/apps/team-blue/src/assets/.gitkeep similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/assets/.gitkeep rename to vanilla/examples/react-tractor-sample/apps/team-blue/src/assets/.gitkeep diff --git a/examples/react-tractor-sample/apps/team-blue/src/index.html b/vanilla/examples/react-tractor-sample/apps/team-blue/src/index.html similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/src/index.html rename to vanilla/examples/react-tractor-sample/apps/team-blue/src/index.html diff --git a/examples/react-tractor-sample/apps/team-blue/src/main.tsx b/vanilla/examples/react-tractor-sample/apps/team-blue/src/main.tsx similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/src/main.tsx rename to vanilla/examples/react-tractor-sample/apps/team-blue/src/main.tsx diff --git a/examples/react-tractor-sample/apps/team-green/src/styles.css b/vanilla/examples/react-tractor-sample/apps/team-blue/src/styles.css similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/styles.css rename to vanilla/examples/react-tractor-sample/apps/team-blue/src/styles.css diff --git a/examples/react-tractor-sample/apps/team-blue/tsconfig.app.json b/vanilla/examples/react-tractor-sample/apps/team-blue/tsconfig.app.json similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/tsconfig.app.json rename to vanilla/examples/react-tractor-sample/apps/team-blue/tsconfig.app.json diff --git a/examples/react-tractor-sample/apps/team-blue/tsconfig.json b/vanilla/examples/react-tractor-sample/apps/team-blue/tsconfig.json similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/tsconfig.json rename to vanilla/examples/react-tractor-sample/apps/team-blue/tsconfig.json diff --git a/examples/react-tractor-sample/apps/team-blue/tsconfig.spec.json b/vanilla/examples/react-tractor-sample/apps/team-blue/tsconfig.spec.json similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/tsconfig.spec.json rename to vanilla/examples/react-tractor-sample/apps/team-blue/tsconfig.spec.json diff --git a/examples/react-tractor-sample/apps/team-blue/webpack.config.ts b/vanilla/examples/react-tractor-sample/apps/team-blue/webpack.config.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-blue/webpack.config.ts rename to vanilla/examples/react-tractor-sample/apps/team-blue/webpack.config.ts diff --git a/examples/react-tractor-sample/apps/team-green/.babelrc b/vanilla/examples/react-tractor-sample/apps/team-green/.babelrc similarity index 100% rename from examples/react-tractor-sample/apps/team-green/.babelrc rename to vanilla/examples/react-tractor-sample/apps/team-green/.babelrc diff --git a/examples/react-tractor-sample/apps/team-green/.eslintrc.json b/vanilla/examples/react-tractor-sample/apps/team-green/.eslintrc.json similarity index 100% rename from examples/react-tractor-sample/apps/team-green/.eslintrc.json rename to vanilla/examples/react-tractor-sample/apps/team-green/.eslintrc.json diff --git a/examples/react-tractor-sample/apps/team-green/jest.config.ts b/vanilla/examples/react-tractor-sample/apps/team-green/jest.config.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-green/jest.config.ts rename to vanilla/examples/react-tractor-sample/apps/team-green/jest.config.ts diff --git a/examples/react-tractor-sample/apps/team-green/package.json b/vanilla/examples/react-tractor-sample/apps/team-green/package.json similarity index 100% rename from examples/react-tractor-sample/apps/team-green/package.json rename to vanilla/examples/react-tractor-sample/apps/team-green/package.json diff --git a/examples/react-tractor-sample/apps/team-green/project.json b/vanilla/examples/react-tractor-sample/apps/team-green/project.json similarity index 100% rename from examples/react-tractor-sample/apps/team-green/project.json rename to vanilla/examples/react-tractor-sample/apps/team-green/project.json diff --git a/examples/react-tractor-sample/apps/team-green/src/app/app.tsx b/vanilla/examples/react-tractor-sample/apps/team-green/src/app/app.tsx similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/app/app.tsx rename to vanilla/examples/react-tractor-sample/apps/team-green/src/app/app.tsx diff --git a/examples/react-tractor-sample/apps/team-green/src/app/team-green-recos-v2.tsx b/vanilla/examples/react-tractor-sample/apps/team-green/src/app/team-green-recos-v2.tsx similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/app/team-green-recos-v2.tsx rename to vanilla/examples/react-tractor-sample/apps/team-green/src/app/team-green-recos-v2.tsx diff --git a/examples/react-tractor-sample/apps/team-green/src/app/team-green-recos.tsx b/vanilla/examples/react-tractor-sample/apps/team-green/src/app/team-green-recos.tsx similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/app/team-green-recos.tsx rename to vanilla/examples/react-tractor-sample/apps/team-green/src/app/team-green-recos.tsx diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/.gitkeep b/vanilla/examples/react-tractor-sample/apps/team-green/src/assets/.gitkeep similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/.gitkeep rename to vanilla/examples/react-tractor-sample/apps/team-green/src/assets/.gitkeep diff --git a/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_1.jpg b/vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_1.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_1.jpg rename to vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_1.jpg diff --git a/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_2.jpg b/vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_2.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_2.jpg rename to vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_2.jpg diff --git a/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_3.jpg b/vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_3.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_3.jpg rename to vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_3.jpg diff --git a/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_4.jpg b/vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_4.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_4.jpg rename to vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_4.jpg diff --git a/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_5.jpg b/vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_5.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_5.jpg rename to vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_5.jpg diff --git a/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_6.jpg b/vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_6.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_6.jpg rename to vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_6.jpg diff --git a/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_7.jpg b/vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_7.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_7.jpg rename to vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_7.jpg diff --git a/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_8.jpg b/vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_8.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_8.jpg rename to vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_8.jpg diff --git a/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_9.jpg b/vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_9.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_9.jpg rename to vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_9.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/favicon.ico b/vanilla/examples/react-tractor-sample/apps/team-green/src/favicon.ico similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/favicon.ico rename to vanilla/examples/react-tractor-sample/apps/team-green/src/favicon.ico diff --git a/examples/react-tractor-sample/apps/team-green/src/index.html b/vanilla/examples/react-tractor-sample/apps/team-green/src/index.html similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/index.html rename to vanilla/examples/react-tractor-sample/apps/team-green/src/index.html diff --git a/examples/react-tractor-sample/apps/team-green/src/main.tsx b/vanilla/examples/react-tractor-sample/apps/team-green/src/main.tsx similarity index 100% rename from examples/react-tractor-sample/apps/team-green/src/main.tsx rename to vanilla/examples/react-tractor-sample/apps/team-green/src/main.tsx diff --git a/examples/react-vite-nx/src/styles.css b/vanilla/examples/react-tractor-sample/apps/team-green/src/styles.css similarity index 100% rename from examples/react-vite-nx/src/styles.css rename to vanilla/examples/react-tractor-sample/apps/team-green/src/styles.css diff --git a/examples/react-tractor-sample/apps/team-green/tsconfig.app.json b/vanilla/examples/react-tractor-sample/apps/team-green/tsconfig.app.json similarity index 100% rename from examples/react-tractor-sample/apps/team-green/tsconfig.app.json rename to vanilla/examples/react-tractor-sample/apps/team-green/tsconfig.app.json diff --git a/examples/react-tractor-sample/apps/team-green/tsconfig.json b/vanilla/examples/react-tractor-sample/apps/team-green/tsconfig.json similarity index 100% rename from examples/react-tractor-sample/apps/team-green/tsconfig.json rename to vanilla/examples/react-tractor-sample/apps/team-green/tsconfig.json diff --git a/examples/react-tractor-sample/apps/team-green/tsconfig.spec.json b/vanilla/examples/react-tractor-sample/apps/team-green/tsconfig.spec.json similarity index 100% rename from examples/react-tractor-sample/apps/team-green/tsconfig.spec.json rename to vanilla/examples/react-tractor-sample/apps/team-green/tsconfig.spec.json diff --git a/examples/react-tractor-sample/apps/team-green/webpack.config.ts b/vanilla/examples/react-tractor-sample/apps/team-green/webpack.config.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-green/webpack.config.ts rename to vanilla/examples/react-tractor-sample/apps/team-green/webpack.config.ts diff --git a/examples/react-tractor-sample/apps/team-red/.babelrc b/vanilla/examples/react-tractor-sample/apps/team-red/.babelrc similarity index 100% rename from examples/react-tractor-sample/apps/team-red/.babelrc rename to vanilla/examples/react-tractor-sample/apps/team-red/.babelrc diff --git a/examples/react-tractor-sample/apps/team-red/.eslintrc.json b/vanilla/examples/react-tractor-sample/apps/team-red/.eslintrc.json similarity index 100% rename from examples/react-tractor-sample/apps/team-red/.eslintrc.json rename to vanilla/examples/react-tractor-sample/apps/team-red/.eslintrc.json diff --git a/examples/react-tractor-sample/apps/team-red/@mf-types/index.d.ts b/vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/index.d.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-red/@mf-types/index.d.ts rename to vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/index.d.ts diff --git a/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/BlueBasket.d.ts b/vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/BlueBasket.d.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/BlueBasket.d.ts rename to vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/BlueBasket.d.ts diff --git a/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/BlueBuy.d.ts b/vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/BlueBuy.d.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/BlueBuy.d.ts rename to vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/BlueBuy.d.ts diff --git a/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/apis.d.ts b/vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/apis.d.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/apis.d.ts rename to vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/apis.d.ts diff --git a/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/compiled-types/apps/team-blue/src/app/team-blue-basket.d.ts b/vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/compiled-types/apps/team-blue/src/app/team-blue-basket.d.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/compiled-types/apps/team-blue/src/app/team-blue-basket.d.ts rename to vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/compiled-types/apps/team-blue/src/app/team-blue-basket.d.ts diff --git a/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/compiled-types/apps/team-blue/src/app/team-blue-buy.d.ts b/vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/compiled-types/apps/team-blue/src/app/team-blue-buy.d.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/compiled-types/apps/team-blue/src/app/team-blue-buy.d.ts rename to vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/compiled-types/apps/team-blue/src/app/team-blue-buy.d.ts diff --git a/examples/react-tractor-sample/apps/team-red/@mf-types/team_green/GreenRecos.d.ts b/vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_green/GreenRecos.d.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-red/@mf-types/team_green/GreenRecos.d.ts rename to vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_green/GreenRecos.d.ts diff --git a/examples/react-tractor-sample/apps/team-red/@mf-types/team_green/apis.d.ts b/vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_green/apis.d.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-red/@mf-types/team_green/apis.d.ts rename to vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_green/apis.d.ts diff --git a/examples/react-tractor-sample/apps/team-red/@mf-types/team_green/compiled-types/apps/team-green/src/app/team-green-recos.d.ts b/vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_green/compiled-types/apps/team-green/src/app/team-green-recos.d.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-red/@mf-types/team_green/compiled-types/apps/team-green/src/app/team-green-recos.d.ts rename to vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_green/compiled-types/apps/team-green/src/app/team-green-recos.d.ts diff --git a/examples/react-tractor-sample/apps/team-red/jest.config.ts b/vanilla/examples/react-tractor-sample/apps/team-red/jest.config.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-red/jest.config.ts rename to vanilla/examples/react-tractor-sample/apps/team-red/jest.config.ts diff --git a/examples/react-tractor-sample/apps/team-red/package.json b/vanilla/examples/react-tractor-sample/apps/team-red/package.json similarity index 100% rename from examples/react-tractor-sample/apps/team-red/package.json rename to vanilla/examples/react-tractor-sample/apps/team-red/package.json diff --git a/examples/react-tractor-sample/apps/team-red/project.json b/vanilla/examples/react-tractor-sample/apps/team-red/project.json similarity index 100% rename from examples/react-tractor-sample/apps/team-red/project.json rename to vanilla/examples/react-tractor-sample/apps/team-red/project.json diff --git a/examples/react-tractor-sample/apps/team-red/src/app/app.tsx b/vanilla/examples/react-tractor-sample/apps/team-red/src/app/app.tsx similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/app/app.tsx rename to vanilla/examples/react-tractor-sample/apps/team-red/src/app/app.tsx diff --git a/examples/react-tractor-sample/apps/team-red/src/app/team-red-layout.tsx b/vanilla/examples/react-tractor-sample/apps/team-red/src/app/team-red-layout.tsx similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/app/team-red-layout.tsx rename to vanilla/examples/react-tractor-sample/apps/team-red/src/app/team-red-layout.tsx diff --git a/examples/react-vite-nx/src/assets/.gitkeep b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/.gitkeep similarity index 100% rename from examples/react-vite-nx/src/assets/.gitkeep rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/.gitkeep diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_1.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_1.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_1.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_1.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_2.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_2.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_2.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_2.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_3.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_3.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_3.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_3.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_4.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_4.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_4.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_4.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_5.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_5.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_5.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_5.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_6.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_6.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_6.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_6.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_7.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_7.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_7.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_7.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_8.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_8.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_8.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_8.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_9.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_9.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_9.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_9.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-blue-thumb.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-blue-thumb.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-blue-thumb.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-blue-thumb.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-blue.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-blue.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-blue.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-blue.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-green-thumb.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-green-thumb.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-green-thumb.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-green-thumb.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-green.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-green.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-green.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-green.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-red-thumb.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-red-thumb.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-red-thumb.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-red-thumb.jpg diff --git a/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-red.jpg b/vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-red.jpg similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-red.jpg rename to vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-red.jpg diff --git a/examples/react-vite-nx/public/favicon.ico b/vanilla/examples/react-tractor-sample/apps/team-red/src/favicon.ico similarity index 100% rename from examples/react-vite-nx/public/favicon.ico rename to vanilla/examples/react-tractor-sample/apps/team-red/src/favicon.ico diff --git a/examples/react-tractor-sample/apps/team-red/src/index.html b/vanilla/examples/react-tractor-sample/apps/team-red/src/index.html similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/index.html rename to vanilla/examples/react-tractor-sample/apps/team-red/src/index.html diff --git a/examples/react-tractor-sample/apps/team-red/src/main.tsx b/vanilla/examples/react-tractor-sample/apps/team-red/src/main.tsx similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/main.tsx rename to vanilla/examples/react-tractor-sample/apps/team-red/src/main.tsx diff --git a/examples/react-tractor-sample/apps/team-red/src/styles.css b/vanilla/examples/react-tractor-sample/apps/team-red/src/styles.css similarity index 100% rename from examples/react-tractor-sample/apps/team-red/src/styles.css rename to vanilla/examples/react-tractor-sample/apps/team-red/src/styles.css diff --git a/examples/react-tractor-sample/apps/team-red/tsconfig.app.json b/vanilla/examples/react-tractor-sample/apps/team-red/tsconfig.app.json similarity index 100% rename from examples/react-tractor-sample/apps/team-red/tsconfig.app.json rename to vanilla/examples/react-tractor-sample/apps/team-red/tsconfig.app.json diff --git a/examples/react-tractor-sample/apps/team-red/tsconfig.json b/vanilla/examples/react-tractor-sample/apps/team-red/tsconfig.json similarity index 100% rename from examples/react-tractor-sample/apps/team-red/tsconfig.json rename to vanilla/examples/react-tractor-sample/apps/team-red/tsconfig.json diff --git a/examples/react-tractor-sample/apps/team-red/tsconfig.spec.json b/vanilla/examples/react-tractor-sample/apps/team-red/tsconfig.spec.json similarity index 100% rename from examples/react-tractor-sample/apps/team-red/tsconfig.spec.json rename to vanilla/examples/react-tractor-sample/apps/team-red/tsconfig.spec.json diff --git a/examples/react-tractor-sample/apps/team-red/webpack.config.ts b/vanilla/examples/react-tractor-sample/apps/team-red/webpack.config.ts similarity index 100% rename from examples/react-tractor-sample/apps/team-red/webpack.config.ts rename to vanilla/examples/react-tractor-sample/apps/team-red/webpack.config.ts diff --git a/examples/react-tractor-sample/package.json b/vanilla/examples/react-tractor-sample/package.json similarity index 100% rename from examples/react-tractor-sample/package.json rename to vanilla/examples/react-tractor-sample/package.json diff --git a/examples/react-tractor-sample/tsconfig.json b/vanilla/examples/react-tractor-sample/tsconfig.json similarity index 100% rename from examples/react-tractor-sample/tsconfig.json rename to vanilla/examples/react-tractor-sample/tsconfig.json diff --git a/examples/react-vite-mf/.gitignore b/vanilla/examples/react-vite-mf/.gitignore similarity index 100% rename from examples/react-vite-mf/.gitignore rename to vanilla/examples/react-vite-mf/.gitignore diff --git a/examples/react-vite-mf/host/.gitignore b/vanilla/examples/react-vite-mf/host/.gitignore similarity index 100% rename from examples/react-vite-mf/host/.gitignore rename to vanilla/examples/react-vite-mf/host/.gitignore diff --git a/examples/react-vite-mf/host/README.md b/vanilla/examples/react-vite-mf/host/README.md similarity index 100% rename from examples/react-vite-mf/host/README.md rename to vanilla/examples/react-vite-mf/host/README.md diff --git a/examples/react-vite-mf/host/eslint.config.js b/vanilla/examples/react-vite-mf/host/eslint.config.js similarity index 100% rename from examples/react-vite-mf/host/eslint.config.js rename to vanilla/examples/react-vite-mf/host/eslint.config.js diff --git a/examples/react-vite-mf/host/index.html b/vanilla/examples/react-vite-mf/host/index.html similarity index 100% rename from examples/react-vite-mf/host/index.html rename to vanilla/examples/react-vite-mf/host/index.html diff --git a/examples/react-vite-mf/host/package.json b/vanilla/examples/react-vite-mf/host/package.json similarity index 100% rename from examples/react-vite-mf/host/package.json rename to vanilla/examples/react-vite-mf/host/package.json diff --git a/examples/react-vite-mf/host/public/vite.svg b/vanilla/examples/react-vite-mf/host/public/vite.svg similarity index 100% rename from examples/react-vite-mf/host/public/vite.svg rename to vanilla/examples/react-vite-mf/host/public/vite.svg diff --git a/examples/react-vite-mf/host/src/App.css b/vanilla/examples/react-vite-mf/host/src/App.css similarity index 100% rename from examples/react-vite-mf/host/src/App.css rename to vanilla/examples/react-vite-mf/host/src/App.css diff --git a/examples/react-vite-mf/host/src/App.tsx b/vanilla/examples/react-vite-mf/host/src/App.tsx similarity index 100% rename from examples/react-vite-mf/host/src/App.tsx rename to vanilla/examples/react-vite-mf/host/src/App.tsx diff --git a/examples/react-vite-mf/host/src/assets/react.svg b/vanilla/examples/react-vite-mf/host/src/assets/react.svg similarity index 100% rename from examples/react-vite-mf/host/src/assets/react.svg rename to vanilla/examples/react-vite-mf/host/src/assets/react.svg diff --git a/examples/react-vite-mf/host/src/bootstrap.tsx b/vanilla/examples/react-vite-mf/host/src/bootstrap.tsx similarity index 100% rename from examples/react-vite-mf/host/src/bootstrap.tsx rename to vanilla/examples/react-vite-mf/host/src/bootstrap.tsx diff --git a/examples/react-vite-mf/host/src/index.css b/vanilla/examples/react-vite-mf/host/src/index.css similarity index 100% rename from examples/react-vite-mf/host/src/index.css rename to vanilla/examples/react-vite-mf/host/src/index.css diff --git a/examples/react-vite-mf/host/src/main.tsx b/vanilla/examples/react-vite-mf/host/src/main.tsx similarity index 100% rename from examples/react-vite-mf/host/src/main.tsx rename to vanilla/examples/react-vite-mf/host/src/main.tsx diff --git a/examples/react-vite-mf/host/src/vite-env.d.ts b/vanilla/examples/react-vite-mf/host/src/vite-env.d.ts similarity index 100% rename from examples/react-vite-mf/host/src/vite-env.d.ts rename to vanilla/examples/react-vite-mf/host/src/vite-env.d.ts diff --git a/examples/react-vite-mf/host/tsconfig.app.json b/vanilla/examples/react-vite-mf/host/tsconfig.app.json similarity index 100% rename from examples/react-vite-mf/host/tsconfig.app.json rename to vanilla/examples/react-vite-mf/host/tsconfig.app.json diff --git a/examples/react-vite-mf/host/tsconfig.json b/vanilla/examples/react-vite-mf/host/tsconfig.json similarity index 100% rename from examples/react-vite-mf/host/tsconfig.json rename to vanilla/examples/react-vite-mf/host/tsconfig.json diff --git a/examples/react-vite-mf/host/tsconfig.node.json b/vanilla/examples/react-vite-mf/host/tsconfig.node.json similarity index 100% rename from examples/react-vite-mf/host/tsconfig.node.json rename to vanilla/examples/react-vite-mf/host/tsconfig.node.json diff --git a/examples/react-vite-mf/host/vite.config.ts b/vanilla/examples/react-vite-mf/host/vite.config.ts similarity index 100% rename from examples/react-vite-mf/host/vite.config.ts rename to vanilla/examples/react-vite-mf/host/vite.config.ts diff --git a/examples/react-vite-mf/image.png b/vanilla/examples/react-vite-mf/image.png similarity index 100% rename from examples/react-vite-mf/image.png rename to vanilla/examples/react-vite-mf/image.png diff --git a/examples/react-vite-mf/package.json b/vanilla/examples/react-vite-mf/package.json similarity index 100% rename from examples/react-vite-mf/package.json rename to vanilla/examples/react-vite-mf/package.json diff --git a/examples/react-vite-mf/readme.md b/vanilla/examples/react-vite-mf/readme.md similarity index 100% rename from examples/react-vite-mf/readme.md rename to vanilla/examples/react-vite-mf/readme.md diff --git a/examples/react-vite-mf/remote/.gitignore b/vanilla/examples/react-vite-mf/remote/.gitignore similarity index 100% rename from examples/react-vite-mf/remote/.gitignore rename to vanilla/examples/react-vite-mf/remote/.gitignore diff --git a/examples/react-vite-mf/remote/eslint.config.js b/vanilla/examples/react-vite-mf/remote/eslint.config.js similarity index 100% rename from examples/react-vite-mf/remote/eslint.config.js rename to vanilla/examples/react-vite-mf/remote/eslint.config.js diff --git a/examples/react-vite-mf/remote/index.html b/vanilla/examples/react-vite-mf/remote/index.html similarity index 100% rename from examples/react-vite-mf/remote/index.html rename to vanilla/examples/react-vite-mf/remote/index.html diff --git a/examples/react-vite-mf/remote/package.json b/vanilla/examples/react-vite-mf/remote/package.json similarity index 100% rename from examples/react-vite-mf/remote/package.json rename to vanilla/examples/react-vite-mf/remote/package.json diff --git a/examples/react-vite-mf/remote/public/vite.svg b/vanilla/examples/react-vite-mf/remote/public/vite.svg similarity index 100% rename from examples/react-vite-mf/remote/public/vite.svg rename to vanilla/examples/react-vite-mf/remote/public/vite.svg diff --git a/examples/react-vite-mf/remote/src/App.css b/vanilla/examples/react-vite-mf/remote/src/App.css similarity index 100% rename from examples/react-vite-mf/remote/src/App.css rename to vanilla/examples/react-vite-mf/remote/src/App.css diff --git a/examples/react-vite-mf/remote/src/App.tsx b/vanilla/examples/react-vite-mf/remote/src/App.tsx similarity index 100% rename from examples/react-vite-mf/remote/src/App.tsx rename to vanilla/examples/react-vite-mf/remote/src/App.tsx diff --git a/examples/react-vite-mf/remote/src/Button.css b/vanilla/examples/react-vite-mf/remote/src/Button.css similarity index 100% rename from examples/react-vite-mf/remote/src/Button.css rename to vanilla/examples/react-vite-mf/remote/src/Button.css diff --git a/examples/react-vite-mf/remote/src/Button.tsx b/vanilla/examples/react-vite-mf/remote/src/Button.tsx similarity index 100% rename from examples/react-vite-mf/remote/src/Button.tsx rename to vanilla/examples/react-vite-mf/remote/src/Button.tsx diff --git a/examples/react-vite-mf/remote/src/assets/react.svg b/vanilla/examples/react-vite-mf/remote/src/assets/react.svg similarity index 100% rename from examples/react-vite-mf/remote/src/assets/react.svg rename to vanilla/examples/react-vite-mf/remote/src/assets/react.svg diff --git a/examples/react-vite-mf/remote/src/bootstrap.tsx b/vanilla/examples/react-vite-mf/remote/src/bootstrap.tsx similarity index 100% rename from examples/react-vite-mf/remote/src/bootstrap.tsx rename to vanilla/examples/react-vite-mf/remote/src/bootstrap.tsx diff --git a/examples/react-vite-mf/remote/src/index.css b/vanilla/examples/react-vite-mf/remote/src/index.css similarity index 100% rename from examples/react-vite-mf/remote/src/index.css rename to vanilla/examples/react-vite-mf/remote/src/index.css diff --git a/examples/react-vite-mf/remote/src/main.tsx b/vanilla/examples/react-vite-mf/remote/src/main.tsx similarity index 100% rename from examples/react-vite-mf/remote/src/main.tsx rename to vanilla/examples/react-vite-mf/remote/src/main.tsx diff --git a/examples/react-vite-mf/remote/src/vite-env.d.ts b/vanilla/examples/react-vite-mf/remote/src/vite-env.d.ts similarity index 100% rename from examples/react-vite-mf/remote/src/vite-env.d.ts rename to vanilla/examples/react-vite-mf/remote/src/vite-env.d.ts diff --git a/examples/react-vite-mf/remote/tsconfig.app.json b/vanilla/examples/react-vite-mf/remote/tsconfig.app.json similarity index 100% rename from examples/react-vite-mf/remote/tsconfig.app.json rename to vanilla/examples/react-vite-mf/remote/tsconfig.app.json diff --git a/examples/react-vite-mf/remote/tsconfig.json b/vanilla/examples/react-vite-mf/remote/tsconfig.json similarity index 100% rename from examples/react-vite-mf/remote/tsconfig.json rename to vanilla/examples/react-vite-mf/remote/tsconfig.json diff --git a/examples/react-vite-mf/remote/tsconfig.node.json b/vanilla/examples/react-vite-mf/remote/tsconfig.node.json similarity index 100% rename from examples/react-vite-mf/remote/tsconfig.node.json rename to vanilla/examples/react-vite-mf/remote/tsconfig.node.json diff --git a/examples/react-vite-mf/remote/vite.config.ts b/vanilla/examples/react-vite-mf/remote/vite.config.ts similarity index 100% rename from examples/react-vite-mf/remote/vite.config.ts rename to vanilla/examples/react-vite-mf/remote/vite.config.ts diff --git a/examples/react-vite-mf/rspack/.babelrc b/vanilla/examples/react-vite-mf/rspack/.babelrc similarity index 100% rename from examples/react-vite-mf/rspack/.babelrc rename to vanilla/examples/react-vite-mf/rspack/.babelrc diff --git a/examples/react-vite-mf/rspack/.gitignore b/vanilla/examples/react-vite-mf/rspack/.gitignore similarity index 100% rename from examples/react-vite-mf/rspack/.gitignore rename to vanilla/examples/react-vite-mf/rspack/.gitignore diff --git a/examples/react-vite-mf/rspack/compilation.config.js b/vanilla/examples/react-vite-mf/rspack/compilation.config.js similarity index 100% rename from examples/react-vite-mf/rspack/compilation.config.js rename to vanilla/examples/react-vite-mf/rspack/compilation.config.js diff --git a/examples/react-vite-mf/rspack/package.json b/vanilla/examples/react-vite-mf/rspack/package.json similarity index 100% rename from examples/react-vite-mf/rspack/package.json rename to vanilla/examples/react-vite-mf/rspack/package.json diff --git a/examples/react-vite-mf/rspack/postcss.config.js b/vanilla/examples/react-vite-mf/rspack/postcss.config.js similarity index 100% rename from examples/react-vite-mf/rspack/postcss.config.js rename to vanilla/examples/react-vite-mf/rspack/postcss.config.js diff --git a/examples/react-vite-mf/rspack/rspack.config.js b/vanilla/examples/react-vite-mf/rspack/rspack.config.js similarity index 100% rename from examples/react-vite-mf/rspack/rspack.config.js rename to vanilla/examples/react-vite-mf/rspack/rspack.config.js diff --git a/examples/react-vite-mf/rspack/src/App.tsx b/vanilla/examples/react-vite-mf/rspack/src/App.tsx similarity index 100% rename from examples/react-vite-mf/rspack/src/App.tsx rename to vanilla/examples/react-vite-mf/rspack/src/App.tsx diff --git a/examples/react-vite-mf/rspack/src/Image.tsx b/vanilla/examples/react-vite-mf/rspack/src/Image.tsx similarity index 100% rename from examples/react-vite-mf/rspack/src/Image.tsx rename to vanilla/examples/react-vite-mf/rspack/src/Image.tsx diff --git a/examples/react-vite-mf/rspack/src/assets/rspack-logo.png b/vanilla/examples/react-vite-mf/rspack/src/assets/rspack-logo.png similarity index 100% rename from examples/react-vite-mf/rspack/src/assets/rspack-logo.png rename to vanilla/examples/react-vite-mf/rspack/src/assets/rspack-logo.png diff --git a/examples/react-vite-mf/rspack/src/global.d.ts b/vanilla/examples/react-vite-mf/rspack/src/global.d.ts similarity index 100% rename from examples/react-vite-mf/rspack/src/global.d.ts rename to vanilla/examples/react-vite-mf/rspack/src/global.d.ts diff --git a/examples/react-vite-mf/rspack/src/index.css b/vanilla/examples/react-vite-mf/rspack/src/index.css similarity index 100% rename from examples/react-vite-mf/rspack/src/index.css rename to vanilla/examples/react-vite-mf/rspack/src/index.css diff --git a/examples/react-vite-mf/rspack/src/index.html b/vanilla/examples/react-vite-mf/rspack/src/index.html similarity index 100% rename from examples/react-vite-mf/rspack/src/index.html rename to vanilla/examples/react-vite-mf/rspack/src/index.html diff --git a/examples/react-vite-mf/rspack/src/index.tsx b/vanilla/examples/react-vite-mf/rspack/src/index.tsx similarity index 100% rename from examples/react-vite-mf/rspack/src/index.tsx rename to vanilla/examples/react-vite-mf/rspack/src/index.tsx diff --git a/examples/react-vite-mf/rspack/tailwind.config.js b/vanilla/examples/react-vite-mf/rspack/tailwind.config.js similarity index 100% rename from examples/react-vite-mf/rspack/tailwind.config.js rename to vanilla/examples/react-vite-mf/rspack/tailwind.config.js diff --git a/examples/react-vite-mf/rspack/tsconfig.json b/vanilla/examples/react-vite-mf/rspack/tsconfig.json similarity index 100% rename from examples/react-vite-mf/rspack/tsconfig.json rename to vanilla/examples/react-vite-mf/rspack/tsconfig.json diff --git a/examples/react-vite-mf/webpack/.babelrc b/vanilla/examples/react-vite-mf/webpack/.babelrc similarity index 100% rename from examples/react-vite-mf/webpack/.babelrc rename to vanilla/examples/react-vite-mf/webpack/.babelrc diff --git a/examples/react-vite-mf/webpack/.gitignore b/vanilla/examples/react-vite-mf/webpack/.gitignore similarity index 100% rename from examples/react-vite-mf/webpack/.gitignore rename to vanilla/examples/react-vite-mf/webpack/.gitignore diff --git a/examples/react-vite-mf/webpack/compilation.config.js b/vanilla/examples/react-vite-mf/webpack/compilation.config.js similarity index 100% rename from examples/react-vite-mf/webpack/compilation.config.js rename to vanilla/examples/react-vite-mf/webpack/compilation.config.js diff --git a/examples/react-vite-mf/webpack/package.json b/vanilla/examples/react-vite-mf/webpack/package.json similarity index 100% rename from examples/react-vite-mf/webpack/package.json rename to vanilla/examples/react-vite-mf/webpack/package.json diff --git a/examples/react-vite-mf/webpack/postcss.config.js b/vanilla/examples/react-vite-mf/webpack/postcss.config.js similarity index 100% rename from examples/react-vite-mf/webpack/postcss.config.js rename to vanilla/examples/react-vite-mf/webpack/postcss.config.js diff --git a/examples/react-vite-mf/webpack/src/App.tsx b/vanilla/examples/react-vite-mf/webpack/src/App.tsx similarity index 100% rename from examples/react-vite-mf/webpack/src/App.tsx rename to vanilla/examples/react-vite-mf/webpack/src/App.tsx diff --git a/examples/react-vite-mf/webpack/src/Image.tsx b/vanilla/examples/react-vite-mf/webpack/src/Image.tsx similarity index 100% rename from examples/react-vite-mf/webpack/src/Image.tsx rename to vanilla/examples/react-vite-mf/webpack/src/Image.tsx diff --git a/examples/react-vite-mf/webpack/src/assets/webpack-logo.png b/vanilla/examples/react-vite-mf/webpack/src/assets/webpack-logo.png similarity index 100% rename from examples/react-vite-mf/webpack/src/assets/webpack-logo.png rename to vanilla/examples/react-vite-mf/webpack/src/assets/webpack-logo.png diff --git a/examples/react-vite-mf/webpack/src/global.d.ts b/vanilla/examples/react-vite-mf/webpack/src/global.d.ts similarity index 100% rename from examples/react-vite-mf/webpack/src/global.d.ts rename to vanilla/examples/react-vite-mf/webpack/src/global.d.ts diff --git a/examples/react-vite-mf/webpack/src/index.html b/vanilla/examples/react-vite-mf/webpack/src/index.html similarity index 100% rename from examples/react-vite-mf/webpack/src/index.html rename to vanilla/examples/react-vite-mf/webpack/src/index.html diff --git a/examples/react-vite-mf/webpack/src/index.scss b/vanilla/examples/react-vite-mf/webpack/src/index.scss similarity index 100% rename from examples/react-vite-mf/webpack/src/index.scss rename to vanilla/examples/react-vite-mf/webpack/src/index.scss diff --git a/examples/react-vite-mf/webpack/src/index.ts b/vanilla/examples/react-vite-mf/webpack/src/index.ts similarity index 100% rename from examples/react-vite-mf/webpack/src/index.ts rename to vanilla/examples/react-vite-mf/webpack/src/index.ts diff --git a/examples/react-vite-mf/webpack/tailwind.config.js b/vanilla/examples/react-vite-mf/webpack/tailwind.config.js similarity index 100% rename from examples/react-vite-mf/webpack/tailwind.config.js rename to vanilla/examples/react-vite-mf/webpack/tailwind.config.js diff --git a/examples/react-vite-mf/webpack/tsconfig.json b/vanilla/examples/react-vite-mf/webpack/tsconfig.json similarity index 100% rename from examples/react-vite-mf/webpack/tsconfig.json rename to vanilla/examples/react-vite-mf/webpack/tsconfig.json diff --git a/examples/react-vite-mf/webpack/webpack.config.js b/vanilla/examples/react-vite-mf/webpack/webpack.config.js similarity index 100% rename from examples/react-vite-mf/webpack/webpack.config.js rename to vanilla/examples/react-vite-mf/webpack/webpack.config.js diff --git a/examples/react-vite-ts/.eslintrc.cjs b/vanilla/examples/react-vite-ts/.eslintrc.cjs similarity index 100% rename from examples/react-vite-ts/.eslintrc.cjs rename to vanilla/examples/react-vite-ts/.eslintrc.cjs diff --git a/examples/react-vite-ts/.gitignore b/vanilla/examples/react-vite-ts/.gitignore similarity index 100% rename from examples/react-vite-ts/.gitignore rename to vanilla/examples/react-vite-ts/.gitignore diff --git a/examples/react-vite-ts/README.md b/vanilla/examples/react-vite-ts/README.md similarity index 100% rename from examples/react-vite-ts/README.md rename to vanilla/examples/react-vite-ts/README.md diff --git a/examples/react-vite-ts/index.html b/vanilla/examples/react-vite-ts/index.html similarity index 100% rename from examples/react-vite-ts/index.html rename to vanilla/examples/react-vite-ts/index.html diff --git a/examples/react-vite-ts/package.json b/vanilla/examples/react-vite-ts/package.json similarity index 100% rename from examples/react-vite-ts/package.json rename to vanilla/examples/react-vite-ts/package.json diff --git a/examples/react-vite-ts/public/vite.svg b/vanilla/examples/react-vite-ts/public/vite.svg similarity index 100% rename from examples/react-vite-ts/public/vite.svg rename to vanilla/examples/react-vite-ts/public/vite.svg diff --git a/examples/react-vite-ts/src/App.css b/vanilla/examples/react-vite-ts/src/App.css similarity index 100% rename from examples/react-vite-ts/src/App.css rename to vanilla/examples/react-vite-ts/src/App.css diff --git a/examples/react-vite-ts/src/App.tsx b/vanilla/examples/react-vite-ts/src/App.tsx similarity index 100% rename from examples/react-vite-ts/src/App.tsx rename to vanilla/examples/react-vite-ts/src/App.tsx diff --git a/examples/react-vite-ts/src/assets/react.svg b/vanilla/examples/react-vite-ts/src/assets/react.svg similarity index 100% rename from examples/react-vite-ts/src/assets/react.svg rename to vanilla/examples/react-vite-ts/src/assets/react.svg diff --git a/examples/react-vite-ts/src/index.css b/vanilla/examples/react-vite-ts/src/index.css similarity index 100% rename from examples/react-vite-ts/src/index.css rename to vanilla/examples/react-vite-ts/src/index.css diff --git a/examples/react-vite-ts/src/main.tsx b/vanilla/examples/react-vite-ts/src/main.tsx similarity index 100% rename from examples/react-vite-ts/src/main.tsx rename to vanilla/examples/react-vite-ts/src/main.tsx diff --git a/examples/react-vite-ts/src/vite-env.d.ts b/vanilla/examples/react-vite-ts/src/vite-env.d.ts similarity index 100% rename from examples/react-vite-ts/src/vite-env.d.ts rename to vanilla/examples/react-vite-ts/src/vite-env.d.ts diff --git a/examples/react-vite-ts/tsconfig.json b/vanilla/examples/react-vite-ts/tsconfig.json similarity index 100% rename from examples/react-vite-ts/tsconfig.json rename to vanilla/examples/react-vite-ts/tsconfig.json diff --git a/examples/react-vite-ts/tsconfig.node.json b/vanilla/examples/react-vite-ts/tsconfig.node.json similarity index 100% rename from examples/react-vite-ts/tsconfig.node.json rename to vanilla/examples/react-vite-ts/tsconfig.node.json diff --git a/examples/react-vite-ts/vite.config.ts b/vanilla/examples/react-vite-ts/vite.config.ts similarity index 100% rename from examples/react-vite-ts/vite.config.ts rename to vanilla/examples/react-vite-ts/vite.config.ts diff --git a/examples/rolldown-react/README.md b/vanilla/examples/rolldown-react/README.md similarity index 100% rename from examples/rolldown-react/README.md rename to vanilla/examples/rolldown-react/README.md diff --git a/examples/rolldown-react/package.json b/vanilla/examples/rolldown-react/package.json similarity index 100% rename from examples/rolldown-react/package.json rename to vanilla/examples/rolldown-react/package.json diff --git a/examples/rolldown-react/rolldown.config.mjs b/vanilla/examples/rolldown-react/rolldown.config.mjs similarity index 100% rename from examples/rolldown-react/rolldown.config.mjs rename to vanilla/examples/rolldown-react/rolldown.config.mjs diff --git a/examples/rolldown-react/src/App.tsx b/vanilla/examples/rolldown-react/src/App.tsx similarity index 100% rename from examples/rolldown-react/src/App.tsx rename to vanilla/examples/rolldown-react/src/App.tsx diff --git a/examples/rolldown-react/src/main.tsx b/vanilla/examples/rolldown-react/src/main.tsx similarity index 100% rename from examples/rolldown-react/src/main.tsx rename to vanilla/examples/rolldown-react/src/main.tsx diff --git a/examples/rolldown-react/tsconfig.json b/vanilla/examples/rolldown-react/tsconfig.json similarity index 100% rename from examples/rolldown-react/tsconfig.json rename to vanilla/examples/rolldown-react/tsconfig.json diff --git a/examples/rspack-project/.gitignore b/vanilla/examples/rspack-project/.gitignore similarity index 100% rename from examples/rspack-project/.gitignore rename to vanilla/examples/rspack-project/.gitignore diff --git a/examples/rspack-project/README.md b/vanilla/examples/rspack-project/README.md similarity index 100% rename from examples/rspack-project/README.md rename to vanilla/examples/rspack-project/README.md diff --git a/examples/rspack-project/index.html b/vanilla/examples/rspack-project/index.html similarity index 100% rename from examples/rspack-project/index.html rename to vanilla/examples/rspack-project/index.html diff --git a/examples/rspack-project/package.json b/vanilla/examples/rspack-project/package.json similarity index 100% rename from examples/rspack-project/package.json rename to vanilla/examples/rspack-project/package.json diff --git a/examples/rspack-project/rspack.config.mjs b/vanilla/examples/rspack-project/rspack.config.mjs similarity index 100% rename from examples/rspack-project/rspack.config.mjs rename to vanilla/examples/rspack-project/rspack.config.mjs diff --git a/examples/rspack-project/src/App.css b/vanilla/examples/rspack-project/src/App.css similarity index 100% rename from examples/rspack-project/src/App.css rename to vanilla/examples/rspack-project/src/App.css diff --git a/examples/rspack-project/src/App.jsx b/vanilla/examples/rspack-project/src/App.jsx similarity index 100% rename from examples/rspack-project/src/App.jsx rename to vanilla/examples/rspack-project/src/App.jsx diff --git a/examples/rspack-project/src/assets/react.svg b/vanilla/examples/rspack-project/src/assets/react.svg similarity index 100% rename from examples/rspack-project/src/assets/react.svg rename to vanilla/examples/rspack-project/src/assets/react.svg diff --git a/examples/rspack-project/src/index.css b/vanilla/examples/rspack-project/src/index.css similarity index 100% rename from examples/rspack-project/src/index.css rename to vanilla/examples/rspack-project/src/index.css diff --git a/examples/rspack-project/src/main.jsx b/vanilla/examples/rspack-project/src/main.jsx similarity index 100% rename from examples/rspack-project/src/main.jsx rename to vanilla/examples/rspack-project/src/main.jsx diff --git a/examples/rspress-ssg/.gitignore b/vanilla/examples/rspress-ssg/.gitignore similarity index 100% rename from examples/rspress-ssg/.gitignore rename to vanilla/examples/rspress-ssg/.gitignore diff --git a/examples/rspress-ssg/README.md b/vanilla/examples/rspress-ssg/README.md similarity index 100% rename from examples/rspress-ssg/README.md rename to vanilla/examples/rspress-ssg/README.md diff --git a/examples/rspress-ssg/docs/_meta.json b/vanilla/examples/rspress-ssg/docs/_meta.json similarity index 100% rename from examples/rspress-ssg/docs/_meta.json rename to vanilla/examples/rspress-ssg/docs/_meta.json diff --git a/examples/rspress-ssg/docs/guide/_meta.json b/vanilla/examples/rspress-ssg/docs/guide/_meta.json similarity index 100% rename from examples/rspress-ssg/docs/guide/_meta.json rename to vanilla/examples/rspress-ssg/docs/guide/_meta.json diff --git a/examples/rspress-ssg/docs/guide/index.md b/vanilla/examples/rspress-ssg/docs/guide/index.md similarity index 100% rename from examples/rspress-ssg/docs/guide/index.md rename to vanilla/examples/rspress-ssg/docs/guide/index.md diff --git a/examples/rspress-ssg/docs/hello.md b/vanilla/examples/rspress-ssg/docs/hello.md similarity index 100% rename from examples/rspress-ssg/docs/hello.md rename to vanilla/examples/rspress-ssg/docs/hello.md diff --git a/examples/rspress-ssg/docs/index.md b/vanilla/examples/rspress-ssg/docs/index.md similarity index 100% rename from examples/rspress-ssg/docs/index.md rename to vanilla/examples/rspress-ssg/docs/index.md diff --git a/examples/rspress-ssg/docs/public/rspress-dark-logo.png b/vanilla/examples/rspress-ssg/docs/public/rspress-dark-logo.png similarity index 100% rename from examples/rspress-ssg/docs/public/rspress-dark-logo.png rename to vanilla/examples/rspress-ssg/docs/public/rspress-dark-logo.png diff --git a/examples/rspress-ssg/docs/public/rspress-icon.png b/vanilla/examples/rspress-ssg/docs/public/rspress-icon.png similarity index 100% rename from examples/rspress-ssg/docs/public/rspress-icon.png rename to vanilla/examples/rspress-ssg/docs/public/rspress-icon.png diff --git a/examples/rspress-ssg/docs/public/rspress-light-logo.png b/vanilla/examples/rspress-ssg/docs/public/rspress-light-logo.png similarity index 100% rename from examples/rspress-ssg/docs/public/rspress-light-logo.png rename to vanilla/examples/rspress-ssg/docs/public/rspress-light-logo.png diff --git a/examples/rspress-ssg/package.json b/vanilla/examples/rspress-ssg/package.json similarity index 100% rename from examples/rspress-ssg/package.json rename to vanilla/examples/rspress-ssg/package.json diff --git a/examples/rspress-ssg/rspress.config.ts b/vanilla/examples/rspress-ssg/rspress.config.ts similarity index 100% rename from examples/rspress-ssg/rspress.config.ts rename to vanilla/examples/rspress-ssg/rspress.config.ts diff --git a/examples/rspress-ssg/tsconfig.json b/vanilla/examples/rspress-ssg/tsconfig.json similarity index 100% rename from examples/rspress-ssg/tsconfig.json rename to vanilla/examples/rspress-ssg/tsconfig.json diff --git a/examples/solid/.gitignore b/vanilla/examples/solid/.gitignore similarity index 100% rename from examples/solid/.gitignore rename to vanilla/examples/solid/.gitignore diff --git a/examples/solid/README.md b/vanilla/examples/solid/README.md similarity index 100% rename from examples/solid/README.md rename to vanilla/examples/solid/README.md diff --git a/examples/solid/index.html b/vanilla/examples/solid/index.html similarity index 100% rename from examples/solid/index.html rename to vanilla/examples/solid/index.html diff --git a/examples/solid/package.json b/vanilla/examples/solid/package.json similarity index 100% rename from examples/solid/package.json rename to vanilla/examples/solid/package.json diff --git a/examples/solid/public/vite.svg b/vanilla/examples/solid/public/vite.svg similarity index 100% rename from examples/solid/public/vite.svg rename to vanilla/examples/solid/public/vite.svg diff --git a/examples/solid/src/App.css b/vanilla/examples/solid/src/App.css similarity index 100% rename from examples/solid/src/App.css rename to vanilla/examples/solid/src/App.css diff --git a/examples/solid/src/App.tsx b/vanilla/examples/solid/src/App.tsx similarity index 100% rename from examples/solid/src/App.tsx rename to vanilla/examples/solid/src/App.tsx diff --git a/examples/solid/src/assets/solid.svg b/vanilla/examples/solid/src/assets/solid.svg similarity index 100% rename from examples/solid/src/assets/solid.svg rename to vanilla/examples/solid/src/assets/solid.svg diff --git a/examples/solid/src/index.css b/vanilla/examples/solid/src/index.css similarity index 100% rename from examples/solid/src/index.css rename to vanilla/examples/solid/src/index.css diff --git a/examples/solid/src/index.tsx b/vanilla/examples/solid/src/index.tsx similarity index 100% rename from examples/solid/src/index.tsx rename to vanilla/examples/solid/src/index.tsx diff --git a/examples/solid/src/vite-env.d.ts b/vanilla/examples/solid/src/vite-env.d.ts similarity index 100% rename from examples/solid/src/vite-env.d.ts rename to vanilla/examples/solid/src/vite-env.d.ts diff --git a/examples/solid/tsconfig.app.json b/vanilla/examples/solid/tsconfig.app.json similarity index 100% rename from examples/solid/tsconfig.app.json rename to vanilla/examples/solid/tsconfig.app.json diff --git a/examples/solid/tsconfig.json b/vanilla/examples/solid/tsconfig.json similarity index 100% rename from examples/solid/tsconfig.json rename to vanilla/examples/solid/tsconfig.json diff --git a/examples/solid/tsconfig.node.json b/vanilla/examples/solid/tsconfig.node.json similarity index 100% rename from examples/solid/tsconfig.node.json rename to vanilla/examples/solid/tsconfig.node.json diff --git a/examples/solid/vite.config.ts b/vanilla/examples/solid/vite.config.ts similarity index 100% rename from examples/solid/vite.config.ts rename to vanilla/examples/solid/vite.config.ts diff --git a/examples/svelte/.gitignore b/vanilla/examples/svelte/.gitignore similarity index 100% rename from examples/svelte/.gitignore rename to vanilla/examples/svelte/.gitignore diff --git a/examples/svelte/README.md b/vanilla/examples/svelte/README.md similarity index 100% rename from examples/svelte/README.md rename to vanilla/examples/svelte/README.md diff --git a/examples/svelte/index.html b/vanilla/examples/svelte/index.html similarity index 100% rename from examples/svelte/index.html rename to vanilla/examples/svelte/index.html diff --git a/examples/svelte/package.json b/vanilla/examples/svelte/package.json similarity index 100% rename from examples/svelte/package.json rename to vanilla/examples/svelte/package.json diff --git a/examples/svelte/public/vite.svg b/vanilla/examples/svelte/public/vite.svg similarity index 100% rename from examples/svelte/public/vite.svg rename to vanilla/examples/svelte/public/vite.svg diff --git a/examples/svelte/src/App.svelte b/vanilla/examples/svelte/src/App.svelte similarity index 100% rename from examples/svelte/src/App.svelte rename to vanilla/examples/svelte/src/App.svelte diff --git a/examples/svelte/src/app.css b/vanilla/examples/svelte/src/app.css similarity index 100% rename from examples/svelte/src/app.css rename to vanilla/examples/svelte/src/app.css diff --git a/examples/svelte/src/assets/svelte.svg b/vanilla/examples/svelte/src/assets/svelte.svg similarity index 100% rename from examples/svelte/src/assets/svelte.svg rename to vanilla/examples/svelte/src/assets/svelte.svg diff --git a/examples/svelte/src/lib/Counter.svelte b/vanilla/examples/svelte/src/lib/Counter.svelte similarity index 100% rename from examples/svelte/src/lib/Counter.svelte rename to vanilla/examples/svelte/src/lib/Counter.svelte diff --git a/examples/svelte/src/main.ts b/vanilla/examples/svelte/src/main.ts similarity index 100% rename from examples/svelte/src/main.ts rename to vanilla/examples/svelte/src/main.ts diff --git a/examples/svelte/src/vite-env.d.ts b/vanilla/examples/svelte/src/vite-env.d.ts similarity index 100% rename from examples/svelte/src/vite-env.d.ts rename to vanilla/examples/svelte/src/vite-env.d.ts diff --git a/examples/svelte/svelte.config.js b/vanilla/examples/svelte/svelte.config.js similarity index 100% rename from examples/svelte/svelte.config.js rename to vanilla/examples/svelte/svelte.config.js diff --git a/examples/svelte/tsconfig.app.json b/vanilla/examples/svelte/tsconfig.app.json similarity index 100% rename from examples/svelte/tsconfig.app.json rename to vanilla/examples/svelte/tsconfig.app.json diff --git a/examples/svelte/tsconfig.json b/vanilla/examples/svelte/tsconfig.json similarity index 100% rename from examples/svelte/tsconfig.json rename to vanilla/examples/svelte/tsconfig.json diff --git a/examples/svelte/tsconfig.node.json b/vanilla/examples/svelte/tsconfig.node.json similarity index 100% rename from examples/svelte/tsconfig.node.json rename to vanilla/examples/svelte/tsconfig.node.json diff --git a/examples/svelte/vite.config.ts b/vanilla/examples/svelte/vite.config.ts similarity index 100% rename from examples/svelte/vite.config.ts rename to vanilla/examples/svelte/vite.config.ts diff --git a/vanilla/package.json b/vanilla/package.json new file mode 100644 index 00000000..64c0c083 --- /dev/null +++ b/vanilla/package.json @@ -0,0 +1,15 @@ +{ + "name": "zephyr-examples-vanilla", + "version": "0.0.1", + "license": "Apache-2.0", + "packageManager": "pnpm@10.6.3", + "scripts": { + "remove-all-node-modules": "find . -name 'node_modules' -type d -prune -exec rm -rf '{}' + ", + "remove-all-dist": "find . -name 'dist' -type d -prune -exec rm -rf '{}' + ", + "run-sherif": "pnpm dlx sherif@latest" + }, + "private": true, + "devDependencies": { + "process": "^0.11.10" + } +} diff --git a/vanilla/pnpm-workspace.yaml b/vanilla/pnpm-workspace.yaml new file mode 100644 index 00000000..8936cb9d --- /dev/null +++ b/vanilla/pnpm-workspace.yaml @@ -0,0 +1,186 @@ +packages: + - examples/** + - "!**/dist/**" +installOptions: + preferOnline: false + frozenLockfile: true +catalogs: + common: + cross-env: ^7.0.3 + style-loader: ^4.0.0 + css-loader: ^7.1.2 + undici: ^7.5.0 + open: ^10.1.0 + swc: + swc-loader: ^0.2.6 + "@swc/helpers": ^0.5.15 + "@swc/core": ^1.11.13 + "@swc/cli": ^0.6.0 + "@swc-node/register": ^1.10.10 + cypress: + cypress: ^13.17.0 + jest: + babel-jest: ^29.7.0 + jest-preset-angular: ^14.1.1 + jest-environment-jsdom: ^29.7.0 + "@types/jest": ^29.5.12 + ts-jest: ^29.2.5 + jest: ^29.7.0 + babel: + babel-loader: ^8.2.2 + "@babel/core": ^7.25.2 + "@babel/plugin-transform-runtime": ^7.15.8 + "@babel/preset-env": ^7.15.8 + "@babel/preset-react": ^7.26.3 + "@babel/preset-typescript": ^7.10.4 + "@babel/runtime": 7.25.6 + "@babel/plugin-syntax-dynamic-import": ^7.8.3 + postcss: + postcss: ^8.5.3 + postcss-loader: ^8.1.1 + autoprefixer: ^10.4.21 + prettier3: + prettier: ^3.2.5 + prettier2: + prettier: ^2.8.8 + eslint: + "@types/eslint": ^8.56.12 + typescript-eslint: ^8.28.0 + eslint-plugin-cypress: ^4.2.0 + eslint: ^9.9.0 + "@eslint/js": ^9.9.0 + eslint-config-prettier: ^10.1.1 + eslint-plugin-react-hooks: ^5.2.0 + eslint-plugin-import: ^2.31.0 + eslint-plugin-jsx-a11y: ^6.10.2 + eslint-plugin-react: ^7.37.4 + eslint-plugin-react-refresh: ^0.4.19 + "@typescript-eslint/eslint-plugin": ^8.28.0 + "@typescript-eslint/parser": ^8.28.0 + "@typescript-eslint/utils": ^8.28.0 + zephyr: + parcel-reporter-zephyr: ^0.0.59 + rollup-plugin-zephyr: ^0.0.59 + vite-plugin-zephyr: ^0.0.59 + zephyr-agent: ^0.0.59 + zephyr-modernjs-plugin: ^0.0.59 + zephyr-rolldown-plugin: ^0.0.59 + zephyr-rspack-plugin: ^0.0.59 + zephyr-webpack-plugin: ^0.0.59 + zephyr-rspress-plugin: ^0.0.59 + rollup: + rollup: ^4.37.0 + rollup-plugin-postcss: ^4.0.2 + "@svgr/rollup": ^8.1.0 + "@rollup/plugin-typescript": ^12.1.1 + "@rollup/plugin-babel": ^6.0.4 + "@rollup/plugin-commonjs": ^28.0.1 + "@rollup/plugin-html": ^1.0.4 + "@rollup/plugin-node-resolve": ^15.3.0 + "@rollup/plugin-replace": ^6.0.1 + module-federation: + "@module-federation/enhanced": ^0.11.2 + "@module-federation/runtime": ^0.11.2 + typescript: + tslib: ^2.8.1 + typescript: ^5.8.2 + "@types/node": ^22.13.13 + ts-node: ^10.9.2 + biome: + "@biomejs/biome": ^1.9.4 + tailwind3: + tailwindcss: ^3.4.17 + "@tailwindcss/postcss": ^3.4.17 + tailwind4: + tailwindcss: ^4.0.3 + "@tailwindcss/postcss": ^4.1.4 + rspack: + "@rspack/cli": ^1.2.8 + "@rspack/core": ^1.2.8 + "@rspack/dev-server": ^1.1.0 + "@rspack/plugin-minify": ^0.7.5 + "@rspack/plugin-react-refresh": ^1.0.1 + rspress: + rspress: ^1.44.0 + "@rspress/shared": ^1.44.0 + vite5: + vite: ^5.4.15 + vite-plugin-inspect: ^0.8.7 + "@vitejs/plugin-react": ^4.3.4 + vite-tsconfig-paths: ^4.2.1 + globals: ^15.9.0 + vite6: + vite: ^6.2.3 + webpack5: + webpack: ^5.99.9 + webpack-cli: ^4.10.0 + webpack-dev-server: ^4.3.1 + dotenv-webpack: ^8.0.1 + html-webpack-plugin: ^5.3.2 + "@svgr/webpack": ^8.1.0 + url-loader: ^4.1.1 + css-loader: ^5.0.0 + angular19: + "@angular/animations": ^19.2.4 + "@angular/common": ^19.2.4 + "@angular/compiler": ^19.2.4 + "@angular/core": ^19.2.4 + "@angular/platform-browser": ^19.2.4 + "@angular/platform-browser-dynamic": ^19.2.4 + "@angular/router": ^19.2.4 + "@angular/cli": ^19.2.4 + "@angular/language-service": ^19.2.4 + "@angular/compiler-cli": ^19.2.4 + "@angular/build": ^19.2.4 + "@analogjs/vite-plugin-angular": ^1.14.1 + rxjs: ^7.8.2 + zone.js: ^0.15.0 + react18: + react: ^18.3.1 + react-dom: ^18.3.1 + react-router: ^6.30.0 + react-router-dom: ^6.30.0 + "@types/react": ^18.3.20 + "@types/react-dom": ^18.3.5 + "@types/react-router-dom": ^5.3.3 + react-refresh: ^0.16.0 + lucide-react: ^0.484.0 + "@pmmmwh/react-refresh-webpack-plugin": ^0.5.15 + "@testing-library/react": ^16.2.0 + react19: + react: ^19.0.0 + react-dom: ^19.0.0 + react-router: ^6.30.0 + react-router-dom: ^6.30.0 + "@types/react": ^19.0.0 + "@types/react-dom": ^19.0.0 + react-refresh: ^0.9.0 + solid: + solid-js: ^1.9.5 + vite-plugin-solid: ^2.11.6 + svelte: + svelte: ^5.25.3 + svelte-check: ^4.1.5 + "@tsconfig/svelte": ^5.0.4 + "@sveltejs/vite-plugin-svelte": ^5.0.3 + vitest1: + vitest: ^1.3.1 + "@vitest/coverage-v8": ^1.0.4 + "@vitest/ui": ^1.6.1 +onlyBuiltDependencies: + - "@biomejs/biome" + - "@netlify/esbuild" + - "@parcel/watcher" + - "@swc/core" + - core-js + - core-js-pure + - cypress + - esbuild + - lmdb + - msgpackr-extract + - netlify-cli + - nice-napi + - protobufjs + - sharp + - unix-dgram + - workerd From d9460b566b3645f781a62576366d4f017241cbfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Wed, 15 Oct 2025 10:39:30 +0200 Subject: [PATCH 02/29] feat: new organization --- Justfile | 74 +++----------------------------------------------------- 1 file changed, 4 insertions(+), 70 deletions(-) diff --git a/Justfile b/Justfile index 8e5ca914..0ac0ad49 100644 --- a/Justfile +++ b/Justfile @@ -1,6 +1,3 @@ -# Zephyr Examples Justfile -# Manage vanilla, nx, and turborepo directories independently - # List all available commands default: @just --list @@ -28,7 +25,7 @@ install-turborepo: cd turborepo && pnpm install # Clean all node_modules in all directories -clean-all: +clean: @echo "Cleaning vanilla..." cd vanilla && pnpm remove-all-node-modules @echo "Cleaning nx..." @@ -71,61 +68,17 @@ clean-dist-nx: clean-dist-turborepo: cd turborepo && pnpm remove-all-dist -# Run sherif dependency checker in vanilla -sherif-vanilla: - cd vanilla && pnpm run-sherif - -# Run sherif dependency checker in nx -sherif-nx: - cd nx && pnpm run-sherif - -# Run sherif dependency checker in turborepo -sherif-turborepo: - cd turborepo && pnpm run-sherif - -# Run sherif in all directories -sherif-all: - @echo "Checking vanilla..." - cd vanilla && pnpm run-sherif - @echo "Checking nx..." - cd nx && pnpm run-sherif - @echo "Checking turborepo..." - cd turborepo && pnpm run-sherif - # Build a specific example in vanilla directory build-vanilla example: - cd vanilla/examples/{{example}} && pnpm build + cd vanilla/examples/{{ example }} && pnpm build # Build a specific example in nx directory build-nx example: - cd nx/examples/{{example}} && pnpm build + cd nx/examples/{{ example }} && pnpm build # Build a specific example in turborepo directory build-turborepo example: - cd turborepo/examples/{{example}} && pnpm build - -# List all vanilla examples -list-vanilla: - @echo "Vanilla examples:" - @ls -1 vanilla/examples/ - -# List all nx examples -list-nx: - @echo "NX examples:" - @ls -1 nx/examples/ - -# List all turborepo examples -list-turborepo: - @echo "Turborepo examples:" - @ls -1 turborepo/examples/ - -# List all examples from all directories -list-all: - @just list-vanilla - @echo "" - @just list-nx - @echo "" - @just list-turborepo + cd turborepo/examples/{{ example }} && pnpm build # Full reset - clean everything and reinstall reset-all: clean-all clean-dist-all install-all @@ -142,22 +95,3 @@ reset-nx: clean-nx clean-dist-nx install-nx # Reset turborepo directory reset-turborepo: clean-turborepo clean-dist-turborepo install-turborepo @echo "✓ Turborepo reset complete" - -# Show repository structure -tree: - @echo "Repository structure:" - @tree -L 2 -d -I 'node_modules|dist|.git|.nx|.turbo' . - -# Show status of all directories -status: - @echo "=== Vanilla ===" - @echo "Examples: $(ls vanilla/examples | wc -l | xargs)" - @echo "Has node_modules: $([ -d vanilla/node_modules ] && echo 'Yes' || echo 'No')" - @echo "" - @echo "=== NX ===" - @echo "Examples: $(ls nx/examples | wc -l | xargs)" - @echo "Has node_modules: $([ -d nx/node_modules ] && echo 'Yes' || echo 'No')" - @echo "" - @echo "=== Turborepo ===" - @echo "Examples: $(ls turborepo/examples | wc -l | xargs)" - @echo "Has node_modules: $([ -d turborepo/node_modules ] && echo 'Yes' || echo 'No')" From d24f3a3fc499d4e9bde3d78089bef982f5c13231 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Wed, 15 Oct 2025 10:51:42 +0200 Subject: [PATCH 03/29] feat: new organization --- .../package.json | 86 +++---- .../create-nx-workspace-mf/package.json | 80 +++---- nx/examples/nx-ng/package.json | 78 +++---- nx/examples/react-vite-nx/package.json | 68 +++--- nx/package.json | 2 +- nx/pnpm-workspace.yaml | 178 -------------- scripts/.gitignore | 18 ++ scripts/README.md | 22 ++ scripts/package.json | 33 +++ scripts/playwright.config.js | 24 ++ scripts/src/build-packages.ts | 221 ++++++++++++++++++ scripts/src/tests/app-validations.ts | 167 +++++++++++++ .../src/tests/deployment-validation.spec.ts | 219 +++++++++++++++++ scripts/src/tests/test-helper.ts | 25 ++ scripts/src/upgrade-plugins.ts | 114 +++++++++ scripts/src/utils.ts | 19 ++ scripts/tsconfig.json | 31 +++ .../examples/turbo-rspack-mf/package.json | 30 +-- .../packages/config-tailwind/package.json | 2 +- .../turbo-rspack-mf/packages/ui/package.json | 26 +-- turborepo/package.json | 2 +- turborepo/pnpm-workspace.yaml | 166 ------------- vanilla/examples/angular-vite/package.json | 32 +-- .../basehref-examples/rspack-app/package.json | 18 +- .../basehref-examples/vite-app/package.json | 16 +- .../webpack-app/package.json | 32 +-- .../app1/package.json | 20 +- .../app2/package.json | 20 +- .../create-mf-app-rspack/package.json | 30 +-- vanilla/examples/ember-vite/package.json | 2 +- vanilla/examples/modernjs-app/package.json | 4 +- vanilla/examples/parcel-react/package.json | 6 +- .../examples/react-airbnb-clone/package.json | 40 ++-- vanilla/examples/react-rollup-ts/package.json | 32 +-- .../react-rspack-tractor-2.0/package.json | 18 +- .../react-tractor-sample/package.json | 66 +++--- .../examples/react-vite-mf/host/package.json | 32 +-- .../react-vite-mf/remote/package.json | 30 +-- .../react-vite-mf/rspack/package.json | 28 +-- .../react-vite-mf/webpack/package.json | 52 ++--- vanilla/examples/react-vite-ts/package.json | 28 +-- vanilla/examples/rolldown-react/package.json | 2 +- vanilla/examples/rspack-project/package.json | 20 +- vanilla/examples/rspress-ssg/package.json | 8 +- vanilla/examples/solid/package.json | 10 +- vanilla/examples/svelte/package.json | 14 +- vanilla/pnpm-workspace.yaml | 163 ------------- 47 files changed, 1361 insertions(+), 973 deletions(-) create mode 100644 scripts/.gitignore create mode 100644 scripts/README.md create mode 100644 scripts/package.json create mode 100644 scripts/playwright.config.js create mode 100644 scripts/src/build-packages.ts create mode 100644 scripts/src/tests/app-validations.ts create mode 100644 scripts/src/tests/deployment-validation.spec.ts create mode 100644 scripts/src/tests/test-helper.ts create mode 100644 scripts/src/upgrade-plugins.ts create mode 100644 scripts/src/utils.ts create mode 100644 scripts/tsconfig.json diff --git a/nx/examples/create-nx-rspack-workspace-mf/package.json b/nx/examples/create-nx-rspack-workspace-mf/package.json index e7f64786..ae2437a2 100644 --- a/nx/examples/create-nx-rspack-workspace-mf/package.json +++ b/nx/examples/create-nx-rspack-workspace-mf/package.json @@ -7,55 +7,55 @@ }, "private": true, "devDependencies": { - "@module-federation/enhanced": "catalog:module-federation", - "@nx/cypress": "catalog:nx", - "@nx/eslint": "catalog:nx", - "@nx/eslint-plugin": "catalog:nx", - "@nx/jest": "catalog:nx", - "@nx/js": "catalog:nx", - "@nx/react": "catalog:nx", - "@nx/rspack": "catalog:nx", - "@nx/web": "catalog:nx", - "@nx/workspace": "catalog:nx", - "@rspack/cli": "catalog:rspack", - "@rspack/core": "catalog:rspack", - "@rspack/dev-server": "catalog:rspack", - "@rspack/plugin-minify": "catalog:rspack", - "@rspack/plugin-react-refresh": "catalog:rspack", - "@swc-node/register": "catalog:swc", - "@swc/cli": "catalog:swc", - "@swc/core": "catalog:swc", - "@swc/helpers": "catalog:swc", - "@testing-library/react": "catalog:react18", - "@types/jest": "catalog:jest", - "@types/node": "catalog:typescript", + "@module-federation/enhanced": "^0.11.2", + "@nx/cypress": "^20.6.4", + "@nx/eslint": "^20.6.4", + "@nx/eslint-plugin": "^20.6.4", + "@nx/jest": "^20.6.4", + "@nx/js": "^20.6.4", + "@nx/react": "^20.6.4", + "@nx/rspack": "^20.6.4", + "@nx/web": "^20.6.4", + "@nx/workspace": "^20.6.4", + "@rspack/cli": "^1.2.8", + "@rspack/core": "^1.2.8", + "@rspack/dev-server": "^1.1.0", + "@rspack/plugin-minify": "^0.7.5", + "@rspack/plugin-react-refresh": "^1.0.1", + "@swc-node/register": "^1.10.10", + "@swc/cli": "^0.6.0", + "@swc/core": "^1.11.13", + "@swc/helpers": "^0.5.15", + "@testing-library/react": "^16.2.0", + "@types/jest": "^29.5.12", + "@types/node": "^22.13.13", "@types/react": "^18.3.20", "@types/react-dom": "^18.3.5", - "@typescript-eslint/eslint-plugin": "catalog:eslint", - "@typescript-eslint/parser": "catalog:eslint", - "babel-jest": "catalog:jest", - "cypress": "catalog:cypress", - "eslint": "catalog:eslint", - "eslint-config-prettier": "catalog:eslint", - "eslint-plugin-cypress": "catalog:eslint", - "eslint-plugin-import": "catalog:eslint", - "eslint-plugin-jsx-a11y": "catalog:eslint", - "eslint-plugin-react": "catalog:eslint", - "eslint-plugin-react-hooks": "catalog:eslint", - "jest": "catalog:jest", - "jest-environment-jsdom": "catalog:jest", - "nx": "catalog:nx", - "prettier": "catalog:prettier2", - "react-refresh": "catalog:react18", - "ts-jest": "catalog:jest", - "ts-node": "catalog:typescript", - "typescript": "catalog:typescript" + "@typescript-eslint/eslint-plugin": "^8.28.0", + "@typescript-eslint/parser": "^8.28.0", + "babel-jest": "^29.7.0", + "cypress": "^13.17.0", + "eslint": "^9.9.0", + "eslint-config-prettier": "^10.1.1", + "eslint-plugin-cypress": "^4.2.0", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jsx-a11y": "^6.10.2", + "eslint-plugin-react": "^7.37.4", + "eslint-plugin-react-hooks": "^5.2.0", + "jest": "^29.7.0", + "jest-environment-jsdom": "^29.7.0", + "nx": "^20.6.4", + "prettier": "^2.8.8", + "react-refresh": "^0.16.0", + "ts-jest": "^29.2.5", + "ts-node": "^10.9.2", + "typescript": "^5.8.2" }, "dependencies": { "react": "^18.3.1", "react-dom": "^18.3.1", "react-router-dom": "^6.30.0", - "tslib": "catalog:typescript", - "zephyr-rspack-plugin": "catalog:zephyr" + "tslib": "^2.8.1", + "zephyr-rspack-plugin": "latest" } } diff --git a/nx/examples/create-nx-workspace-mf/package.json b/nx/examples/create-nx-workspace-mf/package.json index 23a07551..8e09c797 100644 --- a/nx/examples/create-nx-workspace-mf/package.json +++ b/nx/examples/create-nx-workspace-mf/package.json @@ -10,52 +10,52 @@ }, "private": true, "devDependencies": { - "@babel/core": "catalog:babel", - "@babel/preset-react": "catalog:babel", - "@nx/eslint": "catalog:nx", - "@nx/eslint-plugin": "catalog:nx", - "@nx/jest": "catalog:nx", - "@nx/js": "catalog:nx", - "@nx/react": "catalog:nx", - "@nx/web": "catalog:nx", - "@nx/webpack": "catalog:nx", - "@nx/workspace": "catalog:nx", - "@pmmmwh/react-refresh-webpack-plugin": "catalog:react18", - "@rspack/core": "catalog:rspack", - "@svgr/webpack": "catalog:webpack5", - "@swc-node/register": "catalog:swc", - "@swc/cli": "catalog:swc", - "@swc/core": "catalog:swc", - "@swc/helpers": "catalog:swc", - "@testing-library/react": "catalog:react18", - "@types/jest": "catalog:jest", - "@types/node": "catalog:typescript", + "@babel/core": "^7.25.2", + "@babel/preset-react": "^7.26.3", + "@nx/eslint": "^20.6.4", + "@nx/eslint-plugin": "^20.6.4", + "@nx/jest": "^20.6.4", + "@nx/js": "^20.6.4", + "@nx/react": "^20.6.4", + "@nx/web": "^20.6.4", + "@nx/webpack": "^20.6.4", + "@nx/workspace": "^20.6.4", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", + "@rspack/core": "^1.2.8", + "@svgr/webpack": "^8.1.0", + "@swc-node/register": "^1.10.10", + "@swc/cli": "^0.6.0", + "@swc/core": "^1.11.13", + "@swc/helpers": "^0.5.15", + "@testing-library/react": "^16.2.0", + "@types/jest": "^29.5.12", + "@types/node": "^22.13.13", "@types/react": "^18.3.20", "@types/react-dom": "^18.3.5", - "@typescript-eslint/eslint-plugin": "catalog:eslint", - "@typescript-eslint/parser": "catalog:eslint", - "babel-jest": "catalog:jest", - "eslint": "catalog:eslint", - "eslint-config-prettier": "catalog:eslint", - "eslint-plugin-import": "catalog:eslint", - "eslint-plugin-jsx-a11y": "catalog:eslint", - "eslint-plugin-react": "catalog:eslint", - "eslint-plugin-react-hooks": "catalog:eslint", - "jest": "catalog:jest", - "jest-environment-jsdom": "catalog:jest", - "nx": "catalog:nx", - "prettier": "catalog:prettier2", - "react-refresh": "catalog:react18", - "ts-jest": "catalog:jest", - "ts-node": "catalog:typescript", - "typescript": "catalog:typescript", - "url-loader": "catalog:webpack5" + "@typescript-eslint/eslint-plugin": "^8.28.0", + "@typescript-eslint/parser": "^8.28.0", + "babel-jest": "^29.7.0", + "eslint": "^9.9.0", + "eslint-config-prettier": "^10.1.1", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jsx-a11y": "^6.10.2", + "eslint-plugin-react": "^7.37.4", + "eslint-plugin-react-hooks": "^5.2.0", + "jest": "^29.7.0", + "jest-environment-jsdom": "^29.7.0", + "nx": "^20.6.4", + "prettier": "^2.8.8", + "react-refresh": "^0.16.0", + "ts-jest": "^29.2.5", + "ts-node": "^10.9.2", + "typescript": "^5.8.2", + "url-loader": "^4.1.1" }, "dependencies": { "react": "^18.3.1", "react-dom": "^18.3.1", "react-router-dom": "^6.30.0", - "tslib": "catalog:typescript", - "zephyr-webpack-plugin": "catalog:zephyr" + "tslib": "^2.8.1", + "zephyr-webpack-plugin": "latest" } } diff --git a/nx/examples/nx-ng/package.json b/nx/examples/nx-ng/package.json index 48fa47ab..5499edce 100644 --- a/nx/examples/nx-ng/package.json +++ b/nx/examples/nx-ng/package.json @@ -9,18 +9,18 @@ }, "private": true, "dependencies": { - "@angular/animations": "catalog:angular19", - "@angular/common": "catalog:angular19", - "@angular/compiler": "catalog:angular19", - "@angular/core": "catalog:angular19", - "@angular/platform-browser": "catalog:angular19", - "@angular/platform-browser-dynamic": "catalog:angular19", - "@angular/router": "catalog:angular19", - "@nx/angular": "catalog:nx", - "rxjs": "catalog:angular19", - "tslib": "catalog:typescript", - "zephyr-webpack-plugin": "catalog:zephyr", - "zone.js": "catalog:angular19" + "@angular/animations": "^19.2.4", + "@angular/common": "^19.2.4", + "@angular/compiler": "^19.2.4", + "@angular/core": "^19.2.4", + "@angular/platform-browser": "^19.2.4", + "@angular/platform-browser-dynamic": "^19.2.4", + "@angular/router": "^19.2.4", + "@nx/angular": "^20.6.4", + "rxjs": "^7.8.2", + "tslib": "^2.8.1", + "zephyr-webpack-plugin": "latest", + "zone.js": "^0.15.0" }, "devDependencies": { "@angular-builders/custom-webpack": "^18.0.0", @@ -30,33 +30,33 @@ "@angular-eslint/eslint-plugin": "^18.4.3", "@angular-eslint/eslint-plugin-template": "^18.4.3", "@angular-eslint/template-parser": "^18.4.3", - "@angular/cli": "catalog:angular19", - "@angular/compiler-cli": "catalog:angular19", - "@angular/language-service": "catalog:angular19", - "@nx/cypress": "catalog:nx", - "@nx/eslint": "catalog:nx", - "@nx/eslint-plugin": "catalog:nx", - "@nx/jest": "catalog:nx", - "@nx/js": "catalog:nx", - "@nx/web": "catalog:nx", - "@nx/workspace": "catalog:nx", + "@angular/cli": "^19.2.4", + "@angular/compiler-cli": "^19.2.4", + "@angular/language-service": "^19.2.4", + "@nx/cypress": "^20.6.4", + "@nx/eslint": "^20.6.4", + "@nx/eslint-plugin": "^20.6.4", + "@nx/jest": "^20.6.4", + "@nx/js": "^20.6.4", + "@nx/web": "^20.6.4", + "@nx/workspace": "^20.6.4", "@schematics/angular": "^18.2.16", - "@types/jest": "catalog:jest", - "@types/node": "catalog:typescript", - "@typescript-eslint/eslint-plugin": "catalog:eslint", - "@typescript-eslint/parser": "catalog:eslint", - "@typescript-eslint/utils": "catalog:eslint", - "cypress": "catalog:cypress", - "eslint": "catalog:eslint", - "eslint-config-prettier": "catalog:eslint", - "eslint-plugin-cypress": "catalog:eslint", - "jest": "catalog:jest", - "jest-environment-jsdom": "catalog:jest", - "jest-preset-angular": "catalog:jest", - "nx": "catalog:nx", - "prettier": "catalog:prettier2", - "ts-jest": "catalog:jest", - "ts-node": "catalog:typescript", - "typescript": "catalog:typescript" + "@types/jest": "^29.5.12", + "@types/node": "^22.13.13", + "@typescript-eslint/eslint-plugin": "^8.28.0", + "@typescript-eslint/parser": "^8.28.0", + "@typescript-eslint/utils": "^8.28.0", + "cypress": "^13.17.0", + "eslint": "^9.9.0", + "eslint-config-prettier": "^10.1.1", + "eslint-plugin-cypress": "^4.2.0", + "jest": "^29.7.0", + "jest-environment-jsdom": "^29.7.0", + "jest-preset-angular": "^14.1.1", + "nx": "^20.6.4", + "prettier": "^2.8.8", + "ts-jest": "^29.2.5", + "ts-node": "^10.9.2", + "typescript": "^5.8.2" } } diff --git a/nx/examples/react-vite-nx/package.json b/nx/examples/react-vite-nx/package.json index 0337b70f..85852884 100644 --- a/nx/examples/react-vite-nx/package.json +++ b/nx/examples/react-vite-nx/package.json @@ -9,44 +9,44 @@ }, "private": true, "dependencies": { - "react": "catalog:react18", - "react-dom": "catalog:react18", - "vite-plugin-zephyr": "catalog:zephyr" + "react": "^18.3.1", + "react-dom": "^18.3.1", + "vite-plugin-zephyr": "latest" }, "devDependencies": { - "@eslint/js": "catalog:eslint", - "@nx/eslint": "catalog:nx", - "@nx/eslint-plugin": "catalog:nx", - "@nx/js": "catalog:nx", - "@nx/react": "catalog:nx", - "@nx/vite": "catalog:nx", - "@nx/web": "catalog:nx", - "@nx/workspace": "catalog:nx", - "@swc-node/register": "catalog:swc", - "@swc/cli": "catalog:swc", - "@swc/core": "catalog:swc", - "@swc/helpers": "catalog:swc", - "@testing-library/react": "catalog:react18", - "@types/node": "catalog:typescript", - "@types/react": "catalog:react18", - "@types/react-dom": "catalog:react18", - "@vitejs/plugin-react": "catalog:vite5", - "@vitest/coverage-v8": "catalog:vitest1", - "@vitest/ui": "catalog:vitest1", - "eslint": "catalog:eslint", - "eslint-config-prettier": "catalog:eslint", - "eslint-plugin-import": "catalog:eslint", - "eslint-plugin-jsx-a11y": "catalog:eslint", - "eslint-plugin-react": "catalog:eslint", - "eslint-plugin-react-hooks": "catalog:eslint", + "@eslint/js": "^9.9.0", + "@nx/eslint": "^20.6.4", + "@nx/eslint-plugin": "^20.6.4", + "@nx/js": "^20.6.4", + "@nx/react": "^20.6.4", + "@nx/vite": "^20.6.4", + "@nx/web": "^20.6.4", + "@nx/workspace": "^20.6.4", + "@swc-node/register": "^1.10.10", + "@swc/cli": "^0.6.0", + "@swc/core": "^1.11.13", + "@swc/helpers": "^0.5.15", + "@testing-library/react": "^16.2.0", + "@types/node": "^22.13.13", + "@types/react": "^18.3.20", + "@types/react-dom": "^18.3.5", + "@vitejs/plugin-react": "^4.3.4", + "@vitest/coverage-v8": "^1.0.4", + "@vitest/ui": "^1.6.1", + "eslint": "^9.9.0", + "eslint-config-prettier": "^10.1.1", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jsx-a11y": "^6.10.2", + "eslint-plugin-react": "^7.37.4", + "eslint-plugin-react-hooks": "^5.2.0", "jsdom": "~22.1.0", - "nx": "catalog:nx", - "prettier": "catalog:prettier2", - "tslib": "catalog:typescript", - "typescript": "catalog:typescript", - "typescript-eslint": "catalog:eslint", + "nx": "^20.6.4", + "prettier": "^2.8.8", + "tslib": "^2.8.1", + "typescript": "^5.8.2", + "typescript-eslint": "^8.28.0", "vite": "^5.4.15", - "vitest": "catalog:vitest1" + "vitest": "^1.3.1" }, "nx": { "includedScripts": [] diff --git a/nx/package.json b/nx/package.json index a055760c..fc28d5a5 100644 --- a/nx/package.json +++ b/nx/package.json @@ -10,7 +10,7 @@ }, "private": true, "devDependencies": { - "nx": "catalog:nx", + "nx": "^20.6.4", "process": "^0.11.10" } } diff --git a/nx/pnpm-workspace.yaml b/nx/pnpm-workspace.yaml index e9beb122..bdcbb277 100644 --- a/nx/pnpm-workspace.yaml +++ b/nx/pnpm-workspace.yaml @@ -4,184 +4,6 @@ packages: installOptions: preferOnline: false frozenLockfile: true -catalogs: - nx: - "@nx/eslint": ^20.6.4 - nx: ^20.6.4 - "@nx/cypress": ^20.6.4 - "@nx/jest": ^20.6.4 - "@nx/angular": ^20.6.4 - "@nx/eslint-plugin": ^20.6.4 - "@nx/js": ^20.6.4 - "@nx/react": ^20.6.4 - "@nx/vite": ^20.6.4 - "@nx/rspack": ^20.6.4 - "@nx/webpack": ^20.6.4 - "@nx/web": ^20.6.4 - "@nx/workspace": ^20.6.4 - "@nx/module-federation": ^20.6.4 - common: - cross-env: ^7.0.3 - style-loader: ^4.0.0 - css-loader: ^7.1.2 - undici: ^7.5.0 - open: ^10.1.0 - swc: - swc-loader: ^0.2.6 - "@swc/helpers": ^0.5.15 - "@swc/core": ^1.11.13 - "@swc/cli": ^0.6.0 - "@swc-node/register": ^1.10.10 - cypress: - cypress: ^13.17.0 - jest: - babel-jest: ^29.7.0 - jest-preset-angular: ^14.1.1 - jest-environment-jsdom: ^29.7.0 - "@types/jest": ^29.5.12 - ts-jest: ^29.2.5 - jest: ^29.7.0 - babel: - babel-loader: ^8.2.2 - "@babel/core": ^7.25.2 - "@babel/plugin-transform-runtime": ^7.15.8 - "@babel/preset-env": ^7.15.8 - "@babel/preset-react": ^7.26.3 - "@babel/preset-typescript": ^7.10.4 - "@babel/runtime": 7.25.6 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - postcss: - postcss: ^8.5.3 - postcss-loader: ^8.1.1 - autoprefixer: ^10.4.21 - prettier3: - prettier: ^3.2.5 - prettier2: - prettier: ^2.8.8 - eslint: - "@types/eslint": ^8.56.12 - typescript-eslint: ^8.28.0 - eslint-plugin-cypress: ^4.2.0 - eslint: ^9.9.0 - "@eslint/js": ^9.9.0 - eslint-config-prettier: ^10.1.1 - eslint-plugin-react-hooks: ^5.2.0 - eslint-plugin-import: ^2.31.0 - eslint-plugin-jsx-a11y: ^6.10.2 - eslint-plugin-react: ^7.37.4 - eslint-plugin-react-refresh: ^0.4.19 - "@typescript-eslint/eslint-plugin": ^8.28.0 - "@typescript-eslint/parser": ^8.28.0 - "@typescript-eslint/utils": ^8.28.0 - zephyr: - parcel-reporter-zephyr: ^0.0.59 - rollup-plugin-zephyr: ^0.0.59 - vite-plugin-zephyr: ^0.0.59 - zephyr-agent: ^0.0.59 - zephyr-modernjs-plugin: ^0.0.59 - zephyr-rolldown-plugin: ^0.0.59 - zephyr-rspack-plugin: ^0.0.59 - zephyr-webpack-plugin: ^0.0.59 - zephyr-rspress-plugin: ^0.0.59 - rollup: - rollup: ^4.37.0 - rollup-plugin-postcss: ^4.0.2 - "@svgr/rollup": ^8.1.0 - "@rollup/plugin-typescript": ^12.1.1 - "@rollup/plugin-babel": ^6.0.4 - "@rollup/plugin-commonjs": ^28.0.1 - "@rollup/plugin-html": ^1.0.4 - "@rollup/plugin-node-resolve": ^15.3.0 - "@rollup/plugin-replace": ^6.0.1 - module-federation: - "@module-federation/enhanced": ^0.11.2 - "@module-federation/runtime": ^0.11.2 - typescript: - tslib: ^2.8.1 - typescript: ^5.8.2 - "@types/node": ^22.13.13 - ts-node: ^10.9.2 - biome: - "@biomejs/biome": ^1.9.4 - tailwind3: - tailwindcss: ^3.4.17 - "@tailwindcss/postcss": ^3.4.17 - tailwind4: - tailwindcss: ^4.0.3 - "@tailwindcss/postcss": ^4.1.4 - rspack: - "@rspack/cli": ^1.2.8 - "@rspack/core": ^1.2.8 - "@rspack/dev-server": ^1.1.0 - "@rspack/plugin-minify": ^0.7.5 - "@rspack/plugin-react-refresh": ^1.0.1 - rspress: - rspress: ^1.44.0 - "@rspress/shared": ^1.44.0 - vite5: - vite: ^5.4.15 - vite-plugin-inspect: ^0.8.7 - "@vitejs/plugin-react": ^4.3.4 - vite-tsconfig-paths: ^4.2.1 - globals: ^15.9.0 - vite6: - vite: ^6.2.3 - webpack5: - webpack: ^5.99.9 - webpack-cli: ^4.10.0 - webpack-dev-server: ^4.3.1 - dotenv-webpack: ^8.0.1 - html-webpack-plugin: ^5.3.2 - "@svgr/webpack": ^8.1.0 - url-loader: ^4.1.1 - css-loader: ^5.0.0 - angular19: - "@angular/animations": ^19.2.4 - "@angular/common": ^19.2.4 - "@angular/compiler": ^19.2.4 - "@angular/core": ^19.2.4 - "@angular/platform-browser": ^19.2.4 - "@angular/platform-browser-dynamic": ^19.2.4 - "@angular/router": ^19.2.4 - "@angular/cli": ^19.2.4 - "@angular/language-service": ^19.2.4 - "@angular/compiler-cli": ^19.2.4 - "@angular/build": ^19.2.4 - "@analogjs/vite-plugin-angular": ^1.14.1 - rxjs: ^7.8.2 - zone.js: ^0.15.0 - react18: - react: ^18.3.1 - react-dom: ^18.3.1 - react-router: ^6.30.0 - react-router-dom: ^6.30.0 - "@types/react": ^18.3.20 - "@types/react-dom": ^18.3.5 - "@types/react-router-dom": ^5.3.3 - react-refresh: ^0.16.0 - lucide-react: ^0.484.0 - "@pmmmwh/react-refresh-webpack-plugin": ^0.5.15 - "@testing-library/react": ^16.2.0 - react19: - react: ^19.0.0 - react-dom: ^19.0.0 - react-router: ^6.30.0 - react-router-dom: ^6.30.0 - "@types/react": ^19.0.0 - "@types/react-dom": ^19.0.0 - react-refresh: ^0.9.0 - solid: - solid-js: ^1.9.5 - vite-plugin-solid: ^2.11.6 - svelte: - svelte: ^5.25.3 - svelte-check: ^4.1.5 - "@tsconfig/svelte": ^5.0.4 - "@sveltejs/vite-plugin-svelte": ^5.0.3 - vitest1: - vitest: ^1.3.1 - "@vitest/coverage-v8": ^1.0.4 - "@vitest/ui": ^1.6.1 onlyBuiltDependencies: - "@biomejs/biome" - "@netlify/esbuild" diff --git a/scripts/.gitignore b/scripts/.gitignore new file mode 100644 index 00000000..68f5adb7 --- /dev/null +++ b/scripts/.gitignore @@ -0,0 +1,18 @@ +# Test results +test-results/ +playwright-report/ + +# Build logs +tmp/ + +# Dependencies +node_modules/ + +# OS generated files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db diff --git a/scripts/README.md b/scripts/README.md new file mode 100644 index 00000000..a2506867 --- /dev/null +++ b/scripts/README.md @@ -0,0 +1,22 @@ +# Scripts to help validate Canary and Next tag builds + +Install Deps +```bash +cd scripts && pnpm i +``` + +Upgrade all plugins +```bash +pnpm upgrade-plugins {version here} +``` + +Build all projects +```bash +rm -rf ~/.zephyr # Optional (clear cache to show only deployed URL's from this run instead of all deployed from this cache) +pnpm build-packages +``` + +Output of URL's will be seen. +Access them to validate the deployments. + +Upgrade and build logs will be under `scripts/tmp/{action}/{timestamp}/{project}.txt`. diff --git a/scripts/package.json b/scripts/package.json new file mode 100644 index 00000000..43d03f93 --- /dev/null +++ b/scripts/package.json @@ -0,0 +1,33 @@ +{ + "name": "@zephyr-examples/scripts", + "version": "0.0.1", + "private": true, + "description": "Build and test scripts for Zephyr examples", + "scripts": { + "build": "tsc", + "build:watch": "tsc --watch", + "build-packages": "tsx src/build-packages.ts", + "build-packages:force": "tsx src/build-packages.ts --skip-cache", + "build-affected": "tsx src/build-affected.ts", + "build-affected:force": "tsx src/build-affected.ts --skip-cache", + "build-affected:list": "tsx src/build-affected.ts --list-only", + "upgrade-plugins": "tsx src/upgrade-plugins.ts", + "test": "playwright test", + "test:headed": "playwright test --headed", + "test:debug": "playwright test --debug", + "test:report": "playwright show-report" + }, + "dependencies": { + "js-yaml": "^4.1.0", + "p-limit": "^7.1.0", + "zephyr-agent": "latest", + "@types/node": "^22.10.7", + "@types/node-persist": "^3.1.8" + }, + "devDependencies": { + "@playwright/test": "^1.55.0", + "@types/js-yaml": "^4.0.9", + "typescript": "^5.8.2", + "tsx": "^4.19.2" + } +} diff --git a/scripts/playwright.config.js b/scripts/playwright.config.js new file mode 100644 index 00000000..6dbc7cdc --- /dev/null +++ b/scripts/playwright.config.js @@ -0,0 +1,24 @@ +const { defineConfig, devices } = require('@playwright/test'); + +module.exports = defineConfig({ + testDir: './src/tests', + outputDir: './test-results', + fullyParallel: true, + forbidOnly: !!process.env.CI, + retries: process.env.CI ? 2 : 0, + workers: 1, // Single worker to avoid duplicate API calls + reporter: [['html', { outputFolder: './playwright-report' }]], + timeout: 120000, + use: { + baseURL: 'https://zephyrcloud.app', + trace: 'on-first-retry', + screenshot: 'only-on-failure', + video: 'retain-on-failure', + }, + projects: [ + { + name: 'chromium', + use: { ...devices['Desktop Chrome'] }, + }, + ], +}); diff --git a/scripts/src/build-packages.ts b/scripts/src/build-packages.ts new file mode 100644 index 00000000..03224a4c --- /dev/null +++ b/scripts/src/build-packages.ts @@ -0,0 +1,221 @@ +import { exec } from "node:child_process"; +import { promisify } from "node:util"; +import { readdirSync, readFileSync, existsSync, statSync } from "node:fs"; +import { join } from "node:path"; +import { cpus } from "node:os"; +import pLimit from "p-limit"; +import { + red, + blue, + green, + getLogWriteStream, + orange, + getDateString, +} from "./utils.js"; +import { getAllAppDeployResults } from "zephyr-agent"; + +const execAsync = promisify(exec); + +// Concurrency control - limit parallel builds to prevent resource exhaustion +const MAX_CONCURRENT_BUILDS = Math.min(cpus().length, 4); +const BUILD_TIMEOUT = 5 * 60 * 1000; // 5 minutes + +// Create concurrency limiter +const limit = pLimit(MAX_CONCURRENT_BUILDS); + +// Check if build is needed based on file timestamps +function needsBuild(folderPath: string, skipCache: boolean = false): boolean { + if (skipCache) return true; + + try { + const packagePath = join(folderPath, "package.json"); + const distPath = join(folderPath, "dist"); + + if (!existsSync(distPath)) return true; + + const packageStat = statSync(packagePath); + const distStat = statSync(distPath); + + // Build if package.json is newer than dist folder + return packageStat.mtime > distStat.mtime; + } catch { + return true; // Build if we can't determine timestamps + } +} + +interface BuildResult { + example: string; + result: string; +} + +const buildPackages = async (): Promise => { + // Parse command line arguments + const args = process.argv.slice(2); + const skipCache = args.includes('--skip-cache'); + const packagesArg = args.find(arg => arg.startsWith('--packages=')); + + let examples: string[]; + let buildType: string; + + if (packagesArg) { + // Parse comma-separated list of packages + const packagesList = packagesArg.split('=')[1]; + examples = packagesList ? packagesList.split(',').filter(Boolean) : []; + buildType = "specified examples"; + + if (examples.length === 0) { + console.log(`\n${green("No examples specified - nothing to build.")}`); + return; + } + + console.log(`\n${orange("-- Building specified examples only ")}`); + console.log(`${blue("Examples:")} ${examples.join(', ')}`); + } else { + const examplesFolder = join(__dirname, "../../examples"); + examples = readdirSync(examplesFolder); + buildType = "all examples"; + console.log(`\n${orange("-- Building all examples ")}`); + } + + console.log(`${blue("Max concurrent builds:")} ${MAX_CONCURRENT_BUILDS}`); + if (skipCache) { + console.log(`${orange("Cache skipped - forcing rebuild of all packages")}`); + } + console.log(); + + const logFolder = join(__dirname, "../tmp/build", getDateString()); + const examplesFolder = join(__dirname, "../../examples"); + const success: BuildResult[] = []; + const fails: BuildResult[] = []; + const skipped: BuildResult[] = []; + + const startTime = Date.now(); + + await Promise.all( + examples.map((example) => + limit(async () => { + const folderPath = join(examplesFolder, example); + const packagePath = join(folderPath, "package.json"); + const packageExists = existsSync(packagePath); + + if (!packageExists) { + fails.push({ example, result: "No package.json found." }); + return; + } + + const packageJson = JSON.parse(readFileSync(packagePath, "utf-8")) as { scripts?: { build?: string } }; + if (!packageJson.scripts?.build) { + fails.push({ example, result: "No build script." }); + return; + } + + // Check if build is needed (simple caching) + if (!needsBuild(folderPath, skipCache)) { + console.log(`[${blue(example)}] ${green("skipped - up to date")}`); + skipped.push({ example, result: "Build cache hit" }); + return; + } + + const writeStream = await getLogWriteStream(example, logFolder); + console.log(`Building [${blue(example)}] project...`); + + const buildStart = Date.now(); + + try { + // Use async exec with timeout instead of blocking execSync + const { stdout, stderr } = await execAsync(`pnpm run build`, { + cwd: folderPath, + timeout: BUILD_TIMEOUT, + }); + + // Write output to log file + if (stdout) writeStream.write(stdout); + if (stderr) writeStream.write(stderr); + writeStream.end(); + + const buildTime = Date.now() - buildStart; + console.log( + `[${blue(example)}] ${green( + "successfully built!" + )} (${buildTime}ms)` + ); + success.push({ + example, + result: `Successfully built in ${buildTime}ms`, + }); + } catch (e: any) { + // Write error output to log file + if (e.stdout) writeStream.write(e.stdout); + if (e.stderr) writeStream.write(e.stderr); + writeStream.write(`\nError: ${e.message}\n`); + writeStream.end(); + + console.log(`[${blue(example)}] ${red("failed to build.")}`); + fails.push({ + example, + result: + e.code === "ETIMEDOUT" + ? "Build timeout" + : `Build error: ${e.message}`, + }); + } + }) + ) + ); + + const totalTime = Date.now() - startTime; + console.log(`\n${green(`-- Build completed in ${totalTime}ms --`)}`); + + if (success.length) { + console.log(`\n${green(`-- Successfully built ${buildType}:`)}`); + success.forEach(({ example, result }) => + console.log(`[${blue(example)}]: ${result}`) + ); + + if (buildType === "all examples") { + const deployed = await getDeployed(); + console.log(`\n${green("-- Applications deployed:")}`); + deployed.forEach(({ app, url }) => { + console.log(`[${blue(app)}]: ${url}`); + }); + } + } + + if (skipped.length) { + console.log(`\n${blue("-- Skipped examples (up to date):")}`); + skipped.forEach(({ example, result }) => + console.log(`[${blue(example)}]: ${result}`) + ); + } + + if (fails.length) { + console.log(`\n${red("-- Failed to build examples:")}`); + fails.forEach(({ example, result }) => + console.log(`[${orange(example)}]: ${result}`) + ); + } + + console.log(`\nCheck build run logs under '${logFolder}'`); +}; + +interface DeployedApp { + app: string; + url: string; +} + +const getDeployed = async (): Promise => { + try { + const deployResults = await getAllAppDeployResults(); + const deployed = Object.entries(deployResults).map(([app, result]: [string, any]) => ({ + app: app.split('.')[0], + url: result.urls[0], + })); + deployed.sort((a, b) => (a.app > b.app ? 1 : -1)); + return deployed; + } catch (error: any) { + console.log(`${red("Failed to get deployment results:")} ${error.message}`); + return []; + } +}; + +buildPackages(); diff --git a/scripts/src/tests/app-validations.ts b/scripts/src/tests/app-validations.ts new file mode 100644 index 00000000..f193ba9f --- /dev/null +++ b/scripts/src/tests/app-validations.ts @@ -0,0 +1,167 @@ +interface AppValidation { + uniqueText: string[]; +} + +// App-specific validation rules with unique content to verify correct deployment +export const APP_VALIDATIONS: Record = { + // Framework-specific apps + "angular-vite-zephyr-template": { + uniqueText: ["Angular", "Vite"], + }, + "react-vite-ts": { + uniqueText: ["Vite", "React"], + }, + "ember-vite": { + uniqueText: ["Congratulations", "Quick start"] + }, + "solid-zephyr-template": { + uniqueText: ["Solid", "Vite"], + }, + "svelte-zephyr-template": { + uniqueText: ["Svelte", "Vite"], + }, + "modern-js": { + uniqueText: ["Modern.js", "Get Started"], + }, + "nx-ng": { + uniqueText: ["Welcome", "Hello there"], + }, + "parcel-react": { + uniqueText: ["Hello", "Zephyr", "Parcel"], + }, + "rspack-react-starter": { + uniqueText: ["Rspack", "React"], + }, + "rolldown-react": { + uniqueText: ["Rolldown", "React"], + }, + "rollup-react-ts": { + uniqueText: ["Rollup", "React"], + }, + "rspress-ssg": { + uniqueText: ["My Site", "A cool website!"], + }, + + // Module Federation apps + "create-mf-app-rspack-host": { + uniqueText: ["with zephyr", "react", "TypeScript"], + }, + "default-webpack-mf-first": { + uniqueText: ["App1", "App 2"], + }, + "default-webpack-mf-second": { + uniqueText: ["App 2"], + }, + host: { + uniqueText: ["Hello there", "Welcome host", "Remote1", "Remote2"], + }, + "rspack-remote1": { + uniqueText: ["Hello there", "Welcome rspack_remote1"], + }, + "rspack-remote2": { + uniqueText: ["Hello there", "Welcome rspack_remote2"], + }, + shell: { + uniqueText: ["Hello there", "Welcome shell"], + }, + remote1: { + uniqueText: ["Hello there", "Welcome remote1"], + }, + remote2: { + uniqueText: ["Hello there", "Welcome remote2"], + }, + + // Airbnb clone microfrontends + "airbnb-react-host": { + uniqueText: ["Airbnb", "your home"], + }, + "airbnb-categories": { + uniqueText: ["Beach", "Windmills"], + }, + "airbnb-favorites": { + uniqueText: ["Favorites", "favorited"], + }, + "airbnb-home": { + uniqueText: ["Americas", "Europe"], + }, + "airbnb-properties": { + uniqueText: ["Properties", "List of your properties"], + }, + "airbnb-reservations": { + uniqueText: ["Reservations", "Bookings on your properties"], + }, + "airbnb-trips": { + uniqueText: ["Trips", "Where you've been and where you're going"], + }, + + // Basehref examples + "basehref-rspack-app": { + uniqueText: ["Rspack", "React", "TypeScript"], + }, + "basehref-vite-app": { + uniqueText: ["BaseHref Vite Example", "Configuration Info"], + }, + "basehref-webpack-app": { + uniqueText: ["BaseHref Webpack Example", "Navigation"], + }, + + // Tractor v2 microfrontends + "tractor-v2-app": { + uniqueText: [ + "Machines", + "Stores", + "Classic Tractors", + "Autonomous Tractors", + ], + }, + "tractor-v2-checkout": { + uniqueText: ["Checkout Remote", "Cart Page"], + }, + "tractor-v2-decide": { + uniqueText: ["Decide Remote", "Product Page"], + }, + "tractor-v2-explore": { + uniqueText: ["Explore Remote", "Home Page"], + }, + + // Team microfrontends + "team-blue": { + uniqueText: ["basket", "item"], + }, + "team-green": { + uniqueText: ["Related", "Products"], + }, + "team-red": { + uniqueText: ["The Model Store", "Tractor"], + }, + + // Vite microfrontends + "vite-host": { + uniqueText: ["Vite remote", "from Webpack", "from Rspack", "Vite + React"], + }, + "vite-remote": { + uniqueText: ["Vite + React", "button"], + }, + "vite-rspack": { + uniqueText: ["This is a component from Rspack.", "react"], + }, + "vite-webpack": { + uniqueText: ["This is a component from Webpack.", "Button"], + }, + + // Additional apps found in deployment + "-react-vite-nx-source": { + uniqueText: ["Welcome react-vite-nx", "Hello there"], + }, + + // Turbo apps - currently disabled due to deployment issues + // "turbo-host": { + // uniqueText: ["Turbo", "Host"], + // }, + // "turbo-home": { + // uniqueText: ["Turbo", "Home"], + // }, + // "turbo-settings": { + // uniqueText: ["Turbo", "Settings"], + // }, +}; diff --git a/scripts/src/tests/deployment-validation.spec.ts b/scripts/src/tests/deployment-validation.spec.ts new file mode 100644 index 00000000..8fa50262 --- /dev/null +++ b/scripts/src/tests/deployment-validation.spec.ts @@ -0,0 +1,219 @@ +import { test, expect } from "@playwright/test"; +import { getDeployedApps } from "./test-helper.js"; +import { APP_VALIDATIONS } from "./app-validations.js"; + +interface DeployedApp { + app: string; + name: string; + url: string; +} + +test.describe("Deployment Validation", () => { + let deployedApps: DeployedApp[] = []; + + test.beforeAll(async () => { + console.log("Fetching deployed applications..."); + deployedApps = await getDeployedApps(); + console.log(`Found ${deployedApps.length} deployed applications`); + + if (deployedApps.length === 0) { + throw new Error( + "No deployed applications found. Make sure build-packages has run successfully." + ); + } + + // Log all found apps + deployedApps.forEach((app) => { + console.log(`- ${app.name}: ${app.url}`); + }); + }); + + test("all deployed applications must load successfully", async ({ page }) => { + test.setTimeout(240000); // 4 minutes for all apps + + expect(deployedApps.length).toBeGreaterThan(0); + + const results: Array<{ + name: string; + url: string; + status: "passed" | "failed" | "skipped"; + error?: string; + details?: string; + }> = []; + + const failedApps: Array<{ + name: string; + error: string; + details: string; + }> = []; + + for (const app of deployedApps) { + console.log(`\n🧪 Validating ${app.name}: ${app.url}`); + + // Skip turbo apps for now as they're known to be problematic + if (app.name.includes("turbo-")) { + console.log( + ` ⏭️ Skipping ${app.name} - turbo apps are currently disabled` + ); + results.push({ + name: app.name, + url: app.url, + status: "skipped", + }); + continue; + } + + const validation = APP_VALIDATIONS[app.name]; + + if (!validation) { + console.warn( + ` ⏭️ Skipping ${app.name} - no validation spec was found for it on app-validations.ts` + ); + + results.push({ + name: app.name, + url: app.url, + status: "skipped", + details: + "Skipped due to validation not being specified on app-validations.ts", + }); + continue; + } + + try { + // Optimized navigation - reduced timeout and waitUntil strategy + const response = await page.goto(app.url, { + waitUntil: "domcontentloaded", // Faster than networkidle + timeout: 20000, // Reduced from 30s to 20s + }); + + // Check HTTP status + const status = response?.status(); + if (!status || status >= 400) { + throw new Error(`HTTP ${status}`); + } + + // Wait for required text content to appear (instead of fixed timeout) + const foundTexts: string[] = []; + const missingTexts: string[] = []; + + for (const text of validation.uniqueText) { + try { + // Wait for text content using case-insensitive partial matching with timeout + await expect(page.locator("body")).toContainText(text, { + timeout: 5000, + ignoreCase: true, + }); + console.log(` ✓ Found expected text: "${text}"`); + foundTexts.push(text); + } catch (error) { + // Text didn't appear within timeout + missingTexts.push(text); + } + } + + if (missingTexts.length > 0) { + const error = `Missing required text(s): ${missingTexts.join( + ", " + )}. Found: ${foundTexts.join(", ")}`; + const bodyText = await page.textContent("body"); + const details = `Page content: "${bodyText?.slice(0, 300)}..."`; + + console.log(` ❌ ${error}`); + console.log(` 📄 ${details}`); + + failedApps.push({ + name: app.name, + error, + details, + }); + + results.push({ + name: app.name, + url: app.url, + status: "failed", + error, + details, + }); + } else { + console.log(` ✅ ${app.name} validation passed`); + results.push({ + name: app.name, + url: app.url, + status: "passed", + }); + } + } catch (error: any) { + const errorMsg = error.message || "Unknown error"; + const details = `Failed to validate: ${errorMsg}`; + + console.error(` ❌ ${app.name} failed: ${errorMsg}`); + + failedApps.push({ + name: app.name, + error: errorMsg, + details, + }); + + results.push({ + name: app.name, + url: app.url, + status: "failed", + error: errorMsg, + details, + }); + } + } + + // Summary and final validation + const passed = results.filter((r) => r.status === "passed").length; + const failed = results.filter((r) => r.status === "failed").length; + const skipped = results.filter((r) => r.status === "skipped").length; + + console.log("\n📊 Deployment Validation Results:"); + console.log(` ✅ Passed: ${passed}`); + console.log(` ❌ Failed: ${failed}`); + console.log(` ⏭️ Skipped: ${skipped}`); + console.log(` 📊 Total: ${results.length}`); + + // Display all failures at the end + if (failedApps.length > 0) { + console.log(`\n💥 FAILED APPLICATIONS (${failedApps.length}):`); + failedApps.forEach((failure, index) => { + console.log(`\n${index + 1}. ${failure.name}:`); + console.log(` Error: ${failure.error}`); + console.log(` Details: ${failure.details}`); + }); + } + + // Final assertion - fail if ANY apps failed (but we've collected all failures) + if (failedApps.length > 0) { + throw new Error( + `${failedApps.length} applications failed validation. See details above.` + ); + } + + console.log(`\n🎉 All ${passed} applications validated successfully!`); + }); + + test("deployment summary", async () => { + const totalApps = deployedApps.length; + const turboApps = deployedApps.filter((app) => + app.name.includes("turbo-") + ).length; + const activeApps = totalApps - turboApps; + + console.log("\n📊 Deployment Summary:"); + console.log(` Total applications: ${totalApps}`); + console.log(` Validated applications: ${activeApps}`); + console.log(` Turbo apps (skipped): ${turboApps}`); + console.log( + ` Apps with custom validation: ${ + Object.keys(APP_VALIDATIONS).filter((k) => k !== "default").length + }` + ); + + expect(totalApps).toBeGreaterThan(0); + expect(activeApps).toBeGreaterThan(0); + }); +}); diff --git a/scripts/src/tests/test-helper.ts b/scripts/src/tests/test-helper.ts new file mode 100644 index 00000000..552a3504 --- /dev/null +++ b/scripts/src/tests/test-helper.ts @@ -0,0 +1,25 @@ +import { getAllAppDeployResults } from "zephyr-agent"; + +interface DeployedApp { + app: string; + name: string; + url: string; +} + +export const getDeployedApps = async (): Promise => { + try { + const deployResults = await getAllAppDeployResults(); + const deployed = Object.entries(deployResults).map( + ([app, result]: [string, any]) => ({ + app: app, + name: app.split(".")[0], + url: result.urls[0], + }) + ); + deployed.sort((a, b) => (a.app > b.app ? 1 : -1)); + return deployed; + } catch (error: any) { + console.log(`Failed to get deployment results: ${error.message}`); + return []; + } +}; diff --git a/scripts/src/upgrade-plugins.ts b/scripts/src/upgrade-plugins.ts new file mode 100644 index 00000000..99af02ef --- /dev/null +++ b/scripts/src/upgrade-plugins.ts @@ -0,0 +1,114 @@ +import { execSync } from "node:child_process"; +import { readFileSync, writeFileSync, existsSync } from "node:fs"; +import { join } from "node:path"; +import { green, red, orange } from "./utils.js"; +import { load, dump } from "js-yaml"; + +const log = { + success: (message: string) => console.log(green(message)), + error: (message: string) => console.error(red(message)), + warning: (message: string) => console.warn(orange(message)), +}; + +const getNextVersion = async (): Promise => { + try { + log.warning("Fetching next tag version for zephyr-rspack-plugin..."); + const result = execSync("npm view zephyr-rspack-plugin dist-tags.next", { + encoding: "utf-8", + }); + return result.trim(); + } catch (error) { + log.error("Failed to fetch next version, falling back to latest..."); + try { + const result = execSync("npm view zephyr-rspack-plugin version", { + encoding: "utf-8", + }); + return result.trim(); + } catch (fallbackError) { + log.error("Failed to fetch any version information."); + process.exit(1); + } + } +}; + +const updateWorkspaceCatalog = (version: string): void => { + const workspacePath = join(__dirname, "../../pnpm-workspace.yaml"); + + if (!existsSync(workspacePath)) { + log.error("pnpm-workspace.yaml not found!"); + process.exit(1); + } + + try { + const content = readFileSync(workspacePath, "utf-8"); + const doc = load(content) as any; + + if (!doc.catalogs || !doc.catalogs.zephyr) { + log.error("No zephyr catalog found in pnpm-workspace.yaml"); + process.exit(1); + } + + const zephyrPlugins = Object.keys(doc.catalogs.zephyr); + console.log( + `Found ${ + zephyrPlugins.length + } plugins in zephyr catalog: ${zephyrPlugins.join(", ")}` + ); + + // Update all zephyr plugin versions + zephyrPlugins.forEach((plugin) => { + doc.catalogs.zephyr[plugin] = `^${version}`; + }); + + const updatedYaml = dump(doc, { + lineWidth: -1, + noRefs: true, + quotingType: '"', + forceQuotes: false, + }); + + writeFileSync(workspacePath, updatedYaml, "utf-8"); + log.success(`Updated pnpm-workspace.yaml catalog with version ${version}`); + } catch (error: any) { + log.error(`Failed to update pnpm-workspace.yaml: ${error.message}`); + process.exit(1); + } +}; + +const parseVersion = (): string | null => { + const versionArg = process.argv.find(arg => arg.startsWith('--version=')); + return versionArg ? versionArg.split('=')[1] : null; +}; + +const upgradePlugins = async (): Promise => { + if (["--help", "-h"].includes(process.argv[2])) { + console.log( + `\nExecute script to upgrade zephyr plugins to next tag version: 'pnpm upgrade-plugins'\n` + + `Options:\n` + + ` --version=X.X.X Specify version to upgrade to (default: next tag)\n` + ); + process.exit(); + } + + const specifiedVersion = parseVersion(); + const version = specifiedVersion || await getNextVersion(); + console.log(`\n-- Upgrading plugins to version: ${version}\n`); + + updateWorkspaceCatalog(version); + + // Run pnpm install to update all dependencies + log.warning("Running pnpm install to update dependencies..."); + try { + execSync("pnpm install", { + cwd: join(__dirname, "../.."), + stdio: "inherit", + }); + log.success("Successfully updated all dependencies!"); + } catch (error: any) { + log.error("Failed to run pnpm install:"); + console.error(error.message); + process.exit(1); + } +}; + +upgradePlugins(); diff --git a/scripts/src/utils.ts b/scripts/src/utils.ts new file mode 100644 index 00000000..792085f6 --- /dev/null +++ b/scripts/src/utils.ts @@ -0,0 +1,19 @@ +import { mkdirSync, writeFileSync, createWriteStream, WriteStream } from "node:fs"; + +export const getDateString = (): string => + new Date().toISOString().split(".")[0].replace(/\D/g, ""); + +export const getLogWriteStream = (folderName: string, logFolder: string): Promise => { + mkdirSync(logFolder, { recursive: true }); + writeFileSync(`${logFolder}/${folderName}.txt`, ""); + return new Promise((resolve) => { + const stream = createWriteStream(`${logFolder}/${folderName}.txt`); + stream.on("open", () => resolve(stream)); + }); +}; + +export const orange = (txt: string): string => `\x1b[0;33m${txt}\x1b[0m`; +export const blue = (txt: string): string => `\x1b[1;34m${txt}\x1b[0m`; +export const yellow = (txt: string): string => `\x1b[1;33m${txt}\x1b[0m`; +export const green = (txt: string): string => `\x1b[0;32m${txt}\x1b[0m`; +export const red = (txt: string): string => `\x1b[31m${txt}\x1b[0m`; diff --git a/scripts/tsconfig.json b/scripts/tsconfig.json new file mode 100644 index 00000000..b3a045a3 --- /dev/null +++ b/scripts/tsconfig.json @@ -0,0 +1,31 @@ +{ + "compilerOptions": { + "target": "ES2020", + "module": "commonjs", + "lib": ["ES2020"], + "outDir": "./dist", + "rootDir": "./src", + "strict": true, + "esModuleInterop": true, + "skipLibCheck": true, + "forceConsistentCasingInFileNames": true, + "declaration": true, + "declarationMap": true, + "sourceMap": true, + "resolveJsonModule": true, + "moduleResolution": "node", + "allowSyntheticDefaultImports": true, + "noImplicitReturns": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedIndexedAccess": false, + "exactOptionalPropertyTypes": false + }, + "include": [ + "src/**/*" + ], + "exclude": [ + "node_modules", + "dist", + "tmp" + ] +} diff --git a/turborepo/examples/turbo-rspack-mf/package.json b/turborepo/examples/turbo-rspack-mf/package.json index b48270f8..21d756f8 100644 --- a/turborepo/examples/turbo-rspack-mf/package.json +++ b/turborepo/examples/turbo-rspack-mf/package.json @@ -13,27 +13,27 @@ "@repo/tailwind-config": "workspace:^", "@repo/typescript-config": "workspace:^", "@repo/ui": "workspace:^", - "autoprefixer": "catalog:postcss", - "lucide-react": "catalog:react18", - "postcss-loader": "catalog:postcss", - "postcss": "catalog:postcss", + "autoprefixer": "^10.4.21", + "lucide-react": "^0.484.0", + "postcss-loader": "^8.1.1", + "postcss": "^8.5.3", "react-dom": "^18.3.1", "react-router": "^6.30.0", "react": "^18.3.1", - "tailwindcss": "catalog:tailwind3", - "zephyr-rspack-plugin": "catalog:zephyr" + "tailwindcss": "^3.4.17", + "zephyr-rspack-plugin": "latest" }, "devDependencies": { - "@biomejs/biome": "catalog:biome", - "@rspack/cli": "catalog:rspack", - "@rspack/core": "catalog:rspack", - "@rspack/plugin-react-refresh": "catalog:rspack", + "@biomejs/biome": "^1.9.4", + "@rspack/cli": "^1.2.8", + "@rspack/core": "^1.2.8", + "@rspack/plugin-react-refresh": "^1.0.1", "@types/react-dom": "^18.3.5", "@types/react": "^18.3.20", - "cross-env": "catalog:common", - "react-refresh": "catalog:react18", - "ts-node": "catalog:typescript", - "turbo": "catalog:turbo", - "typescript": "catalog:typescript" + "cross-env": "^7.0.3", + "react-refresh": "^0.16.0", + "ts-node": "^10.9.2", + "turbo": "^2.4.4", + "typescript": "^5.8.2" } } diff --git a/turborepo/examples/turbo-rspack-mf/packages/config-tailwind/package.json b/turborepo/examples/turbo-rspack-mf/packages/config-tailwind/package.json index 7cb3424b..e1b280af 100644 --- a/turborepo/examples/turbo-rspack-mf/packages/config-tailwind/package.json +++ b/turborepo/examples/turbo-rspack-mf/packages/config-tailwind/package.json @@ -7,6 +7,6 @@ }, "devDependencies": { "@repo/typescript-config": "workspace:*", - "tailwindcss": "catalog:tailwind3" + "tailwindcss": "^3.4.17" } } diff --git a/turborepo/examples/turbo-rspack-mf/packages/ui/package.json b/turborepo/examples/turbo-rspack-mf/packages/ui/package.json index 704ccacc..7f80c209 100644 --- a/turborepo/examples/turbo-rspack-mf/packages/ui/package.json +++ b/turborepo/examples/turbo-rspack-mf/packages/ui/package.json @@ -15,20 +15,20 @@ }, "devDependencies": { "@repo/typescript-config": "workspace:*", - "@turbo/gen": "catalog:turbo", - "@types/eslint": "catalog:eslint", - "@types/node": "catalog:typescript", - "@types/react": "catalog:react18", - "@types/react-dom": "catalog:react18", - "autoprefixer": "catalog:postcss", - "eslint": "catalog:eslint", - "postcss": "catalog:postcss", - "postcss-loader": "catalog:postcss", - "tailwindcss": "catalog:tailwind3", - "typescript": "catalog:typescript" + "@turbo/gen": "^1.13.4", + "@types/eslint": "^8.56.12", + "@types/node": "^22.13.13", + "@types/react": "^18.3.20", + "@types/react-dom": "^18.3.5", + "autoprefixer": "^10.4.21", + "eslint": "^9.9.0", + "postcss": "^8.5.3", + "postcss-loader": "^8.1.1", + "tailwindcss": "^3.4.17", + "typescript": "^5.8.2" }, "dependencies": { - "react": "catalog:react19", - "react-dom": "catalog:react19" + "react": "^19.0.0", + "react-dom": "^19.0.0" } } diff --git a/turborepo/package.json b/turborepo/package.json index 88de5bd9..a3af90b6 100644 --- a/turborepo/package.json +++ b/turborepo/package.json @@ -10,7 +10,7 @@ }, "private": true, "devDependencies": { - "turbo": "catalog:turbo", + "turbo": "^2.4.4", "process": "^0.11.10" } } diff --git a/turborepo/pnpm-workspace.yaml b/turborepo/pnpm-workspace.yaml index 43839ac7..e957e6c9 100644 --- a/turborepo/pnpm-workspace.yaml +++ b/turborepo/pnpm-workspace.yaml @@ -4,172 +4,6 @@ packages: installOptions: preferOnline: false frozenLockfile: true -catalogs: - turbo: - turbo: ^2.4.4 - "@turbo/gen": ^1.13.4 - common: - cross-env: ^7.0.3 - style-loader: ^4.0.0 - css-loader: ^7.1.2 - undici: ^7.5.0 - open: ^10.1.0 - swc: - swc-loader: ^0.2.6 - "@swc/helpers": ^0.5.15 - "@swc/core": ^1.11.13 - "@swc/cli": ^0.6.0 - "@swc-node/register": ^1.10.10 - cypress: - cypress: ^13.17.0 - jest: - babel-jest: ^29.7.0 - jest-preset-angular: ^14.1.1 - jest-environment-jsdom: ^29.7.0 - "@types/jest": ^29.5.12 - ts-jest: ^29.2.5 - jest: ^29.7.0 - babel: - babel-loader: ^8.2.2 - "@babel/core": ^7.25.2 - "@babel/plugin-transform-runtime": ^7.15.8 - "@babel/preset-env": ^7.15.8 - "@babel/preset-react": ^7.26.3 - "@babel/preset-typescript": ^7.10.4 - "@babel/runtime": 7.25.6 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - postcss: - postcss: ^8.5.3 - postcss-loader: ^8.1.1 - autoprefixer: ^10.4.21 - prettier3: - prettier: ^3.2.5 - prettier2: - prettier: ^2.8.8 - eslint: - "@types/eslint": ^8.56.12 - typescript-eslint: ^8.28.0 - eslint-plugin-cypress: ^4.2.0 - eslint: ^9.9.0 - "@eslint/js": ^9.9.0 - eslint-config-prettier: ^10.1.1 - eslint-plugin-react-hooks: ^5.2.0 - eslint-plugin-import: ^2.31.0 - eslint-plugin-jsx-a11y: ^6.10.2 - eslint-plugin-react: ^7.37.4 - eslint-plugin-react-refresh: ^0.4.19 - "@typescript-eslint/eslint-plugin": ^8.28.0 - "@typescript-eslint/parser": ^8.28.0 - "@typescript-eslint/utils": ^8.28.0 - zephyr: - parcel-reporter-zephyr: ^0.0.59 - rollup-plugin-zephyr: ^0.0.59 - vite-plugin-zephyr: ^0.0.59 - zephyr-agent: ^0.0.59 - zephyr-modernjs-plugin: ^0.0.59 - zephyr-rolldown-plugin: ^0.0.59 - zephyr-rspack-plugin: ^0.0.59 - zephyr-webpack-plugin: ^0.0.59 - zephyr-rspress-plugin: ^0.0.59 - rollup: - rollup: ^4.37.0 - rollup-plugin-postcss: ^4.0.2 - "@svgr/rollup": ^8.1.0 - "@rollup/plugin-typescript": ^12.1.1 - "@rollup/plugin-babel": ^6.0.4 - "@rollup/plugin-commonjs": ^28.0.1 - "@rollup/plugin-html": ^1.0.4 - "@rollup/plugin-node-resolve": ^15.3.0 - "@rollup/plugin-replace": ^6.0.1 - module-federation: - "@module-federation/enhanced": ^0.11.2 - "@module-federation/runtime": ^0.11.2 - typescript: - tslib: ^2.8.1 - typescript: ^5.8.2 - "@types/node": ^22.13.13 - ts-node: ^10.9.2 - biome: - "@biomejs/biome": ^1.9.4 - tailwind3: - tailwindcss: ^3.4.17 - "@tailwindcss/postcss": ^3.4.17 - tailwind4: - tailwindcss: ^4.0.3 - "@tailwindcss/postcss": ^4.1.4 - rspack: - "@rspack/cli": ^1.2.8 - "@rspack/core": ^1.2.8 - "@rspack/dev-server": ^1.1.0 - "@rspack/plugin-minify": ^0.7.5 - "@rspack/plugin-react-refresh": ^1.0.1 - rspress: - rspress: ^1.44.0 - "@rspress/shared": ^1.44.0 - vite5: - vite: ^5.4.15 - vite-plugin-inspect: ^0.8.7 - "@vitejs/plugin-react": ^4.3.4 - vite-tsconfig-paths: ^4.2.1 - globals: ^15.9.0 - vite6: - vite: ^6.2.3 - webpack5: - webpack: ^5.99.9 - webpack-cli: ^4.10.0 - webpack-dev-server: ^4.3.1 - dotenv-webpack: ^8.0.1 - html-webpack-plugin: ^5.3.2 - "@svgr/webpack": ^8.1.0 - url-loader: ^4.1.1 - css-loader: ^5.0.0 - angular19: - "@angular/animations": ^19.2.4 - "@angular/common": ^19.2.4 - "@angular/compiler": ^19.2.4 - "@angular/core": ^19.2.4 - "@angular/platform-browser": ^19.2.4 - "@angular/platform-browser-dynamic": ^19.2.4 - "@angular/router": ^19.2.4 - "@angular/cli": ^19.2.4 - "@angular/language-service": ^19.2.4 - "@angular/compiler-cli": ^19.2.4 - "@angular/build": ^19.2.4 - "@analogjs/vite-plugin-angular": ^1.14.1 - rxjs: ^7.8.2 - zone.js: ^0.15.0 - react18: - react: ^18.3.1 - react-dom: ^18.3.1 - react-router: ^6.30.0 - react-router-dom: ^6.30.0 - "@types/react": ^18.3.20 - "@types/react-dom": ^18.3.5 - "@types/react-router-dom": ^5.3.3 - react-refresh: ^0.16.0 - lucide-react: ^0.484.0 - "@pmmmwh/react-refresh-webpack-plugin": ^0.5.15 - "@testing-library/react": ^16.2.0 - react19: - react: ^19.0.0 - react-dom: ^19.0.0 - react-router: ^6.30.0 - react-router-dom: ^6.30.0 - "@types/react": ^19.0.0 - "@types/react-dom": ^19.0.0 - react-refresh: ^0.9.0 - solid: - solid-js: ^1.9.5 - vite-plugin-solid: ^2.11.6 - svelte: - svelte: ^5.25.3 - svelte-check: ^4.1.5 - "@tsconfig/svelte": ^5.0.4 - "@sveltejs/vite-plugin-svelte": ^5.0.3 - vitest1: - vitest: ^1.3.1 - "@vitest/coverage-v8": ^1.0.4 - "@vitest/ui": ^1.6.1 onlyBuiltDependencies: - "@biomejs/biome" - "@netlify/esbuild" diff --git a/vanilla/examples/angular-vite/package.json b/vanilla/examples/angular-vite/package.json index b4ac867d..b888e295 100644 --- a/vanilla/examples/angular-vite/package.json +++ b/vanilla/examples/angular-vite/package.json @@ -9,23 +9,23 @@ "preview": "vite preview" }, "dependencies": { - "@angular/animations": "catalog:angular19", - "@angular/common": "catalog:angular19", - "@angular/compiler": "catalog:angular19", - "@angular/core": "catalog:angular19", - "@angular/platform-browser": "catalog:angular19", - "@angular/platform-browser-dynamic": "catalog:angular19", - "@angular/router": "catalog:angular19", - "rxjs": "catalog:angular19", - "tslib": "catalog:typescript", - "vite-plugin-zephyr": "catalog:zephyr", - "zone.js": "catalog:angular19" + "@angular/animations": "^19.2.4", + "@angular/common": "^19.2.4", + "@angular/compiler": "^19.2.4", + "@angular/core": "^19.2.4", + "@angular/platform-browser": "^19.2.4", + "@angular/platform-browser-dynamic": "^19.2.4", + "@angular/router": "^19.2.4", + "rxjs": "^7.8.2", + "tslib": "^2.8.1", + "vite-plugin-zephyr": "latest", + "zone.js": "^0.15.0" }, "devDependencies": { - "@analogjs/vite-plugin-angular": "catalog:angular19", - "@angular/build": "catalog:angular19", - "@angular/compiler-cli": "catalog:angular19", - "typescript": "catalog:typescript", - "vite": "catalog:vite6" + "@analogjs/vite-plugin-angular": "^1.14.1", + "@angular/build": "^19.2.4", + "@angular/compiler-cli": "^19.2.4", + "typescript": "^5.8.2", + "vite": "^6.2.3" } } diff --git a/vanilla/examples/basehref-examples/rspack-app/package.json b/vanilla/examples/basehref-examples/rspack-app/package.json index 50fab1d3..a290503c 100644 --- a/vanilla/examples/basehref-examples/rspack-app/package.json +++ b/vanilla/examples/basehref-examples/rspack-app/package.json @@ -9,18 +9,18 @@ "preview": "rspack preview" }, "dependencies": { - "react": "catalog:react19", - "react-dom": "catalog:react19", - "zephyr-rspack-plugin": "catalog:zephyr" + "react": "^19.0.0", + "react-dom": "^19.0.0", + "zephyr-rspack-plugin": "latest" }, "devDependencies": { "@rspack/cli": "1.5.5", "@rspack/core": "1.5.5", - "@rspack/plugin-react-refresh": "catalog:rspack", - "@types/react": "catalog:react19", - "@types/react-dom": "catalog:react19", - "react-refresh": "catalog:react19", - "ts-node": "catalog:typescript", - "typescript": "catalog:typescript" + "@rspack/plugin-react-refresh": "^1.0.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", + "react-refresh": "^0.9.0", + "ts-node": "^10.9.2", + "typescript": "^5.8.2" } } diff --git a/vanilla/examples/basehref-examples/vite-app/package.json b/vanilla/examples/basehref-examples/vite-app/package.json index 1160e755..16a12475 100644 --- a/vanilla/examples/basehref-examples/vite-app/package.json +++ b/vanilla/examples/basehref-examples/vite-app/package.json @@ -12,15 +12,15 @@ "preview:base": "vite preview --base=/app/" }, "dependencies": { - "react": "catalog:react18", - "react-dom": "catalog:react18" + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "devDependencies": { - "@types/react": "catalog:react18", - "@types/react-dom": "catalog:react18", - "@vitejs/plugin-react": "catalog:vite5", - "typescript": "catalog:typescript", - "vite": "catalog:vite5", - "vite-plugin-zephyr": "catalog:zephyr" + "@types/react": "^18.3.20", + "@types/react-dom": "^18.3.5", + "@vitejs/plugin-react": "^4.3.4", + "typescript": "^5.8.2", + "vite": "^5.4.15", + "vite-plugin-zephyr": "latest" } } diff --git a/vanilla/examples/basehref-examples/webpack-app/package.json b/vanilla/examples/basehref-examples/webpack-app/package.json index b914fb87..7cb86fc9 100644 --- a/vanilla/examples/basehref-examples/webpack-app/package.json +++ b/vanilla/examples/basehref-examples/webpack-app/package.json @@ -9,24 +9,24 @@ "build:base": "webpack --mode=production --env publicPath=/app/" }, "dependencies": { - "react": "catalog:react18", - "react-dom": "catalog:react18" + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "devDependencies": { - "@babel/core": "catalog:babel", - "@babel/preset-env": "catalog:babel", - "@babel/preset-react": "catalog:babel", - "@babel/preset-typescript": "catalog:babel", - "@types/react": "catalog:react18", - "@types/react-dom": "catalog:react18", - "babel-loader": "catalog:babel", - "css-loader": "catalog:webpack5", - "html-webpack-plugin": "catalog:webpack5", + "@babel/core": "^7.25.2", + "@babel/preset-env": "^7.15.8", + "@babel/preset-react": "^7.26.3", + "@babel/preset-typescript": "^7.10.4", + "@types/react": "^18.3.20", + "@types/react-dom": "^18.3.5", + "babel-loader": "^8.2.2", + "css-loader": "^5.0.0", + "html-webpack-plugin": "^5.3.2", "style-loader": "^3.3.3", - "typescript": "catalog:typescript", - "webpack": "catalog:webpack5", - "webpack-cli": "catalog:webpack5", - "webpack-dev-server": "catalog:webpack5", - "zephyr-webpack-plugin": "catalog:zephyr" + "typescript": "^5.8.2", + "webpack": "^5.99.9", + "webpack-cli": "^4.10.0", + "webpack-dev-server": "^4.3.1", + "zephyr-webpack-plugin": "latest" } } diff --git a/vanilla/examples/create-default-webpack-mf/app1/package.json b/vanilla/examples/create-default-webpack-mf/app1/package.json index 7e8fad39..79b2d0c1 100755 --- a/vanilla/examples/create-default-webpack-mf/app1/package.json +++ b/vanilla/examples/create-default-webpack-mf/app1/package.json @@ -8,19 +8,19 @@ "build": "webpack --mode production" }, "dependencies": { - "react": "catalog:react18", - "react-dom": "catalog:react18", - "zephyr-webpack-plugin": "catalog:zephyr", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "zephyr-webpack-plugin": "latest", "external-remotes-plugin": "^1.0.0" }, "devDependencies": { - "@babel/core": "catalog:babel", - "@babel/preset-react": "catalog:babel", - "babel-loader": "catalog:babel", - "html-webpack-plugin": "catalog:webpack5", - "webpack": "catalog:webpack5", - "webpack-cli": "catalog:webpack5", - "webpack-dev-server": "catalog:webpack5" + "@babel/core": "^7.25.2", + "@babel/preset-react": "^7.26.3", + "babel-loader": "^8.2.2", + "html-webpack-plugin": "^5.3.2", + "webpack": "^5.99.9", + "webpack-cli": "^4.10.0", + "webpack-dev-server": "^4.3.1" }, "zephyr:dependencies": { "default_webpack_mf_second": "zephyr:default_webpack_mf_second@*" diff --git a/vanilla/examples/create-default-webpack-mf/app2/package.json b/vanilla/examples/create-default-webpack-mf/app2/package.json index 370ebd6f..7a3d6415 100755 --- a/vanilla/examples/create-default-webpack-mf/app2/package.json +++ b/vanilla/examples/create-default-webpack-mf/app2/package.json @@ -8,17 +8,17 @@ "build": "webpack --mode production" }, "dependencies": { - "react": "catalog:react18", - "react-dom": "catalog:react18", - "zephyr-webpack-plugin": "catalog:zephyr" + "react": "^18.3.1", + "react-dom": "^18.3.1", + "zephyr-webpack-plugin": "latest" }, "devDependencies": { - "@babel/core": "catalog:babel", - "@babel/preset-react": "catalog:babel", - "babel-loader": "catalog:babel", - "html-webpack-plugin": "catalog:webpack5", - "webpack": "catalog:webpack5", - "webpack-cli": "catalog:webpack5", - "webpack-dev-server": "catalog:webpack5" + "@babel/core": "^7.25.2", + "@babel/preset-react": "^7.26.3", + "babel-loader": "^8.2.2", + "html-webpack-plugin": "^5.3.2", + "webpack": "^5.99.9", + "webpack-cli": "^4.10.0", + "webpack-dev-server": "^4.3.1" } } diff --git a/vanilla/examples/create-mf-app-rspack/package.json b/vanilla/examples/create-mf-app-rspack/package.json index 1435cca2..4d0be613 100644 --- a/vanilla/examples/create-mf-app-rspack/package.json +++ b/vanilla/examples/create-mf-app-rspack/package.json @@ -13,22 +13,22 @@ "email": "jherr@pobox.com" }, "devDependencies": { - "@rspack/cli": "catalog:rspack", - "@rspack/core": "catalog:rspack", - "@rspack/plugin-react-refresh": "catalog:rspack", - "@types/react": "catalog:react18", - "@types/react-dom": "catalog:react18", - "autoprefixer": "catalog:postcss", - "cross-env": "catalog:common", - "css-loader": "catalog:common", - "postcss": "catalog:postcss", - "postcss-loader": "catalog:postcss", - "react-refresh": "catalog:react18", - "style-loader": "catalog:common" + "@rspack/cli": "^1.2.8", + "@rspack/core": "^1.2.8", + "@rspack/plugin-react-refresh": "^1.0.1", + "@types/react": "^18.3.20", + "@types/react-dom": "^18.3.5", + "autoprefixer": "^10.4.21", + "cross-env": "^7.0.3", + "css-loader": "^7.1.2", + "postcss": "^8.5.3", + "postcss-loader": "^8.1.1", + "react-refresh": "^0.16.0", + "style-loader": "^4.0.0" }, "dependencies": { - "react": "catalog:react18", - "react-dom": "catalog:react18", - "zephyr-rspack-plugin": "catalog:zephyr" + "react": "^18.3.1", + "react-dom": "^18.3.1", + "zephyr-rspack-plugin": "latest" } } diff --git a/vanilla/examples/ember-vite/package.json b/vanilla/examples/ember-vite/package.json index 5bc98884..18d2b41c 100644 --- a/vanilla/examples/ember-vite/package.json +++ b/vanilla/examples/ember-vite/package.json @@ -80,7 +80,7 @@ "testem": "^3.16.0", "tracked-built-ins": "^4.0.0", "vite": "^6.3.5", - "vite-plugin-zephyr": "catalog:zephyr" + "vite-plugin-zephyr": "latest" }, "engines": { "node": ">= 18" diff --git a/vanilla/examples/modernjs-app/package.json b/vanilla/examples/modernjs-app/package.json index 277c94c6..3177cb4e 100644 --- a/vanilla/examples/modernjs-app/package.json +++ b/vanilla/examples/modernjs-app/package.json @@ -30,7 +30,7 @@ "@types/react-dom": "~19.0.4", "rimraf": "^6.0.1", "typescript": "~5.7.3", - "zephyr-modernjs-plugin": "catalog:zephyr", - "zephyr-rspack-plugin": "catalog:zephyr" + "zephyr-modernjs-plugin": "latest", + "zephyr-rspack-plugin": "latest" } } diff --git a/vanilla/examples/parcel-react/package.json b/vanilla/examples/parcel-react/package.json index 631cd067..4587c887 100644 --- a/vanilla/examples/parcel-react/package.json +++ b/vanilla/examples/parcel-react/package.json @@ -13,9 +13,11 @@ "devDependencies": { "@parcel/config-default": "2.13.3", "parcel": "2.13.3", - "parcel-reporter-zephyr": "catalog:zephyr", + "parcel-reporter-zephyr": "latest", "typescript": "^5.7.3", "process": "^0.11.10" }, - "browserslist": ["> 0.5%, last 2 versions, not dead"] + "browserslist": [ + "> 0.5%, last 2 versions, not dead" + ] } diff --git a/vanilla/examples/react-airbnb-clone/package.json b/vanilla/examples/react-airbnb-clone/package.json index ad2505d8..64651b2f 100644 --- a/vanilla/examples/react-airbnb-clone/package.json +++ b/vanilla/examples/react-airbnb-clone/package.json @@ -15,7 +15,7 @@ "dependencies": { "concurrently": "^9.1.0", "date-fns": "^4.1.0", - "eslint": "catalog:eslint", + "eslint": "^9.9.0", "leaflet": "^1.9.4", "match-sorter": "^8.0.0", "path-browserify": "^1.0.1", @@ -36,36 +36,36 @@ "util": "^0.12.5", "uuid": "^11.0.3", "world-countries": "^5.0.0", - "zephyr-webpack-plugin": "catalog:zephyr", + "zephyr-webpack-plugin": "latest", "zustand": "^5.0.1" }, "devDependencies": { - "@babel/core": "catalog:babel", - "@babel/preset-react": "catalog:babel", - "@babel/preset-typescript": "catalog:babel", - "@module-federation/enhanced": "catalog:module-federation", + "@babel/core": "^7.25.2", + "@babel/preset-react": "^7.26.3", + "@babel/preset-typescript": "^7.10.4", + "@module-federation/enhanced": "^0.11.2", "@types/leaflet": "^1.9.14", - "@types/node": "catalog:typescript", + "@types/node": "^22.13.13", "@types/react": "^18.3.20", "@types/react-date-range": "^1.4.9", "@types/react-dom": "^18.3.5", "@types/uuid": "^10.0.0", "@webpack-cli/serve": "^2.0.5", - "autoprefixer": "catalog:postcss", - "babel-loader": "catalog:babel", - "css-loader": "catalog:common", + "autoprefixer": "^10.4.21", + "babel-loader": "^8.2.2", + "css-loader": "^7.1.2", "file-loader": "^6.2.0", - "html-webpack-plugin": "catalog:webpack5", + "html-webpack-plugin": "^5.3.2", "http-server": "^14.1.1", - "postcss": "catalog:postcss", - "postcss-loader": "catalog:postcss", + "postcss": "^8.5.3", + "postcss-loader": "^8.1.1", "rimraf": "^6.0.1", - "style-loader": "catalog:common", - "tailwindcss": "catalog:tailwind3", - "tslib": "catalog:typescript", - "typescript": "catalog:typescript", - "webpack": "catalog:webpack5", - "webpack-cli": "catalog:webpack5", - "webpack-dev-server": "catalog:webpack5" + "style-loader": "^4.0.0", + "tailwindcss": "^3.4.17", + "tslib": "^2.8.1", + "typescript": "^5.8.2", + "webpack": "^5.99.9", + "webpack-cli": "^4.10.0", + "webpack-dev-server": "^4.3.1" } } diff --git a/vanilla/examples/react-rollup-ts/package.json b/vanilla/examples/react-rollup-ts/package.json index 1b2aae66..c218559b 100644 --- a/vanilla/examples/react-rollup-ts/package.json +++ b/vanilla/examples/react-rollup-ts/package.json @@ -7,23 +7,23 @@ "build:watch": "rollup -c --watch" }, "dependencies": { - "react": "catalog:react18", - "react-dom": "catalog:react18", - "rollup-plugin-zephyr": "catalog:zephyr" + "react": "^18.3.1", + "react-dom": "^18.3.1", + "rollup-plugin-zephyr": "latest" }, "devDependencies": { - "@babel/preset-react": "catalog:babel", - "@rollup/plugin-babel": "catalog:rollup", - "@rollup/plugin-commonjs": "catalog:rollup", - "@rollup/plugin-html": "catalog:rollup", - "@rollup/plugin-node-resolve": "catalog:rollup", - "@rollup/plugin-replace": "catalog:rollup", - "@rollup/plugin-typescript": "catalog:rollup", - "@svgr/rollup": "catalog:rollup", - "@types/react": "catalog:react18", - "@types/react-dom": "catalog:react18", - "rollup": "catalog:rollup", - "rollup-plugin-postcss": "catalog:rollup", - "typescript": "catalog:typescript" + "@babel/preset-react": "^7.26.3", + "@rollup/plugin-babel": "^6.0.4", + "@rollup/plugin-commonjs": "^28.0.1", + "@rollup/plugin-html": "^1.0.4", + "@rollup/plugin-node-resolve": "^15.3.0", + "@rollup/plugin-replace": "^6.0.1", + "@rollup/plugin-typescript": "^12.1.1", + "@svgr/rollup": "^8.1.0", + "@types/react": "^18.3.20", + "@types/react-dom": "^18.3.5", + "rollup": "^4.37.0", + "rollup-plugin-postcss": "^4.0.2", + "typescript": "^5.8.2" } } diff --git a/vanilla/examples/react-rspack-tractor-2.0/package.json b/vanilla/examples/react-rspack-tractor-2.0/package.json index 347f9317..663bbd2e 100644 --- a/vanilla/examples/react-rspack-tractor-2.0/package.json +++ b/vanilla/examples/react-rspack-tractor-2.0/package.json @@ -35,17 +35,17 @@ "react-router-dom": "^6.30.0" }, "devDependencies": { - "@module-federation/enhanced": "catalog:module-federation", - "@rspack/cli": "catalog:rspack", - "@rspack/core": "catalog:rspack", - "@rspack/plugin-react-refresh": "catalog:rspack", + "@module-federation/enhanced": "^0.11.2", + "@rspack/cli": "^1.2.8", + "@rspack/core": "^1.2.8", + "@rspack/plugin-react-refresh": "^1.0.1", "@types/canvas-confetti": "^1.9.0", - "@types/node": "catalog:typescript", + "@types/node": "^22.13.13", "@types/react": "^18.3.20", "@types/react-dom": "^18.3.5", - "cross-env": "catalog:common", - "react-refresh": "catalog:react18", - "typescript": "catalog:typescript", - "zephyr-rspack-plugin": "catalog:zephyr" + "cross-env": "^7.0.3", + "react-refresh": "^0.16.0", + "typescript": "^5.8.2", + "zephyr-rspack-plugin": "latest" } } diff --git a/vanilla/examples/react-tractor-sample/package.json b/vanilla/examples/react-tractor-sample/package.json index 8a40f1cc..5e248e27 100644 --- a/vanilla/examples/react-tractor-sample/package.json +++ b/vanilla/examples/react-tractor-sample/package.json @@ -12,42 +12,42 @@ "dependencies": { "react": "^18.3.1", "react-dom": "^18.3.1", - "tslib": "catalog:typescript", - "zephyr-webpack-plugin": "catalog:zephyr" + "tslib": "^2.8.1", + "zephyr-webpack-plugin": "latest" }, "devDependencies": { - "@babel/core": "catalog:babel", - "@babel/preset-react": "catalog:babel", - "@nx/react": "catalog:nx", - "@nx/module-federation": "catalog:nx", - "@nx/webpack": "catalog:nx", - "@pmmmwh/react-refresh-webpack-plugin": "catalog:react18", - "@rspack/core": "catalog:rspack", - "@svgr/webpack": "catalog:webpack5", - "@swc-node/register": "catalog:swc", - "@swc/cli": "catalog:swc", - "@swc/core": "catalog:swc", - "@testing-library/react": "catalog:react18", - "@types/jest": "catalog:jest", - "@types/node": "catalog:typescript", + "@babel/core": "^7.25.2", + "@babel/preset-react": "^7.26.3", + "@nx/react": "^20.6.4", + "@nx/module-federation": "^20.6.4", + "@nx/webpack": "^20.6.4", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.15", + "@rspack/core": "^1.2.8", + "@svgr/webpack": "^8.1.0", + "@swc-node/register": "^1.10.10", + "@swc/cli": "^0.6.0", + "@swc/core": "^1.11.13", + "@testing-library/react": "^16.2.0", + "@types/jest": "^29.5.12", + "@types/node": "^22.13.13", "@types/react": "^18.3.20", "@types/react-dom": "^18.3.5", - "@typescript-eslint/eslint-plugin": "catalog:eslint", - "@typescript-eslint/parser": "catalog:eslint", - "babel-jest": "catalog:jest", - "eslint": "catalog:eslint", - "eslint-config-prettier": "catalog:eslint", - "eslint-plugin-import": "catalog:eslint", - "eslint-plugin-jsx-a11y": "catalog:eslint", - "eslint-plugin-react": "catalog:eslint", - "eslint-plugin-react-hooks": "catalog:eslint", - "jest-environment-jsdom": "catalog:jest", - "nx": "catalog:nx", - "react-refresh": "catalog:react18", - "swc-loader": "catalog:swc", - "ts-jest": "catalog:jest", - "ts-node": "catalog:typescript", - "typescript": "catalog:typescript", - "url-loader": "catalog:webpack5" + "@typescript-eslint/eslint-plugin": "^8.28.0", + "@typescript-eslint/parser": "^8.28.0", + "babel-jest": "^29.7.0", + "eslint": "^9.9.0", + "eslint-config-prettier": "^10.1.1", + "eslint-plugin-import": "^2.31.0", + "eslint-plugin-jsx-a11y": "^6.10.2", + "eslint-plugin-react": "^7.37.4", + "eslint-plugin-react-hooks": "^5.2.0", + "jest-environment-jsdom": "^29.7.0", + "nx": "^20.6.4", + "react-refresh": "^0.16.0", + "swc-loader": "^0.2.6", + "ts-jest": "^29.2.5", + "ts-node": "^10.9.2", + "typescript": "^5.8.2", + "url-loader": "^4.1.1" } } diff --git a/vanilla/examples/react-vite-mf/host/package.json b/vanilla/examples/react-vite-mf/host/package.json index 196826dd..5d8fd7b3 100644 --- a/vanilla/examples/react-vite-mf/host/package.json +++ b/vanilla/examples/react-vite-mf/host/package.json @@ -10,24 +10,24 @@ "preview": "vite preview" }, "dependencies": { - "@module-federation/runtime": "catalog:module-federation", - "react": "catalog:react18", - "react-dom": "catalog:react18", - "vite-plugin-zephyr": "catalog:zephyr" + "@module-federation/runtime": "^0.11.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "vite-plugin-zephyr": "latest" }, "devDependencies": { - "@eslint/js": "catalog:eslint", - "@types/react": "catalog:react18", - "@types/react-dom": "catalog:react18", - "@vitejs/plugin-react": "catalog:vite5", - "cross-env": "catalog:common", - "eslint": "catalog:eslint", - "eslint-plugin-react-hooks": "catalog:eslint", - "eslint-plugin-react-refresh": "catalog:eslint", - "globals": "catalog:vite5", - "typescript": "catalog:typescript", - "typescript-eslint": "catalog:eslint", - "vite": "catalog:vite5" + "@eslint/js": "^9.9.0", + "@types/react": "^18.3.20", + "@types/react-dom": "^18.3.5", + "@vitejs/plugin-react": "^4.3.4", + "cross-env": "^7.0.3", + "eslint": "^9.9.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.19", + "globals": "^15.9.0", + "typescript": "^5.8.2", + "typescript-eslint": "^8.28.0", + "vite": "^5.4.15" }, "zephyr:dependencies": { "vite_remote": "zephyr:vite_remote@*", diff --git a/vanilla/examples/react-vite-mf/remote/package.json b/vanilla/examples/react-vite-mf/remote/package.json index 23bb6ba2..35be3a6b 100644 --- a/vanilla/examples/react-vite-mf/remote/package.json +++ b/vanilla/examples/react-vite-mf/remote/package.json @@ -10,22 +10,22 @@ "preview": "vite preview" }, "dependencies": { - "@module-federation/runtime": "catalog:module-federation", - "react": "catalog:react18", - "react-dom": "catalog:react18", - "vite-plugin-zephyr": "catalog:zephyr" + "@module-federation/runtime": "^0.11.2", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "vite-plugin-zephyr": "latest" }, "devDependencies": { - "@eslint/js": "catalog:eslint", - "@types/react": "catalog:react18", - "@types/react-dom": "catalog:react18", - "@vitejs/plugin-react": "catalog:vite5", - "eslint": "catalog:eslint", - "eslint-plugin-react-hooks": "catalog:eslint", - "eslint-plugin-react-refresh": "catalog:eslint", - "globals": "catalog:vite5", - "typescript": "catalog:typescript", - "typescript-eslint": "catalog:eslint", - "vite": "catalog:vite5" + "@eslint/js": "^9.9.0", + "@types/react": "^18.3.20", + "@types/react-dom": "^18.3.5", + "@vitejs/plugin-react": "^4.3.4", + "eslint": "^9.9.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.19", + "globals": "^15.9.0", + "typescript": "^5.8.2", + "typescript-eslint": "^8.28.0", + "vite": "^5.4.15" } } diff --git a/vanilla/examples/react-vite-mf/rspack/package.json b/vanilla/examples/react-vite-mf/rspack/package.json index 168009e2..3f36228d 100644 --- a/vanilla/examples/react-vite-mf/rspack/package.json +++ b/vanilla/examples/react-vite-mf/rspack/package.json @@ -13,21 +13,21 @@ "email": "jherr@pobox.com" }, "devDependencies": { - "@rspack/cli": "catalog:rspack", - "@rspack/core": "catalog:rspack", - "@rspack/plugin-react-refresh": "catalog:rspack", - "@types/react": "catalog:react18", - "@types/react-dom": "catalog:react18", - "autoprefixer": "catalog:postcss", - "cross-env": "catalog:common", - "postcss": "catalog:postcss", - "postcss-loader": "catalog:postcss", - "react-refresh": "catalog:react18", - "tailwindcss": "catalog:tailwind3" + "@rspack/cli": "^1.2.8", + "@rspack/core": "^1.2.8", + "@rspack/plugin-react-refresh": "^1.0.1", + "@types/react": "^18.3.20", + "@types/react-dom": "^18.3.5", + "autoprefixer": "^10.4.21", + "cross-env": "^7.0.3", + "postcss": "^8.5.3", + "postcss-loader": "^8.1.1", + "react-refresh": "^0.16.0", + "tailwindcss": "^3.4.17" }, "dependencies": { - "react": "catalog:react18", - "react-dom": "catalog:react18", - "zephyr-rspack-plugin": "catalog:zephyr" + "react": "^18.3.1", + "react-dom": "^18.3.1", + "zephyr-rspack-plugin": "latest" } } diff --git a/vanilla/examples/react-vite-mf/webpack/package.json b/vanilla/examples/react-vite-mf/webpack/package.json index eaaf2c3e..14bbecb5 100644 --- a/vanilla/examples/react-vite-mf/webpack/package.json +++ b/vanilla/examples/react-vite-mf/webpack/package.json @@ -14,33 +14,33 @@ "email": "jherr@pobox.com" }, "devDependencies": { - "@babel/core": "catalog:babel", - "@babel/plugin-transform-runtime": "catalog:babel", - "@babel/preset-env": "catalog:babel", - "@babel/preset-react": "catalog:babel", - "@babel/preset-typescript": "catalog:babel", - "@babel/runtime": "catalog:babel", - "@module-federation/enhanced": "catalog:module-federation", - "@types/react": "catalog:react18", - "@types/react-dom": "catalog:react18", - "autoprefixer": "catalog:postcss", - "babel-loader": "catalog:babel", - "css-loader": "catalog:common", - "dotenv-webpack": "catalog:webpack5", - "html-webpack-plugin": "catalog:webpack5", - "postcss": "catalog:postcss", - "postcss-loader": "catalog:postcss", - "style-loader": "catalog:common", - "tailwindcss": "catalog:tailwind3", - "typescript": "catalog:typescript", - "webpack": "catalog:webpack5", - "webpack-cli": "catalog:webpack5", - "webpack-dev-server": "catalog:webpack5" + "@babel/core": "^7.25.2", + "@babel/plugin-transform-runtime": "^7.15.8", + "@babel/preset-env": "^7.15.8", + "@babel/preset-react": "^7.26.3", + "@babel/preset-typescript": "^7.10.4", + "@babel/runtime": "7.25.6", + "@module-federation/enhanced": "^0.11.2", + "@types/react": "^18.3.20", + "@types/react-dom": "^18.3.5", + "autoprefixer": "^10.4.21", + "babel-loader": "^8.2.2", + "css-loader": "^7.1.2", + "dotenv-webpack": "^8.0.1", + "html-webpack-plugin": "^5.3.2", + "postcss": "^8.5.3", + "postcss-loader": "^8.1.1", + "style-loader": "^4.0.0", + "tailwindcss": "^3.4.17", + "typescript": "^5.8.2", + "webpack": "^5.99.9", + "webpack-cli": "^4.10.0", + "webpack-dev-server": "^4.3.1" }, "dependencies": { - "@babel/plugin-syntax-dynamic-import": "catalog:babel", - "react": "catalog:react18", - "react-dom": "catalog:react18", - "zephyr-webpack-plugin": "catalog:zephyr" + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "react": "^18.3.1", + "react-dom": "^18.3.1", + "zephyr-webpack-plugin": "latest" } } diff --git a/vanilla/examples/react-vite-ts/package.json b/vanilla/examples/react-vite-ts/package.json index 0a51e639..9a36900a 100644 --- a/vanilla/examples/react-vite-ts/package.json +++ b/vanilla/examples/react-vite-ts/package.json @@ -10,21 +10,21 @@ "preview": "vite preview" }, "dependencies": { - "react": "catalog:react18", - "react-dom": "catalog:react18", - "vite-plugin-zephyr": "catalog:zephyr" + "react": "^18.3.1", + "react-dom": "^18.3.1", + "vite-plugin-zephyr": "latest" }, "devDependencies": { - "@types/react": "catalog:react18", - "@types/react-dom": "catalog:react18", - "@typescript-eslint/eslint-plugin": "catalog:eslint", - "@typescript-eslint/parser": "catalog:eslint", - "@vitejs/plugin-react": "catalog:vite5", - "eslint": "catalog:eslint", - "eslint-plugin-react-hooks": "catalog:eslint", - "eslint-plugin-react-refresh": "catalog:eslint", - "typescript": "catalog:typescript", - "vite": "catalog:vite5", - "vite-plugin-inspect": "catalog:vite5" + "@types/react": "^18.3.20", + "@types/react-dom": "^18.3.5", + "@typescript-eslint/eslint-plugin": "^8.28.0", + "@typescript-eslint/parser": "^8.28.0", + "@vitejs/plugin-react": "^4.3.4", + "eslint": "^9.9.0", + "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-refresh": "^0.4.19", + "typescript": "^5.8.2", + "vite": "^5.4.15", + "vite-plugin-inspect": "^0.8.7" } } diff --git a/vanilla/examples/rolldown-react/package.json b/vanilla/examples/rolldown-react/package.json index 62020645..42228471 100644 --- a/vanilla/examples/rolldown-react/package.json +++ b/vanilla/examples/rolldown-react/package.json @@ -13,6 +13,6 @@ "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "rolldown": "1.0.0-beta.3", - "zephyr-rolldown-plugin": "catalog:zephyr" + "zephyr-rolldown-plugin": "latest" } } diff --git a/vanilla/examples/rspack-project/package.json b/vanilla/examples/rspack-project/package.json index f808be79..b755b603 100644 --- a/vanilla/examples/rspack-project/package.json +++ b/vanilla/examples/rspack-project/package.json @@ -7,17 +7,17 @@ "build": "cross-env NODE_ENV=production rspack build" }, "dependencies": { - "react": "catalog:react18", - "react-dom": "catalog:react18", - "zephyr-rspack-plugin": "catalog:zephyr" + "react": "^18.3.1", + "react-dom": "^18.3.1", + "zephyr-rspack-plugin": "latest" }, "devDependencies": { - "@rspack/cli": "catalog:rspack", - "@rspack/core": "catalog:rspack", - "@rspack/plugin-react-refresh": "catalog:rspack", - "@types/react": "catalog:react18", - "@types/react-dom": "catalog:react18", - "cross-env": "catalog:common", - "react-refresh": "catalog:react18" + "@rspack/cli": "^1.2.8", + "@rspack/core": "^1.2.8", + "@rspack/plugin-react-refresh": "^1.0.1", + "@types/react": "^18.3.20", + "@types/react-dom": "^18.3.5", + "cross-env": "^7.0.3", + "react-refresh": "^0.16.0" } } diff --git a/vanilla/examples/rspress-ssg/package.json b/vanilla/examples/rspress-ssg/package.json index f0938498..be20231a 100644 --- a/vanilla/examples/rspress-ssg/package.json +++ b/vanilla/examples/rspress-ssg/package.json @@ -10,15 +10,15 @@ "dependencies": { "@rsbuild/core": "^1.3.22", "@rsbuild/shared": "^0.7.10", - "@rspack/core": "catalog:rspack", + "@rspack/core": "^1.2.8", "@rspress/core": "1.43.12", "@rspress/shared": "^1.43.12", "globby": "^14.1.0", - "rspress": "catalog:rspress", + "rspress": "^1.44.0", "webpack-sources": "^3.2.3", - "zephyr-rspress-plugin": "catalog:zephyr" + "zephyr-rspress-plugin": "latest" }, "devDependencies": { - "@types/node": "catalog:typescript" + "@types/node": "^22.13.13" } } diff --git a/vanilla/examples/solid/package.json b/vanilla/examples/solid/package.json index 83aac908..a5f1926e 100644 --- a/vanilla/examples/solid/package.json +++ b/vanilla/examples/solid/package.json @@ -9,12 +9,12 @@ "preview": "vite preview" }, "dependencies": { - "solid-js": "catalog:solid", - "vite-plugin-zephyr": "catalog:zephyr" + "solid-js": "^1.9.5", + "vite-plugin-zephyr": "latest" }, "devDependencies": { - "typescript": "catalog:typescript", - "vite": "catalog:vite6", - "vite-plugin-solid": "catalog:solid" + "typescript": "^5.8.2", + "vite": "^6.2.3", + "vite-plugin-solid": "^2.11.6" } } diff --git a/vanilla/examples/svelte/package.json b/vanilla/examples/svelte/package.json index d6997ee8..8dab9869 100644 --- a/vanilla/examples/svelte/package.json +++ b/vanilla/examples/svelte/package.json @@ -10,14 +10,14 @@ "check": "svelte-check --tsconfig ./tsconfig.app.json && tsc -p tsconfig.node.json" }, "devDependencies": { - "@sveltejs/vite-plugin-svelte": "catalog:svelte", - "@tsconfig/svelte": "catalog:svelte", - "svelte": "catalog:svelte", - "svelte-check": "catalog:svelte", - "typescript": "catalog:typescript", - "vite": "catalog:vite6" + "@sveltejs/vite-plugin-svelte": "^5.0.3", + "@tsconfig/svelte": "^5.0.4", + "svelte": "^5.25.3", + "svelte-check": "^4.1.5", + "typescript": "^5.8.2", + "vite": "^6.2.3" }, "dependencies": { - "vite-plugin-zephyr": "catalog:zephyr" + "vite-plugin-zephyr": "latest" } } diff --git a/vanilla/pnpm-workspace.yaml b/vanilla/pnpm-workspace.yaml index 8936cb9d..e957e6c9 100644 --- a/vanilla/pnpm-workspace.yaml +++ b/vanilla/pnpm-workspace.yaml @@ -4,169 +4,6 @@ packages: installOptions: preferOnline: false frozenLockfile: true -catalogs: - common: - cross-env: ^7.0.3 - style-loader: ^4.0.0 - css-loader: ^7.1.2 - undici: ^7.5.0 - open: ^10.1.0 - swc: - swc-loader: ^0.2.6 - "@swc/helpers": ^0.5.15 - "@swc/core": ^1.11.13 - "@swc/cli": ^0.6.0 - "@swc-node/register": ^1.10.10 - cypress: - cypress: ^13.17.0 - jest: - babel-jest: ^29.7.0 - jest-preset-angular: ^14.1.1 - jest-environment-jsdom: ^29.7.0 - "@types/jest": ^29.5.12 - ts-jest: ^29.2.5 - jest: ^29.7.0 - babel: - babel-loader: ^8.2.2 - "@babel/core": ^7.25.2 - "@babel/plugin-transform-runtime": ^7.15.8 - "@babel/preset-env": ^7.15.8 - "@babel/preset-react": ^7.26.3 - "@babel/preset-typescript": ^7.10.4 - "@babel/runtime": 7.25.6 - "@babel/plugin-syntax-dynamic-import": ^7.8.3 - postcss: - postcss: ^8.5.3 - postcss-loader: ^8.1.1 - autoprefixer: ^10.4.21 - prettier3: - prettier: ^3.2.5 - prettier2: - prettier: ^2.8.8 - eslint: - "@types/eslint": ^8.56.12 - typescript-eslint: ^8.28.0 - eslint-plugin-cypress: ^4.2.0 - eslint: ^9.9.0 - "@eslint/js": ^9.9.0 - eslint-config-prettier: ^10.1.1 - eslint-plugin-react-hooks: ^5.2.0 - eslint-plugin-import: ^2.31.0 - eslint-plugin-jsx-a11y: ^6.10.2 - eslint-plugin-react: ^7.37.4 - eslint-plugin-react-refresh: ^0.4.19 - "@typescript-eslint/eslint-plugin": ^8.28.0 - "@typescript-eslint/parser": ^8.28.0 - "@typescript-eslint/utils": ^8.28.0 - zephyr: - parcel-reporter-zephyr: ^0.0.59 - rollup-plugin-zephyr: ^0.0.59 - vite-plugin-zephyr: ^0.0.59 - zephyr-agent: ^0.0.59 - zephyr-modernjs-plugin: ^0.0.59 - zephyr-rolldown-plugin: ^0.0.59 - zephyr-rspack-plugin: ^0.0.59 - zephyr-webpack-plugin: ^0.0.59 - zephyr-rspress-plugin: ^0.0.59 - rollup: - rollup: ^4.37.0 - rollup-plugin-postcss: ^4.0.2 - "@svgr/rollup": ^8.1.0 - "@rollup/plugin-typescript": ^12.1.1 - "@rollup/plugin-babel": ^6.0.4 - "@rollup/plugin-commonjs": ^28.0.1 - "@rollup/plugin-html": ^1.0.4 - "@rollup/plugin-node-resolve": ^15.3.0 - "@rollup/plugin-replace": ^6.0.1 - module-federation: - "@module-federation/enhanced": ^0.11.2 - "@module-federation/runtime": ^0.11.2 - typescript: - tslib: ^2.8.1 - typescript: ^5.8.2 - "@types/node": ^22.13.13 - ts-node: ^10.9.2 - biome: - "@biomejs/biome": ^1.9.4 - tailwind3: - tailwindcss: ^3.4.17 - "@tailwindcss/postcss": ^3.4.17 - tailwind4: - tailwindcss: ^4.0.3 - "@tailwindcss/postcss": ^4.1.4 - rspack: - "@rspack/cli": ^1.2.8 - "@rspack/core": ^1.2.8 - "@rspack/dev-server": ^1.1.0 - "@rspack/plugin-minify": ^0.7.5 - "@rspack/plugin-react-refresh": ^1.0.1 - rspress: - rspress: ^1.44.0 - "@rspress/shared": ^1.44.0 - vite5: - vite: ^5.4.15 - vite-plugin-inspect: ^0.8.7 - "@vitejs/plugin-react": ^4.3.4 - vite-tsconfig-paths: ^4.2.1 - globals: ^15.9.0 - vite6: - vite: ^6.2.3 - webpack5: - webpack: ^5.99.9 - webpack-cli: ^4.10.0 - webpack-dev-server: ^4.3.1 - dotenv-webpack: ^8.0.1 - html-webpack-plugin: ^5.3.2 - "@svgr/webpack": ^8.1.0 - url-loader: ^4.1.1 - css-loader: ^5.0.0 - angular19: - "@angular/animations": ^19.2.4 - "@angular/common": ^19.2.4 - "@angular/compiler": ^19.2.4 - "@angular/core": ^19.2.4 - "@angular/platform-browser": ^19.2.4 - "@angular/platform-browser-dynamic": ^19.2.4 - "@angular/router": ^19.2.4 - "@angular/cli": ^19.2.4 - "@angular/language-service": ^19.2.4 - "@angular/compiler-cli": ^19.2.4 - "@angular/build": ^19.2.4 - "@analogjs/vite-plugin-angular": ^1.14.1 - rxjs: ^7.8.2 - zone.js: ^0.15.0 - react18: - react: ^18.3.1 - react-dom: ^18.3.1 - react-router: ^6.30.0 - react-router-dom: ^6.30.0 - "@types/react": ^18.3.20 - "@types/react-dom": ^18.3.5 - "@types/react-router-dom": ^5.3.3 - react-refresh: ^0.16.0 - lucide-react: ^0.484.0 - "@pmmmwh/react-refresh-webpack-plugin": ^0.5.15 - "@testing-library/react": ^16.2.0 - react19: - react: ^19.0.0 - react-dom: ^19.0.0 - react-router: ^6.30.0 - react-router-dom: ^6.30.0 - "@types/react": ^19.0.0 - "@types/react-dom": ^19.0.0 - react-refresh: ^0.9.0 - solid: - solid-js: ^1.9.5 - vite-plugin-solid: ^2.11.6 - svelte: - svelte: ^5.25.3 - svelte-check: ^4.1.5 - "@tsconfig/svelte": ^5.0.4 - "@sveltejs/vite-plugin-svelte": ^5.0.3 - vitest1: - vitest: ^1.3.1 - "@vitest/coverage-v8": ^1.0.4 - "@vitest/ui": ^1.6.1 onlyBuiltDependencies: - "@biomejs/biome" - "@netlify/esbuild" From f90c977cb3741e297bf25bf283113787d4a4bab9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Wed, 15 Oct 2025 17:20:57 +0200 Subject: [PATCH 04/29] chore: justfile --- Justfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Justfile b/Justfile index 0ac0ad49..31635166 100644 --- a/Justfile +++ b/Justfile @@ -81,7 +81,7 @@ build-turborepo example: cd turborepo/examples/{{ example }} && pnpm build # Full reset - clean everything and reinstall -reset-all: clean-all clean-dist-all install-all +reset-all: clean clean-dist-all install-all @echo "✓ Full reset complete" # Reset vanilla directory From b736c704d9c9d6ff2d3bfd6c5b23f36a5acc674b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Wed, 15 Oct 2025 17:26:45 +0200 Subject: [PATCH 05/29] chore: make pipelines work with new system --- .github/actions/setup/action.yml | 12 +- .github/workflows/build-deploy-test.yml | 8 +- scripts/src/build-packages.ts | 118 ++++++++--- scripts/src/upgrade-plugins.ts | 252 +++++++++++++++++++----- 4 files changed, 307 insertions(+), 83 deletions(-) diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index ab229901..805b4fe3 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -34,5 +34,15 @@ runs: key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} restore-keys: | ${{ runner.os }}-pnpm-store- - - run: pnpm install --prefer-offline + - name: Install dependencies in all workspaces shell: bash + run: | + echo "Installing dependencies in nx workspace..." + cd nx && pnpm install --prefer-offline + echo "Installing dependencies in vanilla workspace..." + cd ../vanilla && pnpm install --prefer-offline + echo "Installing dependencies in turborepo workspace..." + cd ../turborepo && pnpm install --prefer-offline + echo "Installing dependencies in scripts..." + cd ../scripts && pnpm install --prefer-offline + echo "✓ All dependencies installed" diff --git a/.github/workflows/build-deploy-test.yml b/.github/workflows/build-deploy-test.yml index ffc5ca93..80eb8d49 100644 --- a/.github/workflows/build-deploy-test.yml +++ b/.github/workflows/build-deploy-test.yml @@ -73,7 +73,13 @@ jobs: fi - name: Install dependencies after upgrade - run: pnpm install --prefer-offline + run: | + echo "Installing in nx workspace..." + cd nx && pnpm install --prefer-offline + echo "Installing in vanilla workspace..." + cd ../vanilla && pnpm install --prefer-offline + echo "Installing in turborepo workspace..." + cd ../turborepo && pnpm install --prefer-offline - name: Build all examples run: | diff --git a/scripts/src/build-packages.ts b/scripts/src/build-packages.ts index 03224a4c..a2449ac0 100644 --- a/scripts/src/build-packages.ts +++ b/scripts/src/build-packages.ts @@ -23,10 +23,13 @@ const BUILD_TIMEOUT = 5 * 60 * 1000; // 5 minutes // Create concurrency limiter const limit = pLimit(MAX_CONCURRENT_BUILDS); +// Workspace directories containing examples +const WORKSPACES = ['nx', 'vanilla', 'turborepo']; + // Check if build is needed based on file timestamps function needsBuild(folderPath: string, skipCache: boolean = false): boolean { if (skipCache) return true; - + try { const packagePath = join(folderPath, "package.json"); const distPath = join(folderPath, "dist"); @@ -45,38 +48,95 @@ function needsBuild(folderPath: string, skipCache: boolean = false): boolean { interface BuildResult { example: string; + workspace: string; result: string; } +interface ExampleInfo { + name: string; + workspace: string; + path: string; +} + +// Discover all examples across all workspaces +function discoverExamples(): ExampleInfo[] { + const rootPath = join(__dirname, "../.."); + const allExamples: ExampleInfo[] = []; + + for (const workspace of WORKSPACES) { + const workspacePath = join(rootPath, workspace); + const examplesPath = join(workspacePath, "examples"); + + if (!existsSync(examplesPath)) { + console.log(`${orange(`Warning: ${workspace}/examples not found, skipping...`)}`); + continue; + } + + const examples = readdirSync(examplesPath); + + for (const example of examples) { + const examplePath = join(examplesPath, example); + const packagePath = join(examplePath, "package.json"); + + // Only include if it has a package.json + if (existsSync(packagePath)) { + allExamples.push({ + name: example, + workspace, + path: examplePath, + }); + } + } + } + + return allExamples; +} + const buildPackages = async (): Promise => { // Parse command line arguments const args = process.argv.slice(2); const skipCache = args.includes('--skip-cache'); const packagesArg = args.find(arg => arg.startsWith('--packages=')); - - let examples: string[]; + + let examplesToBuild: ExampleInfo[]; let buildType: string; - + + // Discover all examples + const allExamples = discoverExamples(); + if (packagesArg) { // Parse comma-separated list of packages const packagesList = packagesArg.split('=')[1]; - examples = packagesList ? packagesList.split(',').filter(Boolean) : []; - buildType = "specified examples"; - - if (examples.length === 0) { + const requestedExamples = packagesList ? packagesList.split(',').filter(Boolean) : []; + + if (requestedExamples.length === 0) { console.log(`\n${green("No examples specified - nothing to build.")}`); return; } - + + // Filter examples by requested names + examplesToBuild = allExamples.filter(ex => requestedExamples.includes(ex.name)); + buildType = "specified examples"; + console.log(`\n${orange("-- Building specified examples only ")}`); - console.log(`${blue("Examples:")} ${examples.join(', ')}`); + console.log(`${blue("Examples:")} ${examplesToBuild.map(ex => `${ex.workspace}/${ex.name}`).join(', ')}`); } else { - const examplesFolder = join(__dirname, "../../examples"); - examples = readdirSync(examplesFolder); + examplesToBuild = allExamples; buildType = "all examples"; console.log(`\n${orange("-- Building all examples ")}`); + console.log(`${blue("Total examples found:")} ${examplesToBuild.length}`); + + // Show breakdown by workspace + const byWorkspace = examplesToBuild.reduce((acc, ex) => { + acc[ex.workspace] = (acc[ex.workspace] || 0) + 1; + return acc; + }, {} as Record); + + Object.entries(byWorkspace).forEach(([workspace, count]) => { + console.log(` ${blue(workspace)}: ${count} examples`); + }); } - + console.log(`${blue("Max concurrent builds:")} ${MAX_CONCURRENT_BUILDS}`); if (skipCache) { console.log(`${orange("Cache skipped - forcing rebuild of all packages")}`); @@ -84,7 +144,6 @@ const buildPackages = async (): Promise => { console.log(); const logFolder = join(__dirname, "../tmp/build", getDateString()); - const examplesFolder = join(__dirname, "../../examples"); const success: BuildResult[] = []; const fails: BuildResult[] = []; const skipped: BuildResult[] = []; @@ -92,32 +151,27 @@ const buildPackages = async (): Promise => { const startTime = Date.now(); await Promise.all( - examples.map((example) => + examplesToBuild.map((example) => limit(async () => { - const folderPath = join(examplesFolder, example); + const { name, workspace, path: folderPath } = example; + const displayName = `${workspace}/${name}`; const packagePath = join(folderPath, "package.json"); - const packageExists = existsSync(packagePath); - - if (!packageExists) { - fails.push({ example, result: "No package.json found." }); - return; - } const packageJson = JSON.parse(readFileSync(packagePath, "utf-8")) as { scripts?: { build?: string } }; if (!packageJson.scripts?.build) { - fails.push({ example, result: "No build script." }); + fails.push({ example: displayName, workspace, result: "No build script." }); return; } // Check if build is needed (simple caching) if (!needsBuild(folderPath, skipCache)) { - console.log(`[${blue(example)}] ${green("skipped - up to date")}`); - skipped.push({ example, result: "Build cache hit" }); + console.log(`[${blue(displayName)}] ${green("skipped - up to date")}`); + skipped.push({ example: displayName, workspace, result: "Build cache hit" }); return; } - const writeStream = await getLogWriteStream(example, logFolder); - console.log(`Building [${blue(example)}] project...`); + const writeStream = await getLogWriteStream(`${workspace}-${name}`, logFolder); + console.log(`Building [${blue(displayName)}] project...`); const buildStart = Date.now(); @@ -135,12 +189,13 @@ const buildPackages = async (): Promise => { const buildTime = Date.now() - buildStart; console.log( - `[${blue(example)}] ${green( + `[${blue(displayName)}] ${green( "successfully built!" )} (${buildTime}ms)` ); success.push({ - example, + example: displayName, + workspace, result: `Successfully built in ${buildTime}ms`, }); } catch (e: any) { @@ -150,9 +205,10 @@ const buildPackages = async (): Promise => { writeStream.write(`\nError: ${e.message}\n`); writeStream.end(); - console.log(`[${blue(example)}] ${red("failed to build.")}`); + console.log(`[${blue(displayName)}] ${red("failed to build.")}`); fails.push({ - example, + example: displayName, + workspace, result: e.code === "ETIMEDOUT" ? "Build timeout" diff --git a/scripts/src/upgrade-plugins.ts b/scripts/src/upgrade-plugins.ts index 99af02ef..5b150e1c 100644 --- a/scripts/src/upgrade-plugins.ts +++ b/scripts/src/upgrade-plugins.ts @@ -1,15 +1,31 @@ import { execSync } from "node:child_process"; -import { readFileSync, writeFileSync, existsSync } from "node:fs"; +import { readFileSync, writeFileSync, existsSync, readdirSync } from "node:fs"; import { join } from "node:path"; -import { green, red, orange } from "./utils.js"; -import { load, dump } from "js-yaml"; +import { green, red, orange, blue } from "./utils.js"; const log = { success: (message: string) => console.log(green(message)), error: (message: string) => console.error(red(message)), warning: (message: string) => console.warn(orange(message)), + info: (message: string) => console.log(blue(message)), }; +// Workspace directories containing examples +const WORKSPACES = ['nx', 'vanilla', 'turborepo']; + +// Zephyr packages to upgrade +const ZEPHYR_PACKAGES = [ + 'zephyr-agent', + 'zephyr-webpack-plugin', + 'zephyr-rspack-plugin', + 'vite-plugin-zephyr', + 'rollup-plugin-zephyr', + 'zephyr-modernjs-plugin', + 'zephyr-rolldown-plugin', + 'parcel-reporter-zephyr', + 'zephyr-rspress-plugin', +]; + const getNextVersion = async (): Promise => { try { log.warning("Fetching next tag version for zephyr-rspack-plugin..."); @@ -31,49 +47,122 @@ const getNextVersion = async (): Promise => { } }; -const updateWorkspaceCatalog = (version: string): void => { - const workspacePath = join(__dirname, "../../pnpm-workspace.yaml"); +interface PackageUpdate { + filePath: string; + package: string; + oldVersion: string; + newVersion: string; +} + +// Find all package.json files with Zephyr packages +function findZephyrPackages(rootPath: string): PackageUpdate[] { + const updates: PackageUpdate[] = []; + + for (const workspace of WORKSPACES) { + const workspacePath = join(rootPath, workspace); + const examplesPath = join(workspacePath, "examples"); + + if (!existsSync(examplesPath)) { + log.warning(`Workspace ${workspace}/examples not found, skipping...`); + continue; + } + + const examples = readdirSync(examplesPath); - if (!existsSync(workspacePath)) { - log.error("pnpm-workspace.yaml not found!"); - process.exit(1); + for (const example of examples) { + const examplePath = join(examplesPath, example); + const packagePath = join(examplePath, "package.json"); + + if (!existsSync(packagePath)) continue; + + try { + const content = readFileSync(packagePath, "utf-8"); + const packageJson = JSON.parse(content); + + // Check all dependency types + const depTypes = ['dependencies', 'devDependencies', 'peerDependencies', 'optionalDependencies']; + + for (const depType of depTypes) { + if (!packageJson[depType]) continue; + + for (const zephyrPkg of ZEPHYR_PACKAGES) { + if (packageJson[depType][zephyrPkg]) { + updates.push({ + filePath: packagePath, + package: zephyrPkg, + oldVersion: packageJson[depType][zephyrPkg], + newVersion: '', // Will be filled later + }); + } + } + } + } catch (error) { + log.error(`Failed to read ${packagePath}: ${error}`); + } + } } - try { - const content = readFileSync(workspacePath, "utf-8"); - const doc = load(content) as any; + // Also check scripts/package.json + const scriptsPackagePath = join(rootPath, 'scripts', 'package.json'); + if (existsSync(scriptsPackagePath)) { + try { + const content = readFileSync(scriptsPackagePath, "utf-8"); + const packageJson = JSON.parse(content); - if (!doc.catalogs || !doc.catalogs.zephyr) { - log.error("No zephyr catalog found in pnpm-workspace.yaml"); - process.exit(1); + const depTypes = ['dependencies', 'devDependencies']; + for (const depType of depTypes) { + if (!packageJson[depType]) continue; + + for (const zephyrPkg of ZEPHYR_PACKAGES) { + if (packageJson[depType][zephyrPkg]) { + updates.push({ + filePath: scriptsPackagePath, + package: zephyrPkg, + oldVersion: packageJson[depType][zephyrPkg], + newVersion: '', // Will be filled later + }); + } + } + } + } catch (error) { + log.error(`Failed to read scripts/package.json: ${error}`); } + } - const zephyrPlugins = Object.keys(doc.catalogs.zephyr); - console.log( - `Found ${ - zephyrPlugins.length - } plugins in zephyr catalog: ${zephyrPlugins.join(", ")}` - ); + return updates; +} - // Update all zephyr plugin versions - zephyrPlugins.forEach((plugin) => { - doc.catalogs.zephyr[plugin] = `^${version}`; - }); +// Update package.json files with new version +function updatePackageVersions(updates: PackageUpdate[], version: string): number { + const updatedFiles = new Set(); - const updatedYaml = dump(doc, { - lineWidth: -1, - noRefs: true, - quotingType: '"', - forceQuotes: false, - }); + for (const update of updates) { + try { + const content = readFileSync(update.filePath, "utf-8"); + const packageJson = JSON.parse(content); + + // Update in all dependency types + const depTypes = ['dependencies', 'devDependencies', 'peerDependencies', 'optionalDependencies']; + let fileModified = false; + + for (const depType of depTypes) { + if (packageJson[depType] && packageJson[depType][update.package]) { + packageJson[depType][update.package] = version; + fileModified = true; + } + } - writeFileSync(workspacePath, updatedYaml, "utf-8"); - log.success(`Updated pnpm-workspace.yaml catalog with version ${version}`); - } catch (error: any) { - log.error(`Failed to update pnpm-workspace.yaml: ${error.message}`); - process.exit(1); + if (fileModified) { + writeFileSync(update.filePath, JSON.stringify(packageJson, null, 2) + '\n', "utf-8"); + updatedFiles.add(update.filePath); + } + } catch (error: any) { + log.error(`Failed to update ${update.filePath}: ${error.message}`); + } } -}; + + return updatedFiles.size; +} const parseVersion = (): string | null => { const versionArg = process.argv.find(arg => arg.startsWith('--version=')); @@ -85,30 +174,93 @@ const upgradePlugins = async (): Promise => { console.log( `\nExecute script to upgrade zephyr plugins to next tag version: 'pnpm upgrade-plugins'\n` + `Options:\n` + - ` --version=X.X.X Specify version to upgrade to (default: next tag)\n` + ` --version=X.X.X Specify version to upgrade to (default: next tag)\n` + + ` --version=latest Use "latest" as version\n` ); process.exit(); } + const rootPath = join(__dirname, "../.."); const specifiedVersion = parseVersion(); - const version = specifiedVersion || await getNextVersion(); + let version: string; + + if (specifiedVersion === 'latest') { + version = 'latest'; + log.info('Using "latest" as version'); + } else if (specifiedVersion) { + version = `^${specifiedVersion}`; + log.info(`Using specified version: ${version}`); + } else { + const fetchedVersion = await getNextVersion(); + version = `^${fetchedVersion}`; + log.info(`Using fetched next version: ${version}`); + } + console.log(`\n-- Upgrading plugins to version: ${version}\n`); - updateWorkspaceCatalog(version); + // Find all package.json files with Zephyr packages + const updates = findZephyrPackages(rootPath); + + if (updates.length === 0) { + log.warning("No Zephyr packages found to upgrade."); + return; + } + + log.info(`Found ${updates.length} Zephyr package reference(s) to update`); + + // Group by file for display + const byFile = updates.reduce((acc, update) => { + const relativePath = update.filePath.replace(rootPath + '/', ''); + if (!acc[relativePath]) acc[relativePath] = []; + acc[relativePath].push(update.package); + return acc; + }, {} as Record); + + console.log("\nPackages to update:"); + Object.entries(byFile).forEach(([file, packages]) => { + console.log(` ${blue(file)}: ${packages.join(', ')}`); + }); + console.log(); + + // Update all package.json files + const filesUpdated = updatePackageVersions(updates, version); + log.success(`Updated ${filesUpdated} package.json file(s)`); // Run pnpm install to update all dependencies - log.warning("Running pnpm install to update dependencies..."); - try { - execSync("pnpm install", { - cwd: join(__dirname, "../.."), - stdio: "inherit", - }); - log.success("Successfully updated all dependencies!"); - } catch (error: any) { - log.error("Failed to run pnpm install:"); - console.error(error.message); - process.exit(1); + log.warning("\nRunning pnpm install in each workspace to update dependencies..."); + + for (const workspace of WORKSPACES) { + const workspacePath = join(rootPath, workspace); + if (!existsSync(workspacePath)) continue; + + try { + log.info(`Installing dependencies in ${workspace}...`); + execSync("pnpm install", { + cwd: workspacePath, + stdio: "inherit", + }); + } catch (error: any) { + log.error(`Failed to run pnpm install in ${workspace}:`); + console.error(error.message); + } } + + // Also install in scripts + const scriptsPath = join(rootPath, 'scripts'); + if (existsSync(scriptsPath)) { + try { + log.info(`Installing dependencies in scripts...`); + execSync("pnpm install", { + cwd: scriptsPath, + stdio: "inherit", + }); + } catch (error: any) { + log.error(`Failed to run pnpm install in scripts:`); + console.error(error.message); + } + } + + log.success("\n✓ Successfully updated all dependencies!"); }; upgradePlugins(); From f0e5f76183093d41ac44b1134a2b2bcfe1f0972a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Wed, 15 Oct 2025 17:34:22 +0200 Subject: [PATCH 06/29] chore: run pipelines on PRs --- .github/dependabot.yml | 14 -- .github/workflows/build-deploy-test.yml | 183 ++++++++++++++++++++---- 2 files changed, 158 insertions(+), 39 deletions(-) delete mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index a16fc5b9..00000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,14 +0,0 @@ -# To get started with Dependabot version updates, you'll need to specify which -# package ecosystems to update and where the package manifests are located. -# Please see the documentation for all configuration options: -# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file - -version: 2 -updates: - - package-ecosystem: "npm" - directory: "/examples" # Location of package manifests - schedule: - interval: "monthly" # so we don't get buried in dependabot PR - - - diff --git a/.github/workflows/build-deploy-test.yml b/.github/workflows/build-deploy-test.yml index 80eb8d49..02bb8b59 100644 --- a/.github/workflows/build-deploy-test.yml +++ b/.github/workflows/build-deploy-test.yml @@ -24,6 +24,26 @@ on: type: string repository_dispatch: types: [build-deploy-test] + pull_request: + branches: + - main + paths: + - 'nx/**' + - 'vanilla/**' + - 'turborepo/**' + - 'scripts/**' + - '.github/workflows/**' + - '.github/actions/**' + push: + branches: + - main + paths: + - 'nx/**' + - 'vanilla/**' + - 'turborepo/**' + - 'scripts/**' + - '.github/workflows/**' + - '.github/actions/**' env: NODE_VERSION: "24" @@ -47,18 +67,45 @@ env: }} jobs: - build-deploy-test: - name: Build, Deploy, and Test All Examples + setup-and-upgrade: + name: Setup and Upgrade Plugins runs-on: ubuntu-latest + outputs: + cache-key: ${{ steps.cache-key.outputs.key }} steps: - name: Checkout uses: actions/checkout@v4 - - uses: ./.github/actions/setup + - uses: pnpm/action-setup@v4 + with: + version: 10.6.3 + run_install: false + + - uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} + registry-url: 'https://registry.npmjs.org' + + - name: Get pnpm store directory + shell: bash + run: | + echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV + + - name: Setup pnpm cache + uses: actions/cache@v4 + with: + path: ${{ env.STORE_PATH }} + key: pnpm-store-${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} + restore-keys: | + pnpm-store-${{ runner.os }}- + + - name: Install scripts dependencies + run: | + cd scripts + pnpm install --prefer-offline - name: Upgrade Zephyr plugins + if: github.event_name != 'pull_request' && github.event_name != 'push' run: | cd scripts if [ -n "${{ github.event.inputs.plugin_version }}" ]; then @@ -72,28 +119,123 @@ jobs: pnpm upgrade-plugins fi - - name: Install dependencies after upgrade + - name: Generate cache key + id: cache-key run: | - echo "Installing in nx workspace..." - cd nx && pnpm install --prefer-offline - echo "Installing in vanilla workspace..." - cd ../vanilla && pnpm install --prefer-offline - echo "Installing in turborepo workspace..." - cd ../turborepo && pnpm install --prefer-offline - - - name: Build all examples + echo "key=pnpm-store-${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}" >> $GITHUB_OUTPUT + + - name: Upload workspace files + uses: actions/upload-artifact@v4 + with: + name: workspace-files + path: | + nx/ + vanilla/ + turborepo/ + scripts/ + .github/ + retention-days: 1 + + build-workspace: + name: Build ${{ matrix.workspace }} + needs: setup-and-upgrade + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + workspace: [nx, vanilla, turborepo] + steps: + - name: Download workspace files + uses: actions/download-artifact@v4 + with: + name: workspace-files + + - uses: pnpm/action-setup@v4 + with: + version: 10.6.3 + run_install: false + + - uses: actions/setup-node@v4 + with: + node-version: ${{ env.NODE_VERSION }} + registry-url: 'https://registry.npmjs.org' + + - name: Get pnpm store directory + shell: bash + run: | + echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV + + - name: Setup pnpm cache + uses: actions/cache@v4 + with: + path: ${{ env.STORE_PATH }} + key: ${{ needs.setup-and-upgrade.outputs.cache-key }} + restore-keys: | + pnpm-store-${{ runner.os }}- + + - name: Install ${{ matrix.workspace }} dependencies + run: | + cd ${{ matrix.workspace }} + pnpm install --prefer-offline + + - name: Install scripts dependencies + run: | + cd scripts + pnpm install --prefer-offline + + - name: Get workspace examples + id: get-examples + run: | + cd ${{ matrix.workspace }}/examples + examples=$(ls -d */ 2>/dev/null | sed 's/\///g' | tr '\n' ',' | sed 's/,$//') + echo "examples=$examples" >> $GITHUB_OUTPUT + echo "Found examples: $examples" + + - name: Build ${{ matrix.workspace }} examples run: | cd scripts if [ "${{ github.event.inputs.skip_cache }}" == "true" ] || [ "${{ github.event.client_payload.skip_cache }}" == "true" ]; then - echo "Building with --skip-cache flag" - pnpm build-packages:force + echo "Building ${{ matrix.workspace }} with --skip-cache flag" + pnpm build-packages --skip-cache --packages=${{ steps.get-examples.outputs.examples }} else - echo "Building with cache enabled" - pnpm build-packages + echo "Building ${{ matrix.workspace }} with cache enabled" + pnpm build-packages --packages=${{ steps.get-examples.outputs.examples }} fi env: NODE_ENV: production + - name: Upload ${{ matrix.workspace }} build logs + uses: actions/upload-artifact@v4 + if: always() + with: + name: build-logs-${{ matrix.workspace }} + path: scripts/tmp/build/ + retention-days: 3 + + test-deployments: + name: Test All Deployments + needs: [build-workspace] + runs-on: ubuntu-latest + steps: + - name: Download workspace files + uses: actions/download-artifact@v4 + with: + name: workspace-files + + - uses: pnpm/action-setup@v4 + with: + version: 10.6.3 + run_install: false + + - uses: actions/setup-node@v4 + with: + node-version: ${{ env.NODE_VERSION }} + + - name: Install scripts dependencies + run: | + cd scripts + pnpm install --prefer-offline + - name: Wait for deployments to be ready run: | echo "Waiting 60 seconds for all deployments to propagate..." @@ -120,12 +262,3 @@ jobs: scripts/test-results/ scripts/playwright-report/ retention-days: 7 - - - name: Upload build logs - uses: actions/upload-artifact@v4 - if: always() - with: - name: build-logs - path: | - scripts/tmp/build/ - retention-days: 3 From a1c18b4b9fbfe940a0f7137cc5c7062b79771c65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Mon, 3 Nov 2025 16:57:03 +0100 Subject: [PATCH 07/29] feat: more organization of naming and folders --- .../create-nx-workspace-mf/.editorconfig | 13 - .../create-nx-workspace-mf/.eslintignore | 1 - .../create-nx-workspace-mf/.eslintrc.json | 48 - nx/examples/create-nx-workspace-mf/.gitignore | 42 - .../create-nx-workspace-mf/.prettierignore | 5 - .../create-nx-workspace-mf/.prettierrc | 3 - .../.vscode/extensions.json | 7 - nx/examples/create-nx-workspace-mf/README.md | 101 -- .../apps/remote1/.babelrc | 11 - .../apps/remote1/.eslintrc.json | 18 - .../apps/remote1/jest.config.ts | 11 - .../apps/remote1/module-federation.config.ts | 11 - .../apps/remote1/package.json | 4 - .../apps/remote1/project.json | 94 -- .../apps/remote1/src/app/app.module.css | 1 - .../apps/remote1/src/app/app.spec.tsx | 15 - .../apps/remote1/src/app/app.tsx | 14 - .../apps/remote1/src/app/nx-welcome.tsx | 886 ------------------ .../apps/remote1/src/bootstrap.tsx | 13 - .../apps/remote1/src/favicon.ico | Bin 15086 -> 0 bytes .../apps/remote1/src/index.html | 12 - .../apps/remote1/src/main.ts | 1 - .../apps/remote1/src/remote-entry.ts | 1 - .../apps/remote1/src/styles.css | 1 - .../apps/remote1/tsconfig.app.json | 24 - .../apps/remote1/tsconfig.json | 20 - .../apps/remote1/tsconfig.spec.json | 25 - .../apps/remote1/webpack.config.prod.ts | 1 - .../apps/remote1/webpack.config.ts | 21 - .../apps/remote2/.babelrc | 11 - .../apps/remote2/.eslintrc.json | 18 - .../apps/remote2/jest.config.ts | 11 - .../apps/remote2/module-federation.config.ts | 11 - .../apps/remote2/package.json | 4 - .../apps/remote2/project.json | 94 -- .../apps/remote2/src/app/app.module.css | 1 - .../apps/remote2/src/app/app.spec.tsx | 15 - .../apps/remote2/src/app/app.tsx | 14 - .../apps/remote2/src/app/nx-welcome.tsx | 886 ------------------ .../apps/remote2/src/bootstrap.tsx | 13 - .../apps/remote2/src/favicon.ico | Bin 15086 -> 0 bytes .../apps/remote2/src/index.html | 12 - .../apps/remote2/src/main.ts | 1 - .../apps/remote2/src/remote-entry.ts | 1 - .../apps/remote2/src/styles.css | 1 - .../apps/remote2/tsconfig.app.json | 24 - .../apps/remote2/tsconfig.json | 20 - .../apps/remote2/tsconfig.spec.json | 25 - .../apps/remote2/webpack.config.prod.ts | 1 - .../apps/remote2/webpack.config.ts | 21 - .../apps/shell/.babelrc | 11 - .../apps/shell/.eslintrc.json | 18 - .../apps/shell/jest.config.ts | 11 - .../apps/shell/module-federation.config.ts | 20 - .../apps/shell/package.json | 8 - .../apps/shell/project.json | 94 -- .../apps/shell/src/app/app.module.css | 1 - .../apps/shell/src/app/app.spec.tsx | 25 - .../apps/shell/src/app/app.tsx | 38 - .../apps/shell/src/app/nx-welcome.tsx | 886 ------------------ .../apps/shell/src/bootstrap.tsx | 16 - .../apps/shell/src/favicon.ico | Bin 15086 -> 0 bytes .../apps/shell/src/index.html | 12 - .../apps/shell/src/main.ts | 1 - .../apps/shell/src/react-router-dom.d.ts | 25 - .../apps/shell/src/styles.css | 1 - .../apps/shell/tsconfig.app.json | 24 - .../apps/shell/tsconfig.json | 20 - .../apps/shell/tsconfig.spec.json | 25 - .../apps/shell/webpack.config.prod.ts | 43 - .../apps/shell/webpack.config.ts | 21 - .../create-nx-workspace-mf/jest.config.ts | 5 - .../create-nx-workspace-mf/jest.preset.js | 3 - nx/examples/create-nx-workspace-mf/nx.json | 71 -- .../create-nx-workspace-mf/package.json | 61 -- .../create-nx-workspace-mf/tsconfig.base.json | 23 - nx/examples/nx-ng/.eslintignore | 1 - nx/examples/nx-ng/.eslintrc.json | 40 - nx/examples/nx-ng/.gitignore | 42 - nx/examples/nx-ng/.prettierignore | 7 - nx/examples/nx-ng/.prettierrc | 3 - nx/examples/nx-ng/.vscode/extensions.json | 8 - nx/examples/nx-ng/README.md | 134 --- nx/examples/nx-ng/e2e/.eslintrc.json | 19 - nx/examples/nx-ng/e2e/cypress.config.ts | 6 - nx/examples/nx-ng/e2e/project.json | 29 - nx/examples/nx-ng/e2e/src/e2e/app.cy.ts | 13 - .../nx-ng/e2e/src/fixtures/example.json | 4 - nx/examples/nx-ng/e2e/src/support/app.po.ts | 1 - nx/examples/nx-ng/e2e/src/support/commands.ts | 33 - nx/examples/nx-ng/e2e/src/support/e2e.ts | 17 - nx/examples/nx-ng/e2e/tsconfig.json | 16 - nx/examples/nx-ng/extra-webpack.config.js | 5 - nx/examples/nx-ng/index-html-transform.js | 9 - nx/examples/nx-ng/jest.config.ts | 26 - nx/examples/nx-ng/jest.preset.js | 3 - nx/examples/nx-ng/nx.json | 65 -- nx/examples/nx-ng/package.json | 62 -- nx/examples/nx-ng/project.json | 91 -- nx/examples/nx-ng/src/app/app.component.css | 0 nx/examples/nx-ng/src/app/app.component.html | 2 - .../nx-ng/src/app/app.component.spec.ts | 27 - nx/examples/nx-ng/src/app/app.component.ts | 14 - nx/examples/nx-ng/src/app/app.config.ts | 9 - nx/examples/nx-ng/src/app/app.routes.ts | 3 - .../nx-ng/src/app/nx-welcome.component.ts | 856 ----------------- nx/examples/nx-ng/src/favicon.ico | Bin 15086 -> 0 bytes nx/examples/nx-ng/src/index.html | 13 - nx/examples/nx-ng/src/main.ts | 8 - nx/examples/nx-ng/src/styles.css | 1 - nx/examples/nx-ng/src/test-setup.ts | 1 - nx/examples/nx-ng/tsconfig.app.json | 10 - nx/examples/nx-ng/tsconfig.editor.json | 7 - nx/examples/nx-ng/tsconfig.json | 45 - nx/examples/nx-ng/tsconfig.spec.json | 16 - nx/examples/react-vite-nx/.gitignore | 44 - nx/examples/react-vite-nx/.prettierignore | 5 - nx/examples/react-vite-nx/.prettierrc | 3 - nx/examples/react-vite-nx/README.md | 149 --- nx/examples/react-vite-nx/eslint.config.js | 21 - nx/examples/react-vite-nx/index.html | 16 - nx/examples/react-vite-nx/nx.json | 53 -- nx/examples/react-vite-nx/package.json | 54 -- nx/examples/react-vite-nx/project.json | 28 - nx/examples/react-vite-nx/public/favicon.ico | Bin 15086 -> 0 bytes .../react-vite-nx/src/app/app.module.css | 1 - .../react-vite-nx/src/app/app.spec.tsx | 15 - nx/examples/react-vite-nx/src/app/app.tsx | 13 - .../react-vite-nx/src/app/nx-welcome.tsx | 856 ----------------- nx/examples/react-vite-nx/src/main.tsx | 13 - nx/examples/react-vite-nx/src/styles.css | 1 - nx/examples/react-vite-nx/tsconfig.app.json | 27 - nx/examples/react-vite-nx/tsconfig.json | 36 - nx/examples/react-vite-nx/tsconfig.spec.json | 29 - nx/examples/react-vite-nx/vite.config.mts | 43 - vanilla/examples/astro/.gitignore | 24 + .../examples/astro/.vscode/extensions.json | 4 + vanilla/examples/astro/.vscode/launch.json | 11 + vanilla/examples/astro/README.md | 62 ++ vanilla/examples/astro/astro.config.mjs | 12 + vanilla/examples/astro/package.json | 21 + vanilla/examples/astro/public/favicon.svg | 9 + .../astro/public/fonts/atkinson-bold.woff | Bin 0 -> 23780 bytes .../astro/public/fonts/atkinson-regular.woff | Bin 0 -> 22792 bytes .../astro/src/assets/blog-placeholder-1.jpg | Bin 0 -> 32040 bytes .../astro/src/assets/blog-placeholder-2.jpg | Bin 0 -> 33136 bytes .../astro/src/assets/blog-placeholder-3.jpg | Bin 0 -> 28687 bytes .../astro/src/assets/blog-placeholder-4.jpg | Bin 0 -> 38690 bytes .../astro/src/assets/blog-placeholder-5.jpg | Bin 0 -> 34890 bytes .../src/assets/blog-placeholder-about.jpg | Bin 0 -> 21606 bytes .../astro/src/components/BaseHead.astro | 57 ++ .../astro/src/components/Footer.astro | 62 ++ .../astro/src/components/FormattedDate.astro | 17 + .../astro/src/components/Header.astro | 85 ++ .../astro/src/components/HeaderLink.astro | 24 + vanilla/examples/astro/src/consts.ts | 5 + vanilla/examples/astro/src/content.config.ts | 19 + .../astro/src/content/blog/first-post.md | 16 + .../src/content/blog/markdown-style-guide.md | 214 +++++ .../astro/src/content/blog/second-post.md | 16 + .../astro/src/content/blog/third-post.md | 16 + .../astro/src/content/blog/using-mdx.mdx | 31 + .../examples/astro/src/layouts/BlogPost.astro | 86 ++ vanilla/examples/astro/src/pages/about.astro | 63 ++ .../astro/src/pages/blog/[...slug].astro | 20 + .../examples/astro/src/pages/blog/index.astro | 114 +++ vanilla/examples/astro/src/pages/index.astro | 49 + vanilla/examples/astro/src/pages/rss.xml.js | 16 + vanilla/examples/astro/src/styles/global.css | 155 +++ vanilla/examples/astro/tsconfig.json | 8 + vanilla/examples/basehref-examples/README.md | 63 -- .../examples/basehref-examples/package.json | 29 - .../basehref-examples/rspack-app/README.md | 23 - .../basehref-examples/rspack-app/index.html | 12 - .../basehref-examples/rspack-app/package.json | 26 - .../rspack-app/rspack.config.ts | 75 -- .../basehref-examples/rspack-app/src/App.tsx | 31 - .../basehref-examples/rspack-app/src/main.tsx | 10 - .../rspack-app/src/react-env.d.ts | 197 ---- .../basehref-examples/vite-app/README.md | 78 -- .../basehref-examples/vite-app/index.html | 12 - .../basehref-examples/vite-app/package.json | 26 - .../basehref-examples/vite-app/src/App.tsx | 93 -- .../basehref-examples/vite-app/src/index.css | 109 --- .../basehref-examples/vite-app/src/main.tsx | 10 - .../vite-app/tsconfig.node.json | 10 - .../basehref-examples/vite-app/vite.config.ts | 14 - .../basehref-examples/webpack-app/README.md | 77 -- .../webpack-app/package.json | 32 - .../basehref-examples/webpack-app/src/App.tsx | 40 - .../webpack-app/src/index.html | 11 - .../webpack-app/src/index.tsx | 14 - .../webpack-app/src/styles.css | 93 -- .../webpack-app/tsconfig.json | 19 - .../webpack-app/webpack.config.js | 64 -- .../examples/create-mf-app-rspack/README.md | 63 -- .../create-mf-app-rspack/package.json | 34 - .../create-mf-app-rspack/rspack.config.js | 87 -- .../examples/create-mf-app-rspack/src/App.tsx | 19 - .../create-mf-app-rspack/src/index.css | 10 - .../create-mf-app-rspack/src/index.html | 14 - .../create-mf-app-rspack/src/index.ts | 1 - .../ember-vite/app/controllers/.gitkeep | 0 .../examples/ember-vite/app/helpers/.gitkeep | 0 .../examples/ember-vite/app/models/.gitkeep | 0 .../examples/ember-vite/app/routes/.gitkeep | 0 .../ember-vite/tests/integration/.gitkeep | 0 .../examples/ember-vite/tests/unit/.gitkeep | 0 .../.gitignore | 0 .../README.md | 0 .../apps/categories/.babelrc | 0 .../apps/categories/package.json | 0 .../apps/categories/postcss.config.js | 0 .../apps/categories/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/categories/public/index.html | 0 .../apps/categories/src/app.tsx | 0 .../apps/categories/src/bootstrap.tsx | 0 .../categories/src/components/Categories.tsx | 0 .../categories/src/components/CategoryBox.tsx | 0 .../categories/src/components/Container.tsx | 0 .../apps/categories/src/expose.tsx | 0 .../apps/categories/src/globals.css | 0 .../apps/categories/src/index.ts | 0 .../apps/categories/tailwind.config.js | 0 .../apps/categories/tsconfig.json | 0 .../apps/categories/webpack.config.js | 0 .../apps/favorites/.babelrc | 0 .../apps/favorites/package.json | 0 .../apps/favorites/postcss.config.js | 0 .../apps/favorites/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/favorites/public/index.html | 0 .../apps/favorites/src/app.tsx | 0 .../apps/favorites/src/bootstrap.tsx | 0 .../src/common/actions/deleteFavorite.ts | 0 .../src/common/actions/getCurrentUser.ts | 0 .../src/common/actions/getFavoriteListings.ts | 0 .../src/common/actions/getListings.ts | 0 .../src/common/actions/mocks/index.ts | 0 .../src/common/actions/saveFavorite.ts | 0 .../favorites/src/common/actions/saveUser.ts | 0 .../src/common/hooks/useCountries.ts | 0 .../src/common/hooks/useCurrentUser.ts | 0 .../favorites/src/common/hooks/useFavorite.ts | 0 .../src/common/hooks/useLoginModal.ts | 0 .../apps/favorites/src/common/libs/axios.ts | 0 .../apps/favorites/src/common/libs/fetcher.ts | 0 .../apps/favorites/src/common/types/index.ts | 0 .../apps/favorites/src/components/Button.tsx | 0 .../favorites/src/components/Container.tsx | 0 .../apps/favorites/src/components/Heading.tsx | 0 .../favorites/src/components/HeartButton.tsx | 0 .../src/components/listings/ListingCard.tsx | 0 .../apps/favorites/src/custom.d.ts | 0 .../apps/favorites/src/expose.tsx | 0 .../apps/favorites/src/favorites.tsx | 0 .../apps/favorites/src/globals.css | 0 .../apps/favorites/src/index.ts | 0 .../apps/favorites/tailwind.config.js | 0 .../apps/favorites/tsconfig.json | 0 .../apps/favorites/webpack.config.js | 0 .../apps/home/.babelrc | 0 .../apps/home/package.json | 0 .../apps/home/postcss.config.js | 0 .../apps/home/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/home/public/index.html | 0 .../apps/home/src/app.tsx | 0 .../apps/home/src/bootstrap.tsx | 0 .../home/src/common/actions/deleteListings.ts | 0 .../home/src/common/actions/getCurrentUser.ts | 0 .../home/src/common/actions/getListings.ts | 0 .../home/src/common/actions/mocks/index.ts | 0 .../apps/home/src/common/actions/saveUser.ts | 0 .../home/src/common/hooks/useCountries.ts | 0 .../home/src/common/hooks/useCurrentUser.ts | 0 .../apps/home/src/common/hooks/useFavorite.ts | 0 .../apps/home/src/common/hooks/useListings.ts | 0 .../home/src/common/hooks/useLoginModal.ts | 0 .../apps/home/src/common/libs/axios.ts | 0 .../apps/home/src/common/libs/fetcher.ts | 0 .../apps/home/src/common/types/index.ts | 0 .../apps/home/src/components/Button.tsx | 0 .../apps/home/src/components/Container.tsx | 0 .../apps/home/src/components/HeartButton.tsx | 0 .../src/components/listings/ListingCard.tsx | 0 .../apps/home/src/custom.d.ts | 0 .../apps/home/src/expose.tsx | 0 .../apps/home/src/globals.css | 0 .../apps/home/src/home.tsx | 0 .../apps/home/src/index.ts | 0 .../apps/home/tailwind.config.js | 0 .../apps/home/tsconfig.json | 0 .../apps/home/webpack.config.js | 0 .../apps/properties/.babelrc | 0 .../apps/properties/package.json | 0 .../apps/properties/postcss.config.js | 0 .../apps/properties/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/properties/public/index.html | 0 .../apps/properties/src/app.tsx | 0 .../apps/properties/src/bootstrap.tsx | 0 .../src/common/actions/deleteListings.ts | 0 .../src/common/actions/getCurrentUser.ts | 0 .../src/common/actions/getListings.ts | 0 .../src/common/actions/mocks/index.ts | 0 .../properties/src/common/actions/saveUser.ts | 0 .../src/common/hooks/useCountries.ts | 0 .../src/common/hooks/useCurrentUser.ts | 0 .../src/common/hooks/useFavorite.ts | 0 .../src/common/hooks/useListings.ts | 0 .../src/common/hooks/useLoginModal.ts | 0 .../apps/properties/src/common/libs/axios.ts | 0 .../properties/src/common/libs/fetcher.ts | 0 .../apps/properties/src/common/types/index.ts | 0 .../apps/properties/src/components/Button.tsx | 0 .../properties/src/components/Container.tsx | 0 .../properties/src/components/Heading.tsx | 0 .../properties/src/components/HeartButton.tsx | 0 .../src/components/listings/ListingCard.tsx | 0 .../apps/properties/src/custom.d.ts | 0 .../apps/properties/src/expose.tsx | 0 .../apps/properties/src/globals.css | 0 .../apps/properties/src/index.ts | 0 .../apps/properties/src/properties.tsx | 0 .../apps/properties/tailwind.config.js | 0 .../apps/properties/tsconfig.json | 0 .../apps/properties/webpack.config.js | 0 .../apps/react-host/.babelrc | 0 .../apps/react-host/federated.d.ts | 0 .../apps/react-host/package.json | 0 .../apps/react-host/postcss.config.js | 0 .../apps/react-host/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/react-host/public/images/logo.png | Bin .../react-host/public/images/placeholder.jpg | Bin .../apps/react-host/public/index.html | 0 .../apps/react-host/src/_error.tsx | 0 .../apps/react-host/src/bootstrap.tsx | 0 .../src/common/actions/deleteFavorite.ts | 0 .../src/common/actions/deleteListings.ts | 0 .../src/common/actions/deleteReservation.ts | 0 .../src/common/actions/getCurrentUser.ts | 0 .../src/common/actions/getFavoriteListings.ts | 0 .../src/common/actions/getListingById.ts | 0 .../src/common/actions/getListings.ts | 0 .../src/common/actions/getReservations.ts | 0 .../src/common/actions/mocks/index.ts | 0 .../src/common/actions/saveFavorite.ts | 0 .../src/common/actions/saveListing.ts | 0 .../src/common/actions/saveReservation.ts | 0 .../react-host/src/common/actions/saveUser.ts | 0 .../src/common/hooks/useCountries.ts | 0 .../src/common/hooks/useCurrentUser.ts | 0 .../src/common/hooks/useFavorite.ts | 0 .../src/common/hooks/useFavorites.ts | 0 .../react-host/src/common/hooks/useListing.ts | 0 .../src/common/hooks/useListings.ts | 0 .../src/common/hooks/useLoginModal.ts | 0 .../src/common/hooks/useRegisterModal.ts | 0 .../src/common/hooks/useRentModal.ts | 0 .../src/common/hooks/useReservations.ts | 0 .../src/common/hooks/useSearchModal.ts | 0 .../src/common/hooks/useShowRemotes.ts | 0 .../apps/react-host/src/common/libs/axios.ts | 0 .../react-host/src/common/libs/fetcher.ts | 0 .../apps/react-host/src/common/types/index.ts | 0 .../apps/react-host/src/components/Avatar.tsx | 0 .../apps/react-host/src/components/Button.tsx | 0 .../react-host/src/components/Container.tsx | 0 .../react-host/src/components/EmptyState.tsx | 0 .../react-host/src/components/Heading.tsx | 0 .../react-host/src/components/HeartButton.tsx | 0 .../apps/react-host/src/components/Loader.tsx | 0 .../apps/react-host/src/components/Map.tsx | 0 .../react-host/src/components/RemoteWrap.tsx | 0 .../src/components/inputs/Calendar.tsx | 0 .../src/components/inputs/CategoryInput.tsx | 0 .../src/components/inputs/Counter.tsx | 0 .../src/components/inputs/CountrySelect.tsx | 0 .../src/components/inputs/ImageUpload.tsx | 0 .../src/components/inputs/Input.tsx | 0 .../src/components/inputs/calendar-styles.css | 0 .../src/components/listings/ListingCard.tsx | 0 .../components/listings/ListingCategory.tsx | 0 .../src/components/listings/ListingHead.tsx | 0 .../src/components/listings/ListingInfo.tsx | 0 .../listings/ListingReservation.tsx | 0 .../react-host/src/components/map-styles.css | 0 .../src/components/modals/LoginModal.tsx | 0 .../src/components/modals/Modal.tsx | 0 .../src/components/modals/RegisterModal.tsx | 0 .../src/components/modals/RentModal.tsx | 0 .../src/components/modals/SearchModal.tsx | 0 .../react-host/src/components/navbar/Logo.tsx | 0 .../src/components/navbar/MenuItem.tsx | 0 .../src/components/navbar/Navbar.tsx | 0 .../src/components/navbar/RemoteToggle.tsx | 0 .../src/components/navbar/Search.tsx | 0 .../src/components/navbar/UserMenu.tsx | 0 .../src/components/navbar/categories.tsx | 0 .../apps/react-host/src/custom.d.ts | 0 .../apps/react-host/src/globals.css | 0 .../apps/react-host/src/index.ts | 0 .../apps/react-host/src/layout.tsx | 0 .../react-host/src/pages/favorites/index.tsx | 0 .../apps/react-host/src/pages/home/index.tsx | 0 .../react-host/src/pages/listings/index.tsx | 0 .../react-host/src/pages/properties/index.tsx | 0 .../src/pages/reservations/index.tsx | 0 .../apps/react-host/src/pages/trips/index.tsx | 0 .../src/providers/ModalsProvider.tsx | 0 .../src/providers/ToasterProvider.tsx | 0 .../apps/react-host/src/routes.tsx | 0 .../src/templates/ListingClient.tsx | 0 .../apps/react-host/tailwind.config.js | 0 .../apps/react-host/tsconfig.json | 0 .../apps/react-host/webpack.config.js | 0 .../apps/reservations/.babelrc | 0 .../apps/reservations/package.json | 0 .../apps/reservations/postcss.config.js | 0 .../reservations/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/reservations/public/index.html | 0 .../apps/reservations/src/app.tsx | 0 .../apps/reservations/src/bootstrap.tsx | 0 .../src/common/actions/deleteListings.ts | 0 .../src/common/actions/getCurrentUser.ts | 0 .../src/common/actions/getListings.ts | 0 .../src/common/actions/getReservations.ts | 0 .../src/common/actions/mocks/index.ts | 0 .../src/common/actions/saveUser.ts | 0 .../src/common/hooks/useCountries.ts | 0 .../src/common/hooks/useCurrentUser.ts | 0 .../src/common/hooks/useFavorite.ts | 0 .../src/common/hooks/useListings.ts | 0 .../src/common/hooks/useLoginModal.ts | 0 .../src/common/hooks/useReservations.ts | 0 .../reservations/src/common/libs/axios.ts | 0 .../reservations/src/common/libs/fetcher.ts | 0 .../reservations/src/common/types/index.ts | 0 .../reservations/src/components/Button.tsx | 0 .../reservations/src/components/Container.tsx | 0 .../reservations/src/components/Heading.tsx | 0 .../src/components/HeartButton.tsx | 0 .../src/components/listings/ListingCard.tsx | 0 .../apps/reservations/src/custom.d.ts | 0 .../apps/reservations/src/expose.tsx | 0 .../apps/reservations/src/globals.css | 0 .../apps/reservations/src/index.ts | 0 .../apps/reservations/src/reservations.tsx | 0 .../apps/reservations/tailwind.config.js | 0 .../apps/reservations/tsconfig.json | 0 .../apps/reservations/webpack.config.js | 0 .../apps/trips/.babelrc | 0 .../apps/trips/package.json | 0 .../apps/trips/postcss.config.js | 0 .../apps/trips/public/assets/favicon.ico | Bin .../public/images/listing-placeholder.png | Bin .../apps/trips/public/index.html | 0 .../apps/trips/src/app.tsx | 0 .../apps/trips/src/bootstrap.tsx | 0 .../src/common/actions/deleteListings.ts | 0 .../src/common/actions/getCurrentUser.ts | 0 .../trips/src/common/actions/getListings.ts | 0 .../src/common/actions/getReservations.ts | 0 .../trips/src/common/actions/mocks/index.ts | 0 .../apps/trips/src/common/actions/saveUser.ts | 0 .../trips/src/common/hooks/useCountries.ts | 0 .../trips/src/common/hooks/useCurrentUser.ts | 0 .../trips/src/common/hooks/useFavorite.ts | 0 .../trips/src/common/hooks/useListings.ts | 0 .../trips/src/common/hooks/useLoginModal.ts | 0 .../trips/src/common/hooks/useReservations.ts | 0 .../apps/trips/src/common/libs/axios.ts | 0 .../apps/trips/src/common/libs/fetcher.ts | 0 .../apps/trips/src/common/types/index.ts | 0 .../apps/trips/src/components/Button.tsx | 0 .../apps/trips/src/components/Container.tsx | 0 .../apps/trips/src/components/Heading.tsx | 0 .../apps/trips/src/components/HeartButton.tsx | 0 .../src/components/listings/ListingCard.tsx | 0 .../apps/trips/src/custom.d.ts | 0 .../apps/trips/src/expose.tsx | 0 .../apps/trips/src/globals.css | 0 .../apps/trips/src/index.ts | 0 .../apps/trips/src/trips.tsx | 0 .../apps/trips/tailwind.config.js | 0 .../apps/trips/tsconfig.json | 0 .../apps/trips/webpack.config.js | 0 .../package.json | 2 +- .../pnpm-workspace.yaml | 0 .../tsconfig.base.json | 0 .../.gitignore | 0 .../host/.gitignore | 0 .../host/README.md | 0 .../host/eslint.config.js | 0 .../host/index.html | 0 .../host/package.json | 0 .../host}/public/vite.svg | 0 .../host/src/App.css | 0 .../host/src/App.tsx | 0 .../host}/src/assets/react.svg | 0 .../host/src/bootstrap.tsx | 0 .../host/src/index.css | 0 .../host/src/main.tsx | 0 .../host}/src/vite-env.d.ts | 0 .../host/tsconfig.app.json | 0 .../host/tsconfig.json | 0 .../host/tsconfig.node.json | 0 .../host/vite.config.ts | 0 .../image.png | Bin .../package.json | 2 +- .../readme.md | 0 .../remote/.gitignore | 0 .../remote/eslint.config.js | 0 .../remote/index.html | 0 .../remote/package.json | 0 .../remote}/public/vite.svg | 0 .../remote/src/App.css | 0 .../remote/src/App.tsx | 0 .../remote/src/Button.css | 0 .../remote/src/Button.tsx | 0 .../remote}/src/assets/react.svg | 0 .../remote/src/bootstrap.tsx | 0 .../remote/src/index.css | 0 .../remote/src/main.tsx | 0 .../remote}/src/vite-env.d.ts | 0 .../remote/tsconfig.app.json | 0 .../remote/tsconfig.json | 0 .../remote/tsconfig.node.json | 0 .../remote/vite.config.ts | 0 .../rspack}/.babelrc | 0 .../rspack}/.gitignore | 0 .../rspack/compilation.config.js | 0 .../rspack/package.json | 0 .../rspack/postcss.config.js | 0 .../rspack/rspack.config.js | 0 .../rspack/src/App.tsx | 0 .../rspack/src/Image.tsx | 0 .../rspack/src/assets/rspack-logo.png | Bin .../rspack/src/global.d.ts | 0 .../rspack/src/index.css | 0 .../rspack/src/index.html | 0 .../rspack/src/index.tsx | 0 .../rspack/tailwind.config.js | 0 .../rspack}/tsconfig.json | 0 .../webpack/.babelrc | 0 .../webpack}/.gitignore | 0 .../webpack/compilation.config.js | 0 .../webpack/package.json | 0 .../webpack/postcss.config.js | 0 .../webpack/src/App.tsx | 0 .../webpack/src/Image.tsx | 0 .../webpack/src/assets/webpack-logo.png | Bin .../webpack/src/global.d.ts | 0 .../webpack/src/index.html | 0 .../webpack/src/index.scss | 0 .../webpack/src/index.ts | 0 .../webpack/tailwind.config.js | 0 .../webpack}/tsconfig.json | 0 .../webpack/webpack.config.js | 0 .../README.md | 0 .../app1/package.json | 0 .../app1/public/index.html | 0 .../app1/src/App.js | 0 .../app1/src/bootstrap.js | 0 .../app1/src/index.js | 0 .../app1/webpack.config.js | 0 .../app2/package.json | 0 .../app2/public/index.html | 0 .../app2/src/App.js | 0 .../app2/src/bootstrap.js | 0 .../app2/src/index.js | 0 .../app2/webpack.config.js | 0 .../package.json | 2 +- .../.gitignore | 0 .../.prettierrc | 0 .../README.md | 0 .../apps/app/index.html | 0 .../apps/app/package.json | 0 .../apps/app/rspack.config.js | 0 .../apps/app/src/bootstrap.tsx | 0 .../apps/app/src/index.tsx | 0 .../apps/app/src/router.tsx | 0 .../apps/app/src/style.css | 0 .../apps/app/tsconfig.json | 0 .../apps/checkout/index.html | 0 .../apps/checkout/package.json | 0 .../apps/checkout/rspack.config.js | 0 .../apps/checkout/src/AddToCart.tsx | 0 .../apps/checkout/src/CartPage.tsx | 0 .../apps/checkout/src/Checkout.tsx | 0 .../apps/checkout/src/MiniCart.tsx | 0 .../apps/checkout/src/Thanks.tsx | 0 .../apps/checkout/src/bootstrap.tsx | 0 .../apps/checkout/src/components/Button.tsx | 0 .../checkout/src/components/CompactHeader.tsx | 0 .../apps/checkout/src/components/LineItem.tsx | 0 .../apps/checkout/src/css/AddToCart.css | 0 .../apps/checkout/src/css/Button.css | 0 .../apps/checkout/src/css/CartPage.css | 0 .../apps/checkout/src/css/Checkout.css | 0 .../apps/checkout/src/css/CompactHeader.css | 0 .../apps/checkout/src/css/LineItem.css | 0 .../apps/checkout/src/css/MiniCart.css | 0 .../apps/checkout/src/css/Thanks.css | 0 .../apps/checkout/src/css/index.css | 0 .../apps/checkout/src/data/db.json | 0 .../apps/checkout/src/data/store.ts | 0 .../apps/checkout/src/index.tsx | 0 .../apps/checkout/src/js/utils.ts | 0 .../apps/checkout/src/router.tsx | 0 .../apps/checkout/src/style.css | 0 .../apps/checkout/tsconfig.json | 0 .../apps/decide/index.html | 0 .../apps/decide/package.json | 0 .../apps/decide/rspack.config.js | 0 .../apps/decide/src/ProductPage.tsx | 0 .../apps/decide/src/bootstrap.tsx | 0 .../decide/src/components/VariantOption.tsx | 0 .../apps/decide/src/css/ProductPage.css | 0 .../apps/decide/src/css/VariantOption.css | 0 .../apps/decide/src/css/index.css | 0 .../apps/decide/src/data/db.json | 0 .../apps/decide/src/index.tsx | 0 .../apps/decide/src/js/utils.ts | 0 .../apps/decide/src/router.tsx | 0 .../apps/decide/src/style.css | 0 .../apps/decide/tsconfig.json | 0 .../apps/explore/index.html | 0 .../apps/explore/package.json | 0 .../apps/explore/rspack.config.js | 0 .../apps/explore/src/CategoryPage.tsx | 0 .../apps/explore/src/Footer.tsx | 0 .../apps/explore/src/Header.tsx | 0 .../apps/explore/src/HomePage.tsx | 0 .../apps/explore/src/Recommendations.tsx | 0 .../apps/explore/src/StorePicker.tsx | 0 .../apps/explore/src/StoresPage.tsx | 0 .../apps/explore/src/bootstrap.tsx | 0 .../apps/explore/src/components/Button.tsx | 0 .../apps/explore/src/components/Filter.tsx | 0 .../explore/src/components/Navigation.tsx | 0 .../apps/explore/src/components/Product.tsx | 0 .../explore/src/components/Recommendation.tsx | 0 .../apps/explore/src/components/Store.tsx | 0 .../apps/explore/src/css/Button.css | 0 .../apps/explore/src/css/CategoryPage.css | 0 .../apps/explore/src/css/Filter.css | 0 .../apps/explore/src/css/Footer.css | 0 .../apps/explore/src/css/Header.css | 0 .../apps/explore/src/css/HomePage.css | 0 .../apps/explore/src/css/Navigation.css | 0 .../apps/explore/src/css/Product.css | 0 .../apps/explore/src/css/Recommendation.css | 0 .../apps/explore/src/css/Recommendations.css | 0 .../apps/explore/src/css/StorePicker.css | 0 .../apps/explore/src/css/StoresPage.css | 0 .../apps/explore/src/css/index.css | 0 .../apps/explore/src/data/db.json | 0 .../apps/explore/src/index.tsx | 0 .../apps/explore/src/js/utils.ts | 0 .../apps/explore/src/router.tsx | 0 .../apps/explore/src/style.css | 0 .../apps/explore/tsconfig.json | 0 .../package.json | 2 +- .../{modernjs-app => modernjs}/README.md | 0 .../{modernjs-app => modernjs}/biome.json | 0 .../modern.config.ts | 0 .../{modernjs-app => modernjs}/package.json | 2 +- .../src/modern-app-env.d.ts | 0 .../src/modern.runtime.ts | 0 .../src/routes/index.css | 0 .../src/routes/layout.tsx | 0 .../src/routes/page.tsx | 0 .../{modernjs-app => modernjs}/tsconfig.json | 0 .../examples/react-tractor-sample/.gitignore | 46 - vanilla/examples/react-tractor-sample/.npmrc | 1 - .../examples/react-tractor-sample/README.md | 105 --- .../apps/team-blue/.babelrc | 11 - .../apps/team-blue/.eslintrc.json | 18 - .../apps/team-blue/jest.config.ts | 12 - .../apps/team-blue/package.json | 9 - .../apps/team-blue/project.json | 88 -- .../apps/team-blue/src/app/app.tsx | 24 - .../team-blue/src/app/team-blue-basket.tsx | 39 - .../apps/team-blue/src/app/team-blue-buy.tsx | 43 - .../apps/team-blue/src/assets/.gitkeep | 0 .../apps/team-blue/src/index.html | 14 - .../apps/team-blue/src/main.tsx | 1 - .../apps/team-blue/src/styles.css | 1 - .../apps/team-blue/tsconfig.app.json | 26 - .../apps/team-blue/tsconfig.json | 20 - .../apps/team-blue/tsconfig.spec.json | 20 - .../apps/team-blue/webpack.config.ts | 28 - .../apps/team-green/.babelrc | 11 - .../apps/team-green/.eslintrc.json | 18 - .../apps/team-green/jest.config.ts | 12 - .../apps/team-green/package.json | 9 - .../apps/team-green/project.json | 88 -- .../apps/team-green/src/app/app.tsx | 22 - .../src/app/team-green-recos-v2.tsx | 36 - .../team-green/src/app/team-green-recos.tsx | 38 - .../apps/team-green/src/assets/.gitkeep | 0 .../src/assets/team-green/images/reco_1.jpg | Bin 16177 -> 0 bytes .../src/assets/team-green/images/reco_2.jpg | Bin 11999 -> 0 bytes .../src/assets/team-green/images/reco_3.jpg | Bin 15686 -> 0 bytes .../src/assets/team-green/images/reco_4.jpg | Bin 25915 -> 0 bytes .../src/assets/team-green/images/reco_5.jpg | Bin 21689 -> 0 bytes .../src/assets/team-green/images/reco_6.jpg | Bin 23256 -> 0 bytes .../src/assets/team-green/images/reco_7.jpg | Bin 15344 -> 0 bytes .../src/assets/team-green/images/reco_8.jpg | Bin 17058 -> 0 bytes .../src/assets/team-green/images/reco_9.jpg | Bin 44375 -> 0 bytes .../apps/team-green/src/favicon.ico | Bin 15086 -> 0 bytes .../apps/team-green/src/index.html | 13 - .../apps/team-green/src/main.tsx | 1 - .../apps/team-green/src/styles.css | 1 - .../apps/team-green/tsconfig.app.json | 26 - .../apps/team-green/tsconfig.json | 20 - .../apps/team-green/tsconfig.spec.json | 20 - .../apps/team-green/webpack.config.ts | 27 - .../apps/team-red/.babelrc | 11 - .../apps/team-red/.eslintrc.json | 18 - .../apps/team-red/@mf-types/index.d.ts | 27 - .../@mf-types/team_blue/BlueBasket.d.ts | 2 - .../team-red/@mf-types/team_blue/BlueBuy.d.ts | 2 - .../team-red/@mf-types/team_blue/apis.d.ts | 3 - .../team-blue/src/app/team-blue-basket.d.ts | 3 - .../apps/team-blue/src/app/team-blue-buy.d.ts | 4 - .../@mf-types/team_green/GreenRecos.d.ts | 2 - .../team-red/@mf-types/team_green/apis.d.ts | 3 - .../team-green/src/app/team-green-recos.d.ts | 4 - .../apps/team-red/jest.config.ts | 12 - .../apps/team-red/package.json | 16 - .../apps/team-red/project.json | 88 -- .../apps/team-red/src/app/app.tsx | 22 - .../apps/team-red/src/app/team-red-layout.tsx | 117 --- .../apps/team-red/src/assets/.gitkeep | 0 .../src/assets/team-green/images/reco_1.jpg | Bin 16177 -> 0 bytes .../src/assets/team-green/images/reco_2.jpg | Bin 11999 -> 0 bytes .../src/assets/team-green/images/reco_3.jpg | Bin 15686 -> 0 bytes .../src/assets/team-green/images/reco_4.jpg | Bin 25915 -> 0 bytes .../src/assets/team-green/images/reco_5.jpg | Bin 21689 -> 0 bytes .../src/assets/team-green/images/reco_6.jpg | Bin 23256 -> 0 bytes .../src/assets/team-green/images/reco_7.jpg | Bin 15344 -> 0 bytes .../src/assets/team-green/images/reco_8.jpg | Bin 17058 -> 0 bytes .../src/assets/team-green/images/reco_9.jpg | Bin 44375 -> 0 bytes .../team-red/images/tractor-blue-thumb.jpg | Bin 6447 -> 0 bytes .../assets/team-red/images/tractor-blue.jpg | Bin 59284 -> 0 bytes .../team-red/images/tractor-green-thumb.jpg | Bin 7095 -> 0 bytes .../assets/team-red/images/tractor-green.jpg | Bin 70319 -> 0 bytes .../team-red/images/tractor-red-thumb.jpg | Bin 6425 -> 0 bytes .../assets/team-red/images/tractor-red.jpg | Bin 59352 -> 0 bytes .../apps/team-red/src/favicon.ico | Bin 15086 -> 0 bytes .../apps/team-red/src/index.html | 14 - .../apps/team-red/src/main.tsx | 1 - .../apps/team-red/src/styles.css | 221 ----- .../apps/team-red/tsconfig.app.json | 26 - .../apps/team-red/tsconfig.json | 24 - .../apps/team-red/tsconfig.spec.json | 20 - .../apps/team-red/webpack.config.ts | 28 - .../react-tractor-sample/package.json | 53 -- .../react-tractor-sample/tsconfig.json | 19 - .../examples/react-vite-mf/rspack/.babelrc | 6 - .../examples/react-vite-mf/webpack/.gitignore | 116 --- .../react-vite-mf/webpack/tsconfig.json | 29 - vanilla/examples/react-vite-ts/tsconfig.json | 25 - .../.gitignore | 0 .../README.md | 0 .../package.json | 0 .../rollup.config.mjs | 0 .../src/App.tsx | 0 .../src/assets/react.svg | 0 .../src/assets/rollup.svg | 0 .../src/index.tsx | 0 .../src/styles.css | 0 .../src/types.d.ts | 0 .../tsconfig.json | 0 vanilla/examples/rspack-project/README.md | 53 -- vanilla/examples/rspack-project/package.json | 23 - vanilla/examples/rspack-project/src/App.css | 41 - .../rspack-project/src/assets/react.svg | 1 - vanilla/examples/rspack-project/src/index.css | 70 -- vanilla/examples/rspack-project/src/main.jsx | 10 - .../rspack-app => rspack-react}/.gitignore | 3 + vanilla/examples/rspack-react/AGENTS.md | 13 + vanilla/examples/rspack-react/README.md | 36 + .../index.html | 7 +- vanilla/examples/rspack-react/package.json | 24 + .../rspack.config.ts} | 49 +- .../rspack-app => rspack-react}/src/App.css | 0 .../src/App.jsx => rspack-react/src/App.tsx} | 7 +- .../src/assets/react.svg | 0 .../rspack-app => rspack-react}/src/index.css | 0 vanilla/examples/rspack-react/src/main.tsx | 10 + .../examples/rspack-react/src/react-env.d.ts | 213 +++++ .../rspack-app => rspack-react}/tsconfig.json | 24 +- .../{rspress-ssg => rspress}/.gitignore | 0 .../{rspress-ssg => rspress}/README.md | 0 .../{rspress-ssg => rspress}/docs/_meta.json | 0 .../docs/guide/_meta.json | 0 .../docs/guide/index.md | 0 .../{rspress-ssg => rspress}/docs/hello.md | 0 .../{rspress-ssg => rspress}/docs/index.md | 0 .../docs/public/rspress-dark-logo.png | Bin .../docs/public/rspress-icon.png | Bin .../docs/public/rspress-light-logo.png | Bin .../{rspress-ssg => rspress}/package.json | 2 +- .../rspress.config.ts | 0 .../{rspress-ssg => rspress}/tsconfig.json | 0 vanilla/examples/svelte/.gitignore | 24 - .../{angular-vite => vite-angular}/.gitignore | 0 .../{angular-vite => vite-angular}/README.md | 0 .../{angular-vite => vite-angular}/index.html | 0 .../package.json | 2 +- .../public/angular.svg | 0 .../remote => vite-angular}/public/vite.svg | 0 .../src/app.component.ts | 0 .../src/main.ts | 0 .../src/style.css | 0 .../remote => vite-angular}/src/vite-env.d.ts | 0 .../tsconfig.app.json | 0 .../tsconfig.json | 0 .../vite.config.ts | 0 .../{ember-vite => vite-ember}/.editorconfig | 0 .../{ember-vite => vite-ember}/.ember-cli | 0 .../.github/workflows/ci.yml | 0 .../{ember-vite => vite-ember}/.gitignore | 0 .../.prettierignore | 0 .../{ember-vite => vite-ember}/.prettierrc.js | 0 .../.stylelintignore | 0 .../.stylelintrc.js | 0 .../.template-lintrc.js | 0 .../.watchmanconfig | 0 .../{ember-vite => vite-ember}/README.md | 0 .../{ember-vite => vite-ember}/app/app.js | 0 .../vite-ember/app/components}/.gitkeep | 0 .../app/config/environment.js | 0 .../vite-ember/app/controllers}/.gitkeep | 0 .../app/deprecation-workflow.js | 0 .../examples/vite-ember/app/helpers}/.gitkeep | 0 .../examples/vite-ember/app/models}/.gitkeep | 0 .../{ember-vite => vite-ember}/app/router.js | 0 .../examples/vite-ember/app/routes}/.gitkeep | 0 .../app/styles/app.css | 0 .../app/templates/application.gjs | 0 .../babel.config.cjs | 0 .../config/ember-cli-update.json | 0 .../config/environment.js | 0 .../config/optional-features.json | 0 .../config/targets.js | 0 .../ember-cli-build.js | 0 .../eslint.config.mjs | 0 .../{ember-vite => vite-ember}/index.html | 0 .../{ember-vite => vite-ember}/package.json | 2 +- .../public/robots.txt | 0 .../{ember-vite => vite-ember}/testem.cjs | 0 .../tests/helpers/index.js | 0 .../tests/index.html | 0 .../tests/integration}/.gitkeep | 0 .../tests/test-helper.js | 0 .../tests/unit}/.gitkeep | 0 .../vite.config.mjs | 0 .../.eslintrc.cjs | 0 .../{react-vite-ts => vite-react}/.gitignore | 0 .../{react-vite-ts => vite-react}/README.md | 0 .../{react-vite-ts => vite-react}/index.html | 0 .../package.json | 2 +- .../public/vite.svg | 0 .../{react-vite-ts => vite-react}/src/App.css | 0 .../{react-vite-ts => vite-react}/src/App.tsx | 0 .../src/assets/react.svg | 0 .../src/index.css | 0 .../src/main.tsx | 0 .../src/vite-env.d.ts | 0 .../vite-app => vite-react}/tsconfig.json | 0 .../tsconfig.node.json | 0 .../vite.config.ts | 0 .../{rspack-project => vite-solid}/.gitignore | 0 .../examples/{solid => vite-solid}/README.md | 0 .../examples/{solid => vite-solid}/index.html | 0 .../{solid => vite-solid}/package.json | 2 +- .../{solid => vite-solid}/public/vite.svg | 0 .../{solid => vite-solid}/src/App.css | 0 .../{solid => vite-solid}/src/App.tsx | 0 .../src/assets/solid.svg | 0 .../{solid => vite-solid}/src/index.css | 0 .../{solid => vite-solid}/src/index.tsx | 0 .../{solid => vite-solid}/src/vite-env.d.ts | 0 .../{solid => vite-solid}/tsconfig.app.json | 0 .../{solid => vite-solid}/tsconfig.json | 0 .../{solid => vite-solid}/tsconfig.node.json | 0 .../{solid => vite-solid}/vite.config.ts | 0 .../{solid => vite-svelte}/.gitignore | 0 .../{svelte => vite-svelte}/README.md | 0 .../{svelte => vite-svelte}/index.html | 0 .../{svelte => vite-svelte}/package.json | 2 +- .../{svelte => vite-svelte}/public/vite.svg | 0 .../{svelte => vite-svelte}/src/App.svelte | 0 .../{svelte => vite-svelte}/src/app.css | 0 .../src/assets/svelte.svg | 0 .../src/lib/Counter.svelte | 0 .../{svelte => vite-svelte}/src/main.ts | 0 .../{svelte => vite-svelte}/src/vite-env.d.ts | 0 .../{svelte => vite-svelte}/svelte.config.js | 0 .../{svelte => vite-svelte}/tsconfig.app.json | 0 .../{svelte => vite-svelte}/tsconfig.json | 0 .../tsconfig.node.json | 0 .../{svelte => vite-svelte}/vite.config.ts | 0 911 files changed, 1568 insertions(+), 10542 deletions(-) delete mode 100644 nx/examples/create-nx-workspace-mf/.editorconfig delete mode 100644 nx/examples/create-nx-workspace-mf/.eslintignore delete mode 100644 nx/examples/create-nx-workspace-mf/.eslintrc.json delete mode 100644 nx/examples/create-nx-workspace-mf/.gitignore delete mode 100644 nx/examples/create-nx-workspace-mf/.prettierignore delete mode 100644 nx/examples/create-nx-workspace-mf/.prettierrc delete mode 100644 nx/examples/create-nx-workspace-mf/.vscode/extensions.json delete mode 100644 nx/examples/create-nx-workspace-mf/README.md delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/.babelrc delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/.eslintrc.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/jest.config.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/module-federation.config.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/package.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/project.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.module.css delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.spec.tsx delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.tsx delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/src/app/nx-welcome.tsx delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/src/bootstrap.tsx delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/src/favicon.ico delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/src/index.html delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/src/main.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/src/remote-entry.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/src/styles.css delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/tsconfig.app.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/tsconfig.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/tsconfig.spec.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/webpack.config.prod.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote1/webpack.config.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/.babelrc delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/.eslintrc.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/jest.config.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/module-federation.config.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/package.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/project.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/src/app/app.module.css delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/src/app/app.spec.tsx delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/src/app/app.tsx delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/src/app/nx-welcome.tsx delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/src/bootstrap.tsx delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/src/favicon.ico delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/src/index.html delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/src/main.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/src/remote-entry.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/src/styles.css delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/tsconfig.app.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/tsconfig.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/tsconfig.spec.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/webpack.config.prod.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/remote2/webpack.config.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/.babelrc delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/.eslintrc.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/jest.config.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/module-federation.config.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/package.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/project.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/src/app/app.module.css delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/src/app/app.spec.tsx delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/src/app/app.tsx delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/src/app/nx-welcome.tsx delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/src/bootstrap.tsx delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/src/favicon.ico delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/src/index.html delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/src/main.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/src/react-router-dom.d.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/src/styles.css delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/tsconfig.app.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/tsconfig.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/tsconfig.spec.json delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/webpack.config.prod.ts delete mode 100644 nx/examples/create-nx-workspace-mf/apps/shell/webpack.config.ts delete mode 100644 nx/examples/create-nx-workspace-mf/jest.config.ts delete mode 100644 nx/examples/create-nx-workspace-mf/jest.preset.js delete mode 100644 nx/examples/create-nx-workspace-mf/nx.json delete mode 100644 nx/examples/create-nx-workspace-mf/package.json delete mode 100644 nx/examples/create-nx-workspace-mf/tsconfig.base.json delete mode 100644 nx/examples/nx-ng/.eslintignore delete mode 100644 nx/examples/nx-ng/.eslintrc.json delete mode 100644 nx/examples/nx-ng/.gitignore delete mode 100644 nx/examples/nx-ng/.prettierignore delete mode 100644 nx/examples/nx-ng/.prettierrc delete mode 100644 nx/examples/nx-ng/.vscode/extensions.json delete mode 100644 nx/examples/nx-ng/README.md delete mode 100644 nx/examples/nx-ng/e2e/.eslintrc.json delete mode 100644 nx/examples/nx-ng/e2e/cypress.config.ts delete mode 100644 nx/examples/nx-ng/e2e/project.json delete mode 100644 nx/examples/nx-ng/e2e/src/e2e/app.cy.ts delete mode 100644 nx/examples/nx-ng/e2e/src/fixtures/example.json delete mode 100644 nx/examples/nx-ng/e2e/src/support/app.po.ts delete mode 100644 nx/examples/nx-ng/e2e/src/support/commands.ts delete mode 100644 nx/examples/nx-ng/e2e/src/support/e2e.ts delete mode 100644 nx/examples/nx-ng/e2e/tsconfig.json delete mode 100644 nx/examples/nx-ng/extra-webpack.config.js delete mode 100644 nx/examples/nx-ng/index-html-transform.js delete mode 100644 nx/examples/nx-ng/jest.config.ts delete mode 100644 nx/examples/nx-ng/jest.preset.js delete mode 100644 nx/examples/nx-ng/nx.json delete mode 100644 nx/examples/nx-ng/package.json delete mode 100644 nx/examples/nx-ng/project.json delete mode 100644 nx/examples/nx-ng/src/app/app.component.css delete mode 100644 nx/examples/nx-ng/src/app/app.component.html delete mode 100644 nx/examples/nx-ng/src/app/app.component.spec.ts delete mode 100644 nx/examples/nx-ng/src/app/app.component.ts delete mode 100644 nx/examples/nx-ng/src/app/app.config.ts delete mode 100644 nx/examples/nx-ng/src/app/app.routes.ts delete mode 100644 nx/examples/nx-ng/src/app/nx-welcome.component.ts delete mode 100644 nx/examples/nx-ng/src/favicon.ico delete mode 100644 nx/examples/nx-ng/src/index.html delete mode 100644 nx/examples/nx-ng/src/main.ts delete mode 100644 nx/examples/nx-ng/src/styles.css delete mode 100644 nx/examples/nx-ng/src/test-setup.ts delete mode 100644 nx/examples/nx-ng/tsconfig.app.json delete mode 100644 nx/examples/nx-ng/tsconfig.editor.json delete mode 100644 nx/examples/nx-ng/tsconfig.json delete mode 100644 nx/examples/nx-ng/tsconfig.spec.json delete mode 100644 nx/examples/react-vite-nx/.gitignore delete mode 100644 nx/examples/react-vite-nx/.prettierignore delete mode 100644 nx/examples/react-vite-nx/.prettierrc delete mode 100644 nx/examples/react-vite-nx/README.md delete mode 100644 nx/examples/react-vite-nx/eslint.config.js delete mode 100644 nx/examples/react-vite-nx/index.html delete mode 100644 nx/examples/react-vite-nx/nx.json delete mode 100644 nx/examples/react-vite-nx/package.json delete mode 100644 nx/examples/react-vite-nx/project.json delete mode 100644 nx/examples/react-vite-nx/public/favicon.ico delete mode 100644 nx/examples/react-vite-nx/src/app/app.module.css delete mode 100644 nx/examples/react-vite-nx/src/app/app.spec.tsx delete mode 100644 nx/examples/react-vite-nx/src/app/app.tsx delete mode 100644 nx/examples/react-vite-nx/src/app/nx-welcome.tsx delete mode 100644 nx/examples/react-vite-nx/src/main.tsx delete mode 100644 nx/examples/react-vite-nx/src/styles.css delete mode 100644 nx/examples/react-vite-nx/tsconfig.app.json delete mode 100644 nx/examples/react-vite-nx/tsconfig.json delete mode 100644 nx/examples/react-vite-nx/tsconfig.spec.json delete mode 100644 nx/examples/react-vite-nx/vite.config.mts create mode 100644 vanilla/examples/astro/.gitignore create mode 100644 vanilla/examples/astro/.vscode/extensions.json create mode 100644 vanilla/examples/astro/.vscode/launch.json create mode 100644 vanilla/examples/astro/README.md create mode 100644 vanilla/examples/astro/astro.config.mjs create mode 100644 vanilla/examples/astro/package.json create mode 100644 vanilla/examples/astro/public/favicon.svg create mode 100644 vanilla/examples/astro/public/fonts/atkinson-bold.woff create mode 100644 vanilla/examples/astro/public/fonts/atkinson-regular.woff create mode 100644 vanilla/examples/astro/src/assets/blog-placeholder-1.jpg create mode 100644 vanilla/examples/astro/src/assets/blog-placeholder-2.jpg create mode 100644 vanilla/examples/astro/src/assets/blog-placeholder-3.jpg create mode 100644 vanilla/examples/astro/src/assets/blog-placeholder-4.jpg create mode 100644 vanilla/examples/astro/src/assets/blog-placeholder-5.jpg create mode 100644 vanilla/examples/astro/src/assets/blog-placeholder-about.jpg create mode 100644 vanilla/examples/astro/src/components/BaseHead.astro create mode 100644 vanilla/examples/astro/src/components/Footer.astro create mode 100644 vanilla/examples/astro/src/components/FormattedDate.astro create mode 100644 vanilla/examples/astro/src/components/Header.astro create mode 100644 vanilla/examples/astro/src/components/HeaderLink.astro create mode 100644 vanilla/examples/astro/src/consts.ts create mode 100644 vanilla/examples/astro/src/content.config.ts create mode 100644 vanilla/examples/astro/src/content/blog/first-post.md create mode 100644 vanilla/examples/astro/src/content/blog/markdown-style-guide.md create mode 100644 vanilla/examples/astro/src/content/blog/second-post.md create mode 100644 vanilla/examples/astro/src/content/blog/third-post.md create mode 100644 vanilla/examples/astro/src/content/blog/using-mdx.mdx create mode 100644 vanilla/examples/astro/src/layouts/BlogPost.astro create mode 100644 vanilla/examples/astro/src/pages/about.astro create mode 100644 vanilla/examples/astro/src/pages/blog/[...slug].astro create mode 100644 vanilla/examples/astro/src/pages/blog/index.astro create mode 100644 vanilla/examples/astro/src/pages/index.astro create mode 100644 vanilla/examples/astro/src/pages/rss.xml.js create mode 100644 vanilla/examples/astro/src/styles/global.css create mode 100644 vanilla/examples/astro/tsconfig.json delete mode 100644 vanilla/examples/basehref-examples/README.md delete mode 100644 vanilla/examples/basehref-examples/package.json delete mode 100644 vanilla/examples/basehref-examples/rspack-app/README.md delete mode 100644 vanilla/examples/basehref-examples/rspack-app/index.html delete mode 100644 vanilla/examples/basehref-examples/rspack-app/package.json delete mode 100644 vanilla/examples/basehref-examples/rspack-app/rspack.config.ts delete mode 100644 vanilla/examples/basehref-examples/rspack-app/src/App.tsx delete mode 100644 vanilla/examples/basehref-examples/rspack-app/src/main.tsx delete mode 100644 vanilla/examples/basehref-examples/rspack-app/src/react-env.d.ts delete mode 100644 vanilla/examples/basehref-examples/vite-app/README.md delete mode 100644 vanilla/examples/basehref-examples/vite-app/index.html delete mode 100644 vanilla/examples/basehref-examples/vite-app/package.json delete mode 100644 vanilla/examples/basehref-examples/vite-app/src/App.tsx delete mode 100644 vanilla/examples/basehref-examples/vite-app/src/index.css delete mode 100644 vanilla/examples/basehref-examples/vite-app/src/main.tsx delete mode 100644 vanilla/examples/basehref-examples/vite-app/tsconfig.node.json delete mode 100644 vanilla/examples/basehref-examples/vite-app/vite.config.ts delete mode 100644 vanilla/examples/basehref-examples/webpack-app/README.md delete mode 100644 vanilla/examples/basehref-examples/webpack-app/package.json delete mode 100644 vanilla/examples/basehref-examples/webpack-app/src/App.tsx delete mode 100644 vanilla/examples/basehref-examples/webpack-app/src/index.html delete mode 100644 vanilla/examples/basehref-examples/webpack-app/src/index.tsx delete mode 100644 vanilla/examples/basehref-examples/webpack-app/src/styles.css delete mode 100644 vanilla/examples/basehref-examples/webpack-app/tsconfig.json delete mode 100644 vanilla/examples/basehref-examples/webpack-app/webpack.config.js delete mode 100644 vanilla/examples/create-mf-app-rspack/README.md delete mode 100644 vanilla/examples/create-mf-app-rspack/package.json delete mode 100644 vanilla/examples/create-mf-app-rspack/rspack.config.js delete mode 100644 vanilla/examples/create-mf-app-rspack/src/App.tsx delete mode 100644 vanilla/examples/create-mf-app-rspack/src/index.css delete mode 100644 vanilla/examples/create-mf-app-rspack/src/index.html delete mode 100644 vanilla/examples/create-mf-app-rspack/src/index.ts delete mode 100644 vanilla/examples/ember-vite/app/controllers/.gitkeep delete mode 100644 vanilla/examples/ember-vite/app/helpers/.gitkeep delete mode 100644 vanilla/examples/ember-vite/app/models/.gitkeep delete mode 100644 vanilla/examples/ember-vite/app/routes/.gitkeep delete mode 100644 vanilla/examples/ember-vite/tests/integration/.gitkeep delete mode 100644 vanilla/examples/ember-vite/tests/unit/.gitkeep rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/.gitignore (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/README.md (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/.babelrc (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/package.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/postcss.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/public/assets/favicon.ico (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/public/images/listing-placeholder.png (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/public/index.html (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/src/app.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/src/bootstrap.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/src/components/Categories.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/src/components/CategoryBox.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/src/components/Container.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/src/expose.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/src/globals.css (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/src/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/tailwind.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/tsconfig.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/categories/webpack.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/.babelrc (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/package.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/postcss.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/public/assets/favicon.ico (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/public/images/listing-placeholder.png (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/public/index.html (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/app.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/bootstrap.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/actions/deleteFavorite.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/actions/getCurrentUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/actions/getFavoriteListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/actions/getListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/actions/mocks/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/actions/saveFavorite.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/actions/saveUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/hooks/useCountries.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/hooks/useCurrentUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/hooks/useFavorite.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/hooks/useLoginModal.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/libs/axios.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/libs/fetcher.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/common/types/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/components/Button.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/components/Container.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/components/Heading.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/components/HeartButton.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/components/listings/ListingCard.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/custom.d.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/expose.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/favorites.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/globals.css (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/src/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/tailwind.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/tsconfig.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/favorites/webpack.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/.babelrc (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/package.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/postcss.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/public/assets/favicon.ico (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/public/images/listing-placeholder.png (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/public/index.html (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/app.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/bootstrap.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/actions/deleteListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/actions/getCurrentUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/actions/getListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/actions/mocks/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/actions/saveUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/hooks/useCountries.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/hooks/useCurrentUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/hooks/useFavorite.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/hooks/useListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/hooks/useLoginModal.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/libs/axios.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/libs/fetcher.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/common/types/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/components/Button.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/components/Container.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/components/HeartButton.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/components/listings/ListingCard.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/custom.d.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/expose.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/globals.css (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/home.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/src/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/tailwind.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/tsconfig.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/home/webpack.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/.babelrc (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/package.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/postcss.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/public/assets/favicon.ico (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/public/images/listing-placeholder.png (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/public/index.html (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/app.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/bootstrap.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/actions/deleteListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/actions/getCurrentUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/actions/getListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/actions/mocks/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/actions/saveUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/hooks/useCountries.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/hooks/useCurrentUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/hooks/useFavorite.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/hooks/useListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/hooks/useLoginModal.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/libs/axios.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/libs/fetcher.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/common/types/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/components/Button.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/components/Container.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/components/Heading.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/components/HeartButton.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/components/listings/ListingCard.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/custom.d.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/expose.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/globals.css (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/src/properties.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/tailwind.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/tsconfig.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/properties/webpack.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/.babelrc (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/federated.d.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/package.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/postcss.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/public/assets/favicon.ico (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/public/images/listing-placeholder.png (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/public/images/logo.png (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/public/images/placeholder.jpg (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/public/index.html (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/_error.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/bootstrap.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/deleteFavorite.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/deleteListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/deleteReservation.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/getCurrentUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/getFavoriteListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/getListingById.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/getListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/getReservations.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/mocks/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/saveFavorite.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/saveListing.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/saveReservation.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/actions/saveUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/hooks/useCountries.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/hooks/useCurrentUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/hooks/useFavorite.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/hooks/useFavorites.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/hooks/useListing.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/hooks/useListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/hooks/useLoginModal.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/hooks/useRegisterModal.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/hooks/useRentModal.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/hooks/useReservations.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/hooks/useSearchModal.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/hooks/useShowRemotes.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/libs/axios.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/libs/fetcher.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/common/types/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/Avatar.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/Button.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/Container.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/EmptyState.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/Heading.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/HeartButton.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/Loader.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/Map.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/RemoteWrap.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/inputs/Calendar.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/inputs/CategoryInput.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/inputs/Counter.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/inputs/CountrySelect.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/inputs/ImageUpload.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/inputs/Input.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/inputs/calendar-styles.css (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/listings/ListingCard.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/listings/ListingCategory.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/listings/ListingHead.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/listings/ListingInfo.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/listings/ListingReservation.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/map-styles.css (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/modals/LoginModal.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/modals/Modal.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/modals/RegisterModal.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/modals/RentModal.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/modals/SearchModal.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/navbar/Logo.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/navbar/MenuItem.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/navbar/Navbar.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/navbar/RemoteToggle.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/navbar/Search.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/navbar/UserMenu.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/components/navbar/categories.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/custom.d.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/globals.css (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/layout.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/pages/favorites/index.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/pages/home/index.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/pages/listings/index.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/pages/properties/index.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/pages/reservations/index.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/pages/trips/index.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/providers/ModalsProvider.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/providers/ToasterProvider.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/routes.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/src/templates/ListingClient.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/tailwind.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/tsconfig.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/react-host/webpack.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/.babelrc (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/package.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/postcss.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/public/assets/favicon.ico (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/public/images/listing-placeholder.png (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/public/index.html (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/app.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/bootstrap.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/actions/deleteListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/actions/getCurrentUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/actions/getListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/actions/getReservations.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/actions/mocks/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/actions/saveUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/hooks/useCountries.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/hooks/useCurrentUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/hooks/useFavorite.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/hooks/useListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/hooks/useLoginModal.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/hooks/useReservations.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/libs/axios.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/libs/fetcher.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/common/types/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/components/Button.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/components/Container.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/components/Heading.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/components/HeartButton.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/components/listings/ListingCard.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/custom.d.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/expose.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/globals.css (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/src/reservations.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/tailwind.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/tsconfig.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/reservations/webpack.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/.babelrc (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/package.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/postcss.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/public/assets/favicon.ico (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/public/images/listing-placeholder.png (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/public/index.html (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/app.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/bootstrap.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/actions/deleteListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/actions/getCurrentUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/actions/getListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/actions/getReservations.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/actions/mocks/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/actions/saveUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/hooks/useCountries.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/hooks/useCurrentUser.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/hooks/useFavorite.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/hooks/useListings.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/hooks/useLoginModal.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/hooks/useReservations.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/libs/axios.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/libs/fetcher.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/common/types/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/components/Button.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/components/Container.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/components/Heading.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/components/HeartButton.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/components/listings/ListingCard.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/custom.d.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/expose.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/globals.css (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/index.ts (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/src/trips.tsx (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/tailwind.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/tsconfig.json (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/apps/trips/webpack.config.js (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/package.json (98%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/pnpm-workspace.yaml (100%) rename vanilla/examples/{react-airbnb-clone => mf-airbnb-clone}/tsconfig.base.json (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/.gitignore (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/.gitignore (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/README.md (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/eslint.config.js (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/index.html (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/package.json (100%) rename vanilla/examples/{angular-vite => mf-react-vite-rspack-webpack/host}/public/vite.svg (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/src/App.css (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/src/App.tsx (100%) rename vanilla/examples/{basehref-examples/rspack-app => mf-react-vite-rspack-webpack/host}/src/assets/react.svg (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/src/bootstrap.tsx (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/src/index.css (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/src/main.tsx (100%) rename vanilla/examples/{angular-vite => mf-react-vite-rspack-webpack/host}/src/vite-env.d.ts (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/tsconfig.app.json (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/tsconfig.json (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/tsconfig.node.json (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/host/vite.config.ts (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/image.png (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/package.json (92%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/readme.md (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/.gitignore (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/eslint.config.js (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/index.html (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/package.json (100%) rename vanilla/examples/{react-vite-mf/host => mf-react-vite-rspack-webpack/remote}/public/vite.svg (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/src/App.css (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/src/App.tsx (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/src/Button.css (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/src/Button.tsx (100%) rename vanilla/examples/{react-vite-mf/host => mf-react-vite-rspack-webpack/remote}/src/assets/react.svg (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/src/bootstrap.tsx (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/src/index.css (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/src/main.tsx (100%) rename vanilla/examples/{react-vite-mf/host => mf-react-vite-rspack-webpack/remote}/src/vite-env.d.ts (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/tsconfig.app.json (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/tsconfig.json (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/tsconfig.node.json (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/remote/vite.config.ts (100%) rename vanilla/examples/{create-mf-app-rspack => mf-react-vite-rspack-webpack/rspack}/.babelrc (100%) rename vanilla/examples/{create-mf-app-rspack => mf-react-vite-rspack-webpack/rspack}/.gitignore (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/rspack/compilation.config.js (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/rspack/package.json (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/rspack/postcss.config.js (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/rspack/rspack.config.js (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/rspack/src/App.tsx (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/rspack/src/Image.tsx (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/rspack/src/assets/rspack-logo.png (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/rspack/src/global.d.ts (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/rspack/src/index.css (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/rspack/src/index.html (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/rspack/src/index.tsx (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/rspack/tailwind.config.js (100%) rename vanilla/examples/{create-mf-app-rspack => mf-react-vite-rspack-webpack/rspack}/tsconfig.json (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/.babelrc (100%) rename vanilla/examples/{react-vite-mf/rspack => mf-react-vite-rspack-webpack/webpack}/.gitignore (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/compilation.config.js (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/package.json (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/postcss.config.js (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/src/App.tsx (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/src/Image.tsx (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/src/assets/webpack-logo.png (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/src/global.d.ts (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/src/index.html (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/src/index.scss (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/src/index.ts (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/tailwind.config.js (100%) rename vanilla/examples/{react-vite-mf/rspack => mf-react-vite-rspack-webpack/webpack}/tsconfig.json (100%) rename vanilla/examples/{react-vite-mf => mf-react-vite-rspack-webpack}/webpack/webpack.config.js (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/README.md (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/app1/package.json (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/app1/public/index.html (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/app1/src/App.js (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/app1/src/bootstrap.js (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/app1/src/index.js (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/app1/webpack.config.js (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/app2/package.json (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/app2/public/index.html (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/app2/src/App.js (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/app2/src/bootstrap.js (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/app2/src/index.js (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/app2/webpack.config.js (100%) rename vanilla/examples/{create-default-webpack-mf => mf-react-webpack}/package.json (87%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/.gitignore (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/.prettierrc (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/README.md (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/app/index.html (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/app/package.json (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/app/rspack.config.js (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/app/src/bootstrap.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/app/src/index.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/app/src/router.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/app/src/style.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/app/tsconfig.json (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/index.html (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/package.json (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/rspack.config.js (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/AddToCart.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/CartPage.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/Checkout.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/MiniCart.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/Thanks.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/bootstrap.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/components/Button.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/components/CompactHeader.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/components/LineItem.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/css/AddToCart.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/css/Button.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/css/CartPage.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/css/Checkout.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/css/CompactHeader.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/css/LineItem.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/css/MiniCart.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/css/Thanks.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/css/index.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/data/db.json (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/data/store.ts (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/index.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/js/utils.ts (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/router.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/src/style.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/checkout/tsconfig.json (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/index.html (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/package.json (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/rspack.config.js (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/src/ProductPage.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/src/bootstrap.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/src/components/VariantOption.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/src/css/ProductPage.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/src/css/VariantOption.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/src/css/index.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/src/data/db.json (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/src/index.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/src/js/utils.ts (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/src/router.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/src/style.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/decide/tsconfig.json (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/index.html (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/package.json (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/rspack.config.js (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/CategoryPage.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/Footer.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/Header.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/HomePage.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/Recommendations.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/StorePicker.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/StoresPage.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/bootstrap.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/components/Button.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/components/Filter.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/components/Navigation.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/components/Product.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/components/Recommendation.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/components/Store.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/Button.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/CategoryPage.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/Filter.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/Footer.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/Header.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/HomePage.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/Navigation.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/Product.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/Recommendation.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/Recommendations.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/StorePicker.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/StoresPage.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/css/index.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/data/db.json (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/index.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/js/utils.ts (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/router.tsx (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/src/style.css (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/apps/explore/tsconfig.json (100%) rename vanilla/examples/{react-rspack-tractor-2.0 => mf-tractor-sample}/package.json (98%) rename vanilla/examples/{modernjs-app => modernjs}/README.md (100%) rename vanilla/examples/{modernjs-app => modernjs}/biome.json (100%) rename vanilla/examples/{modernjs-app => modernjs}/modern.config.ts (100%) rename vanilla/examples/{modernjs-app => modernjs}/package.json (97%) rename vanilla/examples/{modernjs-app => modernjs}/src/modern-app-env.d.ts (100%) rename vanilla/examples/{modernjs-app => modernjs}/src/modern.runtime.ts (100%) rename vanilla/examples/{modernjs-app => modernjs}/src/routes/index.css (100%) rename vanilla/examples/{modernjs-app => modernjs}/src/routes/layout.tsx (100%) rename vanilla/examples/{modernjs-app => modernjs}/src/routes/page.tsx (100%) rename vanilla/examples/{modernjs-app => modernjs}/tsconfig.json (100%) delete mode 100644 vanilla/examples/react-tractor-sample/.gitignore delete mode 100644 vanilla/examples/react-tractor-sample/.npmrc delete mode 100644 vanilla/examples/react-tractor-sample/README.md delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/.babelrc delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/.eslintrc.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/jest.config.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/package.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/project.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/src/app/app.tsx delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/src/app/team-blue-basket.tsx delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/src/app/team-blue-buy.tsx delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/src/assets/.gitkeep delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/src/index.html delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/src/main.tsx delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/src/styles.css delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/tsconfig.app.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/tsconfig.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/tsconfig.spec.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-blue/webpack.config.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/.babelrc delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/.eslintrc.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/jest.config.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/package.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/project.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/app/app.tsx delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/app/team-green-recos-v2.tsx delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/app/team-green-recos.tsx delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/assets/.gitkeep delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_1.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_2.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_3.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_4.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_5.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_6.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_7.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_8.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/assets/team-green/images/reco_9.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/favicon.ico delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/index.html delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/main.tsx delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/src/styles.css delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/tsconfig.app.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/tsconfig.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/tsconfig.spec.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-green/webpack.config.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/.babelrc delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/.eslintrc.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/index.d.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/BlueBasket.d.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/BlueBuy.d.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/apis.d.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/compiled-types/apps/team-blue/src/app/team-blue-basket.d.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_blue/compiled-types/apps/team-blue/src/app/team-blue-buy.d.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_green/GreenRecos.d.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_green/apis.d.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/@mf-types/team_green/compiled-types/apps/team-green/src/app/team-green-recos.d.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/jest.config.ts delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/package.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/project.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/app/app.tsx delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/app/team-red-layout.tsx delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/.gitkeep delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_1.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_2.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_3.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_4.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_5.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_6.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_7.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_8.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-green/images/reco_9.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-blue-thumb.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-blue.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-green-thumb.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-green.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-red-thumb.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/assets/team-red/images/tractor-red.jpg delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/favicon.ico delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/index.html delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/main.tsx delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/src/styles.css delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/tsconfig.app.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/tsconfig.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/tsconfig.spec.json delete mode 100644 vanilla/examples/react-tractor-sample/apps/team-red/webpack.config.ts delete mode 100644 vanilla/examples/react-tractor-sample/package.json delete mode 100644 vanilla/examples/react-tractor-sample/tsconfig.json delete mode 100644 vanilla/examples/react-vite-mf/rspack/.babelrc delete mode 100644 vanilla/examples/react-vite-mf/webpack/.gitignore delete mode 100644 vanilla/examples/react-vite-mf/webpack/tsconfig.json delete mode 100644 vanilla/examples/react-vite-ts/tsconfig.json rename vanilla/examples/{react-rollup-ts => rollup-react}/.gitignore (100%) rename vanilla/examples/{react-rollup-ts => rollup-react}/README.md (100%) rename vanilla/examples/{react-rollup-ts => rollup-react}/package.json (100%) rename vanilla/examples/{react-rollup-ts => rollup-react}/rollup.config.mjs (100%) rename vanilla/examples/{react-rollup-ts => rollup-react}/src/App.tsx (100%) rename vanilla/examples/{react-rollup-ts => rollup-react}/src/assets/react.svg (100%) rename vanilla/examples/{react-rollup-ts => rollup-react}/src/assets/rollup.svg (100%) rename vanilla/examples/{react-rollup-ts => rollup-react}/src/index.tsx (100%) rename vanilla/examples/{react-rollup-ts => rollup-react}/src/styles.css (100%) rename vanilla/examples/{react-rollup-ts => rollup-react}/src/types.d.ts (100%) rename vanilla/examples/{react-rollup-ts => rollup-react}/tsconfig.json (100%) delete mode 100644 vanilla/examples/rspack-project/README.md delete mode 100644 vanilla/examples/rspack-project/package.json delete mode 100644 vanilla/examples/rspack-project/src/App.css delete mode 100644 vanilla/examples/rspack-project/src/assets/react.svg delete mode 100644 vanilla/examples/rspack-project/src/index.css delete mode 100644 vanilla/examples/rspack-project/src/main.jsx rename vanilla/examples/{basehref-examples/rspack-app => rspack-react}/.gitignore (78%) create mode 100644 vanilla/examples/rspack-react/AGENTS.md create mode 100644 vanilla/examples/rspack-react/README.md rename vanilla/examples/{rspack-project => rspack-react}/index.html (58%) create mode 100644 vanilla/examples/rspack-react/package.json rename vanilla/examples/{rspack-project/rspack.config.mjs => rspack-react/rspack.config.ts} (52%) rename vanilla/examples/{basehref-examples/rspack-app => rspack-react}/src/App.css (100%) rename vanilla/examples/{rspack-project/src/App.jsx => rspack-react/src/App.tsx} (77%) rename vanilla/examples/{react-vite-mf/remote => rspack-react}/src/assets/react.svg (100%) rename vanilla/examples/{basehref-examples/rspack-app => rspack-react}/src/index.css (100%) create mode 100644 vanilla/examples/rspack-react/src/main.tsx create mode 100644 vanilla/examples/rspack-react/src/react-env.d.ts rename vanilla/examples/{basehref-examples/rspack-app => rspack-react}/tsconfig.json (64%) rename vanilla/examples/{rspress-ssg => rspress}/.gitignore (100%) rename vanilla/examples/{rspress-ssg => rspress}/README.md (100%) rename vanilla/examples/{rspress-ssg => rspress}/docs/_meta.json (100%) rename vanilla/examples/{rspress-ssg => rspress}/docs/guide/_meta.json (100%) rename vanilla/examples/{rspress-ssg => rspress}/docs/guide/index.md (100%) rename vanilla/examples/{rspress-ssg => rspress}/docs/hello.md (100%) rename vanilla/examples/{rspress-ssg => rspress}/docs/index.md (100%) rename vanilla/examples/{rspress-ssg => rspress}/docs/public/rspress-dark-logo.png (100%) rename vanilla/examples/{rspress-ssg => rspress}/docs/public/rspress-icon.png (100%) rename vanilla/examples/{rspress-ssg => rspress}/docs/public/rspress-light-logo.png (100%) rename vanilla/examples/{rspress-ssg => rspress}/package.json (95%) rename vanilla/examples/{rspress-ssg => rspress}/rspress.config.ts (100%) rename vanilla/examples/{rspress-ssg => rspress}/tsconfig.json (100%) delete mode 100644 vanilla/examples/svelte/.gitignore rename vanilla/examples/{angular-vite => vite-angular}/.gitignore (100%) rename vanilla/examples/{angular-vite => vite-angular}/README.md (100%) rename vanilla/examples/{angular-vite => vite-angular}/index.html (100%) rename vanilla/examples/{angular-vite => vite-angular}/package.json (94%) rename vanilla/examples/{angular-vite => vite-angular}/public/angular.svg (100%) rename vanilla/examples/{react-vite-mf/remote => vite-angular}/public/vite.svg (100%) rename vanilla/examples/{angular-vite => vite-angular}/src/app.component.ts (100%) rename vanilla/examples/{angular-vite => vite-angular}/src/main.ts (100%) rename vanilla/examples/{angular-vite => vite-angular}/src/style.css (100%) rename vanilla/examples/{react-vite-mf/remote => vite-angular}/src/vite-env.d.ts (100%) rename vanilla/examples/{angular-vite => vite-angular}/tsconfig.app.json (100%) rename vanilla/examples/{angular-vite => vite-angular}/tsconfig.json (100%) rename vanilla/examples/{angular-vite => vite-angular}/vite.config.ts (100%) rename vanilla/examples/{ember-vite => vite-ember}/.editorconfig (100%) rename vanilla/examples/{ember-vite => vite-ember}/.ember-cli (100%) rename vanilla/examples/{ember-vite => vite-ember}/.github/workflows/ci.yml (100%) rename vanilla/examples/{ember-vite => vite-ember}/.gitignore (100%) rename vanilla/examples/{ember-vite => vite-ember}/.prettierignore (100%) rename vanilla/examples/{ember-vite => vite-ember}/.prettierrc.js (100%) rename vanilla/examples/{ember-vite => vite-ember}/.stylelintignore (100%) rename vanilla/examples/{ember-vite => vite-ember}/.stylelintrc.js (100%) rename vanilla/examples/{ember-vite => vite-ember}/.template-lintrc.js (100%) rename vanilla/examples/{ember-vite => vite-ember}/.watchmanconfig (100%) rename vanilla/examples/{ember-vite => vite-ember}/README.md (100%) rename vanilla/examples/{ember-vite => vite-ember}/app/app.js (100%) rename {nx/examples/create-nx-workspace-mf/apps/remote1/src/assets => vanilla/examples/vite-ember/app/components}/.gitkeep (100%) rename vanilla/examples/{ember-vite => vite-ember}/app/config/environment.js (100%) rename {nx/examples/create-nx-workspace-mf/apps/remote2/src/assets => vanilla/examples/vite-ember/app/controllers}/.gitkeep (100%) rename vanilla/examples/{ember-vite => vite-ember}/app/deprecation-workflow.js (100%) rename {nx/examples/create-nx-workspace-mf/apps/shell/src/assets => vanilla/examples/vite-ember/app/helpers}/.gitkeep (100%) rename {nx/examples/nx-ng/src/assets => vanilla/examples/vite-ember/app/models}/.gitkeep (100%) rename vanilla/examples/{ember-vite => vite-ember}/app/router.js (100%) rename {nx/examples/react-vite-nx/src/assets => vanilla/examples/vite-ember/app/routes}/.gitkeep (100%) rename vanilla/examples/{ember-vite => vite-ember}/app/styles/app.css (100%) rename vanilla/examples/{ember-vite => vite-ember}/app/templates/application.gjs (100%) rename vanilla/examples/{ember-vite => vite-ember}/babel.config.cjs (100%) rename vanilla/examples/{ember-vite => vite-ember}/config/ember-cli-update.json (100%) rename vanilla/examples/{ember-vite => vite-ember}/config/environment.js (100%) rename vanilla/examples/{ember-vite => vite-ember}/config/optional-features.json (100%) rename vanilla/examples/{ember-vite => vite-ember}/config/targets.js (100%) rename vanilla/examples/{ember-vite => vite-ember}/ember-cli-build.js (100%) rename vanilla/examples/{ember-vite => vite-ember}/eslint.config.mjs (100%) rename vanilla/examples/{ember-vite => vite-ember}/index.html (100%) rename vanilla/examples/{ember-vite => vite-ember}/package.json (99%) rename vanilla/examples/{ember-vite => vite-ember}/public/robots.txt (100%) rename vanilla/examples/{ember-vite => vite-ember}/testem.cjs (100%) rename vanilla/examples/{ember-vite => vite-ember}/tests/helpers/index.js (100%) rename vanilla/examples/{ember-vite => vite-ember}/tests/index.html (100%) rename vanilla/examples/{basehref-examples/vite-app/public => vite-ember/tests/integration}/.gitkeep (100%) rename vanilla/examples/{ember-vite => vite-ember}/tests/test-helper.js (100%) rename vanilla/examples/{ember-vite/app/components => vite-ember/tests/unit}/.gitkeep (100%) rename vanilla/examples/{ember-vite => vite-ember}/vite.config.mjs (100%) rename vanilla/examples/{react-vite-ts => vite-react}/.eslintrc.cjs (100%) rename vanilla/examples/{react-vite-ts => vite-react}/.gitignore (100%) rename vanilla/examples/{react-vite-ts => vite-react}/README.md (100%) rename vanilla/examples/{react-vite-ts => vite-react}/index.html (100%) rename vanilla/examples/{react-vite-ts => vite-react}/package.json (96%) rename vanilla/examples/{react-vite-ts => vite-react}/public/vite.svg (100%) rename vanilla/examples/{react-vite-ts => vite-react}/src/App.css (100%) rename vanilla/examples/{react-vite-ts => vite-react}/src/App.tsx (100%) rename vanilla/examples/{react-vite-ts => vite-react}/src/assets/react.svg (100%) rename vanilla/examples/{react-vite-ts => vite-react}/src/index.css (100%) rename vanilla/examples/{react-vite-ts => vite-react}/src/main.tsx (100%) rename vanilla/examples/{react-vite-ts => vite-react}/src/vite-env.d.ts (100%) rename vanilla/examples/{basehref-examples/vite-app => vite-react}/tsconfig.json (100%) rename vanilla/examples/{react-vite-ts => vite-react}/tsconfig.node.json (100%) rename vanilla/examples/{react-vite-ts => vite-react}/vite.config.ts (100%) rename vanilla/examples/{rspack-project => vite-solid}/.gitignore (100%) rename vanilla/examples/{solid => vite-solid}/README.md (100%) rename vanilla/examples/{solid => vite-solid}/index.html (100%) rename vanilla/examples/{solid => vite-solid}/package.json (91%) rename vanilla/examples/{solid => vite-solid}/public/vite.svg (100%) rename vanilla/examples/{solid => vite-solid}/src/App.css (100%) rename vanilla/examples/{solid => vite-solid}/src/App.tsx (100%) rename vanilla/examples/{solid => vite-solid}/src/assets/solid.svg (100%) rename vanilla/examples/{solid => vite-solid}/src/index.css (100%) rename vanilla/examples/{solid => vite-solid}/src/index.tsx (100%) rename vanilla/examples/{solid => vite-solid}/src/vite-env.d.ts (100%) rename vanilla/examples/{solid => vite-solid}/tsconfig.app.json (100%) rename vanilla/examples/{solid => vite-solid}/tsconfig.json (100%) rename vanilla/examples/{solid => vite-solid}/tsconfig.node.json (100%) rename vanilla/examples/{solid => vite-solid}/vite.config.ts (100%) rename vanilla/examples/{solid => vite-svelte}/.gitignore (100%) rename vanilla/examples/{svelte => vite-svelte}/README.md (100%) rename vanilla/examples/{svelte => vite-svelte}/index.html (100%) rename vanilla/examples/{svelte => vite-svelte}/package.json (93%) rename vanilla/examples/{svelte => vite-svelte}/public/vite.svg (100%) rename vanilla/examples/{svelte => vite-svelte}/src/App.svelte (100%) rename vanilla/examples/{svelte => vite-svelte}/src/app.css (100%) rename vanilla/examples/{svelte => vite-svelte}/src/assets/svelte.svg (100%) rename vanilla/examples/{svelte => vite-svelte}/src/lib/Counter.svelte (100%) rename vanilla/examples/{svelte => vite-svelte}/src/main.ts (100%) rename vanilla/examples/{svelte => vite-svelte}/src/vite-env.d.ts (100%) rename vanilla/examples/{svelte => vite-svelte}/svelte.config.js (100%) rename vanilla/examples/{svelte => vite-svelte}/tsconfig.app.json (100%) rename vanilla/examples/{svelte => vite-svelte}/tsconfig.json (100%) rename vanilla/examples/{svelte => vite-svelte}/tsconfig.node.json (100%) rename vanilla/examples/{svelte => vite-svelte}/vite.config.ts (100%) diff --git a/nx/examples/create-nx-workspace-mf/.editorconfig b/nx/examples/create-nx-workspace-mf/.editorconfig deleted file mode 100644 index 6e87a003..00000000 --- a/nx/examples/create-nx-workspace-mf/.editorconfig +++ /dev/null @@ -1,13 +0,0 @@ -# Editor configuration, see http://editorconfig.org -root = true - -[*] -charset = utf-8 -indent_style = space -indent_size = 2 -insert_final_newline = true -trim_trailing_whitespace = true - -[*.md] -max_line_length = off -trim_trailing_whitespace = false diff --git a/nx/examples/create-nx-workspace-mf/.eslintignore b/nx/examples/create-nx-workspace-mf/.eslintignore deleted file mode 100644 index 3c3629e6..00000000 --- a/nx/examples/create-nx-workspace-mf/.eslintignore +++ /dev/null @@ -1 +0,0 @@ -node_modules diff --git a/nx/examples/create-nx-workspace-mf/.eslintrc.json b/nx/examples/create-nx-workspace-mf/.eslintrc.json deleted file mode 100644 index 46b63e71..00000000 --- a/nx/examples/create-nx-workspace-mf/.eslintrc.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "root": true, - "ignorePatterns": ["**/*"], - "plugins": ["@nx"], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": { - "@nx/enforce-module-boundaries": [ - "error", - { - "enforceBuildableLibDependency": true, - "allow": [], - "depConstraints": [ - { - "sourceTag": "*", - "onlyDependOnLibsWithTags": ["*"] - } - ] - } - ] - } - }, - { - "files": ["*.ts", "*.tsx"], - "extends": ["plugin:@nx/typescript"], - "rules": { - "@typescript-eslint/no-extra-semi": "error", - "no-extra-semi": "off" - } - }, - { - "files": ["*.js", "*.jsx"], - "extends": ["plugin:@nx/javascript"], - "rules": { - "@typescript-eslint/no-extra-semi": "error", - "no-extra-semi": "off" - } - }, - { - "files": ["*.spec.ts", "*.spec.tsx", "*.spec.js", "*.spec.jsx"], - "env": { - "jest": true - }, - "rules": {} - } - ] -} diff --git a/nx/examples/create-nx-workspace-mf/.gitignore b/nx/examples/create-nx-workspace-mf/.gitignore deleted file mode 100644 index 31096254..00000000 --- a/nx/examples/create-nx-workspace-mf/.gitignore +++ /dev/null @@ -1,42 +0,0 @@ -# See http://help.github.com/ignore-files/ for more about ignoring files. - -# compiled output -dist -tmp -/out-tsc - -# dependencies -node_modules - -# IDEs and editors -/.idea -.project -.classpath -.c9/ -*.launch -.settings/ -*.sublime-workspace - -# IDE - VSCode -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json - -# misc -/.sass-cache -/connect.lock -/coverage -/libpeerconnection.log -npm-debug.log -yarn-error.log -testem.log -/typings - -# System Files -.DS_Store -Thumbs.db - -.nx/cache -.nx/workspace-data \ No newline at end of file diff --git a/nx/examples/create-nx-workspace-mf/.prettierignore b/nx/examples/create-nx-workspace-mf/.prettierignore deleted file mode 100644 index e26f0b3f..00000000 --- a/nx/examples/create-nx-workspace-mf/.prettierignore +++ /dev/null @@ -1,5 +0,0 @@ -# Add files here to ignore them from prettier formatting -/dist -/coverage -/.nx/cache -/.nx/workspace-data \ No newline at end of file diff --git a/nx/examples/create-nx-workspace-mf/.prettierrc b/nx/examples/create-nx-workspace-mf/.prettierrc deleted file mode 100644 index 544138be..00000000 --- a/nx/examples/create-nx-workspace-mf/.prettierrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "singleQuote": true -} diff --git a/nx/examples/create-nx-workspace-mf/.vscode/extensions.json b/nx/examples/create-nx-workspace-mf/.vscode/extensions.json deleted file mode 100644 index 97e81d49..00000000 --- a/nx/examples/create-nx-workspace-mf/.vscode/extensions.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "recommendations": [ - "nrwl.angular-console", - "esbenp.prettier-vscode", - "firsttris.vscode-jest-runner" - ] -} diff --git a/nx/examples/create-nx-workspace-mf/README.md b/nx/examples/create-nx-workspace-mf/README.md deleted file mode 100644 index e33f54b6..00000000 --- a/nx/examples/create-nx-workspace-mf/README.md +++ /dev/null @@ -1,101 +0,0 @@ - -# Nx Workspace with Module Federation - -A comprehensive Nx workspace demonstrating Module Federation architecture with multiple micro-frontend applications. - -## Technology Stack - -- **Framework**: React with TypeScript -- **Architecture**: Module Federation -- **Build System**: Nx Workspace -- **Bundler**: Webpack 5 -- **Language**: TypeScript -- **Deployment**: Zephyr Cloud - -## Prerequisites - -- Node.js (version 16 or higher) -- npm or yarn - -## Project Structure - -This workspace consists of three federated applications: - -- **`shell/`** - Host application that orchestrates the micro-frontends -- **`remote1/`** - Remote application exposing shared components -- **`remote2/`** - Another remote application with independent functionality - -## Getting Started - -1. **Install dependencies** - ```bash - npm install - ``` - -2. **Development mode** - - Start all applications concurrently: - ```bash - npx nx run-many --target=serve --projects=remote1,remote2,shell --parallel - ``` - - Or start individually: - ```bash - npx nx serve remote1 - npx nx serve remote2 - npx nx serve shell - ``` - -3. **Build for production** (in correct order) - - Because this is a Micro-frontend application, remotes must be built before the host: - - ```bash - npx nx run remote1:build - npx nx run remote2:build - npx nx run shell:build - ``` - - Or build all at once (Nx handles dependencies): - ```bash - npx nx run-many --target=build --projects=remote1,remote2,shell - ``` - -## Module Federation Architecture - -- **Remote Applications** (`remote1`, `remote2`) expose components that can be consumed by other applications -- **Host Application** (`shell`) consumes and orchestrates the remote applications -- **Build Order Dependency**: Remotes must be built first so Zephyr Cloud can map remote applications to the host - -## Zephyr Cloud Integration - -This example demonstrates enterprise-scale micro-frontend deployment where: - -1. Remote applications are built and deployed first -2. Zephyr Cloud maps the remote entry points -3. The shell (host) application consumes the deployed remotes -4. Independent deployment cycles for each micro-frontend - -## About Module Federation - -Module Federation enables: -- **Independent deployment**: Each micro-frontend deploys separately -- **Runtime composition**: Applications compose at runtime, not build time -- **Team autonomy**: Different teams can own different remotes -- **Shared dependencies**: Efficient sharing of common libraries - -## About Zephyr Cloud - -Zephyr Cloud is a micro-frontend deployment platform that provides: -- **Auto-deployment**: Seamless deployment from your build process -- **Live preview links**: Instant preview URLs for your applications -- **SemVer versioning**: Semantic versioning for your frontend modules -- **Rollback capabilities**: Easy rollback to previous versions -- **Enterprise-scale orchestration**: Built for composable frontend systems - -## Learn More - -- [Nx Documentation](https://nx.dev/) -- [Module Federation Documentation](https://module-federation.io/) -- [Micro-Frontend Guide](https://docs.zephyr-cloud.io/how-to/mf-guide) -- [Zephyr Cloud Documentation](https://docs.zephyr-cloud.io) diff --git a/nx/examples/create-nx-workspace-mf/apps/remote1/.babelrc b/nx/examples/create-nx-workspace-mf/apps/remote1/.babelrc deleted file mode 100644 index 88ee27b1..00000000 --- a/nx/examples/create-nx-workspace-mf/apps/remote1/.babelrc +++ /dev/null @@ -1,11 +0,0 @@ -{ - "presets": [ - [ - "@nx/react/babel", - { - "runtime": "automatic" - } - ] - ], - "plugins": [] -} diff --git a/nx/examples/create-nx-workspace-mf/apps/remote1/.eslintrc.json b/nx/examples/create-nx-workspace-mf/apps/remote1/.eslintrc.json deleted file mode 100644 index a39ac5d0..00000000 --- a/nx/examples/create-nx-workspace-mf/apps/remote1/.eslintrc.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "extends": ["plugin:@nx/react", "../../.eslintrc.json"], - "ignorePatterns": ["!**/*"], - "overrides": [ - { - "files": ["*.ts", "*.tsx", "*.js", "*.jsx"], - "rules": {} - }, - { - "files": ["*.ts", "*.tsx"], - "rules": {} - }, - { - "files": ["*.js", "*.jsx"], - "rules": {} - } - ] -} diff --git a/nx/examples/create-nx-workspace-mf/apps/remote1/jest.config.ts b/nx/examples/create-nx-workspace-mf/apps/remote1/jest.config.ts deleted file mode 100644 index 2bd687b0..00000000 --- a/nx/examples/create-nx-workspace-mf/apps/remote1/jest.config.ts +++ /dev/null @@ -1,11 +0,0 @@ -/* eslint-disable */ -export default { - displayName: 'remote1', - preset: '../../jest.preset.js', - transform: { - '^(?!.*\\.(js|jsx|ts|tsx|css|json)$)': '@nx/react/plugins/jest', - '^.+\\.[tj]sx?$': ['babel-jest', { presets: ['@nx/react/babel'] }], - }, - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx'], - coverageDirectory: '../../coverage/apps/remote1', -}; diff --git a/nx/examples/create-nx-workspace-mf/apps/remote1/module-federation.config.ts b/nx/examples/create-nx-workspace-mf/apps/remote1/module-federation.config.ts deleted file mode 100644 index 91d11120..00000000 --- a/nx/examples/create-nx-workspace-mf/apps/remote1/module-federation.config.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { ModuleFederationConfig } from '@nx/webpack'; - -const config: ModuleFederationConfig = { - name: 'remote1', - - exposes: { - './Module': './src/remote-entry.ts', - }, -}; - -export default config; diff --git a/nx/examples/create-nx-workspace-mf/apps/remote1/package.json b/nx/examples/create-nx-workspace-mf/apps/remote1/package.json deleted file mode 100644 index 705a2ec3..00000000 --- a/nx/examples/create-nx-workspace-mf/apps/remote1/package.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "name": "remote1", - "version": "0.0.1" -} diff --git a/nx/examples/create-nx-workspace-mf/apps/remote1/project.json b/nx/examples/create-nx-workspace-mf/apps/remote1/project.json deleted file mode 100644 index d5ee6d7f..00000000 --- a/nx/examples/create-nx-workspace-mf/apps/remote1/project.json +++ /dev/null @@ -1,94 +0,0 @@ -{ - "name": "remote1", - "$schema": "../../node_modules/nx/schemas/project-schema.json", - "sourceRoot": "apps/remote1/src", - "projectType": "application", - "tags": [], - "targets": { - "build": { - "executor": "@nx/webpack:webpack", - "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", - "options": { - "compiler": "babel", - "outputPath": "dist/apps/remote1", - "index": "apps/remote1/src/index.html", - "baseHref": "/", - "main": "apps/remote1/src/main.ts", - "tsConfig": "apps/remote1/tsconfig.app.json", - "assets": ["apps/remote1/src/favicon.ico", "apps/remote1/src/assets"], - "styles": ["apps/remote1/src/styles.css"], - "scripts": [], - "webpackConfig": "apps/remote1/webpack.config.ts" - }, - "configurations": { - "development": { - "extractLicenses": false, - "optimization": false, - "sourceMap": true, - "vendorChunk": true - }, - "production": { - "fileReplacements": [ - { - "replace": "apps/remote1/src/environments/environment.ts", - "with": "apps/remote1/src/environments/environment.prod.ts" - } - ], - "optimization": true, - "outputHashing": "all", - "sourceMap": false, - "namedChunks": false, - "extractLicenses": false, - "vendorChunk": false, - "webpackConfig": "apps/remote1/webpack.config.prod.ts" - } - } - }, - "serve": { - "executor": "@nx/react:module-federation-dev-server", - "defaultConfiguration": "development", - "options": { - "buildTarget": "remote1:build", - "hmr": true, - "port": 4201 - }, - "configurations": { - "development": { - "buildTarget": "remote1:build:development" - }, - "production": { - "buildTarget": "remote1:build:production", - "hmr": false - } - } - }, - "lint": { - "executor": "@nx/eslint:lint" - }, - "test": { - "executor": "@nx/jest:jest", - "outputs": ["{workspaceRoot}/coverage/{projectRoot}"], - "options": { - "jestConfig": "apps/remote1/jest.config.ts" - } - }, - "serve-static": { - "executor": "@nx/web:file-server", - "defaultConfiguration": "production", - "options": { - "buildTarget": "remote1:build", - "watch": false, - "port": 4201 - }, - "configurations": { - "development": { - "buildTarget": "remote1:build:development" - }, - "production": { - "buildTarget": "remote1:build:production" - } - } - } - } -} diff --git a/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.module.css b/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.module.css deleted file mode 100644 index 7b88fbab..00000000 --- a/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.module.css +++ /dev/null @@ -1 +0,0 @@ -/* Your styles goes here. */ diff --git a/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.spec.tsx b/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.spec.tsx deleted file mode 100644 index bfd100fb..00000000 --- a/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.spec.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import { render } from '@testing-library/react'; - -import App from './app'; - -describe('App', () => { - it('should render successfully', () => { - const { baseElement } = render(); - expect(baseElement).toBeTruthy(); - }); - - it('should have a greeting as the title', () => { - const { getByText } = render(); - expect(getByText(/Welcome remote1/gi)).toBeTruthy(); - }); -}); diff --git a/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.tsx b/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.tsx deleted file mode 100644 index d4ef1ed5..00000000 --- a/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/app.tsx +++ /dev/null @@ -1,14 +0,0 @@ -// eslint-disable-next-line @typescript-eslint/no-unused-vars -import styles from './app.module.css'; - -import NxWelcome from './nx-welcome'; - -export function App() { - return ( -
- -
- ); -} - -export default App; diff --git a/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/nx-welcome.tsx b/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/nx-welcome.tsx deleted file mode 100644 index 6b518b9a..00000000 --- a/nx/examples/create-nx-workspace-mf/apps/remote1/src/app/nx-welcome.tsx +++ /dev/null @@ -1,886 +0,0 @@ -/* - * * * * * * * * * * * * * * * * * * * * * * * * * * * * - This is a starter component and can be deleted. - * * * * * * * * * * * * * * * * * * * * * * * * * * * * - Delete this file and get started with your project! - * * * * * * * * * * * * * * * * * * * * * * * * * * * * - */ -export function NxWelcome({ title }: { title: string }) { - return ( - <> - -
-
- -
-

- Hello there, - Welcome nx-ng 👋 -

-
- -
-
-

- - - - You're up and running -

- What's next? -
-
- - - -
-
- - - -
-

Next steps

-

Here are some things you can do with Nx:

-
- - - - - Add UI library - -
# Generate UI lib
-nx g @nx/angular:lib ui
-# Add a component
-nx g @nx/angular:component button --project ui
-
-
- - - - - View interactive project graph - -
nx graph
-
-
- - - - - Run affected commands - -
# see what's been affected by changes
-nx affected:graph
-# run tests for current changes
-nx affected:test
-# run e2e tests for current changes
-nx affected:e2e
-
-
-

- Carefully crafted with - - - -

-
-
- `, - styles: [], - encapsulation: ViewEncapsulation.None, -}) -export class NxWelcomeComponent {} diff --git a/nx/examples/nx-ng/src/favicon.ico b/nx/examples/nx-ng/src/favicon.ico deleted file mode 100644 index 317ebcb2336e0833a22dddf0ab287849f26fda57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 zcmeI332;U^%p|z7g|#(P)qFEA@4f!_@qOK2 z_lJl}!lhL!VT_U|uN7%8B2iKH??xhDa;*`g{yjTFWHvXn;2s{4R7kH|pKGdy(7z!K zgftM+Ku7~24TLlh(!g)gz|foI94G^t2^IO$uvX$3(OR0<_5L2sB)lMAMy|+`xodJ{ z_Uh_1m)~h?a;2W{dmhM;u!YGo=)OdmId_B<%^V^{ovI@y`7^g1_V9G}*f# zNzAtvou}I!W1#{M^@ROc(BZ! z+F!!_aR&Px3_reO(EW+TwlW~tv*2zr?iP7(d~a~yA|@*a89IUke+c472NXM0wiX{- zl`UrZC^1XYyf%1u)-Y)jj9;MZ!SLfd2Hl?o|80Su%Z?To_=^g_Jt0oa#CT*tjx>BI z16wec&AOWNK<#i0Qd=1O$fymLRoUR*%;h@*@v7}wApDl^w*h}!sYq%kw+DKDY)@&A z@9$ULEB3qkR#85`lb8#WZw=@})#kQig9oqy^I$dj&k4jU&^2(M3q{n1AKeGUKPFbr z1^<)aH;VsG@J|B&l>UtU#Ejv3GIqERzYgL@UOAWtW<{p#zy`WyJgpCy8$c_e%wYJL zyGHRRx38)HyjU3y{-4z6)pzb>&Q1pR)B&u01F-|&Gx4EZWK$nkUkOI|(D4UHOXg_- zw{OBf!oWQUn)Pe(=f=nt=zkmdjpO^o8ZZ9o_|4tW1ni+Un9iCW47*-ut$KQOww!;u z`0q)$s6IZO!~9$e_P9X!hqLxu`fpcL|2f^I5d4*a@Dq28;@2271v_N+5HqYZ>x;&O z05*7JT)mUe&%S0@UD)@&8SmQrMtsDfZT;fkdA!r(S=}Oz>iP)w=W508=Rc#nNn7ym z1;42c|8($ALY8#a({%1#IXbWn9-Y|0eDY$_L&j{63?{?AH{);EzcqfydD$@-B`Y3<%IIj7S7rK_N}je^=dEk%JQ4c z!tBdTPE3Tse;oYF>cnrapWq*o)m47X1`~6@(!Y29#>-#8zm&LXrXa(3=7Z)ElaQqj z-#0JJy3Fi(C#Rx(`=VXtJ63E2_bZGCz+QRa{W0e2(m3sI?LOcUBx)~^YCqZ{XEPX)C>G>U4tfqeH8L(3|pQR*zbL1 zT9e~4Tb5p9_G}$y4t`i*4t_Mr9QYvL9C&Ah*}t`q*}S+VYh0M6GxTTSXI)hMpMpIq zD1ImYqJLzbj0}~EpE-aH#VCH_udYEW#`P2zYmi&xSPs_{n6tBj=MY|-XrA;SGA_>y zGtU$?HXm$gYj*!N)_nQ59%lQdXtQZS3*#PC-{iB_sm+ytD*7j`D*k(P&IH2GHT}Eh z5697eQECVIGQAUe#eU2I!yI&%0CP#>%6MWV z@zS!p@+Y1i1b^QuuEF*13CuB zu69dve5k7&Wgb+^s|UB08Dr3u`h@yM0NTj4h7MnHo-4@xmyr7(*4$rpPwsCDZ@2be zRz9V^GnV;;?^Lk%ynzq&K(Aix`mWmW`^152Hoy$CTYVehpD-S1-W^#k#{0^L`V6CN+E z!w+xte;2vu4AmVNEFUOBmrBL>6MK@!O2*N|2=d|Y;oN&A&qv=qKn73lDD zI(+oJAdgv>Yr}8(&@ZuAZE%XUXmX(U!N+Z_sjL<1vjy1R+1IeHt`79fnYdOL{$ci7 z%3f0A*;Zt@ED&Gjm|OFTYBDe%bbo*xXAQsFz+Q`fVBH!N2)kaxN8P$c>sp~QXnv>b zwq=W3&Mtmih7xkR$YA)1Yi?avHNR6C99!u6fh=cL|KQ&PwF!n@ud^n(HNIImHD!h87!i*t?G|p0o+eelJ?B@A64_9%SBhNaJ64EvKgD&%LjLCYnNfc; znj?%*p@*?dq#NqcQFmmX($wms@CSAr9#>hUR^=I+=0B)vvGX%T&#h$kmX*s=^M2E!@N9#m?LhMvz}YB+kd zG~mbP|D(;{s_#;hsKK9lbVK&Lo734x7SIFJ9V_}2$@q?zm^7?*XH94w5Qae{7zOMUF z^?%F%)c1Y)Q?Iy?I>knw*8gYW#ok|2gdS=YYZLiD=CW|Nj;n^x!=S#iJ#`~Ld79+xXpVmUK^B(xO_vO!btA9y7w3L3-0j-y4 z?M-V{%z;JI`bk7yFDcP}OcCd*{Q9S5$iGA7*E1@tfkyjAi!;wP^O71cZ^Ep)qrQ)N z#wqw0_HS;T7x3y|`P==i3hEwK%|>fZ)c&@kgKO1~5<5xBSk?iZV?KI6&i72H6S9A* z=U(*e)EqEs?Oc04)V-~K5AUmh|62H4*`UAtItO$O(q5?6jj+K^oD!04r=6#dsxp?~}{`?&sXn#q2 zGuY~7>O2=!u@@Kfu7q=W*4egu@qPMRM>(eyYyaIE<|j%d=iWNdGsx%c!902v#ngNg z@#U-O_4xN$s_9?(`{>{>7~-6FgWpBpqXb`Ydc3OFL#&I}Irse9F_8R@4zSS*Y*o*B zXL?6*Aw!AfkNCgcr#*yj&p3ZDe2y>v$>FUdKIy_2N~}6AbHc7gA3`6$g@1o|dE>vz z4pl(j9;kyMsjaw}lO?(?Xg%4k!5%^t#@5n=WVc&JRa+XT$~#@rldvN3S1rEpU$;XgxVny7mki3 z-Hh|jUCHrUXuLr!)`w>wgO0N%KTB-1di>cj(x3Bav`7v z3G7EIbU$z>`Nad7Rk_&OT-W{;qg)-GXV-aJT#(ozdmnA~Rq3GQ_3mby(>q6Ocb-RgTUhTN)))x>m&eD;$J5Bg zo&DhY36Yg=J=$Z>t}RJ>o|@hAcwWzN#r(WJ52^g$lh^!63@hh+dR$&_dEGu&^CR*< z!oFqSqO@>xZ*nC2oiOd0eS*F^IL~W-rsrO`J`ej{=ou_q^_(<$&-3f^J z&L^MSYWIe{&pYq&9eGaArA~*kA - - - - nx-ng - - - - - - - - diff --git a/nx/examples/nx-ng/src/main.ts b/nx/examples/nx-ng/src/main.ts deleted file mode 100644 index 4ecc5cf6..00000000 --- a/nx/examples/nx-ng/src/main.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { appConfig } from './app/app.config'; -import { bootstrapApplication } from '@angular/platform-browser'; - -import { AppComponent } from './app/app.component'; - -bootstrapApplication(AppComponent, appConfig).catch((err) => - console.error(err) -); diff --git a/nx/examples/nx-ng/src/styles.css b/nx/examples/nx-ng/src/styles.css deleted file mode 100644 index 90d4ee00..00000000 --- a/nx/examples/nx-ng/src/styles.css +++ /dev/null @@ -1 +0,0 @@ -/* You can add global styles to this file, and also import other style files */ diff --git a/nx/examples/nx-ng/src/test-setup.ts b/nx/examples/nx-ng/src/test-setup.ts deleted file mode 100644 index 1100b3e8..00000000 --- a/nx/examples/nx-ng/src/test-setup.ts +++ /dev/null @@ -1 +0,0 @@ -import 'jest-preset-angular/setup-jest'; diff --git a/nx/examples/nx-ng/tsconfig.app.json b/nx/examples/nx-ng/tsconfig.app.json deleted file mode 100644 index 3c5c0c56..00000000 --- a/nx/examples/nx-ng/tsconfig.app.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "./dist/out-tsc", - "types": [] - }, - "files": ["src/main.ts"], - "include": ["src/**/*.d.ts"], - "exclude": ["jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts"] -} diff --git a/nx/examples/nx-ng/tsconfig.editor.json b/nx/examples/nx-ng/tsconfig.editor.json deleted file mode 100644 index 8ae117d9..00000000 --- a/nx/examples/nx-ng/tsconfig.editor.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "extends": "./tsconfig.json", - "include": ["src/**/*.ts"], - "compilerOptions": { - "types": ["jest", "node"] - } -} diff --git a/nx/examples/nx-ng/tsconfig.json b/nx/examples/nx-ng/tsconfig.json deleted file mode 100644 index 29636fe1..00000000 --- a/nx/examples/nx-ng/tsconfig.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "compilerOptions": { - "rootDir": ".", - "sourceMap": true, - "declaration": false, - "moduleResolution": "node", - "emitDecoratorMetadata": true, - "experimentalDecorators": true, - "importHelpers": true, - "target": "es2022", - "module": "esnext", - "lib": ["es2017", "dom"], - "skipLibCheck": true, - "skipDefaultLibCheck": true, - "baseUrl": ".", - "useDefineForClassFields": false, - "forceConsistentCasingInFileNames": true, - "strict": true, - "noImplicitOverride": true, - "noPropertyAccessFromIndexSignature": true, - "noImplicitReturns": true, - "noFallthroughCasesInSwitch": true - }, - "files": [], - "include": [], - "references": [ - { - "path": "./tsconfig.app.json" - }, - { - "path": "./tsconfig.spec.json" - }, - { - "path": "./tsconfig.editor.json" - } - ], - "compileOnSave": false, - "exclude": ["node_modules", "tmp"], - "angularCompilerOptions": { - "enableI18nLegacyMessageIdFormat": false, - "strictInjectionParameters": true, - "strictInputAccessModifiers": true, - "strictTemplates": true - } -} diff --git a/nx/examples/nx-ng/tsconfig.spec.json b/nx/examples/nx-ng/tsconfig.spec.json deleted file mode 100644 index 1dbe7f64..00000000 --- a/nx/examples/nx-ng/tsconfig.spec.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "extends": "./tsconfig.json", - "compilerOptions": { - "outDir": "./dist/out-tsc", - "module": "commonjs", - "target": "es2016", - "types": ["jest", "node"] - }, - "files": ["src/test-setup.ts"], - "include": [ - "jest.config.ts", - "src/**/*.test.ts", - "src/**/*.spec.ts", - "src/**/*.d.ts" - ] -} diff --git a/nx/examples/react-vite-nx/.gitignore b/nx/examples/react-vite-nx/.gitignore deleted file mode 100644 index 56c6400f..00000000 --- a/nx/examples/react-vite-nx/.gitignore +++ /dev/null @@ -1,44 +0,0 @@ -# See http://help.github.com/ignore-files/ for more about ignoring files. - -# compiled output -dist -tmp -/out-tsc - -# dependencies -node_modules - -# IDEs and editors -/.idea -.project -.classpath -.c9/ -*.launch -.settings/ -*.sublime-workspace - -# IDE - VSCode -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json - -# misc -/.sass-cache -/connect.lock -/coverage -/libpeerconnection.log -npm-debug.log -yarn-error.log -testem.log -/typings - -# System Files -.DS_Store -Thumbs.db - -.nx/cache -.nx/workspace-data - -vite.config.*.timestamp* \ No newline at end of file diff --git a/nx/examples/react-vite-nx/.prettierignore b/nx/examples/react-vite-nx/.prettierignore deleted file mode 100644 index e26f0b3f..00000000 --- a/nx/examples/react-vite-nx/.prettierignore +++ /dev/null @@ -1,5 +0,0 @@ -# Add files here to ignore them from prettier formatting -/dist -/coverage -/.nx/cache -/.nx/workspace-data \ No newline at end of file diff --git a/nx/examples/react-vite-nx/.prettierrc b/nx/examples/react-vite-nx/.prettierrc deleted file mode 100644 index 544138be..00000000 --- a/nx/examples/react-vite-nx/.prettierrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "singleQuote": true -} diff --git a/nx/examples/react-vite-nx/README.md b/nx/examples/react-vite-nx/README.md deleted file mode 100644 index c35aeb24..00000000 --- a/nx/examples/react-vite-nx/README.md +++ /dev/null @@ -1,149 +0,0 @@ -# React + Vite + Nx - - - -A React application built with Vite and managed by Nx, demonstrating monorepo tooling with modern development practices. - -## Technology Stack - -- **Framework**: React 18 -- **Bundler**: Vite -- **Monorepo**: Nx -- **Language**: TypeScript -- **Testing**: Jest + Testing Library -- **Linting**: ESLint -- **Deployment**: Zephyr Cloud - -## Prerequisites - -- Node.js (version 16 or higher) -- pnpm (recommended) or npm - -[Learn more about this workspace setup and its capabilities](https://nx.dev/getting-started/tutorials/react-standalone-tutorial?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) or run `npx nx graph` to visually explore what was created. - -## Getting Started - -1. **Install dependencies** - ```bash - pnpm install - ``` - -2. **Start development server** - ```bash - npx nx serve react-vite-nx - ``` - -3. **Build for production** - ```bash - npx nx build react-vite-nx - ``` - -4. **Run tests** - ```bash - npx nx test react-vite-nx - ``` - -5. **Show project details** - ```bash - npx nx show project react-vite-nx - ``` - -These targets are either [inferred automatically](https://nx.dev/concepts/inferred-tasks?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) or defined in the `project.json` or `package.json` files. - -## Nx Features - -This workspace demonstrates key Nx capabilities: -- **Task caching**: Intelligent caching of build artifacts -- **Task dependencies**: Automatic task orchestration -- **Code generation**: Scaffolding with generators -- **Dependency graph**: Visual project relationships - -## Add new projects - -While you could add new projects to your workspace manually, you might want to leverage [Nx plugins](https://nx.dev/concepts/nx-plugins?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) and their [code generation](https://nx.dev/features/generate-code?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) feature. - -Use the plugin's generator to create new projects. - -To generate a new application, use: - -```sh -npx nx g @nx/react:app demo -``` - -To generate a new library, use: - -```sh -npx nx g @nx/react:lib mylib -``` - -You can use `npx nx list` to get a list of installed plugins. Then, run `npx nx list ` to learn about more specific capabilities of a particular plugin. Alternatively, [install Nx Console](https://nx.dev/getting-started/editor-setup?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) to browse plugins and generators in your IDE. - -[Learn more about Nx plugins »](https://nx.dev/concepts/nx-plugins?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) | [Browse the plugin registry »](https://nx.dev/plugin-registry?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) - -## Set up CI! - -### Step 1 - -To connect to Nx Cloud, run the following command: - -```sh -npx nx connect -``` - -Connecting to Nx Cloud ensures a [fast and scalable CI](https://nx.dev/ci/intro/why-nx-cloud?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) pipeline. It includes features such as: - -- [Remote caching](https://nx.dev/ci/features/remote-cache?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) -- [Task distribution across multiple machines](https://nx.dev/ci/features/distribute-task-execution?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) -- [Automated e2e test splitting](https://nx.dev/ci/features/split-e2e-tasks?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) -- [Task flakiness detection and rerunning](https://nx.dev/ci/features/flaky-tasks?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) - -### Step 2 - -Use the following command to configure a CI workflow for your workspace: - -```sh -npx nx g ci-workflow -``` - -[Learn more about Nx on CI](https://nx.dev/ci/intro/ci-with-nx#ready-get-started-with-your-provider?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) - -## Install Nx Console - -Nx Console is an editor extension that enriches your developer experience. It lets you run tasks, generate code, and improves code autocompletion in your IDE. It is available for VSCode and IntelliJ. - -[Install Nx Console »](https://nx.dev/getting-started/editor-setup?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) - -## Useful links - -Learn more: - -- [Learn more about this workspace setup](https://nx.dev/getting-started/tutorials/react-standalone-tutorial?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) -- [Learn about Nx on CI](https://nx.dev/ci/intro/ci-with-nx?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) -- [Releasing Packages with Nx release](https://nx.dev/features/manage-releases?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) -- [What are Nx plugins?](https://nx.dev/concepts/nx-plugins?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) - -## Zephyr Cloud Integration - -This example is configured to deploy to Zephyr Cloud automatically when built, demonstrating how Nx monorepos can be deployed with modern deployment platforms. - -## About Zephyr Cloud - -Zephyr Cloud is a micro-frontend deployment platform that provides: -- **Auto-deployment**: Seamless deployment from your build process -- **Live preview links**: Instant preview URLs for your applications -- **SemVer versioning**: Semantic versioning for your frontend modules -- **Rollback capabilities**: Easy rollback to previous versions -- **Enterprise-scale orchestration**: Built for composable frontend systems - -## Learn More - -- [Nx Documentation](https://nx.dev) -- [Vite Documentation](https://vitejs.dev/) -- [React Documentation](https://reactjs.org/) -- [Zephyr Cloud Documentation](https://docs.zephyr-cloud.io) - -Join the Nx community: -- [Discord](https://go.nx.dev/community) -- [Follow us on X](https://twitter.com/nxdevtools) or [LinkedIn](https://www.linkedin.com/company/nrwl) -- [Our Youtube channel](https://www.youtube.com/@nxdevtools) -- [Our blog](https://nx.dev/blog?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) diff --git a/nx/examples/react-vite-nx/eslint.config.js b/nx/examples/react-vite-nx/eslint.config.js deleted file mode 100644 index 44d828eb..00000000 --- a/nx/examples/react-vite-nx/eslint.config.js +++ /dev/null @@ -1,21 +0,0 @@ -const nx = require('@nx/eslint-plugin'); - -module.exports = [ - ...nx.configs['flat/base'], - ...nx.configs['flat/typescript'], - ...nx.configs['flat/javascript'], - { - ignores: ['**/dist'], - }, - { - files: ['**/*.ts', '**/*.tsx', '**/*.js', '**/*.jsx'], - // Override or add rules here - rules: {}, - }, - ...nx.configs['flat/react'], - { - files: ['**/*.ts', '**/*.tsx', '**/*.js', '**/*.jsx'], - // Override or add rules here - rules: {}, - }, -]; diff --git a/nx/examples/react-vite-nx/index.html b/nx/examples/react-vite-nx/index.html deleted file mode 100644 index 8637df75..00000000 --- a/nx/examples/react-vite-nx/index.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - ReactViteNx - - - - - - - -
- - - diff --git a/nx/examples/react-vite-nx/nx.json b/nx/examples/react-vite-nx/nx.json deleted file mode 100644 index 8c9d9fc2..00000000 --- a/nx/examples/react-vite-nx/nx.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "$schema": "./node_modules/nx/schemas/nx-schema.json", - "useDaemonProcess": false, - "namedInputs": { - "default": ["{projectRoot}/**/*", "sharedGlobals"], - "production": [ - "default", - "!{projectRoot}/**/?(*.)+(spec|test).[jt]s?(x)?(.snap)", - "!{projectRoot}/tsconfig.spec.json", - "!{projectRoot}/src/test-setup.[jt]s", - "!{projectRoot}/.eslintrc.json", - "!{projectRoot}/eslint.config.js" - ], - "sharedGlobals": [] - }, - "plugins": [ - { - "plugin": "@nx/vite/plugin", - "options": { - "buildTargetName": "build", - "testTargetName": "test", - "serveTargetName": "serve", - "previewTargetName": "preview", - "serveStaticTargetName": "serve-static", - "typecheckTargetName": "typecheck" - } - }, - { - "plugin": "@nx/eslint/plugin", - "options": { - "targetName": "lint" - } - } - ], - "defaultProject": "react-vite-nx", - "generators": { - "@nx/react": { - "application": { - "babel": true, - "style": "css", - "linter": "eslint", - "bundler": "vite" - }, - "component": { - "style": "css" - }, - "library": { - "style": "css", - "linter": "eslint" - } - } - } -} diff --git a/nx/examples/react-vite-nx/package.json b/nx/examples/react-vite-nx/package.json deleted file mode 100644 index 85852884..00000000 --- a/nx/examples/react-vite-nx/package.json +++ /dev/null @@ -1,54 +0,0 @@ -{ - "name": "@react-vite-nx/source", - "version": "0.0.0", - "license": "MIT", - "scripts": { - "start": "nx serve", - "build": "nx build", - "test": "nx test" - }, - "private": true, - "dependencies": { - "react": "^18.3.1", - "react-dom": "^18.3.1", - "vite-plugin-zephyr": "latest" - }, - "devDependencies": { - "@eslint/js": "^9.9.0", - "@nx/eslint": "^20.6.4", - "@nx/eslint-plugin": "^20.6.4", - "@nx/js": "^20.6.4", - "@nx/react": "^20.6.4", - "@nx/vite": "^20.6.4", - "@nx/web": "^20.6.4", - "@nx/workspace": "^20.6.4", - "@swc-node/register": "^1.10.10", - "@swc/cli": "^0.6.0", - "@swc/core": "^1.11.13", - "@swc/helpers": "^0.5.15", - "@testing-library/react": "^16.2.0", - "@types/node": "^22.13.13", - "@types/react": "^18.3.20", - "@types/react-dom": "^18.3.5", - "@vitejs/plugin-react": "^4.3.4", - "@vitest/coverage-v8": "^1.0.4", - "@vitest/ui": "^1.6.1", - "eslint": "^9.9.0", - "eslint-config-prettier": "^10.1.1", - "eslint-plugin-import": "^2.31.0", - "eslint-plugin-jsx-a11y": "^6.10.2", - "eslint-plugin-react": "^7.37.4", - "eslint-plugin-react-hooks": "^5.2.0", - "jsdom": "~22.1.0", - "nx": "^20.6.4", - "prettier": "^2.8.8", - "tslib": "^2.8.1", - "typescript": "^5.8.2", - "typescript-eslint": "^8.28.0", - "vite": "^5.4.15", - "vitest": "^1.3.1" - }, - "nx": { - "includedScripts": [] - } -} diff --git a/nx/examples/react-vite-nx/project.json b/nx/examples/react-vite-nx/project.json deleted file mode 100644 index 76dff809..00000000 --- a/nx/examples/react-vite-nx/project.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "name": "react-vite-nx", - "$schema": "node_modules/nx/schemas/project-schema.json", - "includedScripts": [], - "sourceRoot": "./src", - "projectType": "application", - "tags": [], - "// targets": "to see all targets run: nx show project react-vite-nx --web", - "targets": { - "build": { - "options": { - "cwd": "./", - "command": "vite build" - }, - "cache": false, - "dependsOn": ["^build"], - "inputs": [ - "production", - "^production", - { - "externalDependencies": [] - } - ], - "outputs": ["{workspaceRoot}/dist/"], - "executor": "nx:run-commands" - } - } -} diff --git a/nx/examples/react-vite-nx/public/favicon.ico b/nx/examples/react-vite-nx/public/favicon.ico deleted file mode 100644 index 317ebcb2336e0833a22dddf0ab287849f26fda57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15086 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 { - it('should render successfully', () => { - const { baseElement } = render(); - expect(baseElement).toBeTruthy(); - }); - - it('should have a greeting as the title', () => { - const { getByText } = render(); - expect(getByText(/Welcome react-vite-nx/gi)).toBeTruthy(); - }); -}); diff --git a/nx/examples/react-vite-nx/src/app/app.tsx b/nx/examples/react-vite-nx/src/app/app.tsx deleted file mode 100644 index b01dbdc7..00000000 --- a/nx/examples/react-vite-nx/src/app/app.tsx +++ /dev/null @@ -1,13 +0,0 @@ -// eslint-disable-next-line @typescript-eslint/no-unused-vars -import styles from './app.module.css'; -import NxWelcome from './nx-welcome'; - -export function App() { - return ( -
- -
- ); -} - -export default App; diff --git a/nx/examples/react-vite-nx/src/app/nx-welcome.tsx b/nx/examples/react-vite-nx/src/app/nx-welcome.tsx deleted file mode 100644 index 2c287676..00000000 --- a/nx/examples/react-vite-nx/src/app/nx-welcome.tsx +++ /dev/null @@ -1,856 +0,0 @@ -/* - * * * * * * * * * * * * * * * * * * * * * * * * * * * * - This is a starter component and can be deleted. - * * * * * * * * * * * * * * * * * * * * * * * * * * * * - Delete this file and get started with your project! - * * * * * * * * * * * * * * * * * * * * * * * * * * * * - */ -export function NxWelcome({ title }: { title: string }) { - return ( - <> - + diff --git a/vanilla/examples/astro/public/fonts/atkinson-bold.woff b/vanilla/examples/astro/public/fonts/atkinson-bold.woff new file mode 100644 index 0000000000000000000000000000000000000000..e7f8977eca89348892bc93330dc44763d2bcb5ed GIT binary patch literal 23780 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 TgZPdR1Wjq(Awr&0Te9!ymo0-qdNv>p)%*kYM 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 literal 0 HcmV?d00001 diff --git a/vanilla/examples/astro/src/assets/blog-placeholder-2.jpg b/vanilla/examples/astro/src/assets/blog-placeholder-2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c4214b0e639a782769ea329846e51ec066b7976e GIT binary patch literal 33136 zcmZ6x2T+qu)HWPIEFcO3qM?aOFFqgvq>0j$4oQfFrWA$Hq=YKPLN}mDsM1>s0jZ$~ zSOTFdkbpn{CDef72}m#gJn#39c3foaN)@;^q@PfA;Ko!At!7g8clKgf0ji%LO4JVG%JA zVWI2SrKPW52i?4R6QuRO!p6hR&2x^2_uM&Nfph222?+4=@$m|X3J3@a2#87og^mR% zdF7gznAo)|GBT2qGBPSE|EQ?^?|7}hUjTfk*?w|-;$XW9VCQ4w;A8ts0$e^`=6?eC zUtt5VbDTK!cLH$w|7dp^V5r%B8)Zl$NM9ccg{Xq=-Zzs}HnXDYL+@ULLX_Y*qhdrU z5O*wCS-JNE`cQo+#O&VCu`dV;NvB9X2jVDy8BuLyya0zQ(u^eD~*hcUuoO0hT@+;P*T z^w<-JD9!SG6zsZITIJ z8U|NvAbZ^eC>w_bV&C%Nj+c(Zy^Xt&m391K3?>VgC|8t(lf8Ud7KrZ6X0jm27m$sOa&eKI2~Ji{qO!rz@WOqAbdV~ALIo)omzU;X1OGu;Q3cReXltw2 z5FTqiwAB}Lvt+31YZ6rfboQ%Zp=S~TxkDFGak)p2K5pMY(q+5h8g90=fRr@n|zjcY`_D zOCItXWcH>^UtjRTT`0uRP*6Y;0)a>#n@8YMIc~1{{N`YHAh1GK((tUl;W=xrR~WhL zNk!S&m&>r1%khTh_fTG-$^k*{beAMtEeY~63uBV-3U>icL0o+7=85yf7i1b#8j3v2Q2IE~H7=QV_o2WOulQv2?J$)!h9|%|C**iXU0o{c zmmd4Lo7>iv=$l(tVk=ivpjY*%8MWUn5dEKRpMWxCii_o-8QDW7^*wk4O&-YilDxC- zhq~d z8-rW-5`e0>-qA9GN5lPc*RWCKExR))&L?4aadIEJY9#VFPheX*CU?C)`M4G^QM4a zEN8}5uG)o?aF|Wya#@fq!w39NnTNsK(?fO%UaGuvCf%PO^DE|X)yCQ-RAr!jGzp7v zMa{CJA2k@;yMw4lMHje6+2r{zf?R5Iy6r|?6q<7-IR!-(E$V&iebl_Hmd)YUf)G5C zHn*&AOX0y-0U+^KQN-H>5c>rDdgNYx=?X4UUl&fM_OT0 z&1nrxOu&5q8O}QbNaD@5a|6xPvU;^Xs1_*hqIdH&qEZ#uV{0W1Jllzqa(PX%PEUw= zRlKxfv}n_!)`;p~B4#7=u4!-QxvS?$oLH=_dtwwQY0D+oWB9o4;)8^%F9Mf@Epkoq zV4UX7%Eolp@NVp5#2`!RiOi3_b9$qCcRp8sKUvFXVC&L*&)89(U|vS7T!EGa0}0tv z%3K!eCz_H5|Fz#?<|>@v9j}FE#otWi*6fFwd-_Z`s!iTyP)ou_V^Q>n9%_Q_?~NY3M&;Dr(pP-j z)qg)zmG`b)CFzx8h$d1CsrE<9XbGsj);(crM!*h6ZtUHHYt-%S`u%y>-@7%d#Yo$;Tsp&Xo zGF9U^AJj!#PMcQs(i|upx+w5^(1iVTOn3U_`=8Vvj$VC{q(Isn!I!QswZNTT4Pqv) zQV`b+Gljc0vb*Z+#5^m(?^Eu@cz+gr+fCQYHkB2ev^SrmB1J9D{wN|0koq?*klA(c z?prck{Xd7?l)`0BSAM!~n0`WpnsYN;RMTgsG0;aa=fStC*9)pzG(7K zlf2Bu`|J{Zi7z$#PP*Fl&6w5|SKpy6P5Dyuy2uZZ$@hMN^xr+G!wn+eC+5_pJ)P5+ zdsNt$1@&>a5MzC87qd|e*3m3ZZ=R^iQRGN}r@CqwM0!Ik&27*$qkEW`xU~DYE z+B!);;Y5H&*ve@=$u|l$DEFI{U*r0%e$}0GHX<~R1rwF(+Dtuc8}i&o6@jmr1Md8a zc3)=2!roIeHQuA%p8Ch`o=9^kSD)K|Wad92!|{J{nPURReu9(Zf5;3w?=i*c{*UIc zxtsnE+hOnhkDvhn0{`ibe}w=}0Nb&b06+!+IC%xY_1}N#2W0@8p1`pY@bK7PD8Qx% zFaxm1SP2LKIAg+MxY(cHxuXZ*=mr$Z$P^Y90{G_G^kl5>CJ6x8we^m@Y?5ST01`hh z9yiMbiemvMKz%ZtT(Tx*0>^5C9w(PI)WqgLwFleX^fIVix|PgxU?C@$4cZfGVpaR% z1O;GKCU?v=(u?$XJpnQ{I2=Jy4pYd^!^MMvfi}GRDJ7Is z0Effd5}k|H006<@A4j&g1T}3Q))%qsM#P zkl_T#JO{*F0a$Ue$2@q>c5IE2k+Hh+oShxO#r`6e>pHK*@xB!n8FC3-=R0v4z#c0g zQ=EAE6|WwEQ^49pz@b>;wB8kkqPv)4Oo_}Z1Kt=w8JA6ZnUKmccaFKES0;PRkjzL4 z2?kdH#mCsoLL3Yd-kyH-!AdUacqh>wi7*>QxDV4F+#=j34;I z{R;*OcVuKuP3rMbld{F@X$Eh3V{DS@8=$smNL9f7V|U(kK~vid9BvqwnVxp6;7z`0 zLxAIs!G)SEW?xUc*K_&<^uJxh9ZU25V~v4cx~vZz4?PAP8rpO7KLwW}{1|dL6e^$I zpZ54(LWY1GZlV!Kg+gVIJ)~R=u5f`(ZK?R*iVDI$me#hN3jepF}G z=1f3kv=JU`lhiRX@QviR!=kKVW;Xn?z6mWxJsO{N?ilI%rCxoL{M7$K52c#gv9Ps& zW)=Yqk8Rt;5{~lK&vcw!YaW~Z3rIxnPW5h{jtWvWIl7kQSzzpF*$hu9v)q)o`3uPK z+W=W#ZVJ);b(>=PyMUxg!(z?w1z_Y}BtO>WxA5l1?k&+q0M!H1DmS7D5!BY?wJ{>Xf3L|hq=(9 z!bEB@{l0R1Tb?@^LOF7kWtQ(9-llBGWEt6!{sIJc zXxdKk9r(Wh-N!9hr+sd(z7TMv*VXHunH|IUfRBB9$FL#A4hKTxF**5?(YFgbDzHb3j=czvgVEOf z5D-`O2TE1e;WpN|6@8@rMSUUIq&&+DyAvNs9!msI4d_^6ttDDh%3#a8v0Xp;p}J*8 zCDlWFaX)qCU@5b81|zq(JCvQu-?8&V5p_O z7kQK)B3|s1qm{aQc=98;`aW|$^f@C)Z<7o4t(@mu*J40h@5<=yg(%IaLWdPbX!A}k zV<;BEPS?`Wf*t*?j9yX9eMO{ucbn4OHjfb%1P;4@@WYTQczCz!dU4!efXN?=1HHBrdk<|BsWcWepzY5q#Uc5KTqNb7Zti(Yspl}q zbP<&wSMYRF{y;TK-lohKF}~gG2h(rcyifq{8aFsVcvbxZQw|1y=QejVw~z0-JAG_y zx#0CJaHr#YWG_Z0ahkE>w2)+2jnvFk*TqFWVk{<*4=nxyc-jRitj*Ts1AWJ@z8xm& zI$=2xkBfX!y&XgP|N8tHqeT5016PwDS0JiZ0?T1jUz}44ofD!H?Kfo$Le7jR)Rup= z*wo%hwK~tI<7+z}W#@#H?`JWEbMUKG2T=ticG!-jN_)a{^#ywhc3a$?+_Jt+Tia;a z8-t4KPdZm5{4trbXpNb%(m}u|Q45QUICmioEO8gjI2BN4u}SNgwVuS-$*?eAt{;*x z;9bcyV)YOWBUCJIpV@k-#i))vj*P}3T8HBOQ?TXP=o8h8f5rmZz8x$VEFh{Db0uz5 zXxkc0uVxsHrAoBjd{+bqu&Ie&Jrfo`8G zLk1)@SHKT%Z#X^fzCb+D!h&+_dVT((Qjv^}`UTbKNI1Xo#EPQB4<&r!f}=L~BsYWO z{Yx2|=!Ftm>0WMPB!XjHxQ)M^5t;`?Gj)2KM`y#&SdDMZ{GyFHS`cMgntt?3EoMWf z=P5d&qG0T9PIXJZq+xi${@Cotoz-T1PWjeOzT}9O^jO?VGY(y=;~TaK#I28QSfQDb z?;K6H&n?cL&&5DU@N>h}q`f?Iuu#868RFL%W_#{A7ITPPn?asuDc`^@+R)oRZOB_` z6=d=3rz}(icJ5H9mS4qn-O2FSyNA6MO|w~(RMB4aTKjm%FL4rXUp;C*GAcJGX(o{# zfM2K2(WsV~WCKQsOonj5E`75)^3}#|N<>c6?>)tpKgy7E%ZXIu5ljwcWhsX_KmBp7 zJTi2B3_2?T#^r9X&j=m#$}@?9L6!&j9NnMJ6MM|)3kfE56ui&aa{J=Y9xQiahEA}! z1s(066c)JomWAh+OmP6K16eYx=?;FD*3gu#A?Z+?OwsPGpdhxjH@PstW&=xHzAr4p zj}lFq1&bnu*TDUlHHP0fhd+){pk|@_g!artwkf1`KD?lhA51#S=^RLPF$qLU4*JfVD8Z%)S z8UX>rI+yst<1{Z<&t{vWx%0KqKuuq3EmtS0cmh)N^A)?>d^3T`w@EC*z~J6eK@=!F zvuSEu+Z5}+Ej-qNjsB(GYxyPg_Fd-!tr1~{FcZe&XI{ved4l0*gkIa+3!ybdw`|Hk zEm=K|g9hPLFRMs{oFiEl6%o0szykjTc!BRn-i`udLnx)f2xiH+e)8(=8@_) zW^?NzdU9>BH3x&Ht!#|^ELhqk`~}Q=VXey|$2PPFc4La$elGxHGk0&C%8zVlSq3AGa=Y>(D0^J;pv$AB`0H8Gpc}3}h*FmY{OjnEPHNj-;&0n;ZrLwy&Fla>_j^lYVvz_2aFT2u(@yqOa2RBP&NNKqsNWY5@2Xi7GQ(q(sJG1?!HN76oiLK@p zT1Q~Lj>DYPw(Qy`+xdKkE{Zc+ur>BwbbQD(-q~?ebG+F&(n5_&BKl*aoy%t2R?Iep z+klb1v=W-Kgrn`ke$MX@`tr&$P{(US6d{Dv9?)Wdo{q5P6E#apv9sm5tlL7G9XD6N z$2=MvJ-2?cUXO^+rA*`C@0`Dhns_Y{R_v?2H2wnK;8_}(+O(<3=DVBxcelc>SpONL zHd?w(kv9ObFPwU{(w(!NfVrA^M_xe|a*m!LEJ}Jx3zMUCX_CeYAcBvfnL!l_AvMOp z^7BwIV_2;ruv1yA$Fxyu6M)BV&L;bL@);v#(erAjryMq>r+z2a9nJX8W8DOpuuQx~ z`GEr+(*YO@r-x0mMznQTEV7tEy-;prrgGa=iG2Vz8j zbtNnVQ5ek+o!(~wr?(Fn)x{y(8oeD)$xN_JW6S2G;1&7q@>YD147pqA*eg1b*0vJ<(Q;XUn4RW_tC%69cO)0k<|eWReP-V z{n#Bwiahd$Rk2cgUu?+Jy@xsjp{sJCO*VF*-Mq+e%v!u7rPL)lMn3T1LOT=Lo|H35 zcVy~(8LYs?UjLBOrXL9@*{Q(d(>JwN^u1`l^XWvnd1-o|T*|iWDi%)h0C6~4%(M;% zpJVnejrro{ts_$MJ_v=_px&sv6;i)#s+2NqdVQHCk%PK+&fyhp&e1k~t$Eurn(l7i z6pI2-4Nz-*CKHbHPIqXt=7~>0C2DG>Z)=Q<>p(1Zz2NE7^VaQKztQ*GY(SB4?<*6l_$942Ew+`{uwuuE3)Z_~DI%Hocbzr1fu3nVx&%fmY|cU*XC?&hQ|M zaTv{KEzl?p)_Af2POx-(ctVzj#I{jZu+C5M)2OnY**~PM-+BzGDi2VN=^p+DELxlo z$q+t>4b7XLb?)beV_Oo3}d7c=MI~KliVd5$nmu_t}-4ef#-_NuDiBI56E6~zt zzsehBiwLt=jLw;|<7L%1V2ug#Fq;Mur13rf@%s=l)v@QDEjgx5)2X-f_g1RYaUqki ztqf;(At>-jV6-eB#7p(?O`<8IeF(>lL%2QBFY&PDH)#w8FDobbwO9m@{epueVyQy13DU}p#Ca*Z@n9A+N z9A~(f>DWix@(2Fg6Yloje*u13mZE3%n?^U)REkm;pqk6$V5CwO*P+i$K%%jm+6vfK zu)afWIQJ@a1Z1C+uDo&y?q@wx^&)Se+G>UQhPDxyXz-`k`*AgPp6AN|6|jTKYdyIw zA9?*5Vm2IopnuuWakVSq?Rn8iEp$|rWaxtene@Yz)_kP)r}=aFL#mU2 zXdTeLdjyRh^7H&G7{)$Dn5oLS3o$+#J7=+Iu+s0XTV?HAaYWs|t<&(%rXw3hDc`61 z=XJO{{S1FmU~}N>wZVOPms#bvJG;FnNcZsz9ymt?!G3vQ4SBi-PJ~NVB%1Mj6HXcv zt4Pw~W66HdB0yMHBX;K1K?Q5~r^*X6+f3wwpEo=IqCV*LTZtafQ8<^Bq8pJTma`F< zycP+IZwr$b>yEmM;5;NjsG6wmSokW0l&#YH`nJ7HH8rAj z!w#BvX=a#MEo-{O)f(d2<5k(Djjvu$ND~LKKRn zVd7YlJ?KUq7D_Y?(a~e?)*R4MlW{Es3mt@g5jrwRn8g=)7mqF7ypVKNa7$Rb z_lCbN@jiBp!VSV~Z@t!-?n7^?2Qq}8L?lKhF{H6ho42`iwn`2 zdc!(L&D+ht(Li>kec$x&{qt?>WEmhP4v0^iyz_=Ep%(hjTz6@+MutZ(t)eA^EX@V-&^FJw!nYwWV#-icvDJyQN4ofMbN1$GuTc7 z!>hey)-xBbuB#pXoL(l|&;(JgYMpXM1q;dt<^HqIs{nbPYHHoeywnTl#`ziWAc9v) z{k4sWxGK$me}F$In`WGECRv*M?&SuPw^HB8Gp9@(63M{~H<;tgALRBz!1P38nd`v; z;>R*780s+P{HRv6YkL1zo5{cLx;8ba^E`gd`c9`dz)(lCc$)SnmZnGIBlvqK=V)ms zVw895@9Kb#9!S3a)!*Mkzf0a?V-*HnqzoO z$l{zf-ZBZBQjOzKM1scB&G}XW#T+3U1mlM)Z{l?GMyXc>_A%C$nJjsDv1BHsV8w;9 z(%vu=%lbtgvpDF}y1Xz7nl47Prr)+^W*bHv%IjnGHUnp#Qqw+?eaGR|p!wAH92QNx z?X%J~CVgSvd%Kz!p1zeMmz?WS&_CI6#*q=dIhzRE-M@NPiE)Y8G<$aTIi!y`r{@(Z z(eaN{nPB&Kk$^wwv>D_(1HZ1Ki1xlCr)zgAgW89g^(=nESnw-<^%1d!+wyZ3x)O%D zg;OEiCe%NQG$7elsv~$dhc>Ia^R)d{LTiHLw)kW*nZU443r%R*fX_T0qE$Bdi?;RF z$Z0Iqmc=BpZH$aIYOr=%Ero|3Fmt?GD$IyPFujJEydTnnY7PNsly5St)&ko;;HHL6 z+8n&S%HNE>XjnEJbGYOCD7$uT_+)Jh-7=9!BML6$&OGx*5&47oifALAIu6m3(@S|5 zIEELx(Dm#9G+cFb>Cs;RycuQ=Q50UT-_#hl zD9_0Ms-)}Lm3zi6=ywHSz|lefu~v_!9;)Sh#+om_M{e+^9}QWjs2FM7ihVP^WxEVt zYkzO=Rlc+OLq|BH9pT%(x!u`D7XMc~u;XT(efsU#V164SGYktU!8&J6mluf35n#Oy zj~BBoF=K7Mdy_B_$c^r~f)dH^hsy~P{01w=Uj5#1>W)tA)S}_mTYLnaE!>K2kAF~lS1QcYC?P*9H@KHM> zwQS56gj12}&I)FEZB&kOjS3%=qc!!%ExY0e{bpYC%_Olt<<4hRolUu!v;Hc-rysPH zeKof46Gz3R?Wg-=?F0?z=(GNC---93o42MsP`|$)jSerM-brBS)FF+Ws@I^9j^9ZFd4m=b*yk_cvP-Zxo>EN+oovzg#QLS~@z(!?jQ28;)^t_Oj`wEz&r>A7vGLu3zD5L&dn--(-7zYZPJYi>)~x?dS25F2sJ+Hn^l0i_ zzu{Pzl-i}zk_62l-^dnV_>X1odl&aL#@x0TO`;^P$T1PWrXOk!1V)(z=CVf{R1lAB z&6p`!j5Hyrb`G_5z@Mjvd{FMVfYM4LUhGvDO{9@g;4-!m;?$Sv7V;^g3mDs3jE&P; zd$5h+*s*{o2BoyC3axj8185B}&as5CJn|id>c_^Gxlu)=#?a;i2NTfkv&Gf&u@KAk zJl{gKQ4a_VTs<4s^|YBaP%r3iH#n-nf^mXe0sByUH8GN0TDZp2eo8@Z__n#&%D zlLYis>xY>f?}}(8C+hN)l{dwxV{b_~CKs2rZI6x!r`z2UW#F4!-yr;_b?y6_TVVR7 zo6eUTTHo7?_TsBh>x{_-qzIhI7zcz48+U^7qNXvK+Zp@A$?mhla%Q zbrBKtj9Z?$eNs@l{sP~(;`?SbAN8@tWUwN!HT=vX)Pg5cqY9YqN>Of08)gN~J7A|}lAs|o9t^E`C_h^wx~4d2}|OUiT34?4Ge`F8sB zC^Rw;f*$i??YYH=EEp(u-Oj zIV48p`0n#4tqka=hTS1jBK2;0`FAC;2$XY&vk7Mc-=MV)SV}LVT^C@^qbNsgqALAsUgwtzDVG+q5SW`Barmi5bS>Kv-8Ms z(!X24(S8`}>Y&z^|KK*%^Ic@QZqR}Gj;vaL&59hxnR)-S`JeYMwq@oG{ChkyOBq6` zOeDNLZrh))If6IE&R<2& z7<&=NMNxB0bxJ8^nyCRSSM$O^a8!zH&5DzqfyuC^@~{bO{=D`6L~K|l{0XfZ%oJ;{6SRrV?9Ao<-J)DA;9&OI`U&wflG; zd~P7=v~$2Dl}}@es7wx5OU>{x@+YHS7kbLsni_}FpES9+Of4ziFhU6{lLFey{E42y z;R)Xje!T7zA>aw8`Vg-6t6~}@k6@O_9;EVSU~<>+qDX!EIoULES(G$1>HXdITjJvX zbTMqEn0BMH)6kUl*{M~n52P03h%DdDwm*1f@Vp-ES>uc8KT3n0BJrq`EtH?v948+1 zR#lM5EiWHo=-YBR_YXdNX%v214ZMLiXcHY){qQlOWxS>MW%=yf&b>sZTAA5zxZy@$ z4a`o=Bret;-V_6|to1i*PfJ?uT?vne&X-Y`-o27}eO^yR-xguXuHsJ|QW(WI=ObeC zB|X~@!t+9p(~1MK;qF*I_Gqf!O1fLOEX1N$?E|Cb*;wG#nvmxRo-k%zXQrLktG#87 zY#dCI!R&zOQv@(G3>RvsEe`qU-)^q2;yWs8;f`(Q2-y?4?YD2@V*zK{!Ff5->UoA*A;u>Iym zcf(EDKXEhMe+~_o*#N@v2{&p&7?O=g6j8E%^Fc3S?J=lBfk%jX&3DSFu>t*I%;u99 zemONkeKztWv$8wgs5wNL?0Ddp`OCC20Va2ay9E`B4Q7+;!^b#-JBb|MJj3SF6XJ^w1ScXDH#O$!HiW4s`i2Kl=AzJLiUAAr# zv5r%<*m1UYrV#8Y*NullQR=f2AwfQCzHsU?oGVV9Rw(~C{+ve&c^QpC4`>hra~3$6MMmN_EjS{{xC5Go(q*Ir~S3|ELUPOfy;g97%w zA~SCO1q^{j4BAZV98YdJOq}`do02wTX@v8?fpNYA29|Yo5%!c@xZAH~9zHtM>}$z7 zurTA+n73Ikw_!ccxN+su2>!ckQkX+{#CzC{bpKG4UeDbg)Ed>7HN@(>!nl;4Q?I}y zCDry=Q%>;nJgR?t_O*kam#>z2QDTW$U1yzA8DiJ(lcQyO5lRR#jtox9w7(O4-GuDi z+_h<_L7&4+RVhqAs6IYd`|vU?GxfdkhsLUp#)=Bn`@g%_x>-FRrf;b;PAPbDzj&_Pv`>mH_M2tYUAEOH8KCJK+RJ z%S<;whjInKxXig(si~OxlR|nh&t_LS~2NGV#~T^?RKy&CX?IgWh-|c65}&H zja?#BEJX!n)@hO7geW?SgF4LqNC)LMU)RR{7*3}@!6p}z3Ph4}`*(7xZeMQ_LF^M6 z*MJAN1#E1O>=oL8WT5GI*GF_{MYlxPr#K#w7JXM0k(!Ea&RL#ee27h^c=a@Rs$R(M zS~>o@-^69>q~Cu5hbM)5m+HJo%^9lKyvz0r_<={$`W+`5!D_$LpS^pkY~A|a!L-;v zfHNyqA?Xhvrr0@DK0_k`r&}JfC?j^v_P?yO%24Z`rYgA^Y+CmsaF|gmZ$n zrXb>|n{BiPPl`Xs8;8N1o$sz>R9f;5)5oXw(w5Ex0aeaJVbR8C)*+`PIzaFnG6JJN zbxpGpam4v9yhCM0J$RWIc^4q}G`)|RUxl(1qEYu=wlO*7Uj0~Ut4=t-l}0GL>S-D;(ypU#SgK5D%W5HzDk6WC zwogse&$7qgH~Mq5(j^=GRdi?w-{jKlVP_{>8mlpkXup9EJD()CKAz}&sS5C2vl?$6sax*r5v65^P02q6 z=u!GO`{!hVdym49;EH#;s`Yh{%h1`6sg{ysPp+RezjoJT$ly*rMLEoI@~yMd7;tFV zJtg;w+in5na8%BPFcfHkdzOLAHE(_4+nrJ-nyXTo8*W5vRVg9a+a7^B+ZXf%a+ESf zA0J|}#%&sH%N;Ay1{clW+Ne_z)k3X$d%0~li%&&bXtuue*=buT@qlnwkwo&AYhYN% zXLiX)Fgmgrt@2R9=)Iq$m6RO4rS9TOX+s@^xUg1ijNhfneUtPn)A4k@x}-@65_Pug z4M=aPBh|@!ViNOkM%teqLF;186W%+ZASJ?gq+|r-g~=7hslNk+H1Rz}|C(R6!?;}b zF1#ULA!1aNB5&Gt8Ep8K`7SXTs+8PvieFm3(tm-N^18OrJA;5exy*}(&Yim2m2^mK zhL8Av1;{?(-`YGO0L<3@?w_K|+I`s6y8KlF!V$C1mi7C)Oov#!uwSF7&8G^~iSli| zwToM_lZZ1tE&g-w1HL!=?vaO1%(qC`i=v?EU$EI?POnHG^N?wxH!ik0 z%AmPyS6pjB{vX#_R@FRwbg{R5am4IL>ID%_rnJ$q>jo`f6uaFr|GV+siSDrDD;~8AQ~0jY1O1C*lJ%Y~4c<~lOGByM zVLw~~b&SPy6#Zf0dFw|bygUq72kez+#OagwVFA@wQJP+2&&6e=e|OeCR|d$=4~ufX ze;5$ZP3z<9V!B8?d!ga>5%S*b)q2eOif~uT9hKS|lKhb>Nm!=MwYKEue8& z()n2O)pd212ER+})R!fl{YL5UUq>k|NM2TyNbOX4BBbAhzPkdvVe5t=f0>d9I3Z2RXu zy(PxHYFUKV?D45OHe-pVS@}bJQjqmjOikey>!y#o9d3?q+_B%2RQGx(Q)9`fqAxSS z)edg|cJ#(QHDwY|UFEBiWtm6U_S>{QT^AXoLn7m&e~nyu z{F=3Ze8rf})J|^uHhy%0a91U61=j-S`uClFnD03ZW6`9-6(I+!sPB-d5)9+b`Jp zWb)oy4lj)F@e_SKryMc2EJ!NM8dES!YqFuI-ruNv97;FRSnXa?Y3SN2PU0P)?HpKoy9?Q`MEN=?8CQ!-DbaptEMsz9*s+2fpidPq=s54wUsc zJ-=myJRqW}dK%3_^3vBtZKQ0+l?g9>wN42O3A4KVr_kvf@8FgbWw46_m2*jP!jOS#%Xk+NKaK-OuoIqm%*y;S= zHCauCn({+N*O0OtVDaVU&NwdJYq68y)V|2)p5UT;uAwW%ECpIc#>7keT8(FriHvDS zj)^siAY|rs2ho%A8A?U{q~UB=Lq#PG;Hv+Z%BIFw%6;uM-93F`SIlZOsxLWayQj+b zPE6lK`K%;qOp+V|ZfQ9Z^iIKT>&)f9;ev31oVA;A5f@j1xkMK@$H6d@Nv!TQueHe>kCB{TvH|eyB5en zmT&y~zz&AH<}PsZ*??(<&JRSN)X}Rxh7IJDggM2^&t#EGi7*$!4Ef)(hmKMYp)Qkm z_p1|JxB$bxq^d%qz6`iTlq4zudVz3YA-F5QmyIv% zbx##EepH%CboB>CNNOVuI!U@z(I{FKp*#TbqT~T{O{5u2cJ(Y?_pYA zsI9Ck>)S?Z3|9v|x96>c`)w$Uj-Kgo4U@Pn$Oe3P+a=czzlKz0%pyKAaZ(44$EC?? z|JIfYAwNBy)EHKmi%cdC&I=HyQO-3xhB3e$7B$G*Q6{~st^TTRM-!D^`whv^K(S9P zJX6->>($IVp<{exLFI9c;E@N}{sLp?v}>xYE6yislu4{Nkp8UBoh6IZY?5v*VgCZe z`QIEQJHLH8%(|q(3L`43?7CbmIK0S_G*xa9=Kjb?<5C0iY(U>Nf4=U%_V3*C+5!0V zf6qELRdlY-Mg+{Q%X$*!x@A9#>F8h0NX8pqeQ%-f-s}?hXIg*K!7M(a^VY44GMSl| z=#{}&cAc)G+>>k6<|`CD*6u)jM?UYrZPx*%v3}188?9T|!d*$MmPpcu_1s9XR>%2^ zZ51N^k^)5K;?DSUnyn2!EBi>6lSWa<**h>?-JA4hxgm0OSeMnJ3Yj18P323m-A~7B z)>mP+kPpaxPy8VvV6t=zndLR_PYzcK8_hdnOvm@gT+H*oI9gilX|)!`nC4KLr81w&!2=`N-az&eskJ5kV#iJTh-oDVX~CRU!BpOa#&2c$pZd zup;u@%O}7WCKTd(c`>UL-ud;Pm@E-u3j2422D-RhlHQSWOZujfhRf5ohD_1eVaeiv zZyfyjml4S=&oe${1LZ5`Hn|twS!B*mo5HN7us&%qP%7eRiub4Mot{CKX$YJ=ZIVeL zv3;HM#mtbTux?2XLOBPH+E z>6UQ+=ti+A^<5aSw^G`crpUPT7jRNQUWJp=g~@UFcv5vH@I&8~%6NXltevsvTxVDt-t*n@$^x$<{%ZIP3H^2Mzg?I8y$iD#6x}91aaWpmqIrlzksIon7^uct^ zuEF|dCNBVs4uPFDd(m){N;5G-8DF1y@}&DY0c!gQVrC%6;jYdNq{3b1=a=eyf_#)F zRi_^4M}$*#JcL|6fmE8P-$-zs+NzqzI!!Kx*XZ5*}JwxK*g&K~x_tNlzwh;KANJu~*EwI#Is4uB?+&Xdz^3D|l~AY`H7@ZZZqv69bHHXW ziu?J-=7cMxEk9Wc-=d+x>4qP9i1Y9ZeZ5E`ES!-3R)r5y4IdQJ`v3{&dL+!XhrWv7 zq2lnsfoQf$dyyJQEM=H#=JcgZnRA_Rbc5`fl`3%5! z$PC)tdj2t2J67{!muNYP-^PQrx^e-Q?km>IPN7awFEyl>GY|6L(GX)%VQ#nUE_>i2 zpW0)erf1e=)Df!{K-(p?!oG+7$jT_5JGCfFQ8az+rn~cW<7E3-$Zn`pgFhJ;G&fk{ zC+`Yt^9I9APCXjvjxUw?;%@spkV6S?sJgw`e`w*l%R*ShV4CF{t`@Mwqd+^~eEv#L z+|z)?^L5j`thR#Fl2C^`+_Mqnmv%f~iX3(#{$UP`F^9Z6xZ_DB{SkG@eVExIFp3fX zC>P29ikrayGke|ptp#;(GQKNd>S=Kd6F{FGHRP+n%u~Pbc-^g5{RceHyzw6W4daYs z)XX4?tV;G}F%!7Y$=akR1>ftTDlQMmpx-Wg`w!41O*;WCyf`5$9=m85v#2wZHw*rV z`%0kOs4?JI6M`tXOvLL@spD!E#{`&JZo{^W3^;u*d<7iC#oukfp9Sl2G+JKq5`VRYaEZM1G1s{J| zw=SWvj`8iQ^!*|QD`u$K_)7$XS}NF<(Hyu{?+KSJ#0&R@SP~8S2Z^fCVQbx;z1!kL z()XrlGPO^Vkau$##9@Hp$t%ejf(EAhFHxoVWyZ`;Q#D({9&MriXb!XcurDd}+KM3S z|2^D&IJM&CbV>aF2)MKlIo8?=0*TwsQ|T&2_&_nt-C6h3!v4tz#O)7Zd^+L#KSva^ zqcH~>DNH+b>@!H<4%N`bx(}QhrfKoIHN6NH0{JI8t(N8U=icZeh!Hb_ReX`A-@}E2 zLLqQnh(_`VceGC!p@2RtYg(`8^bo(&t2$fR_BGO61gg6yhkkWwP(#f(9<+4A_>VCc zxF6$>@yCg=ugX7+r=apaGz-J*=w%!%7pt2+b#k#Ubqt{b*bK7_O0=x6j1(R6SdYTO z_lf2Yu#B%2*twsZ6vp}w0P&~^ef1yCPrzf%%7+N#D#FXuzim(>OobTz@xu`vpF`eB z-r}V`4P#w1}5Y-v-(F3t=K-^pTHA;)2%0EQ%IfQJVUS>sd4W{7i;^9Z)j=I~}}_pV&= zr=mx3Qq$s$$b5l7?xpncP|ZbE%5lwDkEw&HQYHpHl18Ub`#Ims!G}3lCntN|aSF>E zsO{BQO^dqMp0mN0VQdnCOqbEo9x5)m1z|U8GeaY~(BGSw5O1W0CNFS5kL605spD8b z|0Tlr$(Tf7{v*<{_7xVoG_^IC@X$2xSTA$H4Xy9XIC-4Q*e}0IqZ!%H!s#91FOI*U zc`!95lfBCv^;X+SNjh2&$lf!gNjY^Icsy%$biWgj2Xnab=^z^* z)gj+&ueLqaRF*w#TSn*r*Y~}K_?$KuBrA~+pdZ<7bvtI#uta8ClrH<&{nx&TSTxG>$H>_SXU1`~j+TkI!f68=yxxO|2dbhOdyXnEFk@{7v(5cnB_?^x9*y z?#E3H70PK%#g4i9EI}pya_u8Plvp5t@dyoHj%e&vYI&Bvf!35hKj!9-2ir4Ac`$oo z6Y5V9U$BCb**BKA-(NkM_w_pZ*s z2PHY{Z9YNfD=C!_za&Kp7%FR>PJD0rpIp$#Y$?wYrBENy?ZTI@>$};N4C}wIXWD3R z?{3jTv#NBhF_*qfK^Z;mDOOzv(<2vi$K9kc!5v#ZXB(9?w=$-ph;`$;BHW0i0t>zz zr?2~^#29tn9c$GC?32(d=S$709vb?S{wwJAyZNu=#A;=xqlfK{N>{q zu})u?CQ_r`HmmQ(a-;t*cx&}CvSl9owT7vXd3riel7)b__J>gJ7@)NR;gi2 ze<#Pj$4*XDf}_4BU*_d7BaYc^xux0%B1VB58C$K8mOeBq?O6=>i>DWjLritxWN?T^ zZ#%`7eZ2EaJw+pdx?1f|8&QjbLzav-8|~*C!RMif+Agi&OOp_AV4NQGl6Mlz$~!|X zB;Q`B?Ykg|7PMi8^i(UT<6ugt6MKyaYBEOM&UODZ#fz)9XxI_vKgUQcUxu)l!sj&R zCZG3=dm~*Deo+o>c$51&<%@9^P9_escAwqZN4_88aY_bHmlsnz%|?z)+J2I^^H)M7 z$$HdIxO_Pv%B>iA+KsU=osJ{ED#U{gHc}~YKO?To^mw=>dA;p`Uwo+lV{PpR-LaHS zVMkCz}xY+i9PpxwCS;bjd`h~E7+rm;t z`G@U2$jQ`^C4?sj)>Ph^JBVbQ-i|>%sRJV5|_N*eD0`HD>_c3g$0b% zN9b1%Ppn`{(wT;`gshtsq@(DoCkm*TVi_zj3I9=QoQ=9T1JK_kH#=K!DWUa377}J; zZnf<)4z}u&8-I{mh+4O4Za&z2Hu)YX{AGl@?S7%dyf_|aCuKJ&>-rY`HI$11g}UPRnZ z<+fJ_oJ$}fb-Vw7Movxhx`lnh99+r2MTap5hU}EWY~^pFzR?rS(Qy_+X%{7i4(Dzs z8?2aNQsLB$Jr1n_x?Lm8h~H*#6tBFRL%VAgl{KeCLzLkbaP zE+S=OeBtUZkQJ$(Xxq;^*48`DQpp60NQO6EL{!dGM<%q+ZFn1c@%f7$gJgRK-{4|X zN@v&-50~Au(SxVcAw8hTtY>0ctQ$=d28 zO{@9}0pFS)jVP13WMYn4zn#MMY#S4qmagIHKJ$**j@@oSlUjhNy90P_`aET+jnZO6 z8#b4?((+DdH=@Fbz2Q~S@b)~;6z^~{;y#k@MJ2d+prQFbp8X3$>duh9_#<}hwWii; zWO-G%U;%GlJ_vDAmhP80|DpWH$v+Wi!pw0ax1V7Aop#UmCz}$J{aSt|lo+tFl&6(7 zA4LX=ZSTt`1(}Ag)evCTLV4~=#3;?p&x$WcGS*%SiD;g8sO4@6WT1opQWc!3N_SS= zdj}|Z)8RYA&izla)tgXAyEUt+IBr-)pk@6SLZTCKz)JDFReF7W-G&~|{cd=b2H)d4 z1PP$NuEuWd1IY!~2~$PjhKZi}im*A}Z?6_o-NgVCd`V1kk-P@2HK1#!op}-BE3t+q zLN(|e7fzcynChdMZOv7zp{P)X+l)g zNR9wYeST$VfB*Fq;w$L!1w!U$dI1x956oAW+|z-O03m3HpJ+V&*!KP4n5;Dn*?*$I z?;BR;@$EgKkizq@*4mCE>wpJiET4qTnaRhJeV2|9n1o<9LG!Fg(Q4ZDW8v>fF*^co z?fi<6JxI|JKbzp!vez(K+hQmB>0hqB^2~LO-jO`$@>!fVrf_J(8>c7kP3(v;vtdSf zXXiNP*8q&0>npoVKYOf!i*cG zDv3FHJ2}-6OtvVvtd!e?wPg)j`O7~Q|8^B0dGtl1*@{Pvga#Wvc@Ej4Qga~EGtX8{ z?Sv2^?8XILmEZ`**&Ap(aFBccd3wbBKf}ZA=Iaa&|Bj@Ny1ejF%62Vi`|NwMZL0CS z6%B2ZH&H{gSoZYb{`Gi2^?G)_9yH~2ANJCQ9_MCO>wA&IZGKk8%ycTSX_}XPHXnMi z%h=oI04QximhMIP@RN1)8bCd4wwEATUXZ1?Onhei|0w+HlVZUcsZ;) z$&76~P;v~XJ6=PYuNmEq-cPp2A3(wCCT-U<%uU-?sjk+*tWmmFGCB2aG{9&g#PsMASgUF!xi z1ZT8Pq}AqqJMK(T{way;rQ473yItv6pR)b3eR`hQ)1JA4t}tTM3j9rtbf^>WboCXe zI|l(eF z_>0NjMXN({n5?^FvImB~Tz%$anR|mh&5r|4x&q4)DDj$hauV9ai#|PdkYf~bQU0>^ zKC2{vNpNZPqUdwx(dBp-gn&7hP%}+(hFA9!*v2bNy?0+|JZ)-9Z8+~Qm!I`(5 zId}uDPBV^X%4EA?(O>Is=nZEx=#&qLWfyU=h-%Uvx2b2!B50FBpy>W zcZ2#%Pz1eZQJ{F4pU2`G4i9|<>14J*SD2-iwL~%zBsPrUppSbzeKN9!kjD!`a};~VR<|K zat1dcTY1k(EN3#om)rW?_N>w@_tTM*Y=*MVU(6oI2=b%@+j6#4}_k0GSpK3O|Mh7rSjbH|_HNxiDUHk}C z*;DY=t$34xt@&I6Q+)ikbmV%d|F=2%Ngg@2EeBB^1d0HBr5e&6JT{_JrS_ujZ zRp0NOyw78*!gM*W;)QqfoBA==)8FB%+tSl%VvW&6%Nw@cOTE(*sz)&x+!PhYa$@i|{&c(3ns z8+|LuW?oiQ!gVt$QY(j*dzC;GgDfN3oM_4--8|PF5hdI^pXy!EjjH%iM7>aZdP7z9 zhAFS4dO=mZ*SGo5pbn4Y`xhWQa^%kZ z4zB^D#0EMsYu8)QPzK|$8;-%*eq&1NHsI1>kAx!@@b}Xgh6a5)=FAt)iUN0LWWtQo z?B>;N%e-{|!eqT8(1GIIdY#_jv^3cB3if+H95duwn^`T<9XuGVf4h7*(u5c!LurP_ z*Q2p|&jkaWHbQ7eO~>aQ+wxdJYD1!EIkb`JZ#PLpYUU=aP|ipLP#W1%?qR-LFxf1$ z&me)k?R2uN#qylLz@QczgGY~5@2zqwHzFv+IJs&V9P_M(fC#i87<~z`{8l~2?(r;N zH{GNfqUp_hT#3W<&S$&NW$2mz_upw^X}f2h$%ntf#d|Fo*+|dYG;5`Un(Hb!l|+}JuKwjM;W{jnH!_50HTxSN;0@M3aefdf@64DY~>3^7t3(GPswTI~lyBIVqnUVQ8 z`cX+_nBwh*gbcMQ z>!Dg^sIBy7Cu|APehHp~eSCCioV%W=`w zciAr>qd%ryC&%lr97=DKnD> z?#bD_(-@QlGvb(i(j69EGV!54nWi^M6Z!9OD(z{Z?{gKT2SG;G?u%~p$M~&-xL>xO zng!fFxuQ4Mzd{vQZT=Ef%-+=CU5c9J4@R(l4Zt;qYkb+F>caZ3rkx@1y3*4^D zC#S$W=<$h9E*tZ~2O%-$Kp)HpmpsS}EyGG$!&VP;+3fqp;M&nFysG3LF5C&--g zkW8q8xPPEeey2uJzIRVA1kQc2lI}8`a!D&algY8d$VPgVIF>Ibw?Q~C@T*Uf>y~b0 z&HU@bBnV6(1{EtLhPqfuy9c^Sm%xXxAP2?-MtzeZa31SA1z9P)*&mV?$%Y$xa_X&Ov!Q3Pd@n8D7ZcRiUBJk512l#OC;M!&TrnR|> z#Kv7{V$9~(e#wxmq&&i{N05hFM%484gzmbyfXgl=J(AfUn@bGf0*?b7Gkh?ehC;O2ZWma{26MzI{Uu{A?-)03Icu?VC(Q{*N~ z+tg4Q*uYz`YCZm%uL!dZG1EY&g}ysV$D^f>E#6+B)cH9>!}TK*6Dj3glHWFOIEM_% z{Q-I8S;c8?`2NOMq}}hAWoWiF4SyK2u@a-i=KY>(qJd}T11KYEYxjGw%cO}o`>*6& zT!|Pe&QD%GBb1Z*ofD>G%en_HA09j=tWF%QF@r6T)D}uOc8S{@1IL7m%l}y+`E0@F z!^xHwDtDA1HMqX(@T-|D)YY1EoBzz7K}4?J#N91^^sxTTSjyoZwsF@d(XS{+3Y83r zTwGzf1g)gZ6jZR5%Y}Qsy@5N3e+yAq*14o(!l^d~uK544v5q6vHXi_!xdA#i>{N29p1c;rYed;%E;28K*!$D+2XU z$voP{S+4_{qZou85ekcSrbJT)h{`366()3Y2V1}CDM(Z9j2khrc2##8qbU20UWxPL z+@KyoXCvN(tJ@_GCu~p-J77QYzeVe(Rl|_0!OyxyM;WCCos$l?_>b%_X@#t>ubFlc z`GA8#o|Rai65_*9NQtzVyka0feC1LknR0HpC=2!)F;G-;kAeA3$V>Uef;8^$ZTyhP z>ojkA#NgOT(BLn5fuodcDp%aT02^kK{ZE_R3+Z_7{F~hwh1i%V>?wn_Yp<7zi1*++ zdUiMjfDRXsPuw?eY~7e!!kee5^ihm9yDSz&6Mt=H-d=Q3?lFp+q1$w~4H;BHUbN(n z$*y@??@`WP9bZi3b4PWF2P%Njp+chaA#`cHbM>~AGbj+VOLCTHh!nTn`ps-h?y-Ub zxzicIqG|nNEk2mOcHe0(-pX;1U2m+P`Ubt@_`$jOB|gK;Z}#qi zzvtE44yVPfiJ~_SO>0(3@&0M!S9vUl*-7*&zg&t4Y{{1fWSbiuXF9%}l32ZCqTY}W zEr2FusW>=vO~7~*v`HN=s5q#vkB)ta7l%R3C9VrBoJof@6Dz_J3a_#i-B8W)s*KUR zD&4brB7!V$)5#->%v%G!SmQJ>btAu=caR;oD@ESb?RdB7 zU!u7LsvvuR{^6RBPFi`4lYW&XcC+56Y`mG9W|L%V$yH$~ z9p+>6HAv)fj(M!Dn#V^Te*nm(m@Xnwr z`%W^0>~*$?z37usvZ~?_#s~1mhD(m5pi{gXpis+ZDdAbYK8l%L3jUhUMyf2d04jQW5ya8g zvzV9{AGj&PNgB5=&>%WS{`PxP)^5wY5YJJjF&2`~zmoFO$lq8fk`^3W-)Rsaa9oCc5l6{9)77U9S0E-c$A@Q|#nK!+~1 zl$6jqc8UW$Ntqc3SSV{b>%l0`yV6pi4Q zr1L#>_^%0Dw~l=psThJMqb>+luRv=NFuUvdb(;9|xb2YU2gQ!YQF(GGit@{B=fsOS zdKTRM>jY!8hNC39jy2{IrQH_i0EEvUrR-WfokLh}S;~paL$@$_-?3DB0=aag$#CX3 zFg8Zv(PxgC=p&R)MpQem)Ety8(*Rc#!GoXOPI{kYxIvLtqBB*5I2^JX z`sx+~-L)JpGVipXeN~sp?o8aQ-XtLQ@@@JkW_L8RDm7X7#Q8~ij5$-&npqze)x(^` zT#i~a6XAJpP_j?zT+)4Q2}q{=jrx6G6i8QzZ0-Zyn@D@qVZpWlON7+Z@j9dTM&v}V zev$qt30Nm~alD}g(D=K?M~1~XzcFFV-=LyC6@2;j_cnVdog(KIL)MqQU4f%g9g>fN zuFzDAjH*vH9LxHZ(~_RiyKm+)8a+SX!c*RJK7C35+9|f)WI({͘pX%<6>2&FO; z0VS1=X6Woj*gJ39U9o7JM{tU|IAh-oKeA}%im!rP7o-XFtCHX@SvV6#`weg2F|eS) z-*gFxgd92sS2>d&Ub`kSYef3``gjaf@;jhhbcXZ%fE0}aOEqCS!t|Z5aF*& zUTCJg&5q{k)2|9x=|Er3Da48+wCQQ$_z^pJru5T?X|x z;-K+H*Vp{8Dz3p=_GyMgdC@YwosmL0*Q?sL_tq!katwsjj@er>{>1|qTwD}pBHDR0 zD{@tZ^I!}3Dkh&0gUA?l>}i%-@dqW1>07Tl-%J;{2w@vC?+QoRIt(^dR^Ot%C__Zz zYgk3($*;r5OBrmQn9Ul$g6l_{Sx{$RB~OS+)4ijva?jKk2hhCPJ@P4=jg0dNr}5gaF&4Xjj^c|g;Ks304Iey2M2MKGi0kLQ+%39 z<<(%z7aN+jSnFowMl}U!VVa9vs@4wg)&q|0Q|^7eDYD?!{KF9+O*J9f#ZoX1Ww$5u z{)rk>8901}E%)>f7XY#KbuyhX#m|1`?IpWT78lw_f3hT~G+mPAH05Q-bu3ur0I1(< zIZ!loy(}0NKb(F^UE%D3E$w+6;5qjxDWd3C;vEJFW!y56lcjTU91V*<5x{g3&`nG{ zQ`xs9yM;kf>)mF@3R;5^L)GG;v=bcn$IM$ZT0n1{AT^sPPx#Q*=o*z>Z+zQ?Q(RoI z$Su%9G{JL(RqSz&Li`n`hIjJyl{QoNr6T>auV$CRmh@Ia@v1{f15rQ5?)-shT%sxk zCL(R1hNIT=Gu4T(HndU?ex^euDku34Hc1U#nQdI;8Je05v}BF#LzOOkJ$DUK^nBM{ zU?A;AXB%CkU!t|~vAmf3<;NW(odNFTai}QIB*A|f17B5XP|mtl6Vac{$;z;lQ^}!M zK*dBtz=PaxCW=qj?Bc5jRf;Ew@mG+gkdA7BUz48MuGkaVt+C4X@pYzMJ4aq)Kzw&G zU8fP%v5Q?RZGSZBw*B>!N&R1snjf)g92`b)b7~;6I@d=>S?Lbn^Z=iX4%sEOwpsL~ zKya$z!ztj!c2~17CXo-a;w_Fdu?wyy_0r4VN9BuCq$20v0s~NQOwwit^Rl!`Y7(4j+;`^Q#+zGHB;lwG9hzw6PXhxKf zYc%QjJRPE#SQ975kYUemJxW&k*UtdVq6Rjfn*`G{i|g=f>PFBPglTRR^ar zd^z?6{E`*WJNr|CUhxr9la-8#x@Hq4N3h=i zZZ=g6-~3AyrrCW(zyIb-o@QS{U7RD*Z5Liyv+a03+jGmy2Y<&FsTLj`@mLc{_WsB& zco<|aqwi3is5?fhnED&Ee{5=3l+CWTmTemqU(gA*G%vZLjWL=uJvnFjVdOZtn^^=9 z9jX%g@bgYawxQ#AN+YdV>*!oqQcA?7$VQM#GlIvz@l3V~%it>VmniBZ50%3~sqBbk zy&S^TlxjAn58IoSNcwO-h)XMSW{&Q)EjLy7HMPBTDJ_s+(rQvYQRrfip|aikWw4&E zBP`CDoh}-jlAlyGuR~_y-1|71H)2z#Hp5`$T2OB8)%n-FA8|7p$~6&oUkR4<@|6CR zDQu*T1((Iw3b6B6v%ju|TAI*U-~&xB#O~lRDxz2^ ze>E=Y%KiS?1G!Vi@8TA%yJ`_%CS|~d*(yyZn7*^3^`7y-t!{_%q3XRu!JYAdbdu;R z3gFS9AwhFrxMgOfXg^vdFJ%@T2Jgq`1lvCJFb-Di*133VFE-t;G9CLYpelIlval9* z%^kbQDONN`Kg8NUT)fEN3s;M~Rvsa3rx7dJF|gk?`$k5-@{q$Xb zvuDWj(Eq-i+CAK$?U86T zko`74_n{`z+T_cscYPLPy4bOe_1!@z!DbK*fZu)ESRNAx8i zJMCfC)T7!Cf=sy<#}m7ClPG{y>G*VFNMBd7Z$mlTm75>aW>4w7%vRO(OBqwQWmz$< zvt_cj_*F7&w)R?;23^di0X>ugA^07%g$pOVks30E>Ccuv?DAbd(GFYf4&ry*m_g%Dwzb%XTEEx>>8ZH@2)zD`05&SQs)>kCQtzzF`VTSZH813!GD`g#Eia-@{Bh9_ZdOv6|>2 z{UK~*V}aJFXOmd<>VUKBD~&gbHg1Y+v88)Fu|)vy8?#7CHXY|IixoYcqgnC=YIG(u zaD!iaHq(l7nY961ejd{vMGk;h?lv1AT+r z34%9N!EuHTFT80D+VvNp`yyjHR}^=2<3|OCWBo=I`q8V{Zs8rSMJKfD-Os;7Mt6_1 zhZ8VAi)iYMMD=%b-*a;w%Q=}87)f)a9xFz9bBLVrtGUblB}(~GY07fQqo@Rw=FaD1 zYG{L#6Q>@-J~#!-3L7j-rx=zD2$J<`NXjvxo>VmAM+r4jM_YR0z{G@4Q!!4e{ZTH} ziTiQQ7u=4MH6pGD2&=V%VYueYaJ59*1q9v7jyw>%FWDruUu|*mP8A!W^q1&&vYj03 z$Kq!5InrH$O-bJHELug((o6GV7evRIN_?=UQ_iY)m1R>Hs#r1Xp*hW8A|!II!00-~ z!X~}IFwK)x`Kxud&a_7NbQI>(M8Tr)t>LCK&fkl{1}bd7gzxDV{R8RJP?oFAOOK04 z9pSaF9$*|(D_1}&OiT|J`_Zm1uTQx9jQi`DDU@t26s8-ts&CI3Sc5aj zityJ=6B)r?_Z6c6hqjMdoJ^yeuV2ZVxtfbBLh#xz4_8Mau57c$enn=9Bzw0#1u5~p z8c%OYrq%`2(8he*F%jl@E~^2y18B!KU$bJ%T;szoii1u7pBF_HzFyJaS{A5|`-UxK}plIpqEuvYF;#%jV zEI7y24B*0R}K9w@96{Mz4@tMRlT9D?Fswd&!hLh*aPU}xfdThV3V&`N6Sfwe%lpgV^ zJ5Tc8GdKu36}gMP_BT3xGB#4Q7N>9TA|bE8PHbgLC002>NMT?dQ69k5C%%1T%fW%A5jc9E{d|gEI*)z_NLHvr&KT;xfu-ZeGfm z+U4a{_ls1fnCt+Kxzv$MBx!~jlitt*Ic*Y0c(DmAW*vS}^B#H@wXNE}eWsl?c*f$^ zU?2xOZ2_5^ltfNB1sF_3vqq;|T8}vtrz*Za)bj_HA!J@f+?!J0Z#2In&eUUJqIKB{ zm~(hDO|B&Jaj#Qt^i>1*hwVQ+cvDfEu(4+a`3f<($sBH{2r*=hgT_#pIv7_pul|i> zdDFb_VT7t;VQqpPaY9Qk-%WzXpEEJ24wP>zp~kLLu`SHW`&IhE9kGQaQ%ApPOJ+B)i|4N9IPoj&&;&s$cl zQIVC`+HPO7xS~yM9ErdrQegXNMb+XWC(3~@;=gjw{Uw@AQN-t*@r&K(NFHxydD^Gp z38STr6)LdLf}Tf#shQBiWVHp z$7snpUM?0$QI~@$$$}z(jo%hdzf*MeDt6M!<=NK<^A{L#e3=Rh9-1sgQblX4&(_^5 zP4WHMq*%DW1PqI@OXb@RL!PpHtRf5YoX32Y7{^>CX91p1003iMZ{_-x4X;Qh1)O?g zq|iG|*KNY>fOaQsTQu}{z`bfa1E<#o71z}I2w9lC{u0~69^s;)Eqy}#^J3|@Y980d zG^^X9kn_Jp#4&1YV~eJVPZXbFKBJ8re^Yf=@sqZu^1;xN%MThjAe8%-CwyJ_MCW3? z41isH&UXK*Szc4szki9^Z__$C&g4V|biXBTZiZ2kFSJncN%%e4iV%_S8uwl6`gdn7 z5D6!#=_L*}Qo0*&&b_AfcwwN3@9*ZBdtx*hGk*RmvRZk7@q><-ZRuP#GR8J3`NxyK zglx2i%WCF(*KZ2wm{Is&BHnDR(ST^`CfLhIzqc(r0jyXh%aUU-$dVLY;W$?LaW}?| zC3|9Sh4SHO(e3MF#jnn*uZ|oi$Cpem%m8m%)$_tI9gWKV7dI&pmZD&Xk_NxDYlj7v zWq0vh+i0l6^Bg2n(@JQ8FqLT2&#n3CCL2_T&zkxOm}uUey|^*!O1~kOm2Z8V72n=z zcU9dcD^ViQ?e{den6YxZWODh6oj2r^UDmve&EXKI+z_KMMl+fwZmMcfVFRt1ef!(l z)^vQgn_t^l%dR8++S6FmutJYTM1n%iX+(0kO!5c^K;3dAu+vpw|M zSTXA8L6Rk_zrbnA!ePV<%>syLms1ipnbFw{T+*yiLKn=hhiR+@D~yqL%3yY7A;oTc z(N^-BWUgZPT%W;2+W{e_L{9IM1 ze16V)aUUp6)R~fUU2j|VHIC639-NiLQ0*)3w^%$`7!Sx3L#wR|bYC)y$5xf<-}ylT z3|g&}x$SIY)|vo857VF&aAoreX$0J8px#CZZ7vX7mTm9?2QE9|qHN+_S%nsnT(B#Z z47D1LkK?4o9A840G~+Ji?c_Q6jV5T^|IB?rUn}*o?Gf7<@<-l|kr|L+q5|w!m&q8f zkEkET9A`U^BTZjzT`^;WXeA|a%<@U2GzH2Kn0U-96_ax*zp!V&CY@kWg`d7{nY@TE z2$bzBRq6Z?{He%L?wKKfeX>K@&sGlA%uzPuIcoi7}n2ekXTM>S$KxpSLtV18vsn_x!1mXyH5E z%$Od!^xr&CwwwO(Dei26iFOUWgkqIaL{+BCQ#aSU-)L1W?@Z9L?(ScrZDi(qRzBjG zn`CE=urIsE)`M1pMuQs1YJyRxbAe0hW&6ZxmhULI0uyX+;LGHt^69}J65bf6$I^W zf2Y5kXW$Dg6TeIak@Z4rwL=P0^zB~!`-Jd;3 ze_%M}kUPcqEa4{EB)LMWurh68_1SR1gwwJwaO{=84J%V3x4cb0e;w&#?+yG7$7S$FzB{sNkr%?P_9OFa}&J?vYtCpXU)n0!=S>v1sMYJq*%Ri-ocXg%k!^7}Q* z-J$^Lz4&l^7;!kPS0gN5d%x~jPxwP{f5EZ-ZMP}#?t>L#T9P+EwTl{ho??hIEa)`8 zd+x{IiCKV5tXE@lk9bd>W#n93aLI%f%wMM~AGxc($(Yys*85~?qg;aA!Zt(ku6>(F z--qx<{I^(ErN%~c&2-BopoJ#uRFHQ;UbJE{cy1l}^UL;3VSNpaqJU`4PzA^6fhhU@>Me#y7N;YaIz*vvj&j1t92HQG#6;Hj7#{5oC`iU zO^Y;C-<1;FBR7RS#I%FcdeJV7Uk(rD*IEqaXr?Ua^_GzpiuZapND^P=sLka}1{7J6 zPq>!*Y;k$W0OVk(DvB4iSuqlOnVRed-+-v9rfGqcV3v>7hgeB$#|8DN#$O@>7>hM* z2f)p=)fL4d8El-HM15#WY>w{uolg*Ix(x@#*!RrkYMgFDm=>Vq)w{!6ra&FSG1v$8K++EqtM z*D-ah%U1fP?x>m2#ikMaJxHnb$+jnrD;p3&)?32o&a3SNM%k@#yQ$R1K2BqszS(1zCa~xD=IU7d3yP_h%U;Am$ zGhJKjgzKJs;J~op!0e*-!7cr{$mXfkzD{tckp19aB90o1>_`(SALWALb%(8{(1MX+d?$4H-{g{|H$6E zI0tX>oA!1Knxav%iuv4dCSjfC^>4xAQCR7Uryg(N-GTj_K%iF4yFguQs_uN+JojJ^ zT4t1L73bS-9suYTb6w0RiL4c@Cb;r&hP$P!5(-KKgF=&gN;`^r z5_}fiz{Zt?8lxE??EMU4Yuo_&^96@e5i3gQ8&h$eX;_qjLb|-v)DvUhLhZXQuh&5_ z$1k1bc8~b4=1FPn90!9JYB?GXkpVlYu3Z(!d~xqrdsM4o5vg_WFxzwb8vA-C!`?sx zbdi6CSruLDlQ?}s=E6@TInKdf4nfQJwMYP{)+8@Q=9 zP3%_XjyFBUaZ^c;R|kJWOpFH+sIKwdi=iYFM^SH7*fn*{c0G%)lvta~n9G!*CAZIUipZ;(wV-&|VnWOWlQ|t^jP!3V&3&6oe_iG+%Gqc-Pz? zJSqH5+WSerlm9OfpoN{l?uE_GICPnbH`8O5jB7fhw?b0WiC>mXD@H zJ{sB%*Q_YYPq8S71?zVCXzTEjdeG_)+b5JP3N#IZb>Nu8EiZva7uCU0Q?=YA=i zzK*6xN#l|rsFyxvD9}QZFRm7n6aecfP&<)6=|I=_aiN+0&L>CExw}1mbc;703k#h= tN$+g|KW%fdox#|d3BoTnQwaB~9`L&})F*-!cp)V$WZf^}c<^`b{{V+h6G{L8 literal 0 HcmV?d00001 diff --git a/vanilla/examples/astro/src/assets/blog-placeholder-3.jpg b/vanilla/examples/astro/src/assets/blog-placeholder-3.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fbe2ac0cb0c744ddfa28d406c0e90956a3398aaa GIT binary patch literal 28687 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%0DiGW1X5wzY-YA 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 TVJ6o-Ra1Fns$2dL{aO4U($WiW literal 0 HcmV?d00001 diff --git a/vanilla/examples/astro/src/assets/blog-placeholder-4.jpg b/vanilla/examples/astro/src/assets/blog-placeholder-4.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f4fc88e293c2d70d1b193101df252bf45ca57760 GIT binary patch literal 38690 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 T|DXOxj{SQDa(JEk*X+Lm3zv-d literal 0 HcmV?d00001 diff --git a/vanilla/examples/astro/src/assets/blog-placeholder-5.jpg b/vanilla/examples/astro/src/assets/blog-placeholder-5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c5646746c08c6521843002a7491abebe6ccdf6d9 GIT binary patch literal 34890 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 IdcP0<*;<)SP5=M^ literal 0 HcmV?d00001 diff --git a/vanilla/examples/astro/src/assets/blog-placeholder-about.jpg b/vanilla/examples/astro/src/assets/blog-placeholder-about.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cf5f68532f3ec832627250e7cc25c71cb034b263 GIT binary patch literal 21606 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 literal 0 HcmV?d00001 diff --git a/vanilla/examples/astro/src/components/BaseHead.astro b/vanilla/examples/astro/src/components/BaseHead.astro new file mode 100644 index 00000000..a0f9a7cf --- /dev/null +++ b/vanilla/examples/astro/src/components/BaseHead.astro @@ -0,0 +1,57 @@ +--- +// Import the global.css file here so that it is included on +// all pages through the use of the component. +import '../styles/global.css'; +import type { ImageMetadata } from 'astro'; +import FallbackImage from '../assets/blog-placeholder-1.jpg'; +import { SITE_TITLE } from '../consts'; + +interface Props { + title: string; + description: string; + image?: ImageMetadata; +} + +const canonicalURL = new URL(Astro.url.pathname, Astro.site); + +const { title, description, image = FallbackImage } = Astro.props; +--- + + + + + + + + + + + + + + + + + +{title} + + + + + + + + + + + + + + + + diff --git a/vanilla/examples/astro/src/components/Footer.astro b/vanilla/examples/astro/src/components/Footer.astro new file mode 100644 index 00000000..96c2fce9 --- /dev/null +++ b/vanilla/examples/astro/src/components/Footer.astro @@ -0,0 +1,62 @@ +--- +const today = new Date(); +--- + +

+ diff --git a/vanilla/examples/astro/src/components/FormattedDate.astro b/vanilla/examples/astro/src/components/FormattedDate.astro new file mode 100644 index 00000000..1bcce73a --- /dev/null +++ b/vanilla/examples/astro/src/components/FormattedDate.astro @@ -0,0 +1,17 @@ +--- +interface Props { + date: Date; +} + +const { date } = Astro.props; +--- + + diff --git a/vanilla/examples/astro/src/components/Header.astro b/vanilla/examples/astro/src/components/Header.astro new file mode 100644 index 00000000..fe2906c2 --- /dev/null +++ b/vanilla/examples/astro/src/components/Header.astro @@ -0,0 +1,85 @@ +--- +import { SITE_TITLE } from '../consts'; +import HeaderLink from './HeaderLink.astro'; +--- + +
+ +
+ diff --git a/vanilla/examples/astro/src/components/HeaderLink.astro b/vanilla/examples/astro/src/components/HeaderLink.astro new file mode 100644 index 00000000..41da8462 --- /dev/null +++ b/vanilla/examples/astro/src/components/HeaderLink.astro @@ -0,0 +1,24 @@ +--- +import type { HTMLAttributes } from 'astro/types'; + +type Props = HTMLAttributes<'a'>; + +const { href, class: className, ...props } = Astro.props; +const pathname = Astro.url.pathname.replace(import.meta.env.BASE_URL, ''); +const subpath = pathname.match(/[^\/]+/g); +const isActive = href === pathname || href === '/' + (subpath?.[0] || ''); +--- + + + + + diff --git a/vanilla/examples/astro/src/consts.ts b/vanilla/examples/astro/src/consts.ts new file mode 100644 index 00000000..0df8a61f --- /dev/null +++ b/vanilla/examples/astro/src/consts.ts @@ -0,0 +1,5 @@ +// Place any global data in this file. +// You can import this data from anywhere in your site by using the `import` keyword. + +export const SITE_TITLE = 'Astro Blog'; +export const SITE_DESCRIPTION = 'Welcome to my website!'; diff --git a/vanilla/examples/astro/src/content.config.ts b/vanilla/examples/astro/src/content.config.ts new file mode 100644 index 00000000..ce37c7f6 --- /dev/null +++ b/vanilla/examples/astro/src/content.config.ts @@ -0,0 +1,19 @@ +import { defineCollection, z } from 'astro:content'; +import { glob } from 'astro/loaders'; + +const blog = defineCollection({ + // Load Markdown and MDX files in the `src/content/blog/` directory. + loader: glob({ base: './src/content/blog', pattern: '**/*.{md,mdx}' }), + // Type-check frontmatter using a schema + schema: ({ image }) => + z.object({ + title: z.string(), + description: z.string(), + // Transform string to Date object + pubDate: z.coerce.date(), + updatedDate: z.coerce.date().optional(), + heroImage: image().optional(), + }), +}); + +export const collections = { blog }; diff --git a/vanilla/examples/astro/src/content/blog/first-post.md b/vanilla/examples/astro/src/content/blog/first-post.md new file mode 100644 index 00000000..cb457dcb --- /dev/null +++ b/vanilla/examples/astro/src/content/blog/first-post.md @@ -0,0 +1,16 @@ +--- +title: 'First post' +description: 'Lorem ipsum dolor sit amet' +pubDate: 'Jul 08 2022' +heroImage: '../../assets/blog-placeholder-3.jpg' +--- + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet. + +Morbi tristique senectus et netus. Id semper risus in hendrerit gravida rutrum quisque non tellus. Habitasse platea dictumst quisque sagittis purus sit amet. Tellus molestie nunc non blandit massa. Cursus vitae congue mauris rhoncus. Accumsan tortor posuere ac ut. Fringilla urna porttitor rhoncus dolor. Elit ullamcorper dignissim cras tincidunt lobortis. In cursus turpis massa tincidunt dui ut ornare lectus. Integer feugiat scelerisque varius morbi enim nunc. Bibendum neque egestas congue quisque egestas diam. Cras ornare arcu dui vivamus arcu felis bibendum. Dignissim suspendisse in est ante in nibh mauris. Sed tempus urna et pharetra pharetra massa massa ultricies mi. + +Mollis nunc sed id semper risus in. Convallis a cras semper auctor neque. Diam sit amet nisl suscipit. Lacus viverra vitae congue eu consequat ac felis donec. Egestas integer eget aliquet nibh praesent tristique magna sit amet. Eget magna fermentum iaculis eu non diam. In vitae turpis massa sed elementum. Tristique et egestas quis ipsum suspendisse ultrices. Eget lorem dolor sed viverra ipsum. Vel turpis nunc eget lorem dolor sed viverra. Posuere ac ut consequat semper viverra nam. Laoreet suspendisse interdum consectetur libero id faucibus. Diam phasellus vestibulum lorem sed risus ultricies tristique. Rhoncus dolor purus non enim praesent elementum facilisis. Ultrices tincidunt arcu non sodales neque. Tempus egestas sed sed risus pretium quam vulputate. Viverra suspendisse potenti nullam ac tortor vitae purus faucibus ornare. Fringilla urna porttitor rhoncus dolor purus non. Amet dictum sit amet justo donec enim. + +Mattis ullamcorper velit sed ullamcorper morbi tincidunt. Tortor posuere ac ut consequat semper viverra. Tellus mauris a diam maecenas sed enim ut sem viverra. Venenatis urna cursus eget nunc scelerisque viverra mauris in. Arcu ac tortor dignissim convallis aenean et tortor at. Curabitur gravida arcu ac tortor dignissim convallis aenean et tortor. Egestas tellus rutrum tellus pellentesque eu. Fusce ut placerat orci nulla pellentesque dignissim enim sit amet. Ut enim blandit volutpat maecenas volutpat blandit aliquam etiam. Id donec ultrices tincidunt arcu. Id cursus metus aliquam eleifend mi. + +Tempus quam pellentesque nec nam aliquam sem. Risus at ultrices mi tempus imperdiet. Id porta nibh venenatis cras sed felis eget velit. Ipsum a arcu cursus vitae. Facilisis magna etiam tempor orci eu lobortis elementum. Tincidunt dui ut ornare lectus sit. Quisque non tellus orci ac. Blandit libero volutpat sed cras. Nec tincidunt praesent semper feugiat nibh sed pulvinar proin gravida. Egestas integer eget aliquet nibh praesent tristique magna. diff --git a/vanilla/examples/astro/src/content/blog/markdown-style-guide.md b/vanilla/examples/astro/src/content/blog/markdown-style-guide.md new file mode 100644 index 00000000..b7a4c9ea --- /dev/null +++ b/vanilla/examples/astro/src/content/blog/markdown-style-guide.md @@ -0,0 +1,214 @@ +--- +title: 'Markdown Style Guide' +description: 'Here is a sample of some basic Markdown syntax that can be used when writing Markdown content in Astro.' +pubDate: 'Jun 19 2024' +heroImage: '../../assets/blog-placeholder-1.jpg' +--- + +Here is a sample of some basic Markdown syntax that can be used when writing Markdown content in Astro. + +## Headings + +The following HTML `

`—`

` elements represent six levels of section headings. `

` is the highest section level while `

` is the lowest. + +# H1 + +## H2 + +### H3 + +#### H4 + +##### H5 + +###### H6 + +## Paragraph + +Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat. + +Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat. + +## Images + +### Syntax + +```markdown +![Alt text](./full/or/relative/path/of/image) +``` + +### Output + +![blog placeholder](../../assets/blog-placeholder-about.jpg) + +## Blockquotes + +The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a `footer` or `cite` element, and optionally with in-line changes such as annotations and abbreviations. + +### Blockquote without attribution + +#### Syntax + +```markdown +> Tiam, ad mint andaepu dandae nostion secatur sequo quae. +> **Note** that you can use _Markdown syntax_ within a blockquote. +``` + +#### Output + +> Tiam, ad mint andaepu dandae nostion secatur sequo quae. +> **Note** that you can use _Markdown syntax_ within a blockquote. + +### Blockquote with attribution + +#### Syntax + +```markdown +> Don't communicate by sharing memory, share memory by communicating.
+> — Rob Pike[^1] +``` + +#### Output + +> Don't communicate by sharing memory, share memory by communicating.
+> — Rob Pike[^1] + +[^1]: The above quote is excerpted from Rob Pike's [talk](https://www.youtube.com/watch?v=PAAkCSZUG1c) during Gopherfest, November 18, 2015. + +## Tables + +### Syntax + +```markdown +| Italics | Bold | Code | +| --------- | -------- | ------ | +| _italics_ | **bold** | `code` | +``` + +### Output + +| Italics | Bold | Code | +| --------- | -------- | ------ | +| _italics_ | **bold** | `code` | + +## Code Blocks + +### Syntax + +we can use 3 backticks ``` in new line and write snippet and close with 3 backticks on new line and to highlight language specific syntax, write one word of language name after first 3 backticks, for eg. html, javascript, css, markdown, typescript, txt, bash + +````markdown +```html + + + + + Example HTML5 Document + + +

Test

+ + +``` +```` + +### Output + +```html + + + + + Example HTML5 Document + + +

Test

+ + +``` + +## List Types + +### Ordered List + +#### Syntax + +```markdown +1. First item +2. Second item +3. Third item +``` + +#### Output + +1. First item +2. Second item +3. Third item + +### Unordered List + +#### Syntax + +```markdown +- List item +- Another item +- And another item +``` + +#### Output + +- List item +- Another item +- And another item + +### Nested list + +#### Syntax + +```markdown +- Fruit + - Apple + - Orange + - Banana +- Dairy + - Milk + - Cheese +``` + +#### Output + +- Fruit + - Apple + - Orange + - Banana +- Dairy + - Milk + - Cheese + +## Other Elements — abbr, sub, sup, kbd, mark + +### Syntax + +```markdown +GIF is a bitmap image format. + +H2O + +Xn + Yn = Zn + +Press CTRL + ALT + Delete to end the session. + +Most salamanders are nocturnal, and hunt for insects, worms, and other small creatures. +``` + +### Output + +GIF is a bitmap image format. + +H2O + +Xn + Yn = Zn + +Press CTRL + ALT + Delete to end the session. + +Most salamanders are nocturnal, and hunt for insects, worms, and other small creatures. diff --git a/vanilla/examples/astro/src/content/blog/second-post.md b/vanilla/examples/astro/src/content/blog/second-post.md new file mode 100644 index 00000000..79337d41 --- /dev/null +++ b/vanilla/examples/astro/src/content/blog/second-post.md @@ -0,0 +1,16 @@ +--- +title: 'Second post' +description: 'Lorem ipsum dolor sit amet' +pubDate: 'Jul 15 2022' +heroImage: '../../assets/blog-placeholder-4.jpg' +--- + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet. + +Morbi tristique senectus et netus. Id semper risus in hendrerit gravida rutrum quisque non tellus. Habitasse platea dictumst quisque sagittis purus sit amet. Tellus molestie nunc non blandit massa. Cursus vitae congue mauris rhoncus. Accumsan tortor posuere ac ut. Fringilla urna porttitor rhoncus dolor. Elit ullamcorper dignissim cras tincidunt lobortis. In cursus turpis massa tincidunt dui ut ornare lectus. Integer feugiat scelerisque varius morbi enim nunc. Bibendum neque egestas congue quisque egestas diam. Cras ornare arcu dui vivamus arcu felis bibendum. Dignissim suspendisse in est ante in nibh mauris. Sed tempus urna et pharetra pharetra massa massa ultricies mi. + +Mollis nunc sed id semper risus in. Convallis a cras semper auctor neque. Diam sit amet nisl suscipit. Lacus viverra vitae congue eu consequat ac felis donec. Egestas integer eget aliquet nibh praesent tristique magna sit amet. Eget magna fermentum iaculis eu non diam. In vitae turpis massa sed elementum. Tristique et egestas quis ipsum suspendisse ultrices. Eget lorem dolor sed viverra ipsum. Vel turpis nunc eget lorem dolor sed viverra. Posuere ac ut consequat semper viverra nam. Laoreet suspendisse interdum consectetur libero id faucibus. Diam phasellus vestibulum lorem sed risus ultricies tristique. Rhoncus dolor purus non enim praesent elementum facilisis. Ultrices tincidunt arcu non sodales neque. Tempus egestas sed sed risus pretium quam vulputate. Viverra suspendisse potenti nullam ac tortor vitae purus faucibus ornare. Fringilla urna porttitor rhoncus dolor purus non. Amet dictum sit amet justo donec enim. + +Mattis ullamcorper velit sed ullamcorper morbi tincidunt. Tortor posuere ac ut consequat semper viverra. Tellus mauris a diam maecenas sed enim ut sem viverra. Venenatis urna cursus eget nunc scelerisque viverra mauris in. Arcu ac tortor dignissim convallis aenean et tortor at. Curabitur gravida arcu ac tortor dignissim convallis aenean et tortor. Egestas tellus rutrum tellus pellentesque eu. Fusce ut placerat orci nulla pellentesque dignissim enim sit amet. Ut enim blandit volutpat maecenas volutpat blandit aliquam etiam. Id donec ultrices tincidunt arcu. Id cursus metus aliquam eleifend mi. + +Tempus quam pellentesque nec nam aliquam sem. Risus at ultrices mi tempus imperdiet. Id porta nibh venenatis cras sed felis eget velit. Ipsum a arcu cursus vitae. Facilisis magna etiam tempor orci eu lobortis elementum. Tincidunt dui ut ornare lectus sit. Quisque non tellus orci ac. Blandit libero volutpat sed cras. Nec tincidunt praesent semper feugiat nibh sed pulvinar proin gravida. Egestas integer eget aliquet nibh praesent tristique magna. diff --git a/vanilla/examples/astro/src/content/blog/third-post.md b/vanilla/examples/astro/src/content/blog/third-post.md new file mode 100644 index 00000000..b871fa15 --- /dev/null +++ b/vanilla/examples/astro/src/content/blog/third-post.md @@ -0,0 +1,16 @@ +--- +title: 'Third post' +description: 'Lorem ipsum dolor sit amet' +pubDate: 'Jul 22 2022' +heroImage: '../../assets/blog-placeholder-2.jpg' +--- + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae ultricies leo integer malesuada nunc vel risus commodo viverra. Adipiscing enim eu turpis egestas pretium. Euismod elementum nisi quis eleifend quam adipiscing. In hac habitasse platea dictumst vestibulum. Sagittis purus sit amet volutpat. Netus et malesuada fames ac turpis egestas. Eget magna fermentum iaculis eu non diam phasellus vestibulum lorem. Varius sit amet mattis vulputate enim. Habitasse platea dictumst quisque sagittis. Integer quis auctor elit sed vulputate mi. Dictumst quisque sagittis purus sit amet. + +Morbi tristique senectus et netus. Id semper risus in hendrerit gravida rutrum quisque non tellus. Habitasse platea dictumst quisque sagittis purus sit amet. Tellus molestie nunc non blandit massa. Cursus vitae congue mauris rhoncus. Accumsan tortor posuere ac ut. Fringilla urna porttitor rhoncus dolor. Elit ullamcorper dignissim cras tincidunt lobortis. In cursus turpis massa tincidunt dui ut ornare lectus. Integer feugiat scelerisque varius morbi enim nunc. Bibendum neque egestas congue quisque egestas diam. Cras ornare arcu dui vivamus arcu felis bibendum. Dignissim suspendisse in est ante in nibh mauris. Sed tempus urna et pharetra pharetra massa massa ultricies mi. + +Mollis nunc sed id semper risus in. Convallis a cras semper auctor neque. Diam sit amet nisl suscipit. Lacus viverra vitae congue eu consequat ac felis donec. Egestas integer eget aliquet nibh praesent tristique magna sit amet. Eget magna fermentum iaculis eu non diam. In vitae turpis massa sed elementum. Tristique et egestas quis ipsum suspendisse ultrices. Eget lorem dolor sed viverra ipsum. Vel turpis nunc eget lorem dolor sed viverra. Posuere ac ut consequat semper viverra nam. Laoreet suspendisse interdum consectetur libero id faucibus. Diam phasellus vestibulum lorem sed risus ultricies tristique. Rhoncus dolor purus non enim praesent elementum facilisis. Ultrices tincidunt arcu non sodales neque. Tempus egestas sed sed risus pretium quam vulputate. Viverra suspendisse potenti nullam ac tortor vitae purus faucibus ornare. Fringilla urna porttitor rhoncus dolor purus non. Amet dictum sit amet justo donec enim. + +Mattis ullamcorper velit sed ullamcorper morbi tincidunt. Tortor posuere ac ut consequat semper viverra. Tellus mauris a diam maecenas sed enim ut sem viverra. Venenatis urna cursus eget nunc scelerisque viverra mauris in. Arcu ac tortor dignissim convallis aenean et tortor at. Curabitur gravida arcu ac tortor dignissim convallis aenean et tortor. Egestas tellus rutrum tellus pellentesque eu. Fusce ut placerat orci nulla pellentesque dignissim enim sit amet. Ut enim blandit volutpat maecenas volutpat blandit aliquam etiam. Id donec ultrices tincidunt arcu. Id cursus metus aliquam eleifend mi. + +Tempus quam pellentesque nec nam aliquam sem. Risus at ultrices mi tempus imperdiet. Id porta nibh venenatis cras sed felis eget velit. Ipsum a arcu cursus vitae. Facilisis magna etiam tempor orci eu lobortis elementum. Tincidunt dui ut ornare lectus sit. Quisque non tellus orci ac. Blandit libero volutpat sed cras. Nec tincidunt praesent semper feugiat nibh sed pulvinar proin gravida. Egestas integer eget aliquet nibh praesent tristique magna. diff --git a/vanilla/examples/astro/src/content/blog/using-mdx.mdx b/vanilla/examples/astro/src/content/blog/using-mdx.mdx new file mode 100644 index 00000000..bd8856e2 --- /dev/null +++ b/vanilla/examples/astro/src/content/blog/using-mdx.mdx @@ -0,0 +1,31 @@ +--- +title: 'Using MDX' +description: 'Lorem ipsum dolor sit amet' +pubDate: 'Jun 01 2024' +heroImage: '../../assets/blog-placeholder-5.jpg' +--- + +This theme comes with the [@astrojs/mdx](https://docs.astro.build/en/guides/integrations-guide/mdx/) integration installed and configured in your `astro.config.mjs` config file. If you prefer not to use MDX, you can disable support by removing the integration from your config file. + +## Why MDX? + +MDX is a special flavor of Markdown that supports embedded JavaScript & JSX syntax. This unlocks the ability to [mix JavaScript and UI Components into your Markdown content](https://docs.astro.build/en/guides/markdown-content/#mdx-features) for things like interactive charts or alerts. + +If you have existing content authored in MDX, this integration will hopefully make migrating to Astro a breeze. + +## Example + +Here is how you import and use a UI component inside of MDX. +When you open this page in the browser, you should see the clickable button below. + +import HeaderLink from '../../components/HeaderLink.astro'; + + + Embedded component in MDX + + +## More Links + +- [MDX Syntax Documentation](https://mdxjs.com/docs/what-is-mdx) +- [Astro Usage Documentation](https://docs.astro.build/en/guides/markdown-content/#markdown-and-mdx-pages) +- **Note:** [Client Directives](https://docs.astro.build/en/reference/directives-reference/#client-directives) are still required to create interactive components. Otherwise, all components in your MDX will render as static HTML (no JavaScript) by default. diff --git a/vanilla/examples/astro/src/layouts/BlogPost.astro b/vanilla/examples/astro/src/layouts/BlogPost.astro new file mode 100644 index 00000000..2c79f3bb --- /dev/null +++ b/vanilla/examples/astro/src/layouts/BlogPost.astro @@ -0,0 +1,86 @@ +--- +import { Image } from 'astro:assets'; +import type { CollectionEntry } from 'astro:content'; +import BaseHead from '../components/BaseHead.astro'; +import Footer from '../components/Footer.astro'; +import FormattedDate from '../components/FormattedDate.astro'; +import Header from '../components/Header.astro'; + +type Props = CollectionEntry<'blog'>['data']; + +const { title, description, pubDate, updatedDate, heroImage } = Astro.props; +--- + + + + + + + + +
+
+
+
+ {heroImage && } +
+
+
+
+ + { + updatedDate && ( +
+ Last updated on +
+ ) + } +
+

{title}

+
+
+ +
+
+
+