File tree Expand file tree Collapse file tree 4 files changed +45
-4
lines changed
packages/angular-query-experimental Expand file tree Collapse file tree 4 files changed +45
-4
lines changed Original file line number Diff line number Diff line change 22
22
"packages/vue-query" : {
23
23
"ignore" : [" **/__mocks__/**" ],
24
24
"ignoreDependencies" : [" vue2" , " vue2.7" ]
25
+ },
26
+ "packages/angular-query-experimental" : {
27
+ "ignore" : [" scripts/prepack.js" ]
25
28
}
26
29
}
27
30
}
Original file line number Diff line number Diff line change 43
43
"test:lib" : " vitest" ,
44
44
"test:lib:dev" : " pnpm run test:lib --watch" ,
45
45
"test:build" : " pnpm pack && publint ./dist/*.tgz --strict && attw ./dist/*.tgz; premove ./dist/*.tgz" ,
46
- "build" : " vite build && pnpm run prepack " ,
47
- "prepack " : " node ./scripts/prepack .js"
46
+ "build" : " vite build && pnpm run prepare-package " ,
47
+ "prepare-package " : " node ./scripts/prepare-package .js"
48
48
},
49
49
"type" : " module" ,
50
50
"types" : " dist/index.d.ts" ,
60
60
"sideEffects" : false ,
61
61
"files" : [
62
62
" **/*.d.ts" ,
63
- " **/*.mjs.*"
63
+ " **/*.mjs" ,
64
+ " **/*.mjs.map"
64
65
],
65
66
"dependencies" : {
66
67
"@tanstack/query-core" : " workspace:*" ,
84
85
},
85
86
"publishConfig" : {
86
87
"directory" : " dist" ,
87
- "linkDirectory" : false
88
+ "linkDirectory" : false ,
89
+ "types" : " index.d.ts" ,
90
+ "module" : " index.mjs" ,
91
+ "exports" : {
92
+ "." : {
93
+ "types" : " ./index.d.ts" ,
94
+ "default" : " ./index.mjs"
95
+ },
96
+ "./package.json" : " ./package.json"
97
+ }
88
98
}
89
99
}
Original file line number Diff line number Diff line change 1
1
import fs from 'node:fs'
2
2
import path from 'node:path'
3
3
4
+ // Currently unused as life-cycle scripts do not run on CI
5
+
4
6
console . log ( 'Running prepack script' )
5
7
6
8
/**
Original file line number Diff line number Diff line change
1
+ import fs from 'node:fs'
2
+ import path from 'node:path'
3
+
4
+ console . log ( 'Running prepare package script' )
5
+
6
+ /**
7
+ * Files to link from the dist directory
8
+ * @type {string[] }
9
+ */
10
+ const FILES_TO_LINK = [ 'README.md' , 'package.json' ]
11
+
12
+ if ( ! fs . existsSync ( 'dist' ) ) {
13
+ fs . mkdirSync ( 'dist' , { recursive : true } )
14
+ }
15
+
16
+ console . log ( 'Linking files' )
17
+ for ( const fileName of FILES_TO_LINK ) {
18
+ if ( fs . existsSync ( fileName ) ) {
19
+ fs . linkSync ( fileName , path . join ( 'dist' , fileName ) )
20
+ console . log ( `${ fileName } ` )
21
+ } else {
22
+ console . log ( `${ fileName } not found, skipping` )
23
+ }
24
+ }
25
+
26
+ console . log ( 'prepare package complete' )
You can’t perform that action at this time.
0 commit comments