Skip to content

Commit 17375a4

Browse files
committed
chore: add solid configuration
1 parent 86bcd6f commit 17375a4

File tree

4 files changed

+2548
-115
lines changed

4 files changed

+2548
-115
lines changed

babel.config.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{
2+
"presets": [
3+
"solid",
4+
[
5+
"babel-preset-atomic",
6+
{
7+
"addModuleExports": false,
8+
"typescript": true,
9+
"react": false
10+
}
11+
]
12+
]
13+
}

package.json

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,8 @@
2020
"test.integration": "npm run build && atom --test spec",
2121
"clean": "shx rm -rf dist",
2222
"tsc": "tsc -p ./lib/tsconfig.json",
23-
"tsc.dev": "npm run tsc -- --watch",
2423
"dev": "npm run clean && cross-env NODE_ENV=development cross-env BABEL_KEEP_MODULES=true rollup -c -w",
25-
"build": "npm run clean && cross-env NODE_ENV=production cross-env BABEL_KEEP_MODULES=true rollup -c",
24+
"build": "npm run tsc -- --noEmit && npm run clean && cross-env NODE_ENV=production cross-env BABEL_KEEP_MODULES=true rollup -c",
2625
"build-commit": "build-commit -o dist",
2726
"bump": "ncu -u",
2827
"prepare": "npm run build"
@@ -35,20 +34,20 @@
3534
],
3635
"dependencies": {
3736
"atom-ide-base": "^2.6.1",
38-
"atom-package-deps": "^7.2.3"
37+
"atom-package-deps": "^7.2.3",
38+
"solid-js": "^0.26.5"
3939
},
4040
"devDependencies": {
4141
"@types/atom": "^1.40.10",
4242
"@types/jasmine": "^3.7.7",
4343
"@types/node": "^15.12.2",
44-
"@types/react": "^17.0.9",
45-
"@types/react-dom": "^17.0.6",
4644
"atom-jasmine3-test-runner": "^5.2.6",
45+
"babel-preset-atomic": "^4.1.0",
46+
"babel-preset-solid": "^0.26.5",
4747
"build-commit": "^0.1.4",
4848
"cross-env": "latest",
4949
"eslint": "7.28.0",
5050
"eslint-config-atomic": "^1.15.3",
51-
"npm-check-updates": "^11.6.0",
5251
"prettier-config-atomic": "^2.0.5",
5352
"rollup-plugin-atomic": "^2.3.2",
5453
"shx": "^0.3.3",

0 commit comments

Comments
 (0)