diff --git a/dev/package.json b/dev/package.json index c35862f8..4a4d1e82 100644 --- a/dev/package.json +++ b/dev/package.json @@ -24,12 +24,12 @@ "devDependencies": { "@babel/core": "^7.23.7", "@babel/eslint-parser": "^7.23.3", - "@nullvoxpopuli/eslint-configs": "^3.1.3", - "@typescript-eslint/eslint-plugin": "^6.19.0", - "@typescript-eslint/parser": "^6.19.0", - "eslint": "^8.41.0", + "@nullvoxpopuli/eslint-configs": "^5.0.0", + "@typescript-eslint/eslint-plugin": "^8.0.0", + "@typescript-eslint/parser": "^8.0.0", + "eslint": "^10.0.0", "prettier": "^3.5.3", - "typescript": "^5.1.3" + "typescript": "^6.0.0" }, "scripts": { "lint": "pnpm -w exec lint", diff --git a/ember-data-resources/package.json b/ember-data-resources/package.json index d90973a4..f015ca1a 100644 --- a/ember-data-resources/package.json +++ b/ember-data-resources/package.json @@ -47,15 +47,15 @@ "@babel/runtime": "^7.22.5", "@ember-data/store": "^5.0.0", "@ember-data/tracking": "^5.3.0", - "@ember/library-tsconfig": "^1.1.3", + "@ember/library-tsconfig": "^2.0.0", "@embroider/addon-dev": "^8.0.0", - "@glimmer/component": "^1.1.2", + "@glimmer/component": "^2.0.0", "@glimmer/tracking": "^1.1.2", "@glint/core": "^1.3.0", "@glint/environment-ember-loose": "^1.0.2", "@glint/template": "^1.0.2", - "@nullvoxpopuli/eslint-configs": "^3.1.3", - "@rollup/plugin-babel": "^6.0.4", + "@nullvoxpopuli/eslint-configs": "^5.0.0", + "@rollup/plugin-babel": "^7.0.0", "@tsconfig/ember": "^3.0.3", "@types/ember": "^4.0.0", "@types/ember-data__store": "^4.0.3", @@ -76,26 +76,26 @@ "@types/ember__template": "^4.0.0", "@types/ember__test": "^4.0.0", "@types/ember__utils": "^4.0.0", - "@typescript-eslint/eslint-plugin": "^6.19.0", - "@typescript-eslint/parser": "^6.19.0", + "@typescript-eslint/eslint-plugin": "^8.0.0", + "@typescript-eslint/parser": "^8.0.0", "concurrently": "^9.1.2", - "ember-resources": "^6.0.0", - "ember-source": "~5.6.0", - "ember-template-lint": "^5.10.3", - "eslint": "^8.43.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-ember": "^12.0.0", - "eslint-plugin-n": "^16.0.0", + "ember-resources": "^7.0.0", + "ember-source": "~6.12.0", + "ember-template-lint": "^7.0.0", + "eslint": "^10.0.0", + "eslint-config-prettier": "^10.0.0", + "eslint-plugin-ember": "^13.0.0", + "eslint-plugin-n": "^17.0.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-qunit": "^8.0.1", - "execa": "^8.0.1", + "execa": "^9.0.0", "prettier": "^3.5.3", "prettier-plugin-ember-template-tag": "^2.0.5", "publint": "^0.2.7", "rollup": "~4.40.2", "rollup-plugin-copy": "^3.5.0", - "rollup-plugin-delete": "^2.0.0", - "typescript": "^5.3.3" + "rollup-plugin-delete": "^3.0.0", + "typescript": "^6.0.0" }, "publishConfig": { "registry": "https://registry.npmjs.org" diff --git a/package.json b/package.json index 97043986..80841625 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "prettier": "^3.5.3", "prettier-plugin-ember-template-tag": "^2.0.5", "release-plan": "^0.16.0", - "turbo": "^1.11.3" + "turbo": "^2.0.0" }, "packageManager": "pnpm@8.15.8", "engines": { diff --git a/test-app/package.json b/test-app/package.json index e3b8393f..1b2838e8 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -28,16 +28,16 @@ "devDependencies": { "@babel/core": "^7.23.7", "@babel/eslint-parser": "^7.23.3", - "@ember/app-tsconfig": "^1.0.3", - "@ember/optional-features": "^2.0.0", - "@ember/string": "^3.1.1", - "@ember/test-helpers": "^3.2.1", - "@glimmer/component": "^1.1.2", + "@ember/app-tsconfig": "^2.0.0", + "@ember/optional-features": "^3.0.0", + "@ember/string": "^4.0.0", + "@ember/test-helpers": "^5.0.0", + "@glimmer/component": "^2.0.0", "@glimmer/tracking": "^1.1.2", "@glint/environment-ember-loose": "^1.3.0", "@glint/environment-ember-template-imports": "^1.3.0", "@glint/template": "^1.3.0", - "@nullvoxpopuli/eslint-configs": "^3.2.2", + "@nullvoxpopuli/eslint-configs": "^5.0.0", "@tsconfig/ember": "^3.0.3", "@types/ember": "^4.0.11", "@types/ember-data": "^4.4.16", @@ -66,37 +66,37 @@ "@types/htmlbars-inline-precompile": "^3.0.3", "@types/qunit": "^2.19.10", "@types/rsvp": "^4.0.9", - "@typescript-eslint/eslint-plugin": "^6.19.0", - "@typescript-eslint/parser": "^6.19.0", + "@typescript-eslint/eslint-plugin": "^8.0.0", + "@typescript-eslint/parser": "^8.0.0", "broccoli-asset-rev": "^3.0.0", "concurrently": "^9.1.2", "ember-auto-import": "^2.7.2", - "ember-cli": "~5.6.0", + "ember-cli": "~6.12.0", "ember-cli-babel": "^8.2.0", - "ember-cli-htmlbars": "^6.3.0", + "ember-cli-htmlbars": "^7.0.0", "ember-cli-inject-live-reload": "^2.1.0", "ember-disable-prototype-extensions": "^1.1.3", "ember-fetch": "^8.1.2", - "ember-load-initializers": "^2.1.2", - "ember-page-title": "^8.2.0", - "ember-qunit": "^8.0.2", - "ember-resolver": "^11.0.1", - "ember-resources": "^6.0.0", - "ember-source": "~5.6.0", + "ember-load-initializers": "^3.0.0", + "ember-page-title": "^9.0.0", + "ember-qunit": "^9.0.0", + "ember-resolver": "^13.0.0", + "ember-resources": "^7.0.0", + "ember-source": "~6.12.0", "ember-source-channel-url": "^3.0.0", - "ember-template-imports": "^3.4.2", - "ember-template-lint": "^5.13.0", - "ember-try": "^3.0.0", - "eslint": "^8.56.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-decorator-position": "^5.0.2", - "eslint-plugin-ember": "^12.0.0", + "ember-template-imports": "^4.0.0", + "ember-template-lint": "^7.0.0", + "ember-try": "^4.0.0", + "eslint": "^10.0.0", + "eslint-config-prettier": "^10.0.0", + "eslint-plugin-decorator-position": "^6.0.0", + "eslint-plugin-ember": "^13.0.0", "eslint-plugin-import": "^2.29.1", - "eslint-plugin-n": "^16.6.2", + "eslint-plugin-n": "^17.0.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-qunit": "^8.0.1", - "eslint-plugin-simple-import-sort": "^10.0.0", + "eslint-plugin-simple-import-sort": "^13.0.0", "loader.js": "^4.7.0", "msw": "^2.1.2", "pnpm-sync-dependencies-meta-injected": "^0.0.10", @@ -104,8 +104,8 @@ "prettier-plugin-ember-template-tag": "^2.0.5", "qunit": "^2.20.0", "qunit-dom": "^3.0.0", - "tracked-built-ins": "^3.3.0", - "typescript": "^5.3.3", + "tracked-built-ins": "^4.0.0", + "typescript": "^6.0.0", "webpack": "^5.89.0" }, "engines": { diff --git a/test-embroider-app/package.json b/test-embroider-app/package.json index 07f386f2..3ac400e7 100644 --- a/test-embroider-app/package.json +++ b/test-embroider-app/package.json @@ -28,19 +28,19 @@ "devDependencies": { "@babel/core": "^7.23.7", "@babel/eslint-parser": "^7.23.3", - "@ember/app-tsconfig": "^1.0.3", - "@ember/optional-features": "^2.0.0", - "@ember/string": "^3.1.1", - "@ember/test-helpers": "^3.0.0", - "@embroider/compat": "^3.4.3", - "@embroider/core": "^3.4.3", - "@embroider/webpack": "^3.2.1", - "@glimmer/component": "^1.1.2", + "@ember/app-tsconfig": "^2.0.0", + "@ember/optional-features": "^3.0.0", + "@ember/string": "^4.0.0", + "@ember/test-helpers": "^5.0.0", + "@embroider/compat": "^4.0.0", + "@embroider/core": "^4.0.0", + "@embroider/webpack": "^4.0.0", + "@glimmer/component": "^2.0.0", "@glimmer/tracking": "^1.1.2", "@glint/environment-ember-loose": "^1.0.2", "@glint/environment-ember-template-imports": "^1.0.2", "@glint/template": "^1.0.2", - "@nullvoxpopuli/eslint-configs": "^3.1.3", + "@nullvoxpopuli/eslint-configs": "^5.0.0", "@tsconfig/ember": "^3.0.3", "@types/ember": "^4.0.4", "@types/ember-data": "^4.4.11", @@ -67,39 +67,39 @@ "@types/ember__utils": "^4.0.3", "@types/qunit": "^2.19.6", "@types/rsvp": "^4.0.4", - "@typescript-eslint/eslint-plugin": "^6.19.0", - "@typescript-eslint/parser": "^6.19.0", + "@typescript-eslint/eslint-plugin": "^8.0.0", + "@typescript-eslint/parser": "^8.0.0", "broccoli-asset-rev": "^3.0.0", "concurrently": "^9.1.2", "ember-auto-import": "^2.6.3", - "ember-cli": "~4.12.0", - "ember-cli-app-version": "^6.0.0", + "ember-cli": "~6.12.0", + "ember-cli-app-version": "^7.0.0", "ember-cli-babel": "^8.2.0", - "ember-cli-htmlbars": "^6.3.0", + "ember-cli-htmlbars": "^7.0.0", "ember-cli-inject-live-reload": "^2.1.0", "ember-disable-prototype-extensions": "^1.1.3", "ember-fetch": "^8.1.2", - "ember-load-initializers": "^2.1.2", + "ember-load-initializers": "^3.0.0", "ember-modifier": "^4.1.0", - "ember-page-title": "^8.0.0", - "ember-qunit": "^8.0.2", - "ember-resolver": "^11.0.0", - "ember-resources": "^6.0.0", - "ember-source": "~5.6.0", + "ember-page-title": "^9.0.0", + "ember-qunit": "^9.0.0", + "ember-resolver": "^13.0.0", + "ember-resources": "^7.0.0", + "ember-source": "~6.12.0", "ember-source-channel-url": "^3.0.0", - "ember-template-imports": "^3.4.2", - "ember-template-lint": "^5.10.1", - "ember-try": "^3.0.0", - "eslint": "^8.43.0", - "eslint-config-prettier": "^9.1.0", - "eslint-plugin-decorator-position": "^5.0.2", - "eslint-plugin-ember": "^12.0.0", + "ember-template-imports": "^4.0.0", + "ember-template-lint": "^7.0.0", + "ember-try": "^4.0.0", + "eslint": "^10.0.0", + "eslint-config-prettier": "^10.0.0", + "eslint-plugin-decorator-position": "^6.0.0", + "eslint-plugin-ember": "^13.0.0", "eslint-plugin-import": "^2.26.0", - "eslint-plugin-n": "^16.0.0", + "eslint-plugin-n": "^17.0.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-qunit": "^8.0.0", - "eslint-plugin-simple-import-sort": "^10.0.0", + "eslint-plugin-simple-import-sort": "^13.0.0", "loader.js": "^4.7.0", "msw": "^2.1.2", "pnpm-sync-dependencies-meta-injected": "^0.0.10", @@ -107,11 +107,11 @@ "prettier-plugin-ember-template-tag": "^2.0.5", "qunit": "^2.19.4", "qunit-dom": "^3.0.0", - "stylelint": "^16.2.0", - "stylelint-config-standard": "^36.0.0", + "stylelint": "^17.0.0", + "stylelint-config-standard": "^40.0.0", "stylelint-prettier": "^5.0.0", - "tracked-built-ins": "^3.1.1", - "typescript": "^5.1.3", + "tracked-built-ins": "^4.0.0", + "typescript": "^6.0.0", "webpack": "^5.88.0" }, "engines": {