UNPKG

kotatsu

Version:

Straightforward command line tool to setup a development environment for modern JavaScript.

97 lines (96 loc) 3.69 kB
{ "name": "kotatsu", "version": "0.23.1", "description": "Straightforward command line tool to setup a development environment for modern JavaScript.", "main": "kotatsu.js", "bin": { "kotatsu": "./cli.js" }, "scripts": { "api": "concurrently --kill-others \"node ./test/api/api.js\" \"./cli.js serve --proxy /api http://localhost:4000 ./test/api/main.js\"", "build-error": "./cli.js build --progress -s client ./test/buildError.js", "config": "./cli.js serve -s --progress -c ./test/react/config.js -m mount", "cors": "./cli.js serve --cors -d eval-cheap-source-map --presets @babel/preset-react --progress -m mount --public /assets ./test/react/assets ./test/react/main.jsx", "cwd-index": "cd test/index && ../../cli.js serve main.js", "deku": "./cli.js serve -s --progress --mount-node deku --jsx --pragma element ./test/deku/main.jsx", "express": "./cli.js start --progress -s -o .express ./test/express/start.js", "interval": "./cli.js start --progress -s ./test/interval/interval.js", "lint": "eslint cli.js kotatsu.js ./src", "public": "./cli.js serve ./test/interval/interval.js --public /react-assets ./test/react/assets --public /deku-assets ./test/deku", "public-single-file": "./cli.js serve ./test/interval/interval.js --public /test.json ./test/react/assets/test.json", "react": "./cli.js serve -d eval-cheap-source-map --presets @babel/preset-env,@babel/preset-react --progress -m mount --public /assets ./test/react/assets ./test/react/main.jsx --open --html5-routing", "react-hmr": "./cli.js serve --presets @babel/preset-env,@babel/preset-react --progress --index ./test/react/index.html ./test/react/main.jsx", "sass": "./cli.js serve --sass ./test/simple.js", "test": "npm run interval", "thrower": "./cli.js start --progress -s ./test/thrower.js", "typescript": "./cli.js run ./test/typescript.ts", "yaml": "./cli.js run ./test/yaml.js" }, "repository": { "type": "git", "url": "https://github.com/Yomguithereal/kotatsu" }, "keywords": [ "hmr", "development", "cli", "webpack" ], "contributors": [ { "name": "Guillaume Plique", "url": "http://github.com/Yomguithereal" } ], "license": "MIT", "bugs": { "url": "https://github.com/Yomguithereal/kotatsu/issues" }, "homepage": "https://github.com/Yomguithereal/kotatsu", "dependencies": { "@babel/core": "^7.19.3", "@babel/plugin-proposal-class-properties": "^7.18.6", "@babel/plugin-proposal-object-rest-spread": "^7.19.4", "@babel/preset-env": "^7.19.4", "@babel/preset-react": "^7.18.6", "@babel/register": "^7.18.9", "babel-loader": "^8.2.5", "chalk": "^4.1.2", "cors": "^2.8.5", "css-loader": "^6.7.1", "express": "^4.18.2", "http-proxy-middleware": "^2.0.6", "lodash": "^4.17.21", "open": "^8.4.0", "pretty-ms": "^7.0.1", "progress": "^2.0.3", "rimraf": "^3.0.2", "sass-loader": "^13.1.0", "slash": "^3.0.0", "source-map-support": "^0.5.21", "style-loader": "^3.3.1", "ts-loader": "^9.4.1", "webpack": "^5.74.0", "webpack-dev-middleware": "^5.3.3", "webpack-hot-middleware": "^2.25.2", "webpack-node-externals": "^3.0.0", "yaml-loader": "^0.8.0", "yargs": "^17.6.0" }, "devDependencies": { "@yomguithereal/eslint-config": "^4.4.0", "concurrently": "^7.4.0", "deku": "2.0.0-rc16", "eslint": "^8.25.0", "react": "^18.2.0", "react-dom": "^18.2.0", "sass": "^1.55.0", "typescript": "^4.8.4" }, "eslintConfig": { "extends": "@yomguithereal/eslint-config", "rules": { "no-console": 0 } } }