Skip to content

Commit cf56694

Browse files
authored
Preconstruct upgrade (#2088)
* Use experimental entrypoints in preconstruct * Use newDistFilenames in preconstruct
1 parent db32e5a commit cf56694

File tree

33 files changed

+135
-147
lines changed

33 files changed

+135
-147
lines changed

package.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@
139139
"react": "React",
140140
"react/jsx-runtime": "ReactJSX",
141141
"react/jsx-dev-runtime": "ReactJSXDev"
142+
},
143+
"___experimentalFlags_WILL_CHANGE_IN_PATCH": {
144+
"newEntrypoints": true,
145+
"newDistFilenames": true
142146
}
143147
},
144148
"bugs": {
@@ -191,7 +195,7 @@
191195
"@manypkg/cli": "^0.16.1",
192196
"@mdx-js/mdx": "^1.1.0",
193197
"@mdx-js/react": "^1.0.27",
194-
"@preconstruct/cli": "1.1.29",
198+
"@preconstruct/cli": "1.1.34",
195199
"@testing-library/react": "^11.0.4",
196200
"@types/jest": "^26.0.14",
197201
"@types/node": "^10.11.4",

packages/babel-plugin-jsx-pragmatic/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"name": "@emotion/babel-plugin-jsx-pragmatic",
33
"version": "0.1.5",
44
"description": "Insert code to load a module corresponding to JSX pragma.",
5-
"main": "dist/babel-plugin-jsx-pragmatic.cjs.js",
6-
"module": "dist/babel-plugin-jsx-pragmatic.esm.js",
5+
"main": "dist/emotion-babel-plugin-jsx-pragmatic.cjs.js",
6+
"module": "dist/emotion-babel-plugin-jsx-pragmatic.esm.js",
77
"license": "MIT",
88
"repository": "https://github.com/emotion-js/emotion/tree/master/packages/babel-plugin-jsx-pragmatic",
99
"scripts": {

packages/babel-plugin/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"name": "@emotion/babel-plugin",
33
"version": "11.0.0-rc.0",
44
"description": "A recommended babel preprocessing plugin for emotion, The Next Generation of CSS-in-JS.",
5-
"main": "dist/babel-plugin.cjs.js",
6-
"module": "dist/babel-plugin.esm.js",
5+
"main": "dist/emotion-babel-plugin.cjs.js",
6+
"module": "dist/emotion-babel-plugin.esm.js",
77
"files": [
88
"src",
99
"lib",

packages/babel-preset-css-prop/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"name": "@emotion/babel-preset-css-prop",
33
"version": "11.0.0-rc.0",
44
"description": "A babel preset to automatically enable emotion's css prop",
5-
"main": "dist/babel-preset-css-prop.cjs.js",
6-
"module": "dist/babel-preset-css-prop.esm.js",
5+
"main": "dist/emotion-babel-preset-css-prop.cjs.js",
6+
"module": "dist/emotion-babel-preset-css-prop.esm.js",
77
"license": "MIT",
88
"repository": "https://github.com/emotion-js/emotion/tree/master/packages/babel-preset-css-prop",
99
"scripts": {

packages/cache/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
"name": "@emotion/cache",
33
"version": "11.0.0-rc.0",
44
"description": "emotion's cache",
5-
"main": "dist/cache.cjs.js",
6-
"module": "dist/cache.esm.js",
5+
"main": "dist/emotion-cache.cjs.js",
6+
"module": "dist/emotion-cache.esm.js",
77
"browser": {
8-
"./dist/cache.cjs.js": "./dist/cache.browser.cjs.js",
9-
"./dist/cache.esm.js": "./dist/cache.browser.esm.js"
8+
"./dist/emotion-cache.cjs.js": "./dist/emotion-cache.browser.cjs.js",
9+
"./dist/emotion-cache.esm.js": "./dist/emotion-cache.browser.esm.js"
1010
},
1111
"types": "types/index.d.ts",
1212
"license": "MIT",

packages/css-prettifier/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
"emotion"
1010
],
1111
"author": "Mateusz Burzyński <mateuszburzynski@gmail.com> (https://github.com/Andarist)",
12-
"main": "dist/css-prettifier.cjs.js",
13-
"module": "dist/css-prettifier.esm.js",
12+
"main": "dist/emotion-css-prettifier.cjs.js",
13+
"module": "dist/emotion-css-prettifier.esm.js",
1414
"types": "types/index.d.ts",
1515
"license": "MIT",
1616
"dependencies": {
Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
11
{
2-
"main": "dist/css.cjs.js",
3-
"module": "dist/css.esm.js",
4-
"umd:main": "dist/css.umd.min.js",
2+
"main": "dist/emotion-css-create-instance.cjs.js",
3+
"module": "dist/emotion-css-create-instance.esm.js",
4+
"umd:main": "dist/emotion-css-create-instance.umd.min.js",
55
"types": "../types/create-instance",
66
"preconstruct": {
7-
"source": "../src/create-instance",
87
"umdName": "createEmotion"
98
}
109
}

packages/css/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"name": "@emotion/css",
33
"version": "11.0.0-rc.0",
44
"description": "The Next Generation of CSS-in-JS.",
5-
"main": "dist/css.cjs.js",
6-
"module": "dist/css.esm.js",
5+
"main": "dist/emotion-css.cjs.js",
6+
"module": "dist/emotion-css.esm.js",
77
"types": "types/index.d.ts",
88
"files": [
99
"src",
@@ -50,12 +50,12 @@
5050
"bugs": {
5151
"url": "https://github.com/emotion-js/emotion/issues"
5252
},
53-
"umd:main": "dist/css.umd.min.js",
53+
"umd:main": "dist/emotion-css.umd.min.js",
5454
"preconstruct": {
5555
"umdName": "emotion",
5656
"entrypoints": [
57-
".",
58-
"create-instance"
57+
"./index.js",
58+
"./create-instance.js"
5959
]
6060
}
6161
}

packages/eslint-plugin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"emotion"
1313
],
1414
"author": "alex-pex <alexandre.paixao@stadline.com>",
15-
"main": "dist/eslint-plugin.cjs.js",
15+
"main": "dist/emotion-eslint-plugin.cjs.js",
1616
"engines": {
1717
"node": ">=6"
1818
},

packages/hash/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
"name": "@emotion/hash",
33
"version": "0.8.0",
44
"description": "A MurmurHash2 implementation",
5-
"main": "dist/hash.cjs.js",
6-
"module": "dist/hash.esm.js",
5+
"main": "dist/emotion-hash.cjs.js",
6+
"module": "dist/emotion-hash.esm.js",
77
"types": "types/index.d.ts",
88
"license": "MIT",
99
"repository": "https://github.com/emotion-js/emotion/tree/master/packages/hash",
@@ -22,7 +22,7 @@
2222
"dtslint": "^0.3.0"
2323
},
2424
"browser": {
25-
"./dist/hash.cjs.js": "./dist/hash.browser.cjs.js",
26-
"./dist/hash.esm.js": "./dist/hash.browser.esm.js"
25+
"./dist/emotion-hash.cjs.js": "./dist/emotion-hash.browser.cjs.js",
26+
"./dist/emotion-hash.esm.js": "./dist/emotion-hash.browser.esm.js"
2727
}
2828
}

0 commit comments

Comments
 (0)