Skip to content

Commit ead4400

Browse files
committed
fix(theme-ui): generate missing exports field
1 parent 8cbc7ec commit ead4400

File tree

8 files changed

+55
-11
lines changed

8 files changed

+55
-11
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@theme-ui/monorepo",
3-
"version": "0.16.2-scale-tuples.0",
3+
"version": "0.16.2-develop.1",
44
"private": true,
55
"scripts": {
66
"build": "preconstruct build",

packages/css/package.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,15 @@
1010
"exports": {
1111
".": {
1212
"module": {
13+
"worker": "./dist/theme-ui-css.worker.esm.js",
1314
"browser": "./dist/theme-ui-css.browser.esm.js",
1415
"default": "./dist/theme-ui-css.esm.js"
1516
},
1617
"default": "./dist/theme-ui-css.cjs.js"
1718
},
1819
"./utils": {
1920
"module": {
21+
"worker": "./utils/dist/theme-ui-css-utils.worker.esm.js",
2022
"browser": "./utils/dist/theme-ui-css-utils.browser.esm.js",
2123
"default": "./utils/dist/theme-ui-css-utils.esm.js"
2224
},
@@ -50,7 +52,8 @@
5052
],
5153
"exports": {
5254
"envConditions": [
53-
"browser"
55+
"browser",
56+
"worker"
5457
]
5558
}
5659
},

packages/docs/src/pages/readme.mdx

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
title: 'Readme'
33
---
44

5-
import Readme from 'theme-ui/README.md'
5+
import Readme from '../../../theme-ui/README.md'
66

77
<Readme />

packages/gatsby-plugin-theme-ui/package.json

+3-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"exports": {
1010
".": {
1111
"module": {
12+
"worker": "./dist/gatsby-plugin-theme-ui.worker.esm.js",
1213
"browser": "./dist/gatsby-plugin-theme-ui.browser.esm.js",
1314
"default": "./dist/gatsby-plugin-theme-ui.esm.js"
1415
},
@@ -50,7 +51,8 @@
5051
"preconstruct": {
5152
"exports": {
5253
"envConditions": [
53-
"browser"
54+
"browser",
55+
"worker"
5456
]
5557
}
5658
}
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"main": "dist/theme-ui-jsx-dev-runtime.cjs.js",
33
"module": "dist/theme-ui-jsx-dev-runtime.esm.js",
4+
"browser": {
5+
"./dist/theme-ui-jsx-dev-runtime.esm.js": "./dist/theme-ui-jsx-dev-runtime.browser.esm.js"
6+
},
47
"types": "dist/theme-ui-jsx-dev-runtime.cjs.d.ts"
58
}
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
{
22
"main": "dist/theme-ui-jsx-runtime.cjs.js",
33
"module": "dist/theme-ui-jsx-runtime.esm.js",
4+
"browser": {
5+
"./dist/theme-ui-jsx-runtime.esm.js": "./dist/theme-ui-jsx-runtime.browser.esm.js"
6+
},
47
"types": "dist/theme-ui-jsx-runtime.cjs.d.ts"
58
}

packages/theme-ui/package.json

+36
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,36 @@
55
"source": "src/index.ts",
66
"main": "dist/theme-ui.cjs.js",
77
"module": "dist/theme-ui.esm.js",
8+
"browser": {
9+
"./dist/theme-ui.esm.js": "./dist/theme-ui.browser.esm.js"
10+
},
11+
"exports": {
12+
".": {
13+
"module": {
14+
"worker": "./dist/theme-ui.worker.esm.js",
15+
"browser": "./dist/theme-ui.browser.esm.js",
16+
"default": "./dist/theme-ui.esm.js"
17+
},
18+
"default": "./dist/theme-ui.cjs.js"
19+
},
20+
"./jsx-runtime": {
21+
"module": {
22+
"worker": "./jsx-runtime/dist/theme-ui-jsx-runtime.worker.esm.js",
23+
"browser": "./jsx-runtime/dist/theme-ui-jsx-runtime.browser.esm.js",
24+
"default": "./jsx-runtime/dist/theme-ui-jsx-runtime.esm.js"
25+
},
26+
"default": "./jsx-runtime/dist/theme-ui-jsx-runtime.cjs.js"
27+
},
28+
"./jsx-dev-runtime": {
29+
"module": {
30+
"worker": "./jsx-dev-runtime/dist/theme-ui-jsx-dev-runtime.worker.esm.js",
31+
"browser": "./jsx-dev-runtime/dist/theme-ui-jsx-dev-runtime.browser.esm.js",
32+
"default": "./jsx-dev-runtime/dist/theme-ui-jsx-dev-runtime.esm.js"
33+
},
34+
"default": "./jsx-dev-runtime/dist/theme-ui-jsx-dev-runtime.cjs.js"
35+
},
36+
"./package.json": "./package.json"
37+
},
838
"types": "dist/theme-ui.cjs.d.ts",
939
"sideEffects": false,
1040
"author": "Brent Jackson <[email protected]>",
@@ -39,6 +69,12 @@
3969
"css-in-js"
4070
],
4171
"preconstruct": {
72+
"exports": {
73+
"envConditions": [
74+
"browser",
75+
"worker"
76+
]
77+
},
4278
"entrypoints": [
4379
"index.ts",
4480
"jsx-dev-runtime.ts",

pnpm-lock.yaml

+4-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)