Skip to content

Commit 60848c2

Browse files
Move to ember-cli@5.11.0 (#188)
1 parent 6e8bf4a commit 60848c2

File tree

11 files changed

+14359
-13561
lines changed

11 files changed

+14359
-13561
lines changed

.eslintignore

+1
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,4 @@
2222
/package.json.ember-try
2323
/package-lock.json.ember-try
2424
/yarn.lock.ember-try
25+
/pnpm.lock.ember-try

.github/workflows/ci.yml

+18-9
Original file line numberDiff line numberDiff line change
@@ -19,17 +19,20 @@ jobs:
1919

2020
steps:
2121
- uses: actions/checkout@v4
22+
- uses: pnpm/action-setup@v2
23+
with:
24+
version: 9
2225
- name: Install Node
2326
uses: actions/setup-node@v4
2427
with:
2528
node-version: 18
26-
cache: yarn
29+
cache: pnpm
2730
- name: Install Dependencies
28-
run: yarn install --frozen-lockfile
31+
run: pnpm install --frozen-lockfile
2932
- name: Lint
30-
run: yarn lint
33+
run: pnpm lint
3134
- name: Run Tests
32-
run: yarn test:ember
35+
run: pnpm test:ember
3336

3437
floating:
3538
name: "Floating Dependencies"
@@ -38,14 +41,17 @@ jobs:
3841

3942
steps:
4043
- uses: actions/checkout@v4
44+
- uses: pnpm/action-setup@v2
45+
with:
46+
version: 9
4147
- uses: actions/setup-node@v4
4248
with:
4349
node-version: 18
44-
cache: yarn
50+
cache: pnpm
4551
- name: Install Dependencies
46-
run: yarn install --no-lockfile
52+
run: pnpm install --no-lockfile
4753
- name: Run Tests
48-
run: yarn test:ember
54+
run: pnpm test:ember
4955

5056
try-scenarios:
5157
name: ${{ matrix.try-scenario }}
@@ -69,13 +75,16 @@ jobs:
6975

7076
steps:
7177
- uses: actions/checkout@v4
78+
- uses: pnpm/action-setup@v2
79+
with:
80+
version: 9
7281
- name: Install Node
7382
uses: actions/setup-node@v4
7483
with:
7584
node-version: 18
76-
cache: yarn
85+
cache: pnpm
7786
- name: Install Dependencies
78-
run: yarn install --frozen-lockfile
87+
run: pnpm install --frozen-lockfile
7988
- name: Run Tests
8089
run: ./node_modules/.bin/ember try:one ${{ matrix.try-scenario }}
8190

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,15 @@
1414
/npm-debug.log*
1515
/testem.log
1616
/yarn-error.log
17+
/pnpm-error.log
1718

1819
# ember-try
1920
/.node_modules.ember-try/
2021
/npm-shrinkwrap.json.ember-try
2122
/package.json.ember-try
2223
/package-lock.json.ember-try
2324
/yarn.lock.ember-try
25+
/pnpm.lock.ember-try
2426

2527
/.idea
2628

.npmignore

+3
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
/tsconfig.json
2828
/yarn-error.log
2929
/yarn.lock
30+
/pnpm-error.log
31+
/pnpm.lock
3032
.gitkeep
3133

3234
# ember-try
@@ -35,5 +37,6 @@
3537
/package.json.ember-try
3638
/package-lock.json.ember-try
3739
/yarn.lock.ember-try
40+
/pnpm.lock.ember-try
3841

3942
/.idea

CONTRIBUTING.md

+10-10
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,24 @@
22

33
## Installation
44

5-
* `git clone <repository-url>`
6-
* `cd ember-bootstrap-modals-manager`
7-
* `yarn install`
5+
- `git clone <repository-url>`
6+
- `cd ember-bootstrap-modals-manager`
7+
- `pnpm install`
88

99
## Linting
1010

11-
* `yarn lint`
12-
* `yarn lint:fix`
11+
- `pnpm lint`
12+
- `pnpm lint:fix`
1313

1414
## Running tests
1515

16-
* `yarn test` – Runs the test suite on the current Ember version
17-
* `yarn test:ember --server` – Runs the test suite in "watch mode"
18-
* `yarn test:ember-compatibility` – Runs the test suite against multiple Ember versions
16+
- `pnpm test` – Runs the test suite on the current Ember version
17+
- `pnpm test:ember --server` – Runs the test suite in "watch mode"
18+
- `pnpm test:ember-compatibility` – Runs the test suite against multiple Ember versions
1919

2020
## Running the dummy application
2121

22-
* `yarn start`
23-
* Visit the dummy application at [http://localhost:4200](http://localhost:4200).
22+
- `pnpm start`
23+
- Visit the dummy application at [http://localhost:4200](http://localhost:4200).
2424

2525
For more information on using ember-cli, visit [https://cli.emberjs.com/release/](https://cli.emberjs.com/release/).

package.json

+16-17
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,16 @@
1717
"scripts": {
1818
"build": "ember build --environment=production",
1919
"docs": "typedoc",
20-
"lint": "concurrently \"npm:lint:*(!fix)\" --names \"lint:\"",
20+
"lint": "concurrently \"pnpm:lint:*(!fix)\" --names \"lint:\"",
2121
"lint:css": "stylelint \"**/*.scss\"",
22-
"lint:css:fix": "concurrently \"npm:lint:css -- --fix\"",
23-
"lint:fix": "concurrently \"npm:lint:*:fix\" --names \"fix:\"",
22+
"lint:css:fix": "concurrently \"pnpm:lint:css -- --fix\"",
23+
"lint:fix": "concurrently \"pnpm:lint:*:fix\" --names \"fix:\"",
2424
"lint:hbs": "ember-template-lint .",
2525
"lint:hbs:fix": "ember-template-lint . --fix",
2626
"lint:js": "eslint . --cache",
2727
"lint:js:fix": "eslint . --fix",
2828
"start": "ember serve",
29-
"test": "concurrently \"npm:lint\" \"npm:test:*\" --names \"lint,test:\"",
29+
"test": "concurrently \"pnpm:lint\" \"pnpm:test:*\" --names \"lint,test:\"",
3030
"test:ember": "ember test",
3131
"test:ember-compatibility": "ember try:each",
3232
"prepublishOnly": "ember ts:precompile",
@@ -37,19 +37,19 @@
3737
"dependencies": {
3838
"@embroider/macros": "^1.5.0",
3939
"@embroider/util": "^1.5.0",
40-
"@babel/core": "^7.24.4",
41-
"ember-auto-import": "^2.7.2",
40+
"@babel/core": "^7.25.2",
41+
"ember-auto-import": "^2.7.4",
4242
"ember-cli-babel": "^8.2.0",
4343
"ember-cli-htmlbars": "^6.3.0",
4444
"ember-cli-typescript": "^5.2.1",
4545
"tracked-built-ins": "^3.1.0"
4646
},
4747
"devDependencies": {
48-
"@babel/eslint-parser": "^7.24.1",
49-
"@babel/plugin-proposal-decorators": "^7.24.1",
48+
"@babel/eslint-parser": "^7.25.1",
49+
"@babel/plugin-proposal-decorators": "^7.24.7",
5050
"@ember/optional-features": "^2.1.0",
5151
"@ember/string": "^3.1.1",
52-
"@ember/test-helpers": "^3.3.0",
52+
"@ember/test-helpers": "^3.3.1",
5353
"@embroider/test-setup": "^4.0.0",
5454
"@glimmer/component": "^1.1.2",
5555
"@glimmer/tracking": "^1.1.2",
@@ -89,7 +89,7 @@
8989
"ember-bootstrap-power-select": "^5.0.0",
9090
"ember-changeset": "^4.0.0-beta.5",
9191
"ember-changeset-validations": "^4.0.0-beta.3",
92-
"ember-cli": "~5.8.1",
92+
"ember-cli": "~5.11.0",
9393
"ember-cli-clean-css": "^3.0.0",
9494
"ember-cli-dependency-checker": "^3.3.2",
9595
"ember-cli-inject-live-reload": "^2.1.0",
@@ -104,22 +104,21 @@
104104
"ember-page-title": "^8.2.3",
105105
"ember-power-select": "^7.1.0",
106106
"ember-prism": "^0.13.0",
107-
"ember-qunit": "^8.0.2",
107+
"ember-qunit": "^8.1.0",
108108
"ember-resolver": "^11.0.1",
109-
"ember-source": "~5.8.0",
109+
"ember-source": "~5.11.0",
110110
"ember-source-channel-url": "^3.0.0",
111111
"ember-template-lint": "^6.0.0",
112112
"ember-try": "^3.0.0",
113-
"ember-welcome-page": "^7.0.2",
114113
"eslint": "^8.57.0",
115114
"eslint-config-prettier": "^9.1.0",
116115
"eslint-plugin-ember": "^11.12.0",
117116
"eslint-plugin-n": "^17.0.0",
118-
"eslint-plugin-prettier": "^5.1.3",
117+
"eslint-plugin-prettier": "^5.2.1",
119118
"eslint-plugin-qunit": "^8.1.1",
120119
"loader.js": "^4.7.0",
121-
"prettier": "^3.2.5",
122-
"qunit": "^2.20.1",
120+
"prettier": "^3.3.3",
121+
"qunit": "^2.22.0",
123122
"qunit-dom": "^3.0.0",
124123
"sass": "^1.63.6",
125124
"stylelint": "^16.0.0",
@@ -129,7 +128,7 @@
129128
"typedoc": "0.25.13",
130129
"typedoc-plugin-rename-defaults": "^0.7.0",
131130
"typescript": "^5.0.4",
132-
"webpack": "^5.91.0"
131+
"webpack": "^5.93.0"
133132
},
134133
"peerDependencies": {
135134
"ember-source": ">= 4.0.0"

0 commit comments

Comments
 (0)