Skip to content

Commit

Permalink
refactor(package): adjust exports for entrypoints
Browse files Browse the repository at this point in the history
  • Loading branch information
quantizor committed Aug 2, 2023
1 parent f1e7896 commit bfa2e5b
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 12 deletions.
8 changes: 4 additions & 4 deletions packages/styled-components/native/package.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
{
"name": "styled-components/native",
"private": true,
"types": "./dist/native/index.d.ts",
"main": "./dist/styled-components.native.cjs.js",
"jsnext:main": "./dist/styled-components.native.esm.js",
"module": "./dist/styled-components.native.esm.js"
"types": "../dist/native/index.d.ts",
"main": "../dist/styled-components.native.cjs.js",
"jsnext:main": "../dist/styled-components.native.esm.js",
"module": "../dist/styled-components.native.esm.js"
}
28 changes: 22 additions & 6 deletions packages/styled-components/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,32 @@
"./dist/styled-components.cjs.js": "./dist/styled-components.browser.cjs.js"
},
"exports": {
".": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/styled-components.esm.js",
"require": "./dist/styled-components.cjs.js"
}
},
"import": {
"node": "./dist/styled-components.esm.js",
"default": "./dist/styled-components.browser.esm.js"
},
"require": {
"node": "./dist/styled-components.cjs.js",
"default": "./dist/styled-components.browser.cjs.js"
}
},
"./macro": {
"types": "./dist/index.d.ts",
"import": "./dist/styled-components-macro.esm.js",
"require": "./dist/styled-components-macro.cjs.js"
},
"./native": {
"types": "./dist/native/index.d.ts",
"import": "./dist/styled-components.native.esm.js",
"require": "./dist/styled-components.native.cjs.js"
}
},
"sideEffects": false,
"scripts": {
"generateErrors": "node scripts/generateErrorMap.js",
"prebuild": "rimraf dist && yarn generateErrors",
"prebuild": "rimraf dist native/dist && yarn generateErrors",
"build": "rollup -c",
"postbuild": "yarn size",
"pretest": "yarn generateErrors",
Expand Down
4 changes: 2 additions & 2 deletions packages/styled-components/rollup.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -174,10 +174,10 @@ const nativeConfig = {
input: './src/native/index.ts',
output: [
getCJS({
file: 'native/dist/styled-components.native.cjs.js',
file: 'dist/styled-components.native.cjs.js',
}),
getESM({
file: 'native/dist/styled-components.native.esm.js',
file: 'dist/styled-components.native.esm.js',
}),
],
plugins: configBase.plugins.concat(minifierPlugin),
Expand Down

0 comments on commit bfa2e5b

Please sign in to comment.