Skip to content

Commit

Permalink
Fix ESM types
Browse files Browse the repository at this point in the history
  • Loading branch information
elchininet committed Aug 11, 2023
1 parent d86c94c commit 395fc11
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 17 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/deploy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -78,8 +78,8 @@ jobs:
with:
files: |
esm/index.js
index.d.ts
esm/index.d.ts
esm/options.js
options.d.ts
esm/options.d.ts
body: |
${{ steps.build_changelog.outputs.changelog }}
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## [4.0.7] - 2023-08-12

- Fix ESM types

## [4.0.6] - 2023-05-03

- Update RTLCSS to version 4.1.0
Expand Down
20 changes: 16 additions & 4 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,24 @@
"types": "index.d.ts",
"exports": {
".": {
"require": "./index.js",
"import": "./esm/index.js"
"require": {
"types": "./index.d.ts",
"default": "./index.js"
},
"import": {
"types": "./esm/index.d.ts",
"default": "./esm/index.js"
}
},
"./options": {
"require": "./options.js",
"import": "./esm/options.js"
"require": {
"types": "./options.d.ts",
"default": "./options.js"
},
"import": {
"types": "./esm/options.d.ts",
"default": "./esm/options.js"
}
}
},
"files": [
Expand Down
12 changes: 1 addition & 11 deletions scripts/copy.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,7 @@

mkdir esm

## index
cp dist/index.js index.js
cp dist/esm/index.js esm/index.js

## options
cp dist/options.js options.js
cp dist/esm/options.js esm/options.js

## type definitions
cp dist/index.d.ts index.d.ts
cp dist/options.d.ts options.d.ts
cp -a dist/. ./

## esm package
echo '{\n "type": "module"\n}' > esm/package.json

0 comments on commit 395fc11

Please sign in to comment.