Skip to content

Commit 097f4e6

Browse files
committed
Add Sync utility
1 parent e9715f4 commit 097f4e6

3 files changed

Lines changed: 1038 additions & 28 deletions

File tree

.github/workflows/ci-build.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,9 @@ jobs:
120120
run: pnpm build
121121
- name: test
122122
working-directory: test-app
123-
run: node_modules/.bin/ember try:one ${{ matrix.ember-try-scenario }} --skip-cleanup
123+
run: |
124+
pnpm _syncPnpm
125+
node_modules/.bin/ember try:one ${{ matrix.ember-try-scenario }} --skip-cleanup
124126
125127
types:
126128
runs-on: ubuntu-latest

test-app/package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,10 @@
1818
"lint:hbs:fix": "ember-template-lint . --fix",
1919
"lint:js": "eslint . --cache",
2020
"lint:js:fix": "eslint . --fix",
21-
"start": "ember serve",
22-
"test": "ember test",
23-
"test:ember": "ember test"
21+
"start": "pnpm _syncPnpm && concurrently 'ember serve' 'pnpm _syncPnpm --watch' --names 'tests serve,tests sync deps'",
22+
"test": "pnpm _syncPnpm; ember test",
23+
"test:ember": "ember test",
24+
"_syncPnpm": "DEBUG=sync-pnpm pnpm sync-dependencies-meta-injected"
2425
},
2526
"dependenciesMeta": {
2627
"@ember/test-helpers": {
@@ -64,6 +65,7 @@
6465
"eslint-plugin-qunit": "^7.3.4",
6566
"latest-version": "^5.0.0",
6667
"loader.js": "^4.7.0",
68+
"pnpm-sync-dependencies-meta-injected": "^0.0.14",
6769
"pretender": "^3.4.7",
6870
"prettier": "^2.8.7",
6971
"qunit": "^2.21.1",

0 commit comments

Comments
 (0)