Skip to content

Commit 0011995

Browse files
committed
refactor: add commands for npm compiled version
1 parent b0c45cb commit 0011995

File tree

2 files changed

+51
-2
lines changed

2 files changed

+51
-2
lines changed

.babelrc.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"presets": [
3+
"@babel/preset-env",
4+
"@babel/preset-react"
5+
],
6+
"plugins": [
7+
"@babel/plugin-proposal-class-properties",
8+
["@babel/plugin-proposal-decorators", {"decoratorsBeforeExport": true}],
9+
"@babel/plugin-proposal-do-expressions",
10+
"@babel/plugin-proposal-export-default-from",
11+
"@babel/plugin-proposal-export-namespace-from",
12+
"@babel/plugin-proposal-function-bind",
13+
"@babel/plugin-proposal-function-sent",
14+
"@babel/plugin-proposal-json-strings",
15+
"@babel/plugin-proposal-logical-assignment-operators",
16+
"@babel/plugin-proposal-nullish-coalescing-operator",
17+
"@babel/plugin-proposal-numeric-separator",
18+
"@babel/plugin-proposal-optional-chaining",
19+
["@babel/plugin-proposal-pipeline-operator", {"proposal": "fsharp"}],
20+
"@babel/plugin-proposal-throw-expressions",
21+
"@babel/plugin-syntax-class-properties",
22+
"@babel/plugin-syntax-dynamic-import",
23+
"@babel/plugin-syntax-import-meta"
24+
]
25+
}

package.json

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
"name": "@afc-org/react-tailwind",
33
"version": "0.1.0",
44
"description": "Dynamic components for Tailwindcss and ReactJS",
5-
"main": "./src/index.js",
5+
"main": "./dist/index.js",
66
"scripts": {
7-
"test": "echo \"Error: no test specified\" && exit 1"
7+
"test": "echo \"Error: no test specified\" && exit 1",
8+
"build": "rm -rf node_modules/ && rm -rf package-lock.json && npm install && babel src --out-dir dist"
89
},
910
"repository": {
1011
"type": "git",
@@ -46,5 +47,28 @@
4647
"prop-types": "15.7.2",
4748
"react": "16.13.1",
4849
"tailwindcss": "1.3.3"
50+
},
51+
"devDependencies": {
52+
"@babel/cli": "7.10.1",
53+
"@babel/core": "7.10.2",
54+
"@babel/plugin-proposal-class-properties": "7.10.1",
55+
"@babel/plugin-proposal-decorators": "7.10.1",
56+
"@babel/plugin-proposal-do-expressions": "7.10.1",
57+
"@babel/plugin-proposal-export-default-from": "7.10.1",
58+
"@babel/plugin-proposal-export-namespace-from": "7.10.1",
59+
"@babel/plugin-proposal-function-bind": "7.10.1",
60+
"@babel/plugin-proposal-function-sent": "7.10.1",
61+
"@babel/plugin-proposal-json-strings": "7.10.1",
62+
"@babel/plugin-proposal-logical-assignment-operators": "7.10.1",
63+
"@babel/plugin-proposal-nullish-coalescing-operator": "7.10.1",
64+
"@babel/plugin-proposal-numeric-separator": "7.10.1",
65+
"@babel/plugin-proposal-optional-chaining": "7.10.1",
66+
"@babel/plugin-proposal-pipeline-operator": "7.10.1",
67+
"@babel/plugin-proposal-throw-expressions": "7.10.1",
68+
"@babel/plugin-syntax-class-properties": "7.10.1",
69+
"@babel/plugin-syntax-dynamic-import": "7.8.3",
70+
"@babel/plugin-syntax-import-meta": "7.10.1",
71+
"@babel/preset-env": "7.10.2",
72+
"@babel/preset-react": "7.10.1"
4973
}
5074
}

0 commit comments

Comments
 (0)