From 08057571757a21347d7b485a164e1b16c36f7096 Mon Sep 17 00:00:00 2001 From: Forbes Lindesay Date: Mon, 21 Mar 2022 11:22:50 +0000 Subject: [PATCH] fix: add an extra package.json for older packagers/resolvers that don't support the "exports" field in package.json --- .npmignore | 14 ++++++++++++++ readonly/package.json | 12 ++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 readonly/package.json diff --git a/.npmignore b/.npmignore index 12491349..6c79138e 100644 --- a/.npmignore +++ b/.npmignore @@ -10,6 +10,20 @@ coverage/ # NPM stuff node_modules/ npm-debug.log* +.npmignore # Mac stuff .DS_Store + +.github +.editorconfig +.eslintrc +.gitattributes +.gitignore +.prettierignore +.prettierrc.yml +.size-snapshot.json +funtypes-0.0.0.tgz +rollup.config.js +tsconfig.json +yarn.lock diff --git a/readonly/package.json b/readonly/package.json new file mode 100644 index 00000000..61b6e2df --- /dev/null +++ b/readonly/package.json @@ -0,0 +1,12 @@ +{ + "main": "../lib/readonly.js", + "module": "../lib/readonly.mjs", + "types": "../lib/readonly.d.ts", + "exports": { + ".": { + "types": "./../lib/readonly.d.ts", + "import": "./../lib/readonly.mjs", + "default": "./../lib/readonly.js" + } + } +} \ No newline at end of file