Skip to content

Commit df26d3d

Browse files
authored
Update dependencies (#1984)
* Update addon blueprint * Fix ember-cli-update file * Update ember-cli in docs v6.9.1...v6.10.3 * Update dependencies * Fix lint * Update ember-basic-dropdown
1 parent 73db1db commit df26d3d

File tree

13 files changed

+1791
-1465
lines changed

13 files changed

+1791
-1465
lines changed

config/ember-cli-update.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"packages": [
55
{
66
"name": "@ember/addon-blueprint",
7-
"version": "0.16.1",
7+
"version": "0.17.0",
88
"blueprints": [
99
{
1010
"name": "@ember/addon-blueprint",

docs/.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# EditorConfig helps developers define and maintain consistent
22
# coding styles between different editors and IDEs
3-
# editorconfig.org
3+
# https://editorconfig.org/
44

55
root = true
66

docs/.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
# compiled output
44
/dist/
5-
/declarations/
65
/tmp/
76

87
# dependencies
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
'use strict';
2-
3-
module.exports = {
1+
export default {
42
extends: ['stylelint-config-standard'],
53
};
Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
'use strict';
2-
3-
const {
1+
import { dirname } from 'node:path';
2+
import { fileURLToPath } from 'node:url';
3+
import {
44
babelCompatSupport,
55
templateCompatSupport,
6-
} = require('@embroider/compat/babel');
6+
} from '@embroider/compat/babel';
77

8-
module.exports = {
8+
export default {
99
plugins: [
1010
[
1111
'@babel/plugin-transform-typescript',
@@ -18,7 +18,6 @@ module.exports = {
1818
[
1919
'babel-plugin-ember-template-compilation',
2020
{
21-
compilerPath: 'ember-source/dist/ember-template-compiler.js',
2221
enableLegacyModules: [
2322
'ember-cli-htmlbars',
2423
'ember-cli-htmlbars-inline-precompile',
@@ -31,14 +30,14 @@ module.exports = {
3130
'module:decorator-transforms',
3231
{
3332
runtime: {
34-
import: require.resolve('decorator-transforms/runtime-esm'),
33+
import: import.meta.resolve('decorator-transforms/runtime-esm'),
3534
},
3635
},
3736
],
3837
[
3938
'@babel/plugin-transform-runtime',
4039
{
41-
absoluteRuntime: __dirname,
40+
absoluteRuntime: dirname(fileURLToPath(import.meta.url)),
4241
useESModules: true,
4342
regenerator: false,
4443
},

docs/config/ember-cli-update.json

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,19 @@
22
"schemaVersion": "1.0.0",
33
"packages": [
44
{
5-
"name": "ember-cli",
6-
"version": "6.9.1",
5+
"name": "@ember/app-blueprint",
6+
"version": "6.10.3",
77
"blueprints": [
88
{
9-
"name": "app",
10-
"outputRepo": "https://github.com/ember-cli/ember-new-output",
11-
"codemodsSource": "ember-app-codemods-manifest@1",
9+
"name": "@ember/app-blueprint",
1210
"isBaseBlueprint": true,
13-
"options": ["--no-welcome", "--pnpm", "--typescript"]
11+
"options": [
12+
"--no-welcome",
13+
"--pnpm",
14+
"--typescript",
15+
"--no-ember-data",
16+
"--no-warp-drive"
17+
]
1418
}
1519
]
1620
}

docs/ember-cli-build.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ const { compatBuild } = require('@embroider/compat');
55

66
module.exports = async function (defaults) {
77
const { buildOnce } = await import('@embroider/vite');
8+
89
let app = new EmberApp(defaults, {
910
autoImport: {
1011
watchDependencies: ['ember-power-select'],

docs/eslint.config.mjs

Lines changed: 9 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
*/
1515
import globals from 'globals';
1616
import js from '@eslint/js';
17+
import { defineConfig, globalIgnores } from 'eslint/config';
1718

1819
import ts from 'typescript-eslint';
1920

@@ -23,7 +24,7 @@ import eslintConfigPrettier from 'eslint-config-prettier';
2324
import qunit from 'eslint-plugin-qunit';
2425
import n from 'eslint-plugin-n';
2526

26-
import babelParser from '@babel/eslint-parser';
27+
import babelParser from '@babel/eslint-parser/experimental-worker';
2728

2829
const parserOptions = {
2930
esm: {
@@ -38,25 +39,13 @@ const parserOptions = {
3839
},
3940
};
4041

41-
export default ts.config(
42+
export default defineConfig([
43+
globalIgnores(['dist/', 'coverage/', 'app/templates/snippets/', '!**/.*']),
4244
js.configs.recommended,
4345
ember.configs.base,
4446
ember.configs.gjs,
4547
ember.configs.gts,
4648
eslintConfigPrettier,
47-
/**
48-
* Ignores must be in their own object
49-
* https://eslint.org/docs/latest/use/configure/ignore
50-
*/
51-
{
52-
ignores: [
53-
'dist/',
54-
'node_modules/',
55-
'coverage/',
56-
'app/templates/snippets/',
57-
'!**/.*',
58-
],
59-
},
6049
/**
6150
* https://eslint.org/docs/latest/use/configure/configuration-files#configuring-linter-options
6251
*/
@@ -85,6 +74,9 @@ export default ts.config(
8574
languageOptions: {
8675
parser: ember.parser,
8776
parserOptions: parserOptions.esm.ts,
77+
globals: {
78+
...globals.browser,
79+
},
8880
},
8981
extends: [...ts.configs.recommendedTypeChecked, ember.configs.gts],
9082
rules: {
@@ -105,16 +97,7 @@ export default ts.config(
10597
* CJS node files
10698
*/
10799
{
108-
files: [
109-
'**/*.cjs',
110-
'config/**/*.js',
111-
'testem.js',
112-
'testem*.js',
113-
'.prettierrc.js',
114-
'.stylelintrc.js',
115-
'.template-lintrc.js',
116-
'ember-cli-build.js',
117-
],
100+
files: ['**/*.cjs', 'config/**/*.js', 'ember-cli-build.js'],
118101
plugins: {
119102
n,
120103
},
@@ -145,4 +128,4 @@ export default ts.config(
145128
},
146129
},
147130
},
148-
);
131+
]);

docs/package.json

Lines changed: 26 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
"repository": "",
77
"license": "MIT",
88
"author": "",
9+
"exports": {
10+
"./tests/*": "./tests/*",
11+
"./*": "./app/*"
12+
},
913
"directories": {
1014
"doc": "doc",
1115
"test": "tests"
@@ -36,17 +40,13 @@
3640
"type": "app",
3741
"version": 2
3842
},
39-
"exports": {
40-
"./tests/*": "./tests/*",
41-
"./*": "./app/*"
42-
},
4343
"devDependencies": {
44-
"@babel/core": "^7.28.5",
45-
"@babel/eslint-parser": "^7.28.5",
44+
"@babel/core": "^7.28.6",
45+
"@babel/eslint-parser": "^7.28.6",
4646
"@babel/plugin-transform-runtime": "^7.28.5",
47-
"@babel/plugin-transform-typescript": "^7.28.5",
48-
"@babel/runtime": "^7.28.4",
49-
"@ember/app-tsconfig": "^1.0.3",
47+
"@babel/plugin-transform-typescript": "^7.28.6",
48+
"@babel/runtime": "^7.28.6",
49+
"@ember/app-tsconfig": "^2.0.0",
5050
"@ember/optional-features": "^2.3.0",
5151
"@ember/string": "^4.0.1",
5252
"@ember/test-helpers": "^5.4.1",
@@ -60,17 +60,17 @@
6060
"@embroider/vite": "^1.5.0",
6161
"@eslint/js": "^9.39.2",
6262
"@glimmer/component": "^2.0.0",
63-
"@glint/ember-tsc": "^1.0.8",
63+
"@glint/ember-tsc": "^1.0.9",
6464
"@glint/template": "^1.7.3",
65+
"@glint/tsserver-plugin": "^2.0.9",
6566
"@rollup/plugin-babel": "^6.1.0",
6667
"@types/qunit": "^2.19.13",
6768
"@types/rsvp": "^4.0.9",
68-
"babel-plugin-ember-template-compilation": "^2.4.1",
69+
"babel-plugin-ember-template-compilation": "^3.1.0",
6970
"concurrently": "^9.2.1",
7071
"decorator-transforms": "^2.3.1",
71-
"ember-auto-import": "^2.12.0",
72-
"ember-basic-dropdown": "git+https://github.com/cibernox/ember-basic-dropdown#fa40bd9104b4cdbc5758415d391b7f346310b336",
73-
"ember-cli": "~6.9.1",
72+
"ember-basic-dropdown": "git+https://github.com/cibernox/ember-basic-dropdown#76551f773b4a35193e402c0f3fd68762e6ab88e3",
73+
"ember-cli": "~6.10.0",
7474
"ember-cli-babel": "^8.2.0",
7575
"ember-cli-deprecation-workflow": "^4.0.0",
7676
"ember-concurrency": "^5.1.0",
@@ -81,30 +81,29 @@
8181
"ember-power-select": "workspace:*",
8282
"ember-qunit": "^9.0.4",
8383
"ember-resolver": "^13.1.1",
84-
"ember-source": "~6.9.0",
84+
"ember-source": "~6.10.0",
8585
"ember-source-channel-url": "^3.0.0",
8686
"ember-template-lint": "^7.9.3",
8787
"ember-truth-helpers": "^5.0.0",
8888
"eslint": "^9.39.2",
8989
"eslint-config-prettier": "^10.1.8",
9090
"eslint-plugin-ember": "^12.7.5",
91-
"eslint-plugin-n": "^17.23.1",
91+
"eslint-plugin-n": "^17.23.2",
9292
"eslint-plugin-qunit": "^8.2.5",
93-
"globals": "^16.5.0",
93+
"globals": "^17.1.0",
9494
"memory-scroll": "^2.0.1",
95-
"prettier": "^3.7.4",
96-
"prettier-plugin-ember-template-tag": "^2.1.2",
95+
"prettier": "^3.8.1",
96+
"prettier-plugin-ember-template-tag": "^2.1.3",
9797
"qunit": "^2.25.0",
9898
"qunit-dom": "^3.5.0",
9999
"rsvp": "^4.8.5",
100-
"sass-embedded": "^1.97.2",
101-
"shiki": "^3.20.0",
102-
"stylelint": "^16.26.1",
103-
"stylelint-config-standard": "^39.0.1",
104-
"testem": "^3.16.0",
105-
"tracked-built-ins": "^4.1.0",
100+
"sass-embedded": "^1.97.3",
101+
"shiki": "^3.21.0",
102+
"stylelint": "^17.0.0",
103+
"stylelint-config-standard": "^40.0.0",
104+
"testem": "^3.17.0",
106105
"typescript": "^5.9.3",
107-
"typescript-eslint": "^8.52.0",
108-
"vite": "^7.3.0"
106+
"typescript-eslint": "^8.53.1",
107+
"vite": "^7.3.1"
109108
}
110109
}

docs/public/robots.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
# http://www.robotstxt.org
1+
# https://www.robotstxt.org/
22
User-agent: *
33
Disallow:

0 commit comments

Comments
 (0)