Skip to content

Commit b9636ab

Browse files
Trying to build correctly
1 parent 1e1bc4e commit b9636ab

2 files changed

Lines changed: 13 additions & 4 deletions

File tree

.babelrc

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,24 @@
11
{
2+
"sourceMaps": true,
23
"presets": [
34
"@babel/preset-typescript",
4-
"@babel/env",
55
"minify"
66
],
77
"plugins": [
88
["module-resolver", {"alias": {"^@types/(.+)$": "./types/\\1"}}],
9-
"@babel/plugin-syntax-dynamic-import",
109
"@babel/plugin-proposal-object-rest-spread"
1110
],
1211
"env": {
12+
"main": {
13+
"presets": [
14+
["@babel/preset-env", {"targets": {"node": 10}, "useBuiltIns": "usage", "corejs": 3}],
15+
]
16+
},
17+
"browser": {
18+
"presets": [
19+
["@babel/preset-env", {"useBuiltIns": "usage", "corejs": 3}],
20+
]
21+
},
1322
"test": {
1423
"plugins": [
1524
"istanbul",

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@
2929
"prepublishOnly": "npm run build",
3030
"test": "NODE_ENV=test tap --100 './test.js'",
3131
"build": "npm run build:browser && npm run build:main",
32-
"build:main": "babel --source-type module --source-maps true --out-file './main.js' './index.js'",
33-
"build:browser": "babel --source-type module --source-maps true --out-file './browser.js' './index.js'",
32+
"build:main": "babel --env-name main --out-file './main.js' './index.js'",
33+
"build:browser": "babel --env-name browser --out-file './browser.js' './index.js'",
3434
"lint": "eslint './index.js'",
3535
"ci": "npm run test"
3636
},

0 commit comments

Comments
 (0)