diff --git a/package.json b/package.json index c3dba2c4..4918a5fc 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,21 @@ "main": "dist/node-ponyfill.js", "browser": "dist/browser-ponyfill.js", "react-native": "dist/react-native-ponyfill.js", + "exports": { + ".": { + "require": "./dist/node-ponyfill.js", + "browser": "./dist/browser-ponyfill.js", + "default": "./dist/node-ponyfill.js", + "react-native": "./dist/react-native-ponyfill.js" + }, + "./polyfill": { + "require": "./dist/node-polyfill.js", + "browser": "./dist/browser-polyfill.js", + "default": "./dist/node-polyfill.js", + "react-native": "./dist/react-native-polyfill.js" + }, + "./package.json": "./package.json" + }, "types": "index.d.ts", "scripts": { "prepare": "husky install" diff --git a/polyfill/package.json b/polyfill/package.json deleted file mode 100644 index 07e1d3ec..00000000 --- a/polyfill/package.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "name": "cross-fetch-polyfill", - "version": "0.0.0", - "main": "../dist/node-polyfill.js", - "browser": "../dist/browser-polyfill.js", - "react-native": "../dist/react-native-polyfill.js", - "license": "MIT" -}