|
12 | 12 | "homepage": "https://github.com/reduxjs/react-redux",
|
13 | 13 | "repository": "github:reduxjs/react-redux",
|
14 | 14 | "bugs": "https://github.com/reduxjs/react-redux/issues",
|
15 |
| - "main": "./lib/index.js", |
16 |
| - "types": "./es/index.d.ts", |
17 |
| - "unpkg": "dist/react-redux.js", |
18 |
| - "module": "es/index.js", |
| 15 | + "module": "dist/react-redux.legacy-esm.js", |
| 16 | + "main": "dist/cjs/index.js", |
| 17 | + "types": "dist/react-redux.d.ts", |
| 18 | + "exports": { |
| 19 | + "./package.json": "./package.json", |
| 20 | + ".": { |
| 21 | + "types": "./dist/react-redux.d.ts", |
| 22 | + "import": "./dist/react-redux.mjs", |
| 23 | + "default": "./dist/cjs/index.js" |
| 24 | + }, |
| 25 | + "./alternate-renderers": { |
| 26 | + "types": "./dist/react-redux.d.ts", |
| 27 | + "import": "./dist/react-redux.alternate-renderers.mjs" |
| 28 | + } |
| 29 | + }, |
19 | 30 | "files": [
|
20 | 31 | "dist",
|
21 |
| - "lib", |
22 |
| - "src", |
23 | 32 | "es"
|
24 | 33 | ],
|
25 | 34 | "scripts": {
|
26 |
| - "build:commonjs": "cross-env BABEL_ENV=commonjs babel src --extensions \".js,.ts,.tsx\" --out-dir lib", |
27 |
| - "build:es": "babel src --extensions \".js,.ts,.tsx\" --out-dir es", |
28 |
| - "build:umd": "cross-env NODE_ENV=development rollup -c -o dist/react-redux.js", |
29 |
| - "build:umd:min": "cross-env NODE_ENV=production rollup -c -o dist/react-redux.min.js", |
30 |
| - "build:types": "tsc", |
31 |
| - "build": "yarn build:types && yarn build:commonjs && yarn build:es && yarn build:umd && yarn build:umd:min", |
| 35 | + "build": "tsup", |
32 | 36 | "clean": "rimraf lib dist es coverage",
|
33 | 37 | "api-types": "api-extractor run --local",
|
34 | 38 | "format": "prettier --write \"{src,test}/**/*.{js,ts,tsx}\" \"docs/**/*.md\"",
|
|
40 | 44 | "coverage": "codecov"
|
41 | 45 | },
|
42 | 46 | "peerDependencies": {
|
43 |
| - "@types/react": "^16.8 || ^17.0 || ^18.0", |
44 |
| - "@types/react-dom": "^16.8 || ^17.0 || ^18.0", |
45 |
| - "react": "^16.8 || ^17.0 || ^18.0", |
46 |
| - "react-dom": "^16.8 || ^17.0 || ^18.0", |
| 47 | + "@types/react": "^18.0", |
| 48 | + "@types/react-dom": "^18.0", |
| 49 | + "react": "^18.0", |
| 50 | + "react-dom": "^18.0", |
47 | 51 | "react-native": ">=0.59",
|
48 | 52 | "redux": "^4 || ^5.0.0-beta.0"
|
49 | 53 | },
|
|
65 | 69 | }
|
66 | 70 | },
|
67 | 71 | "dependencies": {
|
68 |
| - "@babel/runtime": "^7.12.1", |
69 | 72 | "@types/hoist-non-react-statics": "^3.3.1",
|
70 | 73 | "@types/use-sync-external-store": "^0.0.3",
|
71 | 74 | "hoist-non-react-statics": "^3.3.2",
|
|
0 commit comments