Skip to content

Commit e5a1475

Browse files
committed
feat: use parcel 2 to build
1 parent 19ab9b9 commit e5a1475

2 files changed

Lines changed: 15 additions & 2 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ package-lock.json
1111

1212
# Build directories
1313
dist
14+
.parcel-cache

package.json

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "babel-preset-atomic",
3-
"main": "index.js",
3+
"main": "dist/index.js",
44
"version": "3.0.1",
55
"files": [
66
"./index.js"
@@ -14,6 +14,8 @@
1414
"repository": "https://github.com/atom-ide-community/babel",
1515
"license": "MIT",
1616
"scripts": {
17+
"dev": "cross-env NODE_ENV=development parcel watch --target main index.js",
18+
"build": "cross-env NODE_ENV=production parcel build --target main index.js",
1719
"bump": "ncu -u"
1820
},
1921
"dependencies": {
@@ -50,6 +52,16 @@
5052
"devDependencies": {
5153
"@babel/cli": "7.11.6",
5254
"@babel/core": "7.11.6",
53-
"npm-check-updates": "10.2.5"
55+
"npm-check-updates": "10.2.5",
56+
"cross-env": "^7.0.3",
57+
"parcel": "^2.0.0-nightly.476"
58+
},
59+
"targets": {
60+
"main": {
61+
"context": "node",
62+
"includeNodeModules": true,
63+
"outputFormat": "commonjs",
64+
"isLibrary": true
65+
}
5466
}
5567
}

0 commit comments

Comments
 (0)