{
  "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
    }
  }
}
