v0.0.11: Added unit-tests, solved the key={...} problem, updated the build/watch configuration of CSX to be able to build minified and non-minified bundle outputs, as well as a CJS version of lib/ (for consuming in Node-environment, like Jest). The previous tests were renamed to examples, and should still need to be updated.

This commit is contained in:
2020-04-14 11:54:30 +02:00
parent 05f0e66a42
commit b95e5506d2
121 changed files with 3406 additions and 4929 deletions

View File

@@ -29,18 +29,21 @@
"postcss-preset-env": "latest",
"postcss-import": "latest",
"serve": "latest",
"npm-run-all": "latest"
"npm-run-all": "latest",
"jest-environment-jsdom-sixteen": "latest",
"jest": "latest"
},
"scripts": {
"dev": "npm-run-all -p watch:babel-transform-csx watch:csx watch:tests serve:tests",
"build": "npm-run-all -s build:babel-transform-csx build:csx build:tests",
"watch": "npm-run-all -p watch:babel-transform-csx watch:csx watch:tests",
"build:tests": "node -r @babel/register ./tests/cfg/rollup-build.js build",
"watch:tests": "node -r @babel/register ./tests/cfg/rollup-build.js watch",
"serve:tests": "serve public",
"test": "jest",
"dev": "npm-run-all -p watch:babel-transform-csx watch:csx watch:examples serve:examples",
"build": "npm-run-all -s build:babel-transform-csx build:csx build:examples",
"watch": "npm-run-all -p watch:babel-transform-csx watch:csx watch:examples",
"build:examples": "node -r @babel/register examples/cfg/rollup-build.js build",
"watch:examples": "node -r @babel/register examples/cfg/rollup-build.js watch",
"serve:examples": "serve public",
"build:babel-transform-csx": "cd packages/babel-plugin-transform-csx && npm run build",
"build:csx": "cd packages/csx && npm run build",
"watch:babel-transform-csx": "cd packages/babel-plugin-transform-csx && npm run watch",
"watch:csx": "cd packages/csx && npm run watch-es6"
"watch:csx": "cd packages/csx && npm run watch"
}
}