File tree 2 files changed +11
-14
lines changed
2 files changed +11
-14
lines changed Original file line number Diff line number Diff line change @@ -114,10 +114,14 @@ jobs:
114
114
- name : Erase path aliases
115
115
run : sed -i -e /@remap-prod-remove-line/d ./tsconfig.base.json
116
116
117
- - name : Run tests, against dist
117
+ - name : Ensure there's no dist folder
118
+ run : rm -rf dist
119
+
120
+ - name : Run tests, against installed artifact
118
121
env :
119
122
TEST_DIST : true
120
- run : yarn test
123
+ working-directory : ./packages/toolkit
124
+ run : ../../node_modules/.bin/vitest --run --typecheck
121
125
122
126
- name : Run type tests with `moduleResolution Bundler`
123
127
run : rm -rf dist && yarn tsc -p . --moduleResolution Bundler --module ESNext --noEmit false --declaration --emitDeclarationOnly --outDir dist --target ESNext && rm -rf dist
Original file line number Diff line number Diff line change @@ -10,22 +10,15 @@ const __dirname = path.dirname(__filename)
10
10
export default defineConfig ( {
11
11
plugins : [ tsconfigPaths ( { root : __dirname } ) ] ,
12
12
test : {
13
- alias : process . env . TEST_DIST
14
- ? {
15
- '@reduxjs/toolkit' : new URL (
16
- 'node_modules/@reduxjs/toolkit' ,
17
- import . meta. url ,
18
- ) . pathname ,
19
- }
20
- : undefined ,
21
13
globals : true ,
22
14
environment : 'jsdom' ,
23
15
setupFiles : [ './vitest.setup.ts' ] ,
24
16
include : [ './src/**/*.(spec|test).[jt]s?(x)' ] ,
25
- server : { deps : { inline : [ 'redux' , '@reduxjs/toolkit' ] } } ,
17
+ server : {
18
+ deps : {
19
+ inline : [ 'redux' , '@reduxjs/toolkit' ] ,
20
+ } ,
21
+ } ,
26
22
unstubEnvs : true ,
27
23
} ,
28
- resolve : {
29
- mainFields : [ 'module' ] ,
30
- } ,
31
24
} )
You can’t perform that action at this time.
0 commit comments