Skip to content

Commit 912230c

Browse files
committed
fix(react-query-devtools): support cjs in noop build
1 parent 77e069a commit 912230c

File tree

3 files changed

+16
-2
lines changed

3 files changed

+16
-2
lines changed

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
"test:jest:dev": "jest --config ./jest.config.ts --watch",
1616
"test:size": "npm run build && bundlewatch",
1717
"build": "rollup --config rollup.config.js && npm run typecheck",
18-
"postbuild": "cp ./packages/react-query-devtools/src/noop.ts ./packages/react-query-devtools/build/esm/noop.js",
1918
"typecheck": "tsc -b",
2019
"watch": "concurrently --kill-others \"rollup --config rollup.config.js -w\" \"npm run typecheck -- --watch\" \"npm run test\"",
2120
"linkAll": "lerna exec 'npm run link' --parallel",

packages/react-query-devtools/package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,13 @@
2020
],
2121
"exports": {
2222
"development": {
23+
"require": "./build/cjs/packages/react-query-devtools/src/noop.js",
2324
"default": "./build/esm/index.js"
2425
},
25-
"default": "./build/esm/noop.js"
26+
"default": {
27+
"require": "./build/cjs/packages/react-query-devtools/src/index.js",
28+
"default": "./build/esm/noop.js"
29+
}
2630
},
2731
"scripts": {
2832
"test:eslint": "../../node_modules/.bin/eslint --ext .ts,.tsx ./src",

rollup.config.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,17 @@ export default function rollup(options: RollupOptions): RollupOptions[] {
8686
'@tanstack/react-query': 'ReactQuery',
8787
},
8888
}),
89+
...buildConfigs({
90+
name: 'react-query-devtools-noop',
91+
packageDir: 'packages/react-query-devtools',
92+
jsName: 'ReactQueryDevtools',
93+
outputFile: 'react-query-devtools',
94+
entryFile: 'src/noop.ts',
95+
globals: {
96+
react: 'React',
97+
'@tanstack/react-query': 'ReactQuery',
98+
},
99+
}),
89100
...buildConfigs({
90101
name: 'react-query-persist-client',
91102
packageDir: 'packages/react-query-persist-client',

0 commit comments

Comments
 (0)