@@ -69,12 +69,10 @@ jobs:
69
69
working-directory : ${{ env.project_root_path }}
70
70
- name : Install ESLint ${{ matrix.eslint }}
71
71
if : matrix.eslint != 9
72
- # Hack: Install `eslint-plugin-svelte` is necessary for `packages/eslint-plugin-svelte/tests/src/configs` tests.
73
- run : pnpm install -D eslint@${{ matrix.eslint }} eslint-plugin-svelte
74
- working-directory : ${{ env.project_root_path }}
72
+ run : pnpm install -D -w eslint@${{ matrix.eslint }}
75
73
76
74
- name : Test
77
- run : pnpm run test
75
+ run : pnpm test
78
76
working-directory : ${{ env.project_root_path }}
79
77
80
78
test-for-svelte-v4 :
@@ -108,9 +106,8 @@ jobs:
108
106
working-directory : ${{ env.project_root_path }}
109
107
- name : Install ESLint ${{ matrix.eslint }}
110
108
run : |
111
- pnpm install -D eslint@${{ matrix.eslint }}
109
+ pnpm install -D -w eslint@${{ matrix.eslint }}
112
110
rm -rf node_modules
113
- working-directory : ${{ env.project_root_path }}
114
111
- name : Install Packages
115
112
run : pnpm install
116
113
- name : Test
@@ -133,14 +130,8 @@ jobs:
133
130
with :
134
131
node-version : ${{ matrix.node }}
135
132
- name : Install svelte@3
136
- # Remove @sveltejs/kit because postinstall fails on old node.
137
133
run : |
138
- cd docs-svelte-kit
139
- pnpm rm @sveltejs/kit
140
- cd ../packages/eslint-plugin-svelte
141
- pnpm install -D svelte@3 @typescript-eslint/parser@5 @typescript-eslint/eslint-plugin@5 eslint@8
142
- rm -rf packages/eslint-plugin-svelte/node_modules
143
- rm -rf docs-svelte-kit/node_modules
134
+ pnpm install -D -w svelte@3 @typescript-eslint/parser@5 @typescript-eslint/eslint-plugin@5 eslint@8
144
135
rm -rf node_modules
145
136
- name : Install Packages
146
137
run : pnpm install
@@ -165,9 +156,8 @@ jobs:
165
156
node-version : ${{ matrix.node }}
166
157
- name : Install typescript-eslint v5
167
158
run : |
168
- pnpm install -D @typescript-eslint/parser@5 @typescript-eslint/eslint-plugin@5
159
+ pnpm install -D -w @typescript-eslint/parser@5 @typescript-eslint/eslint-plugin@5
169
160
rm -rf node_modules
170
- working-directory : ${{ env.project_root_path }}
171
161
- name : Install Packages
172
162
run : pnpm install
173
163
- name : Test
0 commit comments