From 597143ee3d5c27ce87e9b1508b068dc7c1323201 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gerardo=20D=C3=ADaz=20de=20la=20Serna?= Date: Wed, 1 Mar 2023 19:36:25 -0600 Subject: [PATCH] Add `exports` field in package.json (#5559) * Add exports field in package.json * Create .changeset/early-pans-obey.md * Format --------- Co-authored-by: Rall3n Co-authored-by: Nathan Bierema --- .changeset/early-pans-obey.md | 5 +++++ packages/react-select/package.json | 32 ++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 .changeset/early-pans-obey.md diff --git a/.changeset/early-pans-obey.md b/.changeset/early-pans-obey.md new file mode 100644 index 0000000000..a1980c304e --- /dev/null +++ b/.changeset/early-pans-obey.md @@ -0,0 +1,5 @@ +--- +'react-select': patch +--- + +Add `exports` field in package.json diff --git a/packages/react-select/package.json b/packages/react-select/package.json index c9cd5a90e3..8b94607341 100644 --- a/packages/react-select/package.json +++ b/packages/react-select/package.json @@ -59,5 +59,37 @@ "creatable/index.ts", "async-creatable/index.ts" ] + }, + "exports": { + ".": { + "require": "./dist/react-select.cjs.js", + "import": "./dist/react-select.esm.js", + "types": "./dist/react-select.cjs.d.ts" + }, + "./base": { + "require": "./base/dist/react-select-base.cjs.js", + "import": "./base/dist/react-select-base.esm.js", + "types": "./base/dist/react-select-base.cjs.d.ts" + }, + "./animated": { + "require": "./animated/dist/react-select-animated.cjs.js", + "import": "./animated/dist/react-select-animated.esm.js", + "types": "./animated/dist/react-select-animated.cjs.d.ts" + }, + "./async": { + "require": "./async/dist/react-select-async.cjs.js", + "import": "./async/dist/react-select-async.esm.js", + "types": "./async/dist/react-select-async.cjs.d.ts" + }, + "./creatable": { + "require": "./creatable/dist/react-select-creatable.cjs.js", + "import": "./creatable/dist/react-select-creatable.esm.js", + "types": "./creatable/dist/react-select-creatable.cjs.d.ts" + }, + "./async-creatable": { + "require": "./async-creatable/dist/react-select-async-creatable.cjs.js", + "import": "./async-creatable/dist/react-select-async-creatable.esm.js", + "types": "./async-creatable/dist/react-select-async-creatable.cjs.d.ts" + } } }