Skip to content

Commit c65b87e

Browse files
committed
1 parent fbaa1ae commit c65b87e

File tree

7 files changed

+27
-34
lines changed

7 files changed

+27
-34
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
'use strict'
2+
3+
if (process.env.NODE_ENV === 'production') {
4+
module.exports = require('./headlessui.prod.cjs')
5+
} else {
6+
module.exports = require('./headlessui.dev.cjs')
7+
}

packages/@headlessui-react/build/index.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

packages/@headlessui-react/package.json

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@headlessui/react",
33
"version": "1.4.3",
44
"description": "A set of completely unstyled, fully accessible UI components for React, designed to integrate beautifully with Tailwind CSS.",
5-
"main": "dist/index.js",
5+
"main": "dist/index.cjs",
66
"typings": "dist/index.d.ts",
77
"module": "dist/headlessui.esm.js",
88
"license": "MIT",
@@ -11,14 +11,11 @@
1111
"dist"
1212
],
1313
"exports": {
14-
".": {
15-
"import": {
16-
"default": "./dist/headlessui.esm.js"
17-
},
18-
"require": "./dist/index.js",
19-
"types": "./dist/index.d.ts"
20-
}
14+
"import": "./dist/headlessui.esm.js",
15+
"require": "./dist/index.cjs",
16+
"types": "./dist/index.d.ts"
2117
},
18+
"type": "module",
2219
"sideEffects": false,
2320
"engines": {
2421
"node": ">=10"
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
'use strict'
2+
3+
if (process.env.NODE_ENV === 'production') {
4+
module.exports = require('./headlessui.prod.cjs')
5+
} else {
6+
module.exports = require('./headlessui.dev.cjs')
7+
}

packages/@headlessui-vue/build/index.js

Lines changed: 0 additions & 7 deletions
This file was deleted.

packages/@headlessui-vue/package.json

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "@headlessui/vue",
33
"version": "1.4.3",
44
"description": "A set of completely unstyled, fully accessible UI components for Vue 3, designed to integrate beautifully with Tailwind CSS.",
5-
"main": "dist/index.js",
5+
"main": "dist/index.cjs",
66
"typings": "dist/index.d.ts",
77
"module": "dist/headlessui.esm.js",
88
"license": "MIT",
@@ -11,14 +11,11 @@
1111
"dist"
1212
],
1313
"exports": {
14-
".": {
15-
"import": {
16-
"default": "./dist/headlessui.esm.js"
17-
},
18-
"require": "./dist/index.js",
19-
"types": "./dist/index.d.ts"
20-
}
14+
"import": "./dist/headlessui.esm.js",
15+
"require": "./dist/index.cjs",
16+
"types": "./dist/index.d.ts"
2117
},
18+
"type": "module",
2219
"sideEffects": false,
2320
"engines": {
2421
"node": ">=10"

scripts/build.sh

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,9 @@ sharedOptions+=("--platform=browser")
1717
sharedOptions+=("--target=es2020")
1818

1919
# Generate actual builds
20-
NODE_ENV=production $esbuild $input --format=esm --outfile=$outdir/$name.esm.js --minify ${sharedOptions[@]} $@ &
21-
NODE_ENV=production $esbuild $input --format=cjs --outfile=$outdir/$name.prod.cjs.js --minify ${sharedOptions[@]} $@ &
22-
NODE_ENV=production $esbuild $input --format=iife --outfile=$outdir/$name.iife.js --minify ${sharedOptions[@]} $@ &
23-
NODE_ENV=development $esbuild $input --format=cjs --outfile=$outdir/$name.dev.cjs.js ${sharedOptions[@]} $@ &
20+
NODE_ENV=production $esbuild $input --format=esm --outfile=$outdir/$name.esm.js --minify ${sharedOptions[@]} $@ &
21+
NODE_ENV=production $esbuild $input --format=cjs --outfile=$outdir/$name.prod.cjs --minify ${sharedOptions[@]} $@ &
22+
NODE_ENV=development $esbuild $input --format=cjs --outfile=$outdir/$name.dev.cjs ${sharedOptions[@]} $@ &
2423

2524
# Generate types
2625
tsc --emitDeclarationOnly --outDir $outdir &

0 commit comments

Comments
 (0)