diff --git a/packages/twilight-ui/package.json b/packages/twilight-ui/package.json index ce7075ab..61feb8b8 100644 --- a/packages/twilight-ui/package.json +++ b/packages/twilight-ui/package.json @@ -4,15 +4,7 @@ "description": "A super opinionated UI library for React & Tailwind CSS", "license": "SEE LICENSE IN LICENSE", "main": "./dist/index.js", - "module": "./dist/index.mjs", "types": "./dist/index.d.ts", - "exports": { - ".": { - "require": "./dist/index.js", - "import": "./dist/index.mjs", - "types": "./dist/index.d.ts" - } - }, "files": [ "/dist", "LICENSE", @@ -30,6 +22,10 @@ "upgrade": "ncu --upgrade", "prepublishOnly": "turbo run build" }, + "dependencies": { + "react": "^18.2.0", + "react-dom": "^18.2.0" + }, "devDependencies": { "@babel/core": "^7.21.4", "@babel/preset-env": "^7.21.4", @@ -55,9 +51,7 @@ "eslint-plugin-storybook": "^0.6.13", "http-server": "^14.1.1", "postcss": "^8.4.27", - "react": "^18.2.0", "react-docgen-typescript-plugin": "^1.0.5", - "react-dom": "^18.2.0", "storybook": "^7.1.1", "storybook-addon-turbo-build": "^2.0.1", "storybook-dark-mode": "^3.0.1", diff --git a/packages/twilight-ui/scripts/build.ts b/packages/twilight-ui/scripts/build.ts index cbd81c55..12fc2494 100644 --- a/packages/twilight-ui/scripts/build.ts +++ b/packages/twilight-ui/scripts/build.ts @@ -5,6 +5,7 @@ import { sassPlugin } from "esbuild-sass-plugin" import postcss from "postcss" import autoprefixer from "autoprefixer" import tailwind from "tailwindcss" +import { dependencies } from "../package.json" const isDevelopment = process.env.NODE_ENV === "development" @@ -25,6 +26,7 @@ const ESBUILD_CONFIG: BuildOptions = { platform: "browser", metafile: true, format: "esm", + external: Object.keys(dependencies), plugins: [ sassPlugin({ // TailwindCSS