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 2222 "packages/vue-query" : {
2323 "ignore" : [" **/__mocks__/**" ],
2424 "ignoreDependencies" : [" vue2" , " vue2.7" ]
25+ },
26+ "packages/angular-query-experimental" : {
27+ "ignore" : [" scripts/prepack.js" ]
2528 }
2629 }
2730}
Original file line number Diff line number Diff line change 4343 "test:lib" : " vitest" ,
4444 "test:lib:dev" : " pnpm run test:lib --watch" ,
4545 "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"
4848 },
4949 "type" : " module" ,
5050 "types" : " dist/index.d.ts" ,
6060 "sideEffects" : false ,
6161 "files" : [
6262 " **/*.d.ts" ,
63- " **/*.mjs.*"
63+ " **/*.mjs" ,
64+ " **/*.mjs.map"
6465 ],
6566 "dependencies" : {
6667 "@tanstack/query-core" : " workspace:*" ,
8485 },
8586 "publishConfig" : {
8687 "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+ }
8898 }
8999}
Original file line number Diff line number Diff line change 11import fs from 'node:fs'
22import path from 'node:path'
33
4+ // Currently unused as life-cycle scripts do not run on CI
5+
46console . log ( 'Running prepack script' )
57
68/**
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