|
35 | 35 | },
|
36 | 36 | "exports": {
|
37 | 37 | ".": {
|
38 |
| - "types": "./dist/index.d.ts", |
39 |
| - "require": "./dist/bundle/wretch.min.cjs", |
40 |
| - "import": "./dist/index.js" |
| 38 | + "require": { |
| 39 | + "types": "./dist/cjs/index.d.ts", |
| 40 | + "default": "./dist/cjs/index.cjs" |
| 41 | + }, |
| 42 | + "import": { |
| 43 | + "types": "./dist/index.d.ts", |
| 44 | + "default": "./dist/index.js" |
| 45 | + } |
41 | 46 | },
|
42 | 47 | "./all": {
|
43 |
| - "types": "./dist/index.all.d.ts", |
44 |
| - "require": "./dist/bundle/wretch.all.min.cjs", |
45 |
| - "import": "./dist/index.all.js" |
| 48 | + "require": { |
| 49 | + "types": "./dist/cjs/index.all.d.ts", |
| 50 | + "default": "./dist/cjs/index.all.js" |
| 51 | + }, |
| 52 | + "import": { |
| 53 | + "types": "./dist/index.all.d.ts", |
| 54 | + "default:": "./dist/index.all.js" |
| 55 | + } |
46 | 56 | },
|
47 | 57 | "./addons": {
|
48 |
| - "types": "./dist/addons/index.d.ts", |
49 |
| - "import": "./dist/addons/index.js" |
| 58 | + "require": { |
| 59 | + "types": "./dist/cjs/addons/index.d.ts", |
| 60 | + "default": "./dist/cjs/addons/index.js" |
| 61 | + }, |
| 62 | + "import": { |
| 63 | + "types": "./dist/addons/index.d.ts", |
| 64 | + "default": "./dist/addons/index.js" |
| 65 | + } |
50 | 66 | },
|
51 | 67 | "./addons/*": {
|
52 |
| - "types": "./dist/addons/*.d.ts", |
53 |
| - "require": "./dist/bundle/addons/*.min.cjs", |
54 |
| - "import": "./dist/addons/*.js" |
| 68 | + "require": { |
| 69 | + "types": "./dist/cjs/addons/*.d.ts", |
| 70 | + "default": "./dist/cjs/addons/*.js" |
| 71 | + }, |
| 72 | + "import": { |
| 73 | + "types": "./dist/addons/*.d.ts", |
| 74 | + "default": "./dist/addons/*.js" |
| 75 | + } |
55 | 76 | },
|
56 | 77 | "./middlewares": {
|
57 |
| - "types": "./dist/middlewares/index.d.ts", |
58 |
| - "import": "./dist/middlewares/index.js" |
| 78 | + "require": { |
| 79 | + "types": "./dist/cjs/middlewares/index.d.ts", |
| 80 | + "default": "./dist/cjs/middlewares/index.js" |
| 81 | + }, |
| 82 | + "import": { |
| 83 | + "types": "./dist/middlewares/index.d.ts", |
| 84 | + "default": "./dist/middlewares/index.js" |
| 85 | + } |
59 | 86 | },
|
60 | 87 | "./middlewares/*": {
|
61 |
| - "types": "./dist/middlewares/*.d.ts", |
62 |
| - "require": "./dist/bundle/middlewares/*.min.cjs", |
63 |
| - "import": "./dist/middlewares/*.js" |
| 88 | + "require": { |
| 89 | + "types": "./dist/cjs/middlewares/*.d.ts", |
| 90 | + "default": "./dist/cjs/middlewares/*.js" |
| 91 | + }, |
| 92 | + "import": { |
| 93 | + "types": "./dist/middlewares/*.d.ts", |
| 94 | + "default": "./dist/middlewares/*.js" |
| 95 | + } |
64 | 96 | },
|
65 | 97 | "./package.json": "./package.json",
|
66 | 98 | "./*.mjs": {
|
|
82 | 114 | "lint": "eslint '{src,test}/**/*.{js,ts}'",
|
83 | 115 | "lint:fix": "eslint '{src,test}/**/*.{js,ts}' --fix",
|
84 | 116 | "prebuild": "rimraf dist && rimraf coverage && npm run lint",
|
85 |
| - "build": "tsc -p . && rollup -c", |
| 117 | + "build": "tsc && tsc --project tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > ./dist/cjs/package.json && rollup -c", |
86 | 118 | "mock": "node scripts/mockServer.js",
|
87 | 119 | "mock:wait": "wait-on -t 10000 http://localhost:9876/ping",
|
88 | 120 | "test": "concurrently --success first -k 'npm run mock:wait && jest' 'npm run mock'",
|
|
0 commit comments