diff --git a/.all-contributorsrc b/.all-contributorsrc index db1414cb4..388d5683a 100644 --- a/.all-contributorsrc +++ b/.all-contributorsrc @@ -657,6 +657,15 @@ "contributions": [ "doc" ] + }, + { + "login": "Den-dp", + "name": "Denis Bendrikov", + "avatar_url": "https://avatars.githubusercontent.com/u/1770529?v=4", + "profile": "https://github.com/Den-dp", + "contributions": [ + "doc" + ] } ], "contributorsPerLine": 7, diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c66b3002..bc2ebd305 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,14 @@ +## [0.2.19](https://github.com/analogjs/analog/compare/0.2.18...0.2.19) (2023-11-08) + +### Bug Fixes + +- **create-analog:** add v17 pre-release to package.json files ([ba354b9](https://github.com/analogjs/analog/commit/ba354b94f6d5dbe9a7e51c01467e7de08bf2ce18)) +- **vite-plugin-nitro:** update plugin name, pass options to dev server ([#745](https://github.com/analogjs/analog/issues/745)) ([f45bb80](https://github.com/analogjs/analog/commit/f45bb8067a365695f516a1e09a0596aab2648de5)) + +### Features + +- updated to new logo ([#744](https://github.com/analogjs/analog/issues/744)) ([45666bc](https://github.com/analogjs/analog/commit/45666bc9bc0d66dcc54e8ce5f6a78d439bb9051d)) + ## [0.2.18](https://github.com/analogjs/analog/compare/0.2.16...0.2.18) (2023-10-31) ### Bug Fixes diff --git a/README.md b/README.md index 93505953f..5ba00b2d4 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ -[![All Contributors](https://img.shields.io/badge/all_contributors-68-orange.svg?style=flat-square)](#contributors-) +[![All Contributors](https://img.shields.io/badge/all_contributors-69-orange.svg?style=flat-square)](#contributors-) @@ -175,6 +175,7 @@ Thanks goes to these wonderful people for contributing to Analog ([emoji key](ht Pascal Küsgen
Pascal Küsgen

📖 Alejandro Cuba Ruiz
Alejandro Cuba Ruiz

📖 🌍 Shreyas0410
Shreyas0410

📖 + Denis Bendrikov
Denis Bendrikov

📖 diff --git a/apps/create-analog-e2e/tests/create-analog.spec.ts b/apps/create-analog-e2e/tests/create-analog.spec.ts index 4e7f409b5..4036f0c42 100644 --- a/apps/create-analog-e2e/tests/create-analog.spec.ts +++ b/apps/create-analog-e2e/tests/create-analog.spec.ts @@ -40,7 +40,7 @@ describe.skip('create-analog e2e', () => { const tmpDir = `${process.cwd()}/${project}`; await runCommandAsync( - `node ./dist/packages/create-analog/index.js ${project} --template angular-v16 --skipTailwind true`, + `node ./dist/packages/create-analog/index.js ${project} --template angular-v17 --skipTailwind true`, { cwd: process.cwd() } ); @@ -90,7 +90,7 @@ describe.skip('create-analog e2e', () => { const tmpDir = `${process.cwd()}/${project}`; await runCommandAsync( - `node ./dist/packages/create-analog/index.js ${project} --template angular-v16 --skipTailwind true`, + `node ./dist/packages/create-analog/index.js ${project} --template angular-v17 --skipTailwind true`, { cwd: process.cwd() } ); diff --git a/apps/docs-app/docs/contributors.mdx b/apps/docs-app/docs/contributors.mdx index 24c14d4ad..fd3939504 100644 --- a/apps/docs-app/docs/contributors.mdx +++ b/apps/docs-app/docs/contributors.mdx @@ -114,6 +114,7 @@ Robin is a fullstack developer working with Angular, Spring and AWS. Pascal Küsgen
Pascal Küsgen

📖 Alejandro Cuba Ruiz
Alejandro Cuba Ruiz

📖 🌍 Shreyas0410
Shreyas0410

📖 + Denis Bendrikov
Denis Bendrikov

📖 diff --git a/apps/docs-app/i18n/es/docusaurus-plugin-content-docs/current/contributors.mdx b/apps/docs-app/i18n/es/docusaurus-plugin-content-docs/current/contributors.mdx index 1bfa8e747..fac1bacb8 100644 --- a/apps/docs-app/i18n/es/docusaurus-plugin-content-docs/current/contributors.mdx +++ b/apps/docs-app/i18n/es/docusaurus-plugin-content-docs/current/contributors.mdx @@ -114,6 +114,7 @@ Robin es un desarrollador fullstack que trabaja con Angular, Spring y AWS. Pascal Küsgen
Pascal Küsgen

📖 Alejandro Cuba Ruiz
Alejandro Cuba Ruiz

📖 🌍 Shreyas0410
Shreyas0410

📖 + Denis Bendrikov
Denis Bendrikov

📖 diff --git a/apps/docs-app/i18n/es/docusaurus-plugin-content-docs/current/getting-started.md b/apps/docs-app/i18n/es/docusaurus-plugin-content-docs/current/getting-started.md index 9bb46c7b8..436612311 100644 --- a/apps/docs-app/i18n/es/docusaurus-plugin-content-docs/current/getting-started.md +++ b/apps/docs-app/i18n/es/docusaurus-plugin-content-docs/current/getting-started.md @@ -54,7 +54,7 @@ Para iniciar el servidor de desarrollo para la aplicación, ejecuta el comando ` ```shell -npm run start +npm start ``` diff --git a/apps/docs-app/src/components/HomepageFeatures/index.tsx b/apps/docs-app/src/components/HomepageFeatures/index.tsx index ac9af1a85..46e3cd12f 100644 --- a/apps/docs-app/src/components/HomepageFeatures/index.tsx +++ b/apps/docs-app/src/components/HomepageFeatures/index.tsx @@ -6,6 +6,7 @@ import Translate, { translate } from '@docusaurus/Translate'; type FeatureItem = { title: string; Svg: React.ComponentType>; + png?: string; description: JSX.Element; }; @@ -36,6 +37,7 @@ const FeatureList: FeatureItem[] = [ description: 'The title of the feature "Hybrid SSR/SSG support"', }), Svg: require('@site/static/img/logos/angular-logo.svg').default, + png: '/img/logos/angular-gradient.png', description: ( <>
- + {!png && } + {png && }

{title}

diff --git a/apps/docs-app/static/img/logos/angular-gradient.png b/apps/docs-app/static/img/logos/angular-gradient.png new file mode 100644 index 000000000..2f1732360 Binary files /dev/null and b/apps/docs-app/static/img/logos/angular-gradient.png differ diff --git a/package.json b/package.json index 6a86810c1..2b725ac20 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "analogjs-platform", - "version": "0.2.18", + "version": "0.2.19", "license": "MIT", "scripts": { "dev": "nx serve", @@ -42,15 +42,15 @@ "apps/docs-app" ], "dependencies": { - "@angular/animations": "^17.0.0-rc.0", - "@angular/common": "^17.0.0-rc.0", - "@angular/compiler": "^17.0.0-rc.0", - "@angular/core": "^17.0.0-rc.0", - "@angular/forms": "^17.0.0-rc.0", - "@angular/platform-browser": "^17.0.0-rc.0", - "@angular/platform-browser-dynamic": "^17.0.0-rc.0", - "@angular/platform-server": "^17.0.0-rc.0", - "@angular/router": "^17.0.0-rc.0", + "@angular/animations": "^17.0.0", + "@angular/common": "^17.0.0", + "@angular/compiler": "^17.0.0", + "@angular/core": "^17.0.0", + "@angular/forms": "^17.0.0", + "@angular/platform-browser": "^17.0.0", + "@angular/platform-browser-dynamic": "^17.0.0", + "@angular/platform-server": "^17.0.0", + "@angular/router": "^17.0.0", "@astrojs/mdx": "^1.1.0", "@astrojs/react": "^3.0.0", "@babel/core": "^7.21.8", @@ -79,20 +79,20 @@ "zone.js": "^0.14.0" }, "devDependencies": { - "@angular-devkit/build-angular": "^17.0.0-rc.0", - "@angular-devkit/core": "^17.0.0-rc.0", - "@angular-devkit/schematics": "^17.0.0-rc.0", + "@angular-devkit/build-angular": "^17.0.0", + "@angular-devkit/core": "^17.0.0", + "@angular-devkit/schematics": "^17.0.0", "@angular-eslint/eslint-plugin": "16.0.1", "@angular-eslint/eslint-plugin-template": "16.0.1", "@angular-eslint/template-parser": "16.0.1", - "@angular/cli": "^17.0.0-rc.0", - "@angular/compiler-cli": "^17.0.0-rc.0", - "@angular/language-service": "^17.0.0-rc.0", + "@angular/cli": "^17.0.0", + "@angular/compiler-cli": "^17.0.0", + "@angular/language-service": "^17.0.0", "@astrojs/markdown-component": "^1.0.5", "@commitlint/cli": "^17.4.2", "@commitlint/config-conventional": "^17.4.2", "@netlify/functions": "^2.3.0", - "@ngtools/webpack": "^17.0.0-rc.0", + "@ngtools/webpack": "^17.0.0", "@nx/cypress": "17.0.1", "@nx/eslint-plugin": "17.0.1", "@nx/jest": "17.0.1", @@ -100,7 +100,7 @@ "@nx/plugin": "17.0.1", "@nx/vite": "17.0.1", "@nx/web": "17.0.1", - "@schematics/angular": "^17.0.0-rc.0", + "@schematics/angular": "^17.0.0", "@swc-node/register": "^1.4.2", "@swc/cli": "0.1.62", "@swc/core": "^1.2.173", @@ -135,7 +135,7 @@ "kolorist": "^1.6.0", "lint-staged": "^13.1.0", "minimist": "^1.2.7", - "ng-packagr": "^17.0.0-next.2", + "ng-packagr": "^17.0.0", "nitropack": "^2.6.0", "nx": "17.0.1", "playwright": "^1.30.0", diff --git a/packages/astro-angular/package.json b/packages/astro-angular/package.json index 852c11c95..a13758387 100644 --- a/packages/astro-angular/package.json +++ b/packages/astro-angular/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/astro-angular", - "version": "0.2.18", + "version": "0.2.19", "description": "Use Angular components within Astro", "type": "module", "author": "Brandon Roberts ", @@ -28,7 +28,7 @@ "url": "https://github.com/analogjs/analog.git" }, "dependencies": { - "@analogjs/vite-plugin-angular": "^0.2.18" + "@analogjs/vite-plugin-angular": "^0.2.19" }, "peerDependencies": { "@angular-devkit/build-angular": ">=16.0.0", diff --git a/packages/content/package.json b/packages/content/package.json index 9c8c36504..4961ace65 100644 --- a/packages/content/package.json +++ b/packages/content/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/content", - "version": "0.2.18", + "version": "0.2.19", "description": "Content Rendering for Analog", "author": "Brandon Roberts ", "keywords": [ diff --git a/packages/create-analog/package.json b/packages/create-analog/package.json index e516696c4..c0d605ccf 100644 --- a/packages/create-analog/package.json +++ b/packages/create-analog/package.json @@ -1,6 +1,6 @@ { "name": "create-analog", - "version": "0.2.55", + "version": "0.2.57", "type": "module", "license": "MIT", "author": "Brandon Roberts", @@ -12,6 +12,7 @@ "index.js", "template-angular-v15", "template-angular-v16", + "template-angular-v17", "files" ], "main": "index.js", diff --git a/packages/create-analog/template-angular-v17-prerelease/.editorconfig b/packages/create-analog/template-angular-v17/.editorconfig similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/.editorconfig rename to packages/create-analog/template-angular-v17/.editorconfig diff --git a/packages/create-analog/template-angular-v17-prerelease/.vscode/extensions.json b/packages/create-analog/template-angular-v17/.vscode/extensions.json similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/.vscode/extensions.json rename to packages/create-analog/template-angular-v17/.vscode/extensions.json diff --git a/packages/create-analog/template-angular-v17-prerelease/.vscode/launch.json b/packages/create-analog/template-angular-v17/.vscode/launch.json similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/.vscode/launch.json rename to packages/create-analog/template-angular-v17/.vscode/launch.json diff --git a/packages/create-analog/template-angular-v17-prerelease/.vscode/tasks.json b/packages/create-analog/template-angular-v17/.vscode/tasks.json similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/.vscode/tasks.json rename to packages/create-analog/template-angular-v17/.vscode/tasks.json diff --git a/packages/create-analog/template-angular-v17-prerelease/README.md b/packages/create-analog/template-angular-v17/README.md similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/README.md rename to packages/create-analog/template-angular-v17/README.md diff --git a/packages/create-analog/template-angular-v17-prerelease/_gitignore b/packages/create-analog/template-angular-v17/_gitignore similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/_gitignore rename to packages/create-analog/template-angular-v17/_gitignore diff --git a/packages/create-analog/template-angular-v17-prerelease/angular.json b/packages/create-analog/template-angular-v17/angular.json similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/angular.json rename to packages/create-analog/template-angular-v17/angular.json diff --git a/packages/create-analog/template-angular-v17-prerelease/favicon.ico b/packages/create-analog/template-angular-v17/favicon.ico similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/favicon.ico rename to packages/create-analog/template-angular-v17/favicon.ico diff --git a/packages/create-analog/template-angular-v17-prerelease/index.html b/packages/create-analog/template-angular-v17/index.html similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/index.html rename to packages/create-analog/template-angular-v17/index.html diff --git a/packages/create-analog/template-angular-v17-prerelease/package.json b/packages/create-analog/template-angular-v17/package.json similarity index 59% rename from packages/create-analog/template-angular-v17-prerelease/package.json rename to packages/create-analog/template-angular-v17/package.json index cf481f7ea..09ec9123c 100644 --- a/packages/create-analog/template-angular-v17-prerelease/package.json +++ b/packages/create-analog/template-angular-v17/package.json @@ -16,16 +16,15 @@ "dependencies": { "@analogjs/content": "^0.2.0", "@analogjs/router": "^0.2.0", - "@angular/animations": "^17.0.0-rc.0", - "@angular/common": "^17.0.0-rc.0", - "@angular/compiler": "^17.0.0-rc.0", - "@angular/core": "^17.0.0-rc.0", - "@angular/forms": "^17.0.0-rc.0", - "@angular/platform-browser": "^17.0.0-rc.0", - "@angular/platform-browser-dynamic": "^17.0.0-rc.0", - "@angular/platform-server": "^17.0.0-rc.0", - "@angular/router": "^17.0.0-rc.0", - "@nx/angular": "^17.0.0", + "@angular/animations": "^17.0.0", + "@angular/common": "^17.0.0", + "@angular/compiler": "^17.0.0", + "@angular/core": "^17.0.0", + "@angular/forms": "^17.0.0", + "@angular/platform-browser": "^17.0.0", + "@angular/platform-browser-dynamic": "^17.0.0", + "@angular/platform-server": "^17.0.0", + "@angular/router": "^17.0.0", "front-matter": "^4.0.2", "marked": "^5.0.2", "marked-gfm-heading-id": "^3.1.0", @@ -38,9 +37,9 @@ }, "devDependencies": { "@analogjs/platform": "^0.2.0", - "@angular-devkit/build-angular": "^17.0.0-rc.0", - "@angular/cli": "^17.0.0-rc.0", - "@angular/compiler-cli": "^17.0.0-rc.0", + "@angular-devkit/build-angular": "^17.0.0", + "@angular/cli": "^17.0.0", + "@angular/compiler-cli": "^17.0.0", "@nx/vite": "~16.8.1", "nx": "^17.0.0", "jsdom": "^22.1.0", diff --git a/packages/create-analog/template-angular-v17-prerelease/src/app/app.component.spec.ts b/packages/create-analog/template-angular-v17/src/app/app.component.spec.ts similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/app/app.component.spec.ts rename to packages/create-analog/template-angular-v17/src/app/app.component.spec.ts diff --git a/packages/create-analog/template-angular-v17-prerelease/src/app/app.component.ts b/packages/create-analog/template-angular-v17/src/app/app.component.ts similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/app/app.component.ts rename to packages/create-analog/template-angular-v17/src/app/app.component.ts diff --git a/packages/create-analog/template-angular-v17-prerelease/src/app/app.config.server.ts b/packages/create-analog/template-angular-v17/src/app/app.config.server.ts similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/app/app.config.server.ts rename to packages/create-analog/template-angular-v17/src/app/app.config.server.ts diff --git a/packages/create-analog/template-angular-v17-prerelease/src/app/app.config.ts b/packages/create-analog/template-angular-v17/src/app/app.config.ts similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/app/app.config.ts rename to packages/create-analog/template-angular-v17/src/app/app.config.ts diff --git a/packages/create-analog/template-angular-v17-prerelease/src/app/pages/index.page.ts b/packages/create-analog/template-angular-v17/src/app/pages/index.page.ts similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/app/pages/index.page.ts rename to packages/create-analog/template-angular-v17/src/app/pages/index.page.ts diff --git a/packages/create-analog/template-angular-v17-prerelease/src/assets/.gitkeep b/packages/create-analog/template-angular-v17/src/assets/.gitkeep similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/assets/.gitkeep rename to packages/create-analog/template-angular-v17/src/assets/.gitkeep diff --git a/packages/create-analog/template-angular-v17-prerelease/src/assets/analog.svg b/packages/create-analog/template-angular-v17/src/assets/analog.svg similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/assets/analog.svg rename to packages/create-analog/template-angular-v17/src/assets/analog.svg diff --git a/packages/create-analog/template-angular-v17-prerelease/src/assets/vite.svg b/packages/create-analog/template-angular-v17/src/assets/vite.svg similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/assets/vite.svg rename to packages/create-analog/template-angular-v17/src/assets/vite.svg diff --git a/packages/create-analog/template-angular-v17-prerelease/src/main.server.ts b/packages/create-analog/template-angular-v17/src/main.server.ts similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/main.server.ts rename to packages/create-analog/template-angular-v17/src/main.server.ts diff --git a/packages/create-analog/template-angular-v17-prerelease/src/main.ts b/packages/create-analog/template-angular-v17/src/main.ts similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/main.ts rename to packages/create-analog/template-angular-v17/src/main.ts diff --git a/packages/create-analog/template-angular-v17-prerelease/src/server/routes/v1/hello.ts b/packages/create-analog/template-angular-v17/src/server/routes/v1/hello.ts similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/server/routes/v1/hello.ts rename to packages/create-analog/template-angular-v17/src/server/routes/v1/hello.ts diff --git a/packages/create-analog/template-angular-v17-prerelease/src/styles.css b/packages/create-analog/template-angular-v17/src/styles.css similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/styles.css rename to packages/create-analog/template-angular-v17/src/styles.css diff --git a/packages/create-analog/template-angular-v17-prerelease/src/test.ts b/packages/create-analog/template-angular-v17/src/test.ts similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/test.ts rename to packages/create-analog/template-angular-v17/src/test.ts diff --git a/packages/create-analog/template-angular-v17-prerelease/src/vite-env.d.ts b/packages/create-analog/template-angular-v17/src/vite-env.d.ts similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/src/vite-env.d.ts rename to packages/create-analog/template-angular-v17/src/vite-env.d.ts diff --git a/packages/create-analog/template-angular-v17-prerelease/tsconfig.app.json b/packages/create-analog/template-angular-v17/tsconfig.app.json similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/tsconfig.app.json rename to packages/create-analog/template-angular-v17/tsconfig.app.json diff --git a/packages/create-analog/template-angular-v17-prerelease/tsconfig.json b/packages/create-analog/template-angular-v17/tsconfig.json similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/tsconfig.json rename to packages/create-analog/template-angular-v17/tsconfig.json diff --git a/packages/create-analog/template-angular-v17-prerelease/tsconfig.spec.json b/packages/create-analog/template-angular-v17/tsconfig.spec.json similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/tsconfig.spec.json rename to packages/create-analog/template-angular-v17/tsconfig.spec.json diff --git a/packages/create-analog/template-angular-v17-prerelease/vite.config.ts b/packages/create-analog/template-angular-v17/vite.config.ts similarity index 100% rename from packages/create-analog/template-angular-v17-prerelease/vite.config.ts rename to packages/create-analog/template-angular-v17/vite.config.ts diff --git a/packages/platform/package.json b/packages/platform/package.json index 66da53081..2dab97d3b 100644 --- a/packages/platform/package.json +++ b/packages/platform/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/platform", - "version": "0.2.18", + "version": "0.2.19", "type": "commonjs", "description": "The fullstack meta-framework for Angular", "author": "Brandon Roberts ", @@ -25,8 +25,8 @@ }, "dependencies": { "nitropack": "^2.6.0", - "@analogjs/vite-plugin-angular": "^0.2.18", - "@analogjs/vite-plugin-nitro": "^0.2.18", + "@analogjs/vite-plugin-angular": "^0.2.19", + "@analogjs/vite-plugin-nitro": "^0.2.19", "@nx/devkit": "^16.0.0 || ^17.0.0" }, "builders": "./src/lib/nx-plugin/executors.json", diff --git a/packages/router/package.json b/packages/router/package.json index f7a1ac430..376cb7a16 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/router", - "version": "0.2.18", + "version": "0.2.19", "description": "Filesystem-based routing for Angular", "author": "Brandon Roberts ", "keywords": [ @@ -23,7 +23,7 @@ "@angular/router": "^15.0.0 || >=16.0.0" }, "optionalDependencies": { - "@analogjs/content": "^0.2.18" + "@analogjs/content": "^0.2.19" }, "dependencies": { "tslib": "^2.0.0" diff --git a/packages/trpc/package.json b/packages/trpc/package.json index 36975c8f2..743be52ce 100644 --- a/packages/trpc/package.json +++ b/packages/trpc/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/trpc", - "version": "0.2.18", + "version": "0.2.19", "description": "Angular/Nitro-based tRPC integration", "author": "Brandon Roberts ", "keywords": [ diff --git a/packages/vite-plugin-angular/package.json b/packages/vite-plugin-angular/package.json index 3830a1bbd..ae0e2e8b2 100644 --- a/packages/vite-plugin-angular/package.json +++ b/packages/vite-plugin-angular/package.json @@ -1,7 +1,7 @@ { "name": "@analogjs/vite-plugin-angular", "description": "Vite Plugin for Angular", - "version": "0.2.18", + "version": "0.2.19", "keywords": [ "vite", "vitest", diff --git a/packages/vite-plugin-nitro/package.json b/packages/vite-plugin-nitro/package.json index 53523bb48..341d9268c 100644 --- a/packages/vite-plugin-nitro/package.json +++ b/packages/vite-plugin-nitro/package.json @@ -1,6 +1,6 @@ { "name": "@analogjs/vite-plugin-nitro", - "version": "0.2.18", + "version": "0.2.19", "type": "commonjs", "description": "A Vite plugin for adding a nitro API server", "author": "Brandon Roberts ", diff --git a/packages/vite-plugin-nitro/src/lib/options.ts b/packages/vite-plugin-nitro/src/lib/options.ts index 8d7dea9d6..34cbd328d 100644 --- a/packages/vite-plugin-nitro/src/lib/options.ts +++ b/packages/vite-plugin-nitro/src/lib/options.ts @@ -9,6 +9,7 @@ export interface Options { static?: boolean; prerender?: PrerenderOptions; entryServer?: string; + index?: string; } export interface PrerenderOptions { diff --git a/packages/vite-plugin-nitro/src/lib/vite-plugin-nitro.spec.ts b/packages/vite-plugin-nitro/src/lib/vite-plugin-nitro.spec.ts index 943fd5baf..381c51804 100644 --- a/packages/vite-plugin-nitro/src/lib/vite-plugin-nitro.spec.ts +++ b/packages/vite-plugin-nitro/src/lib/vite-plugin-nitro.spec.ts @@ -17,7 +17,7 @@ describe('nitro', () => { }); it('should work', () => { - expect(nitro({})[1].name).toEqual('@analogjs/vite-nitro-plugin'); + expect(nitro({})[1].name).toEqual('@analogjs/vite-plugin-nitro'); }); it(`should not call the route middleware in test mode `, async () => { diff --git a/packages/vite-plugin-nitro/src/lib/vite-plugin-nitro.ts b/packages/vite-plugin-nitro/src/lib/vite-plugin-nitro.ts index ed229831f..5fe023243 100644 --- a/packages/vite-plugin-nitro/src/lib/vite-plugin-nitro.ts +++ b/packages/vite-plugin-nitro/src/lib/vite-plugin-nitro.ts @@ -29,10 +29,13 @@ export function nitro(options?: Options, nitroOptions?: NitroConfig): Plugin[] { return [ (options?.ssr - ? devServerPlugin({ entryServer: options?.entryServer }) + ? devServerPlugin({ + entryServer: options?.entryServer, + index: options?.index, + }) : false) as Plugin, { - name: '@analogjs/vite-nitro-plugin', + name: '@analogjs/vite-plugin-nitro', async config(_config, { command }) { isServe = command === 'serve'; isBuild = command === 'build'; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e59ecb5b4..1d4c661b8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,32 +9,32 @@ importers: .: dependencies: '@angular/animations': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(@angular/core@17.0.0-rc.0) + specifier: ^17.0.0 + version: 17.0.0(@angular/core@17.0.0) '@angular/common': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(@angular/core@17.0.0-rc.0)(rxjs@7.8.0) + specifier: ^17.0.0 + version: 17.0.0(@angular/core@17.0.0)(rxjs@7.8.0) '@angular/compiler': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(@angular/core@17.0.0-rc.0) + specifier: ^17.0.0 + version: 17.0.0(@angular/core@17.0.0) '@angular/core': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(rxjs@7.8.0)(zone.js@0.14.0) + specifier: ^17.0.0 + version: 17.0.0(rxjs@7.8.0)(zone.js@0.14.0) '@angular/forms': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(@angular/common@17.0.0-rc.0)(@angular/core@17.0.0-rc.0)(@angular/platform-browser@17.0.0-rc.0)(rxjs@7.8.0) + specifier: ^17.0.0 + version: 17.0.0(@angular/common@17.0.0)(@angular/core@17.0.0)(@angular/platform-browser@17.0.0)(rxjs@7.8.0) '@angular/platform-browser': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(@angular/animations@17.0.0-rc.0)(@angular/common@17.0.0-rc.0)(@angular/core@17.0.0-rc.0) + specifier: ^17.0.0 + version: 17.0.0(@angular/animations@17.0.0)(@angular/common@17.0.0)(@angular/core@17.0.0) '@angular/platform-browser-dynamic': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(@angular/common@17.0.0-rc.0)(@angular/compiler@17.0.0-rc.0)(@angular/core@17.0.0-rc.0)(@angular/platform-browser@17.0.0-rc.0) + specifier: ^17.0.0 + version: 17.0.0(@angular/common@17.0.0)(@angular/compiler@17.0.0)(@angular/core@17.0.0)(@angular/platform-browser@17.0.0) '@angular/platform-server': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(@angular/animations@17.0.0-rc.0)(@angular/common@17.0.0-rc.0)(@angular/compiler@17.0.0-rc.0)(@angular/core@17.0.0-rc.0)(@angular/platform-browser@17.0.0-rc.0) + specifier: ^17.0.0 + version: 17.0.0(@angular/animations@17.0.0)(@angular/common@17.0.0)(@angular/compiler@17.0.0)(@angular/core@17.0.0)(@angular/platform-browser@17.0.0) '@angular/router': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(@angular/common@17.0.0-rc.0)(@angular/core@17.0.0-rc.0)(@angular/platform-browser@17.0.0-rc.0)(rxjs@7.8.0) + specifier: ^17.0.0 + version: 17.0.0(@angular/common@17.0.0)(@angular/core@17.0.0)(@angular/platform-browser@17.0.0)(rxjs@7.8.0) '@astrojs/mdx': specifier: ^1.1.0 version: 1.1.0(astro@3.0.8) @@ -49,7 +49,7 @@ importers: version: 1.6.22(react@18.2.0) '@nx/angular': specifier: 17.0.1 - version: 17.0.1(@angular-devkit/build-angular@17.0.0-rc.0)(@angular-devkit/core@17.0.0-rc.0)(@angular-devkit/schematics@17.0.0-rc.0)(@schematics/angular@17.0.0-rc.0)(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(cypress@13.2.0)(esbuild@0.19.5)(eslint@8.46.0)(nx@17.0.1)(rxjs@7.8.0)(ts-node@10.9.1)(typescript@5.2.2) + version: 17.0.1(@angular-devkit/build-angular@17.0.0)(@angular-devkit/core@17.0.0)(@angular-devkit/schematics@17.0.0)(@schematics/angular@17.0.0)(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(cypress@13.2.0)(esbuild@0.19.5)(eslint@8.46.0)(nx@17.0.1)(rxjs@7.8.0)(ts-node@10.9.1)(typescript@5.2.2) '@nx/devkit': specifier: 17.0.1 version: 17.0.1(nx@17.0.1) @@ -115,14 +115,14 @@ importers: version: 0.14.0 devDependencies: '@angular-devkit/build-angular': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(@angular/compiler-cli@17.0.0-rc.0)(@angular/platform-server@17.0.0-rc.0)(@swc/core@1.3.42)(@types/node@18.11.18)(jest-environment-jsdom@29.5.0)(jest@29.5.0)(ng-packagr@17.0.0-next.2)(tailwindcss@3.0.2)(typescript@5.2.2) + specifier: ^17.0.0 + version: 17.0.0(@angular/compiler-cli@17.0.0)(@angular/platform-server@17.0.0)(@swc/core@1.3.42)(@types/node@18.11.18)(jest-environment-jsdom@29.5.0)(jest@29.5.0)(ng-packagr@17.0.0)(tailwindcss@3.0.2)(typescript@5.2.2) '@angular-devkit/core': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(chokidar@3.5.3) + specifier: ^17.0.0 + version: 17.0.0(chokidar@3.5.3) '@angular-devkit/schematics': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0 + specifier: ^17.0.0 + version: 17.0.0 '@angular-eslint/eslint-plugin': specifier: 16.0.1 version: 16.0.1(eslint@8.46.0)(typescript@5.2.2) @@ -133,14 +133,14 @@ importers: specifier: 16.0.1 version: 16.0.1(eslint@8.46.0)(typescript@5.2.2) '@angular/cli': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0 + specifier: ^17.0.0 + version: 17.0.0 '@angular/compiler-cli': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(@angular/compiler@17.0.0-rc.0)(typescript@5.2.2) + specifier: ^17.0.0 + version: 17.0.0(@angular/compiler@17.0.0)(typescript@5.2.2) '@angular/language-service': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0 + specifier: ^17.0.0 + version: 17.0.0 '@astrojs/markdown-component': specifier: ^1.0.5 version: 1.0.5 @@ -154,8 +154,8 @@ importers: specifier: ^2.3.0 version: 2.3.0 '@ngtools/webpack': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0(@angular/compiler-cli@17.0.0-rc.0)(typescript@5.2.2)(webpack@5.89.0) + specifier: ^17.0.0 + version: 17.0.0(@angular/compiler-cli@17.0.0)(typescript@5.2.2)(webpack@5.89.0) '@nx/cypress': specifier: 17.0.1 version: 17.0.1(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(cypress@13.2.0)(eslint@8.46.0)(nx@17.0.1)(typescript@5.2.2) @@ -181,8 +181,8 @@ importers: specifier: 17.0.1 version: 17.0.1(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(nx@17.0.1)(typescript@5.2.2) '@schematics/angular': - specifier: ^17.0.0-rc.0 - version: 17.0.0-rc.0 + specifier: ^17.0.0 + version: 17.0.0 '@swc-node/register': specifier: ^1.4.2 version: 1.6.2(@swc/core@1.3.42)(typescript@5.2.2) @@ -286,8 +286,8 @@ importers: specifier: ^1.2.7 version: 1.2.7 ng-packagr: - specifier: ^17.0.0-next.2 - version: 17.0.0-next.2(@angular/compiler-cli@17.0.0-rc.0)(tailwindcss@3.0.2)(tslib@2.4.0)(typescript@5.2.2) + specifier: ^17.0.0 + version: 17.0.0(@angular/compiler-cli@17.0.0)(tailwindcss@3.0.2)(tslib@2.4.0)(typescript@5.2.2) nitropack: specifier: ^2.6.0 version: 2.7.0 @@ -549,27 +549,27 @@ packages: '@jridgewell/gen-mapping': 0.3.3 '@jridgewell/trace-mapping': 0.3.18 - /@angular-devkit/architect@0.1700.0-rc.0(chokidar@3.5.3): - resolution: {integrity: sha512-vdLd+LBneWqgdE2+MA1Vdg7NyIHcEixYOGCoWjdDQpxjOCAZ7PCnWzDWGc+SxUJ/yAzmbh+nAyFQ8m9TEKaf1A==} - engines: {node: '>=18.13.0', npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + /@angular-devkit/architect@0.1700.0(chokidar@3.5.3): + resolution: {integrity: sha512-whi7HvOjv1J3He9f+H8xNJWKyjAmWuWNl8gxNW6EZP/XLcrOu+/5QT4bPtXQBRIL/avZuc++5sNQS+kReaNCig==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} dependencies: - '@angular-devkit/core': 17.0.0-rc.0(chokidar@3.5.3) + '@angular-devkit/core': 17.0.0(chokidar@3.5.3) rxjs: 7.8.1 transitivePeerDependencies: - chokidar - /@angular-devkit/build-angular@17.0.0-rc.0(@angular/compiler-cli@17.0.0-rc.0)(@angular/platform-server@17.0.0-rc.0)(@swc/core@1.3.42)(@types/node@18.11.18)(jest-environment-jsdom@29.5.0)(jest@29.5.0)(ng-packagr@17.0.0-next.2)(tailwindcss@3.0.2)(typescript@5.2.2): - resolution: {integrity: sha512-mkEtCuv/oULO+jSafdgfU9k9iEK786mxMw3FflfQoUnTYtXm1WJZoMyUn/tFsDAus5PTSqkO0N388sC9N07o2w==} - engines: {node: '>=18.13.0', npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + /@angular-devkit/build-angular@17.0.0(@angular/compiler-cli@17.0.0)(@angular/platform-server@17.0.0)(@swc/core@1.3.42)(@types/node@18.11.18)(jest-environment-jsdom@29.5.0)(jest@29.5.0)(ng-packagr@17.0.0)(tailwindcss@3.0.2)(typescript@5.2.2): + resolution: {integrity: sha512-hkV8k4moAnUquac2Dz5XPd5izDDgEF82NeUkSwizcTaqlJqYOdmWASMsXyVBzdrTmDtFKQiphfA96i7eo5MlvA==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: - '@angular/compiler-cli': ^17.0.0 || ^17.0.0-next.0 - '@angular/localize': ^17.0.0 || ^17.0.0-next.0 - '@angular/platform-server': ^17.0.0 || ^17.0.0-next.0 - '@angular/service-worker': ^17.0.0 || ^17.0.0-next.0 + '@angular/compiler-cli': ^17.0.0 + '@angular/localize': ^17.0.0 + '@angular/platform-server': ^17.0.0 + '@angular/service-worker': ^17.0.0 jest: ^29.5.0 jest-environment-jsdom: ^29.5.0 karma: ^6.3.0 - ng-packagr: ^17.0.0 || ^17.0.0-next.1 + ng-packagr: ^17.0.0 protractor: ^7.0.0 tailwindcss: ^2.0.0 || ^3.0.0 typescript: '>=5.2 <5.3' @@ -594,11 +594,11 @@ packages: optional: true dependencies: '@ampproject/remapping': 2.2.1 - '@angular-devkit/architect': 0.1700.0-rc.0(chokidar@3.5.3) - '@angular-devkit/build-webpack': 0.1700.0-rc.0(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) - '@angular-devkit/core': 17.0.0-rc.0(chokidar@3.5.3) - '@angular/compiler-cli': 17.0.0-rc.0(@angular/compiler@17.0.0-rc.0)(typescript@5.2.2) - '@angular/platform-server': 17.0.0-rc.0(@angular/animations@17.0.0-rc.0)(@angular/common@17.0.0-rc.0)(@angular/compiler@17.0.0-rc.0)(@angular/core@17.0.0-rc.0)(@angular/platform-browser@17.0.0-rc.0) + '@angular-devkit/architect': 0.1700.0(chokidar@3.5.3) + '@angular-devkit/build-webpack': 0.1700.0(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0) + '@angular-devkit/core': 17.0.0(chokidar@3.5.3) + '@angular/compiler-cli': 17.0.0(@angular/compiler@17.0.0)(typescript@5.2.2) + '@angular/platform-server': 17.0.0(@angular/animations@17.0.0)(@angular/common@17.0.0)(@angular/compiler@17.0.0)(@angular/core@17.0.0)(@angular/platform-browser@17.0.0) '@babel/core': 7.23.2 '@babel/generator': 7.23.0 '@babel/helper-annotate-as-pure': 7.22.5 @@ -609,7 +609,7 @@ packages: '@babel/preset-env': 7.23.2(@babel/core@7.23.2) '@babel/runtime': 7.23.2 '@discoveryjs/json-ext': 0.5.7 - '@ngtools/webpack': 17.0.0-rc.0(@angular/compiler-cli@17.0.0-rc.0)(typescript@5.2.2)(webpack@5.89.0) + '@ngtools/webpack': 17.0.0(@angular/compiler-cli@17.0.0)(typescript@5.2.2)(webpack@5.89.0) '@vitejs/plugin-basic-ssl': 1.0.1(vite@4.5.0) ansi-colors: 4.1.3 autoprefixer: 10.4.16(postcss@8.4.31) @@ -625,7 +625,7 @@ packages: fast-glob: 3.3.1 http-proxy-middleware: 2.0.6(@types/express@4.17.14) https-proxy-agent: 7.0.2 - inquirer: 8.2.6 + inquirer: 9.2.11 jest: 29.5.0(@types/node@18.11.18)(ts-node@10.9.1) jest-environment-jsdom: 29.5.0 jsonc-parser: 3.2.0 @@ -637,28 +637,29 @@ packages: magic-string: 0.30.5 mini-css-extract-plugin: 2.7.6(webpack@5.89.0) mrmime: 1.0.1 - ng-packagr: 17.0.0-next.2(@angular/compiler-cli@17.0.0-rc.0)(tailwindcss@3.0.2)(tslib@2.4.0)(typescript@5.2.2) + ng-packagr: 17.0.0(@angular/compiler-cli@17.0.0)(tailwindcss@3.0.2)(tslib@2.4.0)(typescript@5.2.2) open: 8.4.2 ora: 5.4.1 parse5-html-rewriting-stream: 7.0.0 - picomatch: 2.3.1 + picomatch: 3.0.1 piscina: 4.1.0 postcss: 8.4.31 postcss-loader: 7.3.3(postcss@8.4.31)(webpack@5.89.0) resolve-url-loader: 5.0.0 rxjs: 7.8.1 - sass: 1.67.0 - sass-loader: 13.3.2(sass@1.67.0)(webpack@5.89.0) + sass: 1.69.5 + sass-loader: 13.3.2(sass@1.69.5)(webpack@5.89.0) semver: 7.5.4 source-map-loader: 4.0.1(webpack@5.89.0) source-map-support: 0.5.21 tailwindcss: 3.0.2(autoprefixer@10.4.16)(postcss@8.4.21)(ts-node@10.9.1) - terser: 5.22.0 + terser: 5.24.0 text-table: 0.2.0 tree-kill: 1.2.2 tslib: 2.6.2 typescript: 5.2.2 - vite: 4.5.0(@types/node@18.11.18)(less@4.2.0)(sass@1.67.0)(terser@5.22.0) + undici: 5.27.2 + vite: 4.5.0(@types/node@18.11.18)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) webpack: 5.89.0(@swc/core@1.3.42)(esbuild@0.19.5) webpack-dev-middleware: 6.1.1(webpack@5.89.0) webpack-dev-server: 4.15.1(webpack@5.89.0) @@ -684,23 +685,23 @@ packages: - utf-8-validate - webpack-cli - /@angular-devkit/build-webpack@0.1700.0-rc.0(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0): - resolution: {integrity: sha512-U4qK4V9mxPlVRlFQ2LERnUmvhKp1CiP0T1FdJ4llxWP5UXjJBrzchYlcdcrU1lQjydDXBGPxI5cJFR0zsEv6hQ==} - engines: {node: '>=18.13.0', npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + /@angular-devkit/build-webpack@0.1700.0(chokidar@3.5.3)(webpack-dev-server@4.15.1)(webpack@5.89.0): + resolution: {integrity: sha512-Hx9JUb32gigsHlbBZJ5sw3q3H7qHeX8HTh4aIq4Glvb/5e+HgPlclVSIA5BY2ZYatHixU+CUAXRmcIKxViS02Q==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: webpack: ^5.30.0 webpack-dev-server: ^4.0.0 dependencies: - '@angular-devkit/architect': 0.1700.0-rc.0(chokidar@3.5.3) + '@angular-devkit/architect': 0.1700.0(chokidar@3.5.3) rxjs: 7.8.1 webpack: 5.89.0(@swc/core@1.3.42)(esbuild@0.19.5) webpack-dev-server: 4.15.1(webpack@5.89.0) transitivePeerDependencies: - chokidar - /@angular-devkit/core@17.0.0-rc.0(chokidar@3.5.3): - resolution: {integrity: sha512-xSXwtYHTj12dG9Sd3SzKlwcJNTkADuS5xmlYUzbqtzZXit9BMiJ+wBEvBVVj6wdEUq1xgLmDmK6Ne7xgUmtRiQ==} - engines: {node: '>=18.13.0', npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + /@angular-devkit/core@17.0.0(chokidar@3.5.3): + resolution: {integrity: sha512-QUu3LnEi4A8t733v2+I0sLtyBJx3Q7zdTAhaauCbxbFhDid0cbYm8hYsyG/njor1irTPxSJbn6UoetVkwUQZxg==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: chokidar: ^3.5.2 peerDependenciesMeta: @@ -711,15 +712,15 @@ packages: ajv-formats: 2.1.1(ajv@8.12.0) chokidar: 3.5.3 jsonc-parser: 3.2.0 - picomatch: 2.3.1 + picomatch: 3.0.1 rxjs: 7.8.1 source-map: 0.7.4 - /@angular-devkit/schematics@17.0.0-rc.0: - resolution: {integrity: sha512-RQGevShl5lNa3EXbq2DVZ4yay0ipkeudcRyePxPurLy+ZkR+KRVwXt/MH0UoszXE0g5ulKexW3XXCI8cemu3Vw==} - engines: {node: '>=18.13.0', npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + /@angular-devkit/schematics@17.0.0: + resolution: {integrity: sha512-LD7fjDORuBf139/oJ/gSwbIzQPfsm6Y67s1FD+XLi0QXaRt6dw4r7BMD08l1r//oPQofNgbEH4coGVO4NdCL/A==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} dependencies: - '@angular-devkit/core': 17.0.0-rc.0(chokidar@3.5.3) + '@angular-devkit/core': 17.0.0(chokidar@3.5.3) jsonc-parser: 3.2.0 magic-string: 0.30.5 ora: 5.4.1 @@ -789,28 +790,28 @@ packages: - supports-color dev: true - /@angular/animations@17.0.0-rc.0(@angular/core@17.0.0-rc.0): - resolution: {integrity: sha512-HWYuLoGBMl4sQW8KCK4ursNJecKjvgVPlWezR4jccsWlARzMyP5eGixCd8gYC4uaiMgpe9wrFOtAvuXu/smJWA==} - engines: {node: '>=18.13.0'} + /@angular/animations@17.0.0(@angular/core@17.0.0): + resolution: {integrity: sha512-DNr4IlRxtcNsaUxmF2/aPU9K6jXCdODXbbk2hTnZhAhpA9lLof3MN8/9MmNjc2nxeL6/oovyXP3SCY8Y8ZJACw==} + engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/core': 17.0.0-rc.0 + '@angular/core': 17.0.0 dependencies: - '@angular/core': 17.0.0-rc.0(rxjs@7.8.0)(zone.js@0.14.0) + '@angular/core': 17.0.0(rxjs@7.8.0)(zone.js@0.14.0) tslib: 2.6.2 - /@angular/cli@17.0.0-rc.0: - resolution: {integrity: sha512-BM+VW4CNi42a2GC6cs0LN5a5Z2DIdfwoMjEQVJxaxe1vdR7sGcLJEpb4+dyiTEAFGJELGgYoSY9QhSefsb+SKg==} - engines: {node: '>=18.13.0', npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + /@angular/cli@17.0.0: + resolution: {integrity: sha512-VzKYmN+1wSE2wLBEFu/NHSrRQbeaKkEDO9aZxd7nAnxC5T1Zcva7dfqZIXMHXH2HESYAZCvOS8ikBE/7DCtWWw==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} hasBin: true dependencies: - '@angular-devkit/architect': 0.1700.0-rc.0(chokidar@3.5.3) - '@angular-devkit/core': 17.0.0-rc.0(chokidar@3.5.3) - '@angular-devkit/schematics': 17.0.0-rc.0 - '@schematics/angular': 17.0.0-rc.0 + '@angular-devkit/architect': 0.1700.0(chokidar@3.5.3) + '@angular-devkit/core': 17.0.0(chokidar@3.5.3) + '@angular-devkit/schematics': 17.0.0 + '@schematics/angular': 17.0.0 '@yarnpkg/lockfile': 1.1.0 ansi-colors: 4.1.3 ini: 4.1.1 - inquirer: 8.2.6 + inquirer: 9.2.11 jsonc-parser: 3.2.0 npm-package-arg: 11.0.1 npm-pick-manifest: 9.0.0 @@ -827,26 +828,26 @@ packages: - supports-color dev: true - /@angular/common@17.0.0-rc.0(@angular/core@17.0.0-rc.0)(rxjs@7.8.0): - resolution: {integrity: sha512-Pb1I1qX46WxDxEVhZ5U3AmGjNPS8fg+a1PUzTO7VP78bOK/LhrtBS8RX6BuVAVx4LQwJ0FxAVu9Hukdlq+d6+A==} - engines: {node: '>=18.13.0'} + /@angular/common@17.0.0(@angular/core@17.0.0)(rxjs@7.8.0): + resolution: {integrity: sha512-iepci1Hd9mVEB1Va1X23+KsWRADn4O8UIGy+sji+XQFt7aJfVjAYsSmQJrXsii8K46SvEo04M6HlMSA3BxKx0g==} + engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/core': 17.0.0-rc.0 + '@angular/core': 17.0.0 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/core': 17.0.0-rc.0(rxjs@7.8.0)(zone.js@0.14.0) + '@angular/core': 17.0.0(rxjs@7.8.0)(zone.js@0.14.0) rxjs: 7.8.0 tslib: 2.6.2 - /@angular/compiler-cli@17.0.0-rc.0(@angular/compiler@17.0.0-rc.0)(typescript@5.2.2): - resolution: {integrity: sha512-t+8nvnptRxORkEiBi+y8yymZQY0ci5VaacWBJEg3vgdVd8Ic0evVKrrzEpiW6Wih9uVIW/ZQzfKEuPIGPsEO0w==} - engines: {node: '>=18.13.0'} + /@angular/compiler-cli@17.0.0(@angular/compiler@17.0.0)(typescript@5.2.2): + resolution: {integrity: sha512-ncobjPpCLXFkNz/icidrUCxMrJ9iHZQ/k/H7JeXD58ZgnXzomx0L48sGcYSZsmS0Lb5E7YvxrN6SZjqEf3h1Og==} + engines: {node: ^18.13.0 || >=20.9.0} hasBin: true peerDependencies: - '@angular/compiler': 17.0.0-rc.0 + '@angular/compiler': 17.0.0 typescript: '>=5.2 <5.3' dependencies: - '@angular/compiler': 17.0.0-rc.0(@angular/core@17.0.0-rc.0) + '@angular/compiler': 17.0.0(@angular/core@17.0.0) '@babel/core': 7.23.2 '@jridgewell/sourcemap-codec': 1.4.15 chokidar: 3.5.3 @@ -859,21 +860,21 @@ packages: transitivePeerDependencies: - supports-color - /@angular/compiler@17.0.0-rc.0(@angular/core@17.0.0-rc.0): - resolution: {integrity: sha512-8DF4q7yweTsRkkc1CJ+X6NfXOchHjCHjUiWzK76ekBXczJMNPk83EkkyTdyEphJ7U0F1NJx9bFEtXA0q4xo5MA==} - engines: {node: '>=18.13.0'} + /@angular/compiler@17.0.0(@angular/core@17.0.0): + resolution: {integrity: sha512-TLECbTkRQJvAzyBhp/WKjKrPEp3YtN50bZ2qdkuWZii3nj5hqk5gGIT3T8mAIDHEX91EIN/JsvlUhFjSeb5bKw==} + engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/core': 17.0.0-rc.0 + '@angular/core': 17.0.0 peerDependenciesMeta: '@angular/core': optional: true dependencies: - '@angular/core': 17.0.0-rc.0(rxjs@7.8.0)(zone.js@0.14.0) + '@angular/core': 17.0.0(rxjs@7.8.0)(zone.js@0.14.0) tslib: 2.6.2 - /@angular/core@17.0.0-rc.0(rxjs@7.8.0)(zone.js@0.14.0): - resolution: {integrity: sha512-gzxOE5HTZkLCW/jFRVXgEDQjpCndWIzeaMedAGxo431wdz9Yn33iqgSipmXKwdruLHzKN0p8ZKF1YhgsAgYPwA==} - engines: {node: '>=18.13.0'} + /@angular/core@17.0.0(rxjs@7.8.0)(zone.js@0.14.0): + resolution: {integrity: sha512-09vv1tLv3bG+l0QwACoBcWRSh8nWe7It/JWhCeQQuqil07O9GufY2ASao4XX7ecBTlruoNy8k1gWKv9hKXZRzg==} + engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: rxjs: ^6.5.3 || ^7.4.0 zone.js: ~0.14.0 @@ -882,89 +883,89 @@ packages: tslib: 2.6.2 zone.js: 0.14.0 - /@angular/forms@17.0.0-rc.0(@angular/common@17.0.0-rc.0)(@angular/core@17.0.0-rc.0)(@angular/platform-browser@17.0.0-rc.0)(rxjs@7.8.0): - resolution: {integrity: sha512-1+UUttZI21d3x59QYAsVXOksSSyXR8wEyGMHKOddCAk+VtEMoY9gZXSO+S1YHPjvXcxfqlcHv2f8HKmG63glRA==} - engines: {node: '>=18.13.0'} + /@angular/forms@17.0.0(@angular/common@17.0.0)(@angular/core@17.0.0)(@angular/platform-browser@17.0.0)(rxjs@7.8.0): + resolution: {integrity: sha512-M/LHKBC/BhNqSa3WaXzOacZM1zJmIJGkV5aYDhHCg+2R9oUyl5RXWgSwfG5KWJ0sY+j2BZaJlPg0mcF0nY79DA==} + engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/common': 17.0.0-rc.0 - '@angular/core': 17.0.0-rc.0 - '@angular/platform-browser': 17.0.0-rc.0 + '@angular/common': 17.0.0 + '@angular/core': 17.0.0 + '@angular/platform-browser': 17.0.0 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 17.0.0-rc.0(@angular/core@17.0.0-rc.0)(rxjs@7.8.0) - '@angular/core': 17.0.0-rc.0(rxjs@7.8.0)(zone.js@0.14.0) - '@angular/platform-browser': 17.0.0-rc.0(@angular/animations@17.0.0-rc.0)(@angular/common@17.0.0-rc.0)(@angular/core@17.0.0-rc.0) + '@angular/common': 17.0.0(@angular/core@17.0.0)(rxjs@7.8.0) + '@angular/core': 17.0.0(rxjs@7.8.0)(zone.js@0.14.0) + '@angular/platform-browser': 17.0.0(@angular/animations@17.0.0)(@angular/common@17.0.0)(@angular/core@17.0.0) rxjs: 7.8.0 tslib: 2.6.2 dev: false - /@angular/language-service@17.0.0-rc.0: - resolution: {integrity: sha512-zzexwTqM3ljPAelorEeO2YKIyX4MDHPmjR2j+spWpjyNHfFLTX3rWEmUepwvx+2+YRKCbqf2FFENyRtq0PmHzg==} - engines: {node: '>=18.13.0'} + /@angular/language-service@17.0.0: + resolution: {integrity: sha512-53BU8lx2rgjmfsk4gEazgmzX2F/wcE3GEIg1gtZMpJQocGHk1wTO81FxZPTFPRP0dMrirJ6LMauvHlQOqQCDBA==} + engines: {node: ^18.13.0 || >=20.9.0} dev: true - /@angular/platform-browser-dynamic@17.0.0-rc.0(@angular/common@17.0.0-rc.0)(@angular/compiler@17.0.0-rc.0)(@angular/core@17.0.0-rc.0)(@angular/platform-browser@17.0.0-rc.0): - resolution: {integrity: sha512-afnh679vBCec+qhmWLyx+YrgMGBwvVLfdsMCUsEmx1DiczMCa1NpmWCX0yXP78/1WUQusNfEbfCierU9NPwmvA==} - engines: {node: '>=18.13.0'} + /@angular/platform-browser-dynamic@17.0.0(@angular/common@17.0.0)(@angular/compiler@17.0.0)(@angular/core@17.0.0)(@angular/platform-browser@17.0.0): + resolution: {integrity: sha512-kBVdQWCeKDlXwG3k6WNaTK1HP+0iTCHgomskHTzd59IrLanaUVvWG590qw3NPMFwiUJSwQ5+2WjL9LFP4rkAbQ==} + engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/common': 17.0.0-rc.0 - '@angular/compiler': 17.0.0-rc.0 - '@angular/core': 17.0.0-rc.0 - '@angular/platform-browser': 17.0.0-rc.0 + '@angular/common': 17.0.0 + '@angular/compiler': 17.0.0 + '@angular/core': 17.0.0 + '@angular/platform-browser': 17.0.0 dependencies: - '@angular/common': 17.0.0-rc.0(@angular/core@17.0.0-rc.0)(rxjs@7.8.0) - '@angular/compiler': 17.0.0-rc.0(@angular/core@17.0.0-rc.0) - '@angular/core': 17.0.0-rc.0(rxjs@7.8.0)(zone.js@0.14.0) - '@angular/platform-browser': 17.0.0-rc.0(@angular/animations@17.0.0-rc.0)(@angular/common@17.0.0-rc.0)(@angular/core@17.0.0-rc.0) + '@angular/common': 17.0.0(@angular/core@17.0.0)(rxjs@7.8.0) + '@angular/compiler': 17.0.0(@angular/core@17.0.0) + '@angular/core': 17.0.0(rxjs@7.8.0)(zone.js@0.14.0) + '@angular/platform-browser': 17.0.0(@angular/animations@17.0.0)(@angular/common@17.0.0)(@angular/core@17.0.0) tslib: 2.6.2 dev: false - /@angular/platform-browser@17.0.0-rc.0(@angular/animations@17.0.0-rc.0)(@angular/common@17.0.0-rc.0)(@angular/core@17.0.0-rc.0): - resolution: {integrity: sha512-2KNDqWscM5BheIUt4JckEkkhR4WSboxXL+KPelxapoUtns08/ApjkOjF92W3ihhIVZ+PwJfyIFMw7FcgvQoRaw==} - engines: {node: '>=18.13.0'} + /@angular/platform-browser@17.0.0(@angular/animations@17.0.0)(@angular/common@17.0.0)(@angular/core@17.0.0): + resolution: {integrity: sha512-GIlgyMRWdJJeYexwtejbZ6cepdQ6UUOKEXVrIEIjLf23ROv5MpBdYu3ujt0eGngS4UiIEF2JkltTQRLnMPIQGg==} + engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/animations': 17.0.0-rc.0 - '@angular/common': 17.0.0-rc.0 - '@angular/core': 17.0.0-rc.0 + '@angular/animations': 17.0.0 + '@angular/common': 17.0.0 + '@angular/core': 17.0.0 peerDependenciesMeta: '@angular/animations': optional: true dependencies: - '@angular/animations': 17.0.0-rc.0(@angular/core@17.0.0-rc.0) - '@angular/common': 17.0.0-rc.0(@angular/core@17.0.0-rc.0)(rxjs@7.8.0) - '@angular/core': 17.0.0-rc.0(rxjs@7.8.0)(zone.js@0.14.0) + '@angular/animations': 17.0.0(@angular/core@17.0.0) + '@angular/common': 17.0.0(@angular/core@17.0.0)(rxjs@7.8.0) + '@angular/core': 17.0.0(rxjs@7.8.0)(zone.js@0.14.0) tslib: 2.6.2 - /@angular/platform-server@17.0.0-rc.0(@angular/animations@17.0.0-rc.0)(@angular/common@17.0.0-rc.0)(@angular/compiler@17.0.0-rc.0)(@angular/core@17.0.0-rc.0)(@angular/platform-browser@17.0.0-rc.0): - resolution: {integrity: sha512-RWQ430esYfBpxUIQXAJc7GnnsnynCPLYKJYTKW0PrA/HyKuHGh9n3NBn0V9p7PxM9Mo4w47HGvFbA68pmkhtkQ==} - engines: {node: '>=18.13.0'} - peerDependencies: - '@angular/animations': 17.0.0-rc.0 - '@angular/common': 17.0.0-rc.0 - '@angular/compiler': 17.0.0-rc.0 - '@angular/core': 17.0.0-rc.0 - '@angular/platform-browser': 17.0.0-rc.0 - dependencies: - '@angular/animations': 17.0.0-rc.0(@angular/core@17.0.0-rc.0) - '@angular/common': 17.0.0-rc.0(@angular/core@17.0.0-rc.0)(rxjs@7.8.0) - '@angular/compiler': 17.0.0-rc.0(@angular/core@17.0.0-rc.0) - '@angular/core': 17.0.0-rc.0(rxjs@7.8.0)(zone.js@0.14.0) - '@angular/platform-browser': 17.0.0-rc.0(@angular/animations@17.0.0-rc.0)(@angular/common@17.0.0-rc.0)(@angular/core@17.0.0-rc.0) + /@angular/platform-server@17.0.0(@angular/animations@17.0.0)(@angular/common@17.0.0)(@angular/compiler@17.0.0)(@angular/core@17.0.0)(@angular/platform-browser@17.0.0): + resolution: {integrity: sha512-vEJV0l8BrccWn5Yti6MIrR5j7Xeuvv9XLsjJsGSSoS99fKjOHiwnt95DTMb8AiVrDfxApEF3K5AE//tkaFOwGw==} + engines: {node: ^18.13.0 || >=20.9.0} + peerDependencies: + '@angular/animations': 17.0.0 + '@angular/common': 17.0.0 + '@angular/compiler': 17.0.0 + '@angular/core': 17.0.0 + '@angular/platform-browser': 17.0.0 + dependencies: + '@angular/animations': 17.0.0(@angular/core@17.0.0) + '@angular/common': 17.0.0(@angular/core@17.0.0)(rxjs@7.8.0) + '@angular/compiler': 17.0.0(@angular/core@17.0.0) + '@angular/core': 17.0.0(rxjs@7.8.0)(zone.js@0.14.0) + '@angular/platform-browser': 17.0.0(@angular/animations@17.0.0)(@angular/common@17.0.0)(@angular/core@17.0.0) tslib: 2.6.2 xhr2: 0.2.1 - /@angular/router@17.0.0-rc.0(@angular/common@17.0.0-rc.0)(@angular/core@17.0.0-rc.0)(@angular/platform-browser@17.0.0-rc.0)(rxjs@7.8.0): - resolution: {integrity: sha512-ljoh/5Rr4Pw0xqonqCkR1cWMsWsEwtFkSy9Ze2ufxSR6l4b+HMj7vKDUPXRwOY5cuIkIw10FMjb6NPqesjI4qA==} - engines: {node: '>=18.13.0'} + /@angular/router@17.0.0(@angular/common@17.0.0)(@angular/core@17.0.0)(@angular/platform-browser@17.0.0)(rxjs@7.8.0): + resolution: {integrity: sha512-ZkcGQv3NWbSXEKSomAO94jPTPhTyT67dSg7bg6VXkty/7xkdimpE0CHAdB5KXmnrci/0BgKfyaPwU5bSiQlgNQ==} + engines: {node: ^18.13.0 || >=20.9.0} peerDependencies: - '@angular/common': 17.0.0-rc.0 - '@angular/core': 17.0.0-rc.0 - '@angular/platform-browser': 17.0.0-rc.0 + '@angular/common': 17.0.0 + '@angular/core': 17.0.0 + '@angular/platform-browser': 17.0.0 rxjs: ^6.5.3 || ^7.4.0 dependencies: - '@angular/common': 17.0.0-rc.0(@angular/core@17.0.0-rc.0)(rxjs@7.8.0) - '@angular/core': 17.0.0-rc.0(rxjs@7.8.0)(zone.js@0.14.0) - '@angular/platform-browser': 17.0.0-rc.0(@angular/animations@17.0.0-rc.0)(@angular/common@17.0.0-rc.0)(@angular/core@17.0.0-rc.0) + '@angular/common': 17.0.0(@angular/core@17.0.0)(rxjs@7.8.0) + '@angular/core': 17.0.0(rxjs@7.8.0)(zone.js@0.14.0) + '@angular/platform-browser': 17.0.0(@angular/animations@17.0.0)(@angular/common@17.0.0)(@angular/core@17.0.0) rxjs: 7.8.0 tslib: 2.6.2 dev: false @@ -5703,6 +5704,10 @@ packages: resolution: {integrity: sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@fastify/busboy@2.0.0: + resolution: {integrity: sha512-JUFJad5lv7jxj926GPgymrWQxxjPYuJNiNjNMzqT+HiuP6Vl3dk5xzG+8sTX96np0ZAluvaMzPsjhHZ5rNuNQQ==} + engines: {node: '>=14'} + /@gar/promisify@1.1.3: resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} dev: true @@ -5997,6 +6002,12 @@ packages: /@leichtgewicht/ip-codec@2.0.4: resolution: {integrity: sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==} + /@ljharb/through@2.3.11: + resolution: {integrity: sha512-ccfcIDlogiXNq5KcbAwbaO7lMh3Tm1i3khMPYpxlK8hH/W53zN81KM9coerRLOnTGu3nfXIniAmQbRI9OxbC0w==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + /@mapbox/node-pre-gyp@1.0.10: resolution: {integrity: sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==} hasBin: true @@ -6112,15 +6123,15 @@ packages: urlpattern-polyfill: 8.0.2 dev: true - /@ngtools/webpack@17.0.0-rc.0(@angular/compiler-cli@17.0.0-rc.0)(typescript@5.2.2)(webpack@5.89.0): - resolution: {integrity: sha512-VoOZE2YzdqI8934enPPY6d22IhBMASXEmZDFlNT7FD0BCn+P+p4g+0P/YC5kDZQ/+oh+CNgCO5jXy2l5MRp2lQ==} - engines: {node: '>=18.13.0', npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + /@ngtools/webpack@17.0.0(@angular/compiler-cli@17.0.0)(typescript@5.2.2)(webpack@5.89.0): + resolution: {integrity: sha512-/Bb5MXlphNp3UDsQDa4EB4AwpF4D/plrCPd5YGfVvD43j5g5Rpen+cqz5jai1zfAkF1dPl2qq0nRp/jwmJO3uA==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} peerDependencies: - '@angular/compiler-cli': ^17.0.0 || ^17.0.0-next.0 + '@angular/compiler-cli': ^17.0.0 typescript: '>=5.2 <5.3' webpack: ^5.54.0 dependencies: - '@angular/compiler-cli': 17.0.0-rc.0(@angular/compiler@17.0.0-rc.0)(typescript@5.2.2) + '@angular/compiler-cli': 17.0.0(@angular/compiler@17.0.0)(typescript@5.2.2) typescript: 5.2.2 webpack: 5.89.0(@swc/core@1.3.42)(esbuild@0.19.5) @@ -6229,10 +6240,10 @@ packages: - supports-color dev: true - /@nrwl/angular@17.0.1(@angular-devkit/build-angular@17.0.0-rc.0)(@angular-devkit/core@17.0.0-rc.0)(@angular-devkit/schematics@17.0.0-rc.0)(@schematics/angular@17.0.0-rc.0)(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(cypress@13.2.0)(esbuild@0.19.5)(eslint@8.46.0)(nx@17.0.1)(rxjs@7.8.0)(ts-node@10.9.1)(typescript@5.2.2): + /@nrwl/angular@17.0.1(@angular-devkit/build-angular@17.0.0)(@angular-devkit/core@17.0.0)(@angular-devkit/schematics@17.0.0)(@schematics/angular@17.0.0)(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(cypress@13.2.0)(esbuild@0.19.5)(eslint@8.46.0)(nx@17.0.1)(rxjs@7.8.0)(ts-node@10.9.1)(typescript@5.2.2): resolution: {integrity: sha512-FpkDc7ydSEvrJnewfNAQZhiiIOgZUfywXFxCOq7c4Yck1CO7CotInoSdC4fcHQhiy4NrzOQicE+azE/fCINlwA==} dependencies: - '@nx/angular': 17.0.1(@angular-devkit/build-angular@17.0.0-rc.0)(@angular-devkit/core@17.0.0-rc.0)(@angular-devkit/schematics@17.0.0-rc.0)(@schematics/angular@17.0.0-rc.0)(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(cypress@13.2.0)(esbuild@0.19.5)(eslint@8.46.0)(nx@17.0.1)(rxjs@7.8.0)(ts-node@10.9.1)(typescript@5.2.2) + '@nx/angular': 17.0.1(@angular-devkit/build-angular@17.0.0)(@angular-devkit/core@17.0.0)(@angular-devkit/schematics@17.0.0)(@schematics/angular@17.0.0)(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(cypress@13.2.0)(esbuild@0.19.5)(eslint@8.46.0)(nx@17.0.1)(rxjs@7.8.0)(ts-node@10.9.1)(typescript@5.2.2) tslib: 2.6.2 transitivePeerDependencies: - '@angular-devkit/build-angular' @@ -6474,7 +6485,7 @@ packages: - '@swc/core' - debug - /@nx/angular@17.0.1(@angular-devkit/build-angular@17.0.0-rc.0)(@angular-devkit/core@17.0.0-rc.0)(@angular-devkit/schematics@17.0.0-rc.0)(@schematics/angular@17.0.0-rc.0)(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(cypress@13.2.0)(esbuild@0.19.5)(eslint@8.46.0)(nx@17.0.1)(rxjs@7.8.0)(ts-node@10.9.1)(typescript@5.2.2): + /@nx/angular@17.0.1(@angular-devkit/build-angular@17.0.0)(@angular-devkit/core@17.0.0)(@angular-devkit/schematics@17.0.0)(@schematics/angular@17.0.0)(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(cypress@13.2.0)(esbuild@0.19.5)(eslint@8.46.0)(nx@17.0.1)(rxjs@7.8.0)(ts-node@10.9.1)(typescript@5.2.2): resolution: {integrity: sha512-xCYO04mEB6XwvSvniEAdYAI+lcGUi+CoB97QsmFMXp/D3JgPWs7Wn+lCkwxkywYsCNQ1PXzCFvMv9Xvds7XAIw==} peerDependencies: '@angular-devkit/build-angular': '>= 14.0.0 < 17.0.0' @@ -6490,10 +6501,10 @@ packages: esbuild: optional: true dependencies: - '@angular-devkit/build-angular': 17.0.0-rc.0(@angular/compiler-cli@17.0.0-rc.0)(@angular/platform-server@17.0.0-rc.0)(@swc/core@1.3.42)(@types/node@18.11.18)(jest-environment-jsdom@29.5.0)(jest@29.5.0)(ng-packagr@17.0.0-next.2)(tailwindcss@3.0.2)(typescript@5.2.2) - '@angular-devkit/core': 17.0.0-rc.0(chokidar@3.5.3) - '@angular-devkit/schematics': 17.0.0-rc.0 - '@nrwl/angular': 17.0.1(@angular-devkit/build-angular@17.0.0-rc.0)(@angular-devkit/core@17.0.0-rc.0)(@angular-devkit/schematics@17.0.0-rc.0)(@schematics/angular@17.0.0-rc.0)(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(cypress@13.2.0)(esbuild@0.19.5)(eslint@8.46.0)(nx@17.0.1)(rxjs@7.8.0)(ts-node@10.9.1)(typescript@5.2.2) + '@angular-devkit/build-angular': 17.0.0(@angular/compiler-cli@17.0.0)(@angular/platform-server@17.0.0)(@swc/core@1.3.42)(@types/node@18.11.18)(jest-environment-jsdom@29.5.0)(jest@29.5.0)(ng-packagr@17.0.0)(tailwindcss@3.0.2)(typescript@5.2.2) + '@angular-devkit/core': 17.0.0(chokidar@3.5.3) + '@angular-devkit/schematics': 17.0.0 + '@nrwl/angular': 17.0.1(@angular-devkit/build-angular@17.0.0)(@angular-devkit/core@17.0.0)(@angular-devkit/schematics@17.0.0)(@schematics/angular@17.0.0)(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(cypress@13.2.0)(esbuild@0.19.5)(eslint@8.46.0)(nx@17.0.1)(rxjs@7.8.0)(ts-node@10.9.1)(typescript@5.2.2) '@nx/cypress': 17.0.1(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(cypress@13.2.0)(eslint@8.46.0)(nx@17.0.1)(typescript@5.2.2) '@nx/devkit': 17.0.1(nx@17.0.1) '@nx/eslint': 17.0.1(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(eslint@8.46.0)(nx@17.0.1) @@ -6503,7 +6514,7 @@ packages: '@nx/webpack': 17.0.1(@swc-node/register@1.6.2)(@swc/core@1.3.42)(@types/node@18.11.18)(esbuild@0.19.5)(nx@17.0.1)(typescript@5.2.2) '@nx/workspace': 17.0.1(@swc-node/register@1.6.2)(@swc/core@1.3.42) '@phenomnomnominal/tsquery': 5.0.1(typescript@5.2.2) - '@schematics/angular': 17.0.0-rc.0 + '@schematics/angular': 17.0.0 '@typescript-eslint/type-utils': 5.62.0(eslint@8.46.0)(typescript@5.2.2) chalk: 4.1.2 enquirer: 2.3.6 @@ -7281,19 +7292,20 @@ packages: rollup: 3.29.4 dev: true - /@rollup/plugin-json@6.0.0(rollup@3.28.1): - resolution: {integrity: sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==} + /@rollup/plugin-json@6.0.1(rollup@3.29.4): + resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.28.1) - rollup: 3.28.1 + '@rollup/pluginutils': 5.0.5(rollup@3.29.4) + rollup: 3.29.4 + dev: true - /@rollup/plugin-json@6.0.1(rollup@3.29.4): + /@rollup/plugin-json@6.0.1(rollup@4.3.0): resolution: {integrity: sha512-RgVfl5hWMkxN1h/uZj8FVESvPuBJ/uf6ly6GTj0GONnkfoBN5KC0MSz+PN2OLDgYXMhtG0mWpTrkiOjoxAIevw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -7302,28 +7314,28 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) - rollup: 3.29.4 - dev: true + '@rollup/pluginutils': 5.0.5(rollup@4.3.0) + rollup: 4.3.0 - /@rollup/plugin-node-resolve@15.0.1(rollup@3.28.1): - resolution: {integrity: sha512-ReY88T7JhJjeRVbfCyNj+NXAG3IIsVMsX9b5/9jC98dRP8/yxlZdz7mHZbHk5zHr24wZZICS5AcXsFZAXYUQEg==} + /@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4): + resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^2.78.0||^3.0.0 + rollup: ^2.78.0||^3.0.0||^4.0.0 peerDependenciesMeta: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.28.1) + '@rollup/pluginutils': 5.0.5(rollup@3.29.4) '@types/resolve': 1.20.2 deepmerge: 4.2.2 - is-builtin-module: 3.2.0 + is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 - rollup: 3.28.1 + rollup: 3.29.4 + dev: true - /@rollup/plugin-node-resolve@15.2.3(rollup@3.29.4): + /@rollup/plugin-node-resolve@15.2.3(rollup@4.3.0): resolution: {integrity: sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -7332,14 +7344,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.5(rollup@3.29.4) + '@rollup/pluginutils': 5.0.5(rollup@4.3.0) '@types/resolve': 1.20.2 deepmerge: 4.2.2 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.8 - rollup: 3.29.4 - dev: true + rollup: 4.3.0 /@rollup/plugin-replace@5.0.4(rollup@3.29.4): resolution: {integrity: sha512-E2hmRnlh09K8HGT0rOnnri9OTh+BILGr7NVJGB30S4E3cLRn3J0xjdiyOZ74adPs4NiAMgrjUMGAZNJDBgsdmQ==} @@ -7391,11 +7402,11 @@ packages: picomatch: 2.3.1 dev: true - /@rollup/pluginutils@5.0.2(rollup@3.28.1): - resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} + /@rollup/pluginutils@5.0.5(rollup@3.29.4): + resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} engines: {node: '>=14.0.0'} peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 peerDependenciesMeta: rollup: optional: true @@ -7403,9 +7414,10 @@ packages: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 3.28.1 + rollup: 3.29.4 + dev: true - /@rollup/pluginutils@5.0.5(rollup@3.29.4): + /@rollup/pluginutils@5.0.5(rollup@4.3.0): resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} engines: {node: '>=14.0.0'} peerDependencies: @@ -7417,15 +7429,98 @@ packages: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 3.29.4 - dev: true + rollup: 4.3.0 + + /@rollup/rollup-android-arm-eabi@4.3.0: + resolution: {integrity: sha512-/4pns6BYi8MXdwnXM44yoGAcFYVHL/BYlB2q1HXZ6AzH++LaiEVWFpBWQ/glXhbMbv3E3o09igrHFbP/snhAvA==} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + + /@rollup/rollup-android-arm64@4.3.0: + resolution: {integrity: sha512-nLO/JsL9idr416vzi3lHm3Xm+QZh4qHij8k3Er13kZr5YhL7/+kBAx84kDmPc7HMexLmwisjDCeDIKNFp8mDlQ==} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + + /@rollup/rollup-darwin-arm64@4.3.0: + resolution: {integrity: sha512-dGhVBlllt4iHwTGy21IEoMOTN5wZoid19zEIxsdY29xcEiOEHqzDa7Sqrkh5OE7LKCowL61eFJXxYe/+pYa7ZQ==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@rollup/rollup-darwin-x64@4.3.0: + resolution: {integrity: sha512-h8wRfHeLEbU3NzaP1Oku7BYXCJQiTRr+8U0lklyOQXxXiEpHLL8tk1hFl+tezoRKLcPJD7joKaK74ASsqt3Ekg==} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.3.0: + resolution: {integrity: sha512-wP4VgR/gfV18sylTuym3sxRTkAgUR2vh6YLeX/GEznk5jCYcYSlx585XlcUcl0c8UffIZlRJ09raWSX3JDb4GA==} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true - /@schematics/angular@17.0.0-rc.0: - resolution: {integrity: sha512-6sWQ9UXaR43Q+9/Ogyc3Mt65o7nfmpXj5yjq46VPcpJsIAM3sfWRJG1mdmQ7iBXlP6U38dQaqpKPrqDFu72Ejw==} - engines: {node: '>=18.13.0', npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} + /@rollup/rollup-linux-arm64-gnu@4.3.0: + resolution: {integrity: sha512-v/14JCYVkqRSJeQbxFx4oUkwVQQw6lFMN7bd4vuARBc3X2lmomkxBsc+BFiIDL/BK+CTx5AOh/k9XmqDnKWRVg==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-arm64-musl@4.3.0: + resolution: {integrity: sha512-tNhfYqFH5OxtRzfkTOKdgFYlPSZnlDLNW4+leNEvQZhwTJxoTwsZAAhR97l3qVry/kkLyJPBK+Q8EAJLPinDIg==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.3.0: + resolution: {integrity: sha512-pw77m8QywdsoFdFOgmc8roF1inBI0rciqzO8ffRUgLoq7+ee9o5eFqtEcS6hHOOplgifAUUisP8cAnwl9nUYPw==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-linux-x64-musl@4.3.0: + resolution: {integrity: sha512-tJs7v2MnV2F8w6X1UpPHl/43OfxjUy9SuJ2ZPoxn79v9vYteChVYO/ueLHCpRMmyTUIVML3N9z4azl9ENH8Xxg==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.3.0: + resolution: {integrity: sha512-OKGxp6kATQdTyI2DF+e9s+hB3/QZB45b6e+dzcfW1SUqiF6CviWyevhmT4USsMEdP3mlpC9zxLz3Oh+WaTMOSw==} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-ia32-msvc@4.3.0: + resolution: {integrity: sha512-DDZ5AH68JJ2ClQFEA1aNnfA7Ybqyeh0644rGbrLOdNehTmzfICHiWSn0OprzYi9HAshTPQvlwrM+bi2kuaIOjQ==} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@rollup/rollup-win32-x64-msvc@4.3.0: + resolution: {integrity: sha512-dMvGV8p92GQ8jhNlGIKpyhVZPzJlT258pPrM5q2F8lKcc9Iv9BbfdnhX1OfinYWnb9ms5zLw6MlaMnqLfUkKnQ==} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@schematics/angular@17.0.0: + resolution: {integrity: sha512-9jKU5x/WzaBsfSkUowK1X74FqtMXa6+A60XgW4ACO8i6fwKfPeS+tIrAieeYOX80/njBh7I5CvcpHmWA2SbcXQ==} + engines: {node: ^18.13.0 || >=20.9.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'} dependencies: - '@angular-devkit/core': 17.0.0-rc.0(chokidar@3.5.3) - '@angular-devkit/schematics': 17.0.0-rc.0 + '@angular-devkit/core': 17.0.0(chokidar@3.5.3) + '@angular-devkit/schematics': 17.0.0 jsonc-parser: 3.2.0 transitivePeerDependencies: - chokidar @@ -8140,12 +8235,6 @@ packages: resolution: {integrity: sha512-GkhdWcMNiR5QSQRYnJ+/oXzu0+7JJEPC8vkWXK351BkhjraZF+1W13CUYARUvX9+NqIU2n6YHA4iwywsc/M6Sw==} dependencies: '@types/node': 18.11.18 - dev: true - - /@types/http-proxy@1.17.9: - resolution: {integrity: sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==} - dependencies: - '@types/node': 18.11.18 /@types/istanbul-lib-coverage@2.0.4: resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} @@ -8634,7 +8723,7 @@ packages: peerDependencies: vite: ^3.0.0 || ^4.0.0 dependencies: - vite: 4.5.0(@types/node@18.11.18)(less@4.2.0)(sass@1.67.0)(terser@5.22.0) + vite: 4.5.0(@types/node@18.11.18)(less@4.2.0)(sass@1.69.5)(terser@5.24.0) /@vitejs/plugin-react@4.0.4(vite@4.4.8): resolution: {integrity: sha512-7wU921ABnNYkETiMaZy7XqpueMnpu5VxvVps13MjmCo+utBdD79sZzrApHawHtVX66cCJQQTXFcjH0y9dSUK8g==} @@ -9206,7 +9295,6 @@ packages: dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - dev: true /aproba@2.0.0: resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} @@ -9475,21 +9563,6 @@ packages: postcss: 8.4.21 postcss-value-parser: 4.2.0 - /autoprefixer@10.4.16(postcss@8.4.29): - resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - dependencies: - browserslist: 4.22.1 - caniuse-lite: 1.0.30001549 - fraction.js: 4.3.6 - normalize-range: 0.1.2 - picocolors: 1.0.0 - postcss: 8.4.29 - postcss-value-parser: 4.2.0 - /autoprefixer@10.4.16(postcss@8.4.31): resolution: {integrity: sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==} engines: {node: ^10 || ^12 || >=14} @@ -10182,7 +10255,7 @@ packages: minipass-pipeline: 1.2.4 p-map: 4.0.0 ssri: 10.0.0 - tar: 6.1.13 + tar: 6.2.0 unique-filename: 3.0.0 /cacheable-lookup@5.0.4: @@ -10406,7 +10479,7 @@ packages: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} engines: {node: '>= 8.10.0'} dependencies: - anymatch: 3.1.2 + anymatch: 3.1.3 braces: 3.0.2 glob-parent: 5.1.2 is-binary-path: 2.1.0 @@ -10518,6 +10591,11 @@ packages: /cli-width@3.0.0: resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} engines: {node: '>= 10'} + dev: true + + /cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + engines: {node: '>= 12'} /clipboardy@3.0.0: resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} @@ -10639,7 +10717,6 @@ packages: /colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} - dev: true /columnify@1.6.0: resolution: {integrity: sha512-lomjuFZKfM6MSAnV9aCZC9sc0qGbmZdfygNv+nCpqVkSKdCxCklLtd16O0EILGkImHw9ZpHkAnHaB+8Zxq5W6Q==} @@ -10666,8 +10743,8 @@ packages: /comma-separated-tokens@2.0.2: resolution: {integrity: sha512-G5yTt3KQN4Yn7Yk4ed73hlZ1evrFKXeUW3086p3PRFNp7m2vIjI6Pg+Kgb+oyzhd9F2qdcoj67+y3SdxL5XWsg==} - /commander@11.0.0: - resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==} + /commander@11.1.0: + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} engines: {node: '>=16'} /commander@2.20.3: @@ -11065,7 +11142,7 @@ packages: dependencies: fast-glob: 3.3.1 glob-parent: 6.0.2 - globby: 13.1.3 + globby: 13.2.2 normalize-path: 3.0.0 schema-utils: 4.2.0 serialize-javascript: 6.0.1 @@ -12703,11 +12780,6 @@ packages: /es-module-lexer@1.3.0: resolution: {integrity: sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==} - /esbuild-wasm@0.19.2: - resolution: {integrity: sha512-ak2XIIJKby+Uo3Iqh8wtw4pn2uZcnfLgtcmBHIgkShpun5ZIJsFigWXp7uLt7gXk3QAOCMmv0TSsIxD5qdn+Vw==} - engines: {node: '>=12'} - hasBin: true - /esbuild-wasm@0.19.5: resolution: {integrity: sha512-7zmLLn2QCj93XfMmHtzrDJ1UBuOHB2CZz1ghoCEZiRajxjUvHsF40PnbzFIY/pmesqPRaEtEWii0uzsTbnAgrA==} engines: {node: '>=12'} @@ -13347,6 +13419,13 @@ packages: dependencies: escape-string-regexp: 1.0.5 + /figures@5.0.0: + resolution: {integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==} + engines: {node: '>=14'} + dependencies: + escape-string-regexp: 5.0.0 + is-unicode-supported: 1.3.0 + /file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -14049,7 +14128,6 @@ packages: ignore: 5.2.4 merge2: 1.4.1 slash: 4.0.0 - dev: true /globrex@0.1.2: resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} @@ -14564,7 +14642,7 @@ packages: optional: true dependencies: '@types/express': 4.17.14 - '@types/http-proxy': 1.17.9 + '@types/http-proxy': 1.17.13 http-proxy: 1.18.1 is-glob: 4.0.3 is-plain-obj: 3.0.0 @@ -14840,24 +14918,24 @@ packages: through: 2.3.8 dev: true - /inquirer@8.2.6: - resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} - engines: {node: '>=12.0.0'} + /inquirer@9.2.11: + resolution: {integrity: sha512-B2LafrnnhbRzCWfAdOXisUzL89Kg8cVJlYmhqoi3flSiV/TveO+nsXwgKr9h9PIo+J1hz7nBSk6gegRIMBBf7g==} + engines: {node: '>=14.18.0'} dependencies: + '@ljharb/through': 2.3.11 ansi-escapes: 4.3.2 - chalk: 4.1.2 + chalk: 5.3.0 cli-cursor: 3.1.0 - cli-width: 3.0.0 + cli-width: 4.1.0 external-editor: 3.1.0 - figures: 3.2.0 + figures: 5.0.0 lodash: 4.17.21 - mute-stream: 0.0.8 + mute-stream: 1.0.0 ora: 5.4.1 - run-async: 2.4.1 - rxjs: 7.8.0 + run-async: 3.0.0 + rxjs: 7.8.1 string-width: 4.2.3 strip-ansi: 6.0.1 - through: 2.3.8 wrap-ansi: 6.2.0 /internmap@2.0.3: @@ -14969,18 +15047,11 @@ packages: resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==} engines: {node: '>=4'} - /is-builtin-module@3.2.0: - resolution: {integrity: sha512-phDA4oSGt7vl1n5tJvTWooWWAsXLY+2xCnxNqvKhGEzujg+A43wPlPOyDg3C8XQHN+6k/JTQWJ/j0dQh/qr+Hw==} - engines: {node: '>=6'} - dependencies: - builtin-modules: 3.3.0 - /is-builtin-module@3.2.1: resolution: {integrity: sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A==} engines: {node: '>=6'} dependencies: builtin-modules: 3.3.0 - dev: true /is-callable@1.2.7: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} @@ -15816,13 +15887,9 @@ packages: - supports-color - ts-node - /jiti@1.18.2: - resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==} - /jiti@1.20.0: resolution: {integrity: sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==} hasBin: true - dev: true /joi@17.7.0: resolution: {integrity: sha512-1/ugc8djfn93rTE3WRKdCzGGt/EtiYKxITMO4Wiv6q5JL1gl9ePt4kBsl1S499nbosspfctIQTpYIhSmHA3WAg==} @@ -17588,6 +17655,11 @@ packages: /mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + dev: true + + /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} /nanoid@3.3.6: resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} @@ -17633,9 +17705,9 @@ packages: resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==} dev: true - /ng-packagr@17.0.0-next.2(@angular/compiler-cli@17.0.0-rc.0)(tailwindcss@3.0.2)(tslib@2.4.0)(typescript@5.2.2): - resolution: {integrity: sha512-/jxX84w3TGbKEyGy9pYcPiW+emLV+ZjiDsLZ5Gu+svyG8RcoVWgKbm1xMln7HzZbw13xne60PCSKkO1iLHFokA==} - engines: {node: ^16.14.0 || >=18.10.0} + /ng-packagr@17.0.0(@angular/compiler-cli@17.0.0)(tailwindcss@3.0.2)(tslib@2.4.0)(typescript@5.2.2): + resolution: {integrity: sha512-nNE4RkuyjDY3SFWCdFGhO/atvi81M1lrU99qdec0unQQTpgwlSpxpk7fwxlDSyIL5kJOBAUa+BJrctx1MA928Q==} + engines: {node: ^18.13.0 || >=20.9.0} hasBin: true peerDependencies: '@angular/compiler-cli': ^17.0.0 || ^17.0.0-next.0 @@ -17646,19 +17718,19 @@ packages: tailwindcss: optional: true dependencies: - '@angular/compiler-cli': 17.0.0-rc.0(@angular/compiler@17.0.0-rc.0)(typescript@5.2.2) - '@rollup/plugin-json': 6.0.0(rollup@3.28.1) - '@rollup/plugin-node-resolve': 15.0.1(rollup@3.28.1) + '@angular/compiler-cli': 17.0.0(@angular/compiler@17.0.0)(typescript@5.2.2) + '@rollup/plugin-json': 6.0.1(rollup@4.3.0) + '@rollup/plugin-node-resolve': 15.2.3(rollup@4.3.0) ajv: 8.12.0 ansi-colors: 4.1.3 - autoprefixer: 10.4.16(postcss@8.4.29) - browserslist: 4.21.11 + autoprefixer: 10.4.16(postcss@8.4.31) + browserslist: 4.22.1 cacache: 18.0.0 chokidar: 3.5.3 - commander: 11.0.0 + commander: 11.1.0 convert-source-map: 2.0.0 dependency-graph: 0.11.0 - esbuild-wasm: 0.19.2 + esbuild-wasm: 0.19.5 fast-glob: 3.3.1 find-cache-dir: 3.3.2 injection-js: 2.4.0 @@ -17666,11 +17738,11 @@ packages: less: 4.2.0 ora: 5.4.1 piscina: 4.1.0 - postcss: 8.4.29 - postcss-url: 10.1.3(postcss@8.4.29) - rollup: 3.28.1 - rxjs: 7.8.0 - sass: 1.66.1 + postcss: 8.4.31 + postcss-url: 10.1.3(postcss@8.4.31) + rollup: 4.3.0 + rxjs: 7.8.1 + sass: 1.69.5 tailwindcss: 3.0.2(autoprefixer@10.4.16)(postcss@8.4.21)(ts-node@10.9.1) tslib: 2.4.0 typescript: 5.2.2 @@ -17868,7 +17940,7 @@ packages: npmlog: 6.0.2 rimraf: 3.0.2 semver: 7.5.4 - tar: 6.1.13 + tar: 6.2.0 which: 2.0.2 transitivePeerDependencies: - bluebird @@ -18472,7 +18544,7 @@ packages: read-package-json-fast: 3.0.1 sigstore: 2.1.0 ssri: 10.0.0 - tar: 6.1.13 + tar: 6.2.0 transitivePeerDependencies: - bluebird - supports-color @@ -18711,6 +18783,10 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + /picomatch@3.0.1: + resolution: {integrity: sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==} + engines: {node: '>=10'} + /pidtree@0.6.0: resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} @@ -19297,7 +19373,7 @@ packages: webpack: ^5.0.0 dependencies: cosmiconfig: 8.2.0 - jiti: 1.18.2 + jiti: 1.20.0 postcss: 8.4.31 semver: 7.5.4 webpack: 5.89.0(@swc/core@1.3.42)(esbuild@0.19.5) @@ -20191,7 +20267,7 @@ packages: xxhashjs: 0.2.2 dev: true - /postcss-url@10.1.3(postcss@8.4.29): + /postcss-url@10.1.3(postcss@8.4.31): resolution: {integrity: sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==} engines: {node: '>=10'} peerDependencies: @@ -20200,7 +20276,7 @@ packages: make-dir: 3.1.0 mime: 2.5.2 minimatch: 3.0.8 - postcss: 8.4.29 + postcss: 8.4.31 xxhashjs: 0.2.2 /postcss-value-parser@4.2.0: @@ -20240,14 +20316,6 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 - /postcss@8.4.29: - resolution: {integrity: sha512-cbI+jaqIeu/VGqXEarWkRCCffhjgXc0qjBtXpqJhTBohMUjUQnbBr0xqX3vEKudc4iviTewcJo5ajcec5+wdJw==} - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 - /postcss@8.4.31: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} @@ -21376,7 +21444,25 @@ packages: hasBin: true optionalDependencies: fsevents: 2.3.3 - dev: true + + /rollup@4.3.0: + resolution: {integrity: sha512-scIi1NrKLDIYSPK66jjECtII7vIgdAMFmFo8h6qm++I6nN9qDSV35Ku6erzGVqYjx+lj+j5wkusRMr++8SyDZg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.3.0 + '@rollup/rollup-android-arm64': 4.3.0 + '@rollup/rollup-darwin-arm64': 4.3.0 + '@rollup/rollup-darwin-x64': 4.3.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.3.0 + '@rollup/rollup-linux-arm64-gnu': 4.3.0 + '@rollup/rollup-linux-arm64-musl': 4.3.0 + '@rollup/rollup-linux-x64-gnu': 4.3.0 + '@rollup/rollup-linux-x64-musl': 4.3.0 + '@rollup/rollup-win32-arm64-msvc': 4.3.0 + '@rollup/rollup-win32-ia32-msvc': 4.3.0 + '@rollup/rollup-win32-x64-msvc': 4.3.0 + fsevents: 2.3.3 /rrweb-cssom@0.6.0: resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} @@ -21398,6 +21484,11 @@ packages: /run-async@2.4.1: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} + dev: true + + /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==} @@ -21468,7 +21559,7 @@ packages: webpack: 5.89.0(@swc/core@1.3.42)(esbuild@0.19.5) dev: false - /sass-loader@13.3.2(sass@1.67.0)(webpack@5.89.0): + /sass-loader@13.3.2(sass@1.69.5)(webpack@5.89.0): resolution: {integrity: sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==} engines: {node: '>= 14.15.0'} peerDependencies: @@ -21488,20 +21579,21 @@ packages: optional: true dependencies: neo-async: 2.6.2 - sass: 1.67.0 + sass: 1.69.5 webpack: 5.89.0(@swc/core@1.3.42)(esbuild@0.19.5) - /sass@1.66.1: - resolution: {integrity: sha512-50c+zTsZOJVgFfTgwwEzkjA3/QACgdNsKueWPyAR0mRINIvLAStVQBbPg14iuqEQ74NPDbXzJARJ/O4SI1zftA==} + /sass@1.67.0: + resolution: {integrity: sha512-SVrO9ZeX/QQyEGtuZYCVxoeAL5vGlYjJ9p4i4HFuekWl8y/LtJ7tJc10Z+ck1c8xOuoBm2MYzcLfTAffD0pl/A==} engines: {node: '>=14.0.0'} hasBin: true dependencies: chokidar: 3.5.3 immutable: 4.1.0 source-map-js: 1.0.2 + dev: false - /sass@1.67.0: - resolution: {integrity: sha512-SVrO9ZeX/QQyEGtuZYCVxoeAL5vGlYjJ9p4i4HFuekWl8y/LtJ7tJc10Z+ck1c8xOuoBm2MYzcLfTAffD0pl/A==} + /sass@1.69.5: + resolution: {integrity: sha512-qg2+UCJibLr2LCVOt3OlPhr/dqVHWOa9XtZf2OjbLs/T4VPSJ00udtgJxH3neXZm+QqX8B+3cU7RaLqp1iVfcQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -22650,6 +22742,7 @@ packages: minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 + dev: true /tar@6.2.0: resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} @@ -22661,7 +22754,6 @@ packages: minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 - dev: true /temp-dir@2.0.0: resolution: {integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==} @@ -22772,6 +22864,16 @@ packages: commander: 2.20.3 source-map-support: 0.5.21 + /terser@5.24.0: + resolution: {integrity: sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==} + engines: {node: '>=10'} + hasBin: true + dependencies: + '@jridgewell/source-map': 0.3.5 + acorn: 8.10.0 + commander: 2.20.3 + source-map-support: 0.5.21 + /test-exclude@6.0.0: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} @@ -23323,6 +23425,12 @@ packages: dependencies: busboy: 1.6.0 + /undici@5.27.2: + resolution: {integrity: sha512-iS857PdOEy/y3wlM3yRp+6SNQQ6xU0mmZcwRSriqk+et/cwWAtwmIGf6WkoDN2EK/AMdCO/dfXzIwi+rFMrjjQ==} + engines: {node: '>=14.0'} + dependencies: + '@fastify/busboy': 2.0.0 + /unenv@1.7.4: resolution: {integrity: sha512-fjYsXYi30It0YCQYqLOcT6fHfMXsBr2hw9XC7ycf8rTG7Xxpe3ZssiqUnD0khrjiZEmkBXWLwm42yCSCH46fMw==} dependencies: @@ -24076,7 +24184,7 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vite@4.5.0(@types/node@18.11.18)(less@4.2.0)(sass@1.67.0)(terser@5.22.0): + /vite@4.5.0(@types/node@18.11.18)(less@4.2.0)(sass@1.69.5)(terser@5.24.0): resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -24108,9 +24216,9 @@ packages: esbuild: 0.18.19 less: 4.2.0 postcss: 8.4.31 - rollup: 3.28.1 - sass: 1.67.0 - terser: 5.22.0 + rollup: 3.29.4 + sass: 1.69.5 + terser: 5.24.0 optionalDependencies: fsevents: 2.3.3 @@ -24323,7 +24431,7 @@ packages: webpack: optional: true dependencies: - colorette: 2.0.19 + colorette: 2.0.20 memfs: 3.4.13 mime-types: 2.1.35 range-parser: 1.2.1 @@ -24404,7 +24512,7 @@ packages: ansi-html-community: 0.0.8 bonjour-service: 1.0.14 chokidar: 3.5.3 - colorette: 2.0.19 + colorette: 2.0.20 compression: 1.7.4 connect-history-api-fallback: 2.0.0 default-gateway: 6.0.3