diff --git a/migrations.json b/migrations.json index cdbd1fc..b9e060a 100644 --- a/migrations.json +++ b/migrations.json @@ -2,403 +2,181 @@ "migrations": [ { "cli": "nx", - "version": "16.2.0-beta.0", - "description": "Remove outputPath from run commands", - "implementation": "./src/migrations/update-16-2-0/remove-run-commands-output-path", + "version": "17.3.0-beta.6", + "description": "Updates the nx wrapper.", + "implementation": "./src/migrations/update-17-3-0/update-nxw", "package": "nx", - "name": "16.2.0-remove-output-path-from-run-commands" + "name": "17.3.0-update-nx-wrapper" }, { "cli": "nx", - "version": "16.6.0-beta.6", - "description": "Prefix outputs with {workspaceRoot}/{projectRoot} if needed", - "implementation": "./src/migrations/update-15-0-0/prefix-outputs", + "version": "18.0.0-beta.2", + "description": "Updates nx.json to disabled adding plugins when generating projects in an existing Nx workspace", + "implementation": "./src/migrations/update-18-0-0/disable-crystal-for-existing-workspaces", + "x-repair-skip": true, "package": "nx", - "name": "16.6.0-prefix-outputs" + "name": "18.0.0-disable-adding-plugins-for-existing-workspaces" }, { - "cli": "nx", - "version": "16.8.0-beta.3", - "description": "Escape $ in env variables", - "implementation": "./src/migrations/update-16-8-0/escape-dollar-sign-env-variables", - "package": "nx", - "name": "16.8.0-escape-dollar-sign-env" - }, - { - "cli": "nx", - "version": "17.0.0-beta.1", - "description": "Updates the default cache directory to .nx/cache", - "implementation": "./src/migrations/update-17-0-0/move-cache-directory", + "version": "18.1.0-beta.3", + "description": "Moves affected.defaultBase to defaultBase in `nx.json`", + "implementation": "./src/migrations/update-17-2-0/move-default-base", "package": "nx", - "name": "17.0.0-move-cache-directory" - }, - { - "cli": "nx", - "version": "17.0.0-beta.3", - "description": "Use minimal config for tasksRunnerOptions", - "implementation": "./src/migrations/update-17-0-0/use-minimal-config-for-tasks-runner-options", - "package": "nx", - "name": "17.0.0-use-minimal-config-for-tasks-runner-options" - }, - { - "version": "17.0.0-rc.1", - "description": "Migration for v17.0.0-rc.1", - "implementation": "./src/migrations/update-17-0-0/rm-default-collection-npm-scope", - "package": "nx", - "name": "rm-default-collection-npm-scope" - }, - { - "cli": "nx", - "version": "16.5.0-beta.2", - "description": "Add test-setup.ts to ignored files in production input", - "implementation": "./src/migrations/update-16-5-0/add-test-setup-to-inputs-ignore", - "package": "@nx/jest", - "name": "add-test-setup-to-inputs-ignore" - }, - { - "version": "17.1.0-beta.2", - "description": "Move jest executor options to nx.json targetDefaults", - "implementation": "./src/migrations/update-17-1-0/move-options-to-target-defaults", - "package": "@nx/jest", - "name": "move-options-to-target-defaults" - }, - { - "cli": "nx", - "version": "16.6.0-beta.0", - "description": "Explicitly set 'updateBuildableProjectDepsInPackageJson' to 'true' in targets that rely on that value as the default.", - "factory": "./src/migrations/update-16-6-0/explicitly-set-projects-to-update-buildable-deps", - "package": "@nx/js", - "name": "explicitly-set-projects-to-update-buildable-deps" - }, - { - "cli": "nx", - "version": "16.8.2-beta.0", - "description": "Remove invalid options (strict, noInterop) for ES6 type modules.", - "factory": "./src/migrations/update-16-8-2/update-swcrc", - "package": "@nx/js", - "name": "16-8-2-update-swcrc" - }, - { - "cli": "nx", - "version": "17.0.2", - "description": "Remove deprecated build options", - "implementation": "./src/migrations/update-17-0-0/remove-deprecated-build-options", - "package": "@nx/js", - "name": "update-17-0-0-remove-deprecated-build-options" - }, - { - "cli": "nx", - "version": "16.2.0-beta.0", - "description": "Remove react-test-renderer from package.json", - "implementation": "./src/migrations/update-16-2-0-remove-package/update-16-2-0-remove-package", - "package": "@nx/react", - "name": "update-16-2-0-remove-package" - }, - { - "cli": "nx", - "version": "16.3.0-beta.2", - "description": "Remove @types/react-router-dom from package.json", - "implementation": "./src/migrations/update-16-3-0/remove-types-react-router-dom-package", - "package": "@nx/react", - "name": "remove-types-react-router-dom" - }, - { - "cli": "nx", - "version": "16.7.0-beta.2", - "description": "Add @babel/core to package.json if @babel/preset-react is present", - "implementation": "./src/migrations/update-16-7-0/add-babel-core", - "package": "@nx/react", - "name": "add-babel-core" - }, - { - "cli": "nx", - "version": "16.7.0-beta.2", - "description": "Add @nx/react types to tsconfig types array", - "implementation": "./src/migrations/update-16-7-0-add-typings/update-16-7-0-add-typings", - "package": "@nx/react", - "name": "update-16-7-0-add-typings" - }, - { - "cli": "nx", - "version": "16.3.1-beta.0", - "description": "Replace @nrwl/node:webpack and @nx/node:webpack with @nx/webpack:webpack for all project targets", - "implementation": "./src/migrations/update-16-3-1/update-webpack-executor", - "package": "@nx/node", - "name": "update-16-3-1-update-executor" - }, - { - "cli": "nx", - "version": "16.4.0-beta.8", - "description": "Replace @nx/node:node with @nx/js:node for all project targets", - "implementation": "./src/migrations/update-16-4-0/replace-node-executor", - "package": "@nx/node", - "name": "update-16-4-0-replace-node-executor" - }, - { - "version": "16.4.1-beta.0", - "description": "Changes the testFile config in the vite:test exectutor from a string to an array of strings", - "cli": "nx", - "implementation": "./src/migrations/update-16-4-1-update-test-file-config/update-16-4-1-test-file-config", - "package": "@nx/vite", - "name": "update-16-4-1-test-file-config" - }, - { - "version": "16.6.0-beta.4", - "description": "Change vite-tsconfig-paths plugin for first party nx-vite-tsconfig-paths plugin", - "cli": "nx", - "implementation": "./src/migrations/update-16-6-0-change-ts-paths-plugin/change-ts-paths-plugin", - "package": "@nx/vite", - "name": "16-6-0-change-ts-paths-plugin" - }, - { - "version": "17.1.0-beta.2", - "description": "Move target defaults", - "implementation": "./src/migrations/update-17-1-0/move-target-defaults", - "package": "@nx/vite", - "name": "move-target-defaults" - }, - { - "cli": "nx", - "version": "16.5.0-beta.0", - "description": "Move .storybook/tsconfig.json to tsconfig.storybook.json for non-Angular projects.", - "factory": "./src/migrations/update-16-5-0/move-storybook-tsconfig", - "package": "@nx/storybook", - "name": "update-16-5-0" + "name": "move-default-base-to-nx-json-root" }, { "cli": "nx", - "version": "16.3.0-beta.9", - "description": "Remove root build option from project configurations since it is not needed.", - "implementation": "./src/migrations/update-16-3-0/remove-root-build-option", - "package": "@nx/next", - "name": "update-16-3-0-remove-root-build-option" - }, - { - "cli": "nx", - "version": "16.4.0-beta.3", - "description": "Update package.json moving @nx/next from dependency to devDependency", - "implementation": "./src/migrations/update-16-4-0/update-nx-next-dependency", - "package": "@nx/next", - "name": "update-16-4-0-update-next-dependency" - }, - { - "cli": "nx", - "version": "16.2.0-beta.0", - "description": "Normalize tsconfig.cy.json files to be located at '/cypress/tsconfig.json'", - "implementation": "./src/migrations/update-16-2-0/update-cy-tsconfig", + "version": "18.1.0-beta.3", + "description": "Update to Cypress ^13.6.6 if the workspace is using Cypress v13 to ensure workspaces don't use v13.6.5 which has an issue when verifying Cypress.", + "implementation": "./src/migrations/update-18-1-0/update-cypress-version-13-6-6", "package": "@nx/cypress", - "name": "update-16-2-0-normalize-tsconfigs" + "name": "update-cypress-version-13-6-6" }, { "cli": "nx", - "version": "16.4.0-beta.10", - "description": "Remove tsconfig.e2e.json and add settings to project tsconfig.json. tsConfigs executor option is now deprecated. The project level tsconfig.json file should be used instead.", - "implementation": "./src/migrations/update-16-4-0/tsconfig-sourcemaps", - "package": "@nx/cypress", - "name": "update-16-3-0-remove-old-tsconfigs" - }, - { - "cli": "nx", - "version": "16.8.0-beta.4", - "description": "Update to Cypress v13. Most noteable change is video recording is off by default. This migration will only update if the workspace is already on Cypress v12. https://docs.cypress.io/guides/references/migration-guide#Migrating-to-Cypress-130", - "implementation": "./src/migrations/update-16-8-0/cypress-13", - "package": "@nx/cypress", - "name": "update-16-8-0-cypress-13" - }, - { - "cli": "nx", - "version": "16.2.0-beta.0", - "requires": { - "@ngrx/store": ">=16.0.0" - }, - "description": "Switch the data persistence operator imports to '@ngrx/router-store/data-persistence'.", - "factory": "./src/migrations/update-16-2-0/switch-data-persistence-operators-imports-to-ngrx-router-store", - "package": "@nx/angular", - "name": "switch-data-persistence-operators-imports-to-ngrx-router-store" - }, - { - "cli": "nx", - "version": "16.4.0-beta.6", - "requires": { - "@angular-eslint/eslint-plugin-template": ">=16.0.0" - }, - "description": "Remove the 'accessibility-' prefix from '@angular-eslint/eslint-plugin-template' rules.", - "factory": "./src/migrations/update-16-4-0/rename-angular-eslint-accesibility-rules", + "version": "17.2.0-beta.2", + "description": "Rename '@nx/angular:webpack-dev-server' executor to '@nx/angular:dev-server'", + "factory": "./src/migrations/update-17-2-0/rename-webpack-dev-server", "package": "@nx/angular", - "name": "rename-angular-eslint-accesibility-rules" + "name": "rename-webpack-dev-server-executor" }, { "cli": "nx", - "version": "16.4.0-beta.11", + "version": "17.3.0-beta.10", "requires": { - "@angular/core": ">=16.1.0" + "@angular/core": ">=17.1.0" }, - "description": "Update the @angular/cli package version to ~16.1.0.", - "factory": "./src/migrations/update-16-4-0/update-angular-cli", + "description": "Update the @angular/cli package version to ~17.1.0.", + "factory": "./src/migrations/update-17-3-0/update-angular-cli", "package": "@nx/angular", - "name": "update-angular-cli-version-16-1-0" + "name": "update-angular-cli-version-17-1-0" }, { "cli": "nx", - "version": "16.6.0-beta.0", - "description": "Explicitly set 'updateBuildableProjectDepsInPackageJson' to 'true' in targets that rely on that value as the default.", - "factory": "./src/migrations/update-16-6-0/explicitly-set-projects-to-update-buildable-deps", - "package": "@nx/angular", - "name": "explicitly-set-projects-to-update-buildable-deps" - }, - { - "cli": "nx", - "version": "16.7.0-beta.6", + "version": "17.3.0-beta.10", "requires": { - "@angular/core": ">=16.2.0" + "@angular/core": ">=17.1.0" }, - "description": "Update the @angular/cli package version to ~16.2.0.", - "factory": "./src/migrations/update-16-7-0/update-angular-cli", + "description": "Add 'browser-sync' as dev dependency when '@angular-devkit/build-angular:ssr-dev-server' or '@nx/angular:module-federation-dev-ssr' is used.", + "factory": "./src/migrations/update-17-3-0/add-browser-sync-dependency", "package": "@nx/angular", - "name": "update-angular-cli-version-16-2-0" + "name": "add-browser-sync-dependency" }, { "cli": "nx", - "version": "17.1.0-beta.5", + "version": "17.3.0-beta.10", "requires": { - "@angular/core": ">=17.0.0" + "@angular/core": ">=17.1.0" }, - "description": "Update the @angular/cli package version to ~17.0.0.", - "factory": "./src/migrations/update-17-1-0/update-angular-cli", + "description": "Add 'autoprefixer' as dev dependency when '@nx/angular:ng-packagr-lite' or '@nx/angular:package` is used.", + "factory": "./src/migrations/update-17-3-0/add-autoprefixer-dependency", "package": "@nx/angular", - "name": "update-angular-cli-version-17-0-0" + "name": "add-autoprefixer-dependency" }, { "cli": "nx", - "version": "17.1.0-beta.5", - "requires": { - "@angular/core": ">=17.0.0" - }, - "description": "Rename 'browserTarget' to 'buildTarget'.", - "factory": "./src/migrations/update-17-1-0/browser-target-to-build-target", + "version": "18.0.0-beta.0", + "description": "Add NX_MF_DEV_SERVER_STATIC_REMOTES to inputs for task hashing when '@nx/angular:webpack-browser' is used for Module Federation.", + "factory": "./src/migrations/update-18-0-0/add-mf-env-var-to-target-defaults", "package": "@nx/angular", - "name": "rename-browser-target-to-build-target" + "name": "add-module-federation-env-var-to-target-defaults" }, { "cli": "nx", - "version": "17.1.0-beta.5", + "version": "18.1.0-beta.1", "requires": { - "@angular/core": ">=17.0.0" + "@angular/core": ">=17.2.0" }, - "description": "Replace usages of '@nguniversal/builders' with '@angular-devkit/build-angular'.", - "factory": "./src/migrations/update-17-1-0/replace-nguniversal-builders", + "description": "Update the @angular/cli package version to ~17.2.0.", + "factory": "./src/migrations/update-18-1-0/update-angular-cli", "package": "@nx/angular", - "name": "replace-nguniversal-builders" + "name": "update-angular-cli-version-17-2-0" }, { "cli": "nx", - "version": "17.1.0-beta.5", - "requires": { - "@angular/core": ">=17.0.0" - }, - "description": "Replace usages of '@nguniversal/' packages with '@angular/ssr'.", - "factory": "./src/migrations/update-17-1-0/replace-nguniversal-engines", + "version": "18.1.1-beta.0", + "description": "Ensure targetDefaults inputs for task hashing when '@nx/angular:webpack-browser' is used are correct for Module Federation.", + "factory": "./src/migrations/update-18-1-1/fix-target-defaults-inputs", "package": "@nx/angular", - "name": "replace-nguniversal-engines" + "name": "fix-target-defaults-for-webpack-browser" }, { "cli": "nx", - "version": "17.1.0-beta.5", + "version": "18.2.0-beta.0", "requires": { - "@angular/core": ">=17.0.0" + "@angular/core": ">=17.3.0" }, - "description": "Replace the deep imports from 'zone.js/dist/zone' and 'zone.js/dist/zone-testing' with 'zone.js' and 'zone.js/testing'.", - "factory": "./src/migrations/update-17-1-0/update-zone-js-deep-import", + "description": "Update the @angular/cli package version to ~17.3.0.", + "factory": "./src/migrations/update-18-2-0/update-angular-cli", "package": "@nx/angular", - "name": "update-zone-js-deep-import" + "name": "update-angular-cli-version-17-3-0" }, { - "cli": "nx", - "version": "16.9.0-beta.1", - "description": "Replace imports of Module Federation utils frm @nx/devkit to @nx/webpack", - "implementation": "./src/migrations/update-16-9-0/migrate-mf-util-usage", - "package": "@nrwl/devkit", - "name": "update-16-9-0-migrate-mf-usage-to-webpack" - }, - { - "cli": "nx", - "version": "16.6.0-beta.0", - "description": "Explicitly set 'updateBuildableProjectDepsInPackageJson' to 'true' in targets that rely on that value as the default.", - "factory": "./src/migrations/update-16-6-0/explicitly-set-projects-to-update-buildable-deps", - "package": "@nrwl/js", - "name": "explicitly-set-projects-to-update-buildable-deps" + "version": "17.2.0-beta.10", + "description": "Update vite config.", + "implementation": "./src/migrations/update-17-2-0/update-vite-config", + "package": "@nx/vite", + "name": "update-vite-config" }, { - "cli": "nx", - "version": "16.8.2-beta.0", - "description": "Remove invalid options (strict, noInterop) for ES6 type modules.", - "factory": "./src/migrations/update-16-8-2/update-swcrc", - "package": "@nrwl/js", - "name": "16-8-2-update-swcrc" + "version": "17.3.0-beta.0", + "description": "Move the vitest coverage thresholds in their own object if exists and add reporters.", + "implementation": "./src/migrations/update-17-3-0/vitest-coverage-and-reporters", + "package": "@nx/vite", + "name": "vitest-coverage-and-reporters" }, { "cli": "nx", - "version": "17.0.2", - "description": "Remove deprecated build options", - "implementation": "./src/migrations/update-17-0-0/remove-deprecated-build-options", - "package": "@nrwl/js", - "name": "update-17-0-0-remove-deprecated-build-options" + "version": "17.2.6-beta.1", + "description": "Rename workspace rules from @nx/workspace/name to @nx/workspace-name", + "implementation": "./src/migrations/update-17-2-6-rename-workspace-rules/rename-workspace-rules", + "package": "@nx/eslint-plugin", + "name": "update-17-2-6-rename-workspace-rules" }, { - "version": "16.8.0", - "description": "update-16-8-0-add-ignored-files", - "implementation": "./src/migrations/update-16-8-0-add-ignored-files/update-16-8-0-add-ignored-files", + "version": "17.2.0-beta.0", + "description": "Simplify eslintFilePatterns", + "implementation": "./src/migrations/update-17-2-0/simplify-eslint-patterns", "package": "@nx/eslint", - "name": "update-16-8-0-add-ignored-files" + "name": "simplify-eslint-patterns" }, { - "version": "17.0.0-beta.7", - "description": "update-17-0-0-rename-to-eslint", - "implementation": "./src/migrations/update-17-0-0-rename-to-eslint/update-17-0-0-rename-to-eslint", + "version": "17.2.9", + "description": "Move executor options to target defaults", + "implementation": "./src/migrations/update-17-2-9/move-options-to-target-defaults", "package": "@nx/eslint", - "name": "update-17-0-0-rename-to-eslint" + "name": "move-options-to-target-defaults" }, { - "version": "17.1.0-beta.1", - "description": "Updates for @typescript-utils/utils v6.9.1+", - "implementation": "./src/migrations/update-17-1-0/update-typescript-eslint", - "package": "@nx/eslint", - "name": "update-typescript-eslint" + "cli": "nx", + "version": "17.2.7", + "description": "Remove patched eslint rule for @next/next/no-html-link-for-pages", + "implementation": "./src/migrations/update-17-2-7/remove-eslint-rules-patch", + "package": "@nx/next", + "name": "update-17-2-7" }, { - "version": "17.0.0", - "description": "Angular v17 introduces a new control flow syntax that uses the @ and } characters. This migration replaces the existing usages with their corresponding HTML entities.", - "factory": "./migrations/block-template-entities/bundle", - "package": "@angular/core", - "name": "block-template-entities" + "cli": "nx", + "version": "18.0.0-beta.0", + "description": "Add NX_MF_DEV_SERVER_STATIC_REMOTES to inputs for task hashing when '@nx/webpack:webpack' is used for Module Federation.", + "factory": "./src/migrations/update-18-0-0/add-mf-env-var-to-target-defaults", + "package": "@nx/react", + "name": "add-module-federation-env-var-to-target-defaults" }, { - "version": "17.0.0", - "description": "CompilerOption.useJit and CompilerOption.missingTranslation are unused under Ivy. This migration removes their usage", - "factory": "./migrations/compiler-options/bundle", - "package": "@angular/core", - "name": "migration-v17-compiler-options" + "cli": "nx", + "version": "18.1.1-beta.0", + "description": "Ensure targetDefaults inputs for task hashing when '@nx/webpack:webpack' is used are correct for Module Federation.", + "factory": "./src/migrations/update-18-1-1/fix-target-defaults-inputs", + "package": "@nx/react", + "name": "fix-target-defaults-for-webpack" }, { - "version": "17.0.0", - "description": "Updates `TransferState`, `makeStateKey`, `StateKey` imports from `@angular/platform-browser` to `@angular/core`.", - "factory": "./migrations/transfer-state/bundle", + "version": "17.3.0", + "description": "Updates two-way bindings that have an invalid expression to use the longform expression instead.", + "factory": "./migrations/invalid-two-way-bindings/bundle", "package": "@angular/core", - "name": "migration-transfer-state" - }, - { - "version": "17.0.0-0", - "description": "Updates Angular Material to v17", - "factory": "./ng-update/index_bundled#updateToV17", - "package": "@angular/material", - "name": "migration-v17" - }, - { - "version": "17.0.0-0", - "description": "Updates the Angular CDK to v17", - "factory": "./ng-update/index#updateToV17", - "package": "@angular/cdk", - "name": "migration-v17" + "name": "invalid-two-way-bindings" } ] } diff --git a/package.json b/package.json index ace6132..a85571a 100644 --- a/package.json +++ b/package.json @@ -20,41 +20,41 @@ "private": true, "devDependencies": { "@analogjs/platform": "^0.2.0-beta.8", - "@angular-devkit/architect": "0.1700.3", - "@angular-devkit/build-angular": "17.0.3", - "@angular-devkit/core": "17.0.3", - "@angular-devkit/schematics": "17.0.3", - "@angular-eslint/eslint-plugin": "17.0.1", - "@angular-eslint/eslint-plugin-template": "17.0.1", - "@angular-eslint/template-parser": "17.0.1", + "@angular-devkit/architect": "0.1703.3", + "@angular-devkit/build-angular": "17.3.3", + "@angular-devkit/core": "17.3.3", + "@angular-devkit/schematics": "17.3.3", + "@angular-eslint/eslint-plugin": "17.3.0", + "@angular-eslint/eslint-plugin-template": "17.3.0", + "@angular-eslint/template-parser": "17.3.0", "@angular/cli": "~17.0.0", - "@angular/compiler-cli": "17.0.4", - "@angular/language-service": "17.0.4", + "@angular/compiler-cli": "17.3.3", + "@angular/language-service": "17.3.3", "@capacitor/android": "^5.0.3", "@capacitor/cli": "^5.0.3", "@capacitor/core": "^5.0.3", "@capacitor/ios": "^5.0.3", - "@ngrx/store-devtools": "^17.0.0", - "@nrwl/js": "17.1.3", + "@ngrx/store-devtools": "17.0.1", + "@nrwl/js": "18.2.3", "@nx-dotnet/core": "^1.13.0", - "@nx/angular": "17.1.3", - "@nx/cypress": "17.1.3", - "@nx/eslint": "17.1.3", - "@nx/eslint-plugin": "17.1.3", - "@nx/express": "17.1.3", - "@nx/jest": "17.1.3", - "@nx/js": "17.1.3", - "@nx/next": "17.1.3", - "@nx/node": "17.1.3", - "@nx/react": "17.1.3", - "@nx/vite": "17.1.3", - "@nx/web": "17.1.3", - "@nx/workspace": "17.1.3", + "@nx/angular": "18.2.3", + "@nx/cypress": "18.2.3", + "@nx/eslint": "18.2.3", + "@nx/eslint-plugin": "18.2.3", + "@nx/express": "18.2.3", + "@nx/jest": "18.2.3", + "@nx/js": "18.2.3", + "@nx/next": "18.2.3", + "@nx/node": "18.2.3", + "@nx/react": "18.2.3", + "@nx/vite": "18.2.3", + "@nx/web": "18.2.3", + "@nx/workspace": "18.2.3", "@nxext/ionic-angular": "^17.0.1", - "@schematics/angular": "17.0.3", + "@schematics/angular": "17.3.3", "@stencil/core": "2.17.1", "@stencil/sass": "1.5.2", - "@swc-node/register": "~1.6.7", + "@swc-node/register": "~1.8.0", "@swc/core": "~1.3.85", "@testing-library/react": "13.4.0", "@testing-library/react-hooks": "7.0.2", @@ -64,17 +64,17 @@ "@types/express": "4.17.14", "@types/jest": "29.4.4", "@types/minimist": "^1.2.2", - "@types/node": "18.7.1", + "@types/node": "^18.16.9", "@types/node-fetch": "^2.6.2", "@types/react": "18.2.24", "@types/react-dom": "18.2.9", - "@typescript-eslint/eslint-plugin": "6.12.0", - "@typescript-eslint/parser": "6.12.0", - "@vitest/ui": "0.32.4", + "@typescript-eslint/eslint-plugin": "7.5.0", + "@typescript-eslint/parser": "7.5.0", + "@vitest/ui": "0.34.7", "autoprefixer": "^10.4.0", "babel-jest": "29.4.3", "cypress": "^13.0.0", - "eslint": "8.46.0", + "eslint": "8.57.0", "eslint-config-next": "13.1.1", "eslint-config-prettier": "9.0.0", "eslint-plugin-cypress": "2.15.1", @@ -84,11 +84,11 @@ "eslint-plugin-react-hooks": "4.6.0", "jest": "29.4.3", "jest-environment-jsdom": "29.4.3", - "jest-preset-angular": "13.1.4", + "jest-preset-angular": "14.0.3", "jsdom": "22.1.0", "jsonc-eslint-parser": "^2.1.0", "minimist": "^1.2.6", - "nx": "17.1.3", + "nx": "18.2.3", "postcss": "^8.4.5", "prettier": "2.7.1", "puppeteer": "^15.5.0", @@ -96,29 +96,29 @@ "tailwindcss": "^3.0.2", "ts-jest": "29.1.0", "ts-node": "10.9.1", - "typescript": "5.2.2", - "vite": "4.5.0", + "typescript": "5.4.4", + "vite": "5.2.8", "vite-plugin-dts": "2.3.0", "vite-plugin-eslint": "^1.8.1", "vite-tsconfig-paths": "^4.0.2", - "vitest": "0.32.4" + "vitest": "0.34.6" }, "dependencies": { "@analogjs/content": "^0.2.0-beta.8", "@analogjs/platform": "^0.2.0-beta.8", "@analogjs/router": "^0.2.0-beta.8", "@angular-architects/module-federation": "16.0.3", - "@angular/animations": "17.0.4", - "@angular/cdk": "17.0.1", - "@angular/common": "17.0.4", - "@angular/compiler": "17.0.4", - "@angular/core": "17.0.4", - "@angular/forms": "17.0.4", - "@angular/material": "17.0.1", - "@angular/platform-browser": "17.0.4", - "@angular/platform-browser-dynamic": "17.0.4", - "@angular/platform-server": "17.0.4", - "@angular/router": "17.0.4", + "@angular/animations": "17.3.3", + "@angular/cdk": "17.3.3", + "@angular/common": "17.3.3", + "@angular/compiler": "17.3.3", + "@angular/core": "17.3.3", + "@angular/forms": "17.3.3", + "@angular/material": "17.3.3", + "@angular/platform-browser": "17.3.3", + "@angular/platform-browser-dynamic": "17.3.3", + "@angular/platform-server": "17.3.3", + "@angular/router": "17.3.3", "@capacitor/core": "^3.2.5", "@capacitor/haptics": "5.0.2", "@capacitor/keyboard": "5.0.2", @@ -131,27 +131,27 @@ "@mui/icons-material": "^5.4.2", "@mui/lab": "^5.0.0-alpha.71", "@mui/material": "^5.4.2", - "@ngrx/component-store": "^17.0.0", - "@ngrx/effects": "^17.0.0", - "@ngrx/store": "^17.0.0", - "@nrwl/devkit": "17.1.3", - "@nx/storybook": "17.1.3", + "@ngrx/component-store": "17.0.1", + "@ngrx/effects": "17.0.1", + "@ngrx/store": "17.0.1", + "@nrwl/devkit": "18.2.3", + "@nx/storybook": "18.2.3", "@nxext/stencil": "^15.7.0", "ag-grid-angular": "^28.1.0", "ag-grid-community": "^28.1.0", - "axios": "^0.27.2", + "axios": "1.6.8", "body-parser": "^1.20.1", "chalk": "4.1.2", "chart.js": "^3.9.1", "cheerio": "^1.0.0-rc.12", - "core-js": "^3.6.5", + "core-js": "3.36.1", "date-fns": "^2.29.3", "dotenv": "^16.0.1", "express": "^4.18.1", "front-matter": "^4.0.2", "ionicons": "^7.0.0", "marked": "^4.2.12", - "next": "13.3.0", + "next": "14.0.4", "ng2-charts": "^4.0.0", "node-cron": "^3.0.2", "prismjs": "^1.29.0", @@ -163,6 +163,7 @@ "tslib": "^2.3.0", "webpack": "^5.67.0", "xml2js": "^0.4.23", - "zone.js": "0.14.2" + "zone.js": "0.14.4" } } +