Skip to content

Commit dbb0c0d

Browse files
authored
Merge pull request #5 from kemuridama/v1.1.0
Add build as CommonJS
2 parents 178402a + 3477b13 commit dbb0c0d

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

.babelrc.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
module.exports = {
22
presets: [
3-
["@babel/preset-env", { modules: false }],
3+
"@babel/preset-env",
44
"@babel/preset-typescript",
55
["@babel/preset-react", { runtime: "automatic" }],
66
],
7+
env: {
8+
esm: {
9+
presets: [["@babel/preset-env", { modules: false }]],
10+
},
11+
},
712
};

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@kemuridama/storybook-addon-github",
3-
"version": "1.0.1",
3+
"version": "1.1.0",
44
"repository": {
55
"type": "git",
66
"url": "https://github.com/kemuridama/storybook-addon-github"
@@ -24,8 +24,9 @@
2424
"check:eslint": "eslint --ext .js,.jsx,.ts,.tsx .",
2525
"check:prettier": "prettier --check .",
2626
"build": "npm-run-all build:*",
27-
"build:esm": "babel ./src -d dist --extensions \".js,.jsx,.ts,.tsx\"",
28-
"build:type": "tsc --declaration --emitDeclarationOnly --outDir dist",
27+
"build:cjs": "babel ./src -d dist/cjs --extensions \".js,.jsx,.ts,.tsx\"",
28+
"build:esm": "babel ./src -d dist/esm --env-name esm --extensions \".js,.jsx,.ts,.tsx\"",
29+
"build:type": "tsc --declaration --emitDeclarationOnly --outDir dist/type",
2930
"prepublish": "npm run build"
3031
},
3132
"author": "Ryo Ochiai <[email protected]> (https://kemuridama.jp)",

preset.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
function managerEntries(entry = []) {
2-
return [...entry, require.resolve("./dist/manager")];
2+
return [...entry, require.resolve("./dist/cjs/manager")];
33
}
44

55
module.exports = { managerEntries };

0 commit comments

Comments
 (0)