{
  "name": "ko",
  "version": "6.6.8",
  "description": "build & lint library",
  "keywords": [
    "ko",
    "react",
    "typescript",
    "babel",
    "sass",
    "scss",
    "webpack",
    "webpack v5",
    "server",
    "dtstack",
    "cli",
    "build",
    "script"
  ],
  "bugs": {
    "url": "https://github.com/DTStack/ko/issues"
  },
  "typings": "index.d.ts",
  "repository": {
    "type": "git",
    "url": "https://github.com/DTStack/ko",
    "directory": "packages/ko"
  },
  "license": "MIT",
  "author": "DTStack",
  "bin": {
    "ko": "./lib/cli.js"
  },
  "files": [
    "lib/*"
  ],
  "dependencies": {
    "@babel/core": "^7.18.0",
    "core-js": "^3.30.0",
    "@dtinsight/auto-polyfills-webpack-plugin": "2.0.0",
    "@nuxt/friendly-errors-webpack-plugin": "^2.5.2",
    "@parcel/css": "^1.12.2",
    "@pmmmwh/react-refresh-webpack-plugin": "^0.5.7",
    "autoprefixer": "^10.4.7",
    "babel-loader": "^8.2.5",
    "babel-plugin-treasure": "^0.9.0",
    "babel-preset-ko-app": "^1.0.0",
    "buffer": "^6.0.3",
    "case-sensitive-paths-webpack-plugin": "^2.4.0",
    "chalk": "^4.1.2",
    "clean-webpack-plugin": "^4.0.0",
    "commander": "^9.2.0",
    "copy-webpack-plugin": "^11.0.0",
    "crypto-browserify": "^3.12.0",
    "css-loader": "^6.7.1",
    "css-minimizer-webpack-plugin": "^4.0.0",
    "detect-port": "^2.0.0",
    "dynamic-resolve-webpack-plugin": "^2.0.0",
    "esbuild-loader": "^2.19.0",
    "html-webpack-plugin": "^5.5.0",
    "inquirer": "^8.2.2",
    "ko-lints": "^4.0.0",
    "less": "^3.13.1",
    "less-loader": "^9.1.0",
    "lodash": "^4.17.21",
    "mini-css-extract-plugin": "^2.6.0",
    "os-browserify": "^0.3.0",
    "postcss": "^8.4.14",
    "postcss-loader": "^7.0.0",
    "postcss-url": "^10.1.3",
    "querystring-es3": "^0.2.1",
    "react-refresh": "^0.13.0",
    "sass": "^1.52.1",
    "sass-loader": "^13.0.0",
    "stream-browserify": "^3.0.0",
    "string_decoder": "^1.3.0",
    "style-loader": "^3.3.1",
    "tapable": "^2.2.1",
    "terser-webpack-plugin": "^5.3.6",
    "thread-loader": "^3.0.4",
    "webpack": "^5.72.1",
    "webpack-bundle-analyzer": "^4.5.0",
    "webpack-dev-server": "4.14.0",
    "webpackbar": "^5.0.2",
    "worker-loader": "^3.0.8"
  },
  "devDependencies": {
    "@types/case-sensitive-paths-webpack-plugin": "^2.1.6",
    "@types/detect-port": "^1.3.2",
    "@types/inquirer": "^8.2.2",
    "@types/jest": "^27.5.1",
    "@types/lodash": "^4.14.182",
    "@types/webpack-bundle-analyzer": "^4.4.1",
    "jest": "^28.1.0",
    "ts-jest": "^28.0.3",
    "typescript": "^4.6.4"
  },
  "engines": {
    "node": ">=14"
  },
  "scripts": {
    "debug": "tsc -w --sourceMap",
    "test": "jest",
    "build": "tsc"
  },
  "readme": "# ko\nEnglish | [简体中文](./README_CN.md)\n## Simple, yet powerful, tool for managing your react applications. \n\n<a href=\"https://www.npmjs.com/package/ko\"><img alt=\"NPM Status\" src=\"https://img.shields.io/npm/v/ko.svg?style=flat\"></a>\n\n## Features\n\n* Support building applications on top of **webpack v5** and **esbuild**\n* Customize ko to work exactly the way you need it for your applications \n* Built-in popular linting tools to lint your source code\n* Built-in support typescript\n\n## Installation\n\nYou can install ko using npm, yarn or pnpm:\n``` bash\nnpm install ko --save-dev\n# or\nyarn add ko --dev\n# or \npnpm add ko --save-dev\n```\n\n## Documents\n* [Introduction](https://dtstack.github.io/ko/zh-CN/docs/current/introduction)\n* [Getting Started](https://dtstack.github.io/ko/zh-CN/docs/current/getting-started)\n* [FAQ](https://dtstack.github.io/ko/zh-CN/docs/current/FAQ)\n\n## Contributing\n\nWe'd love to have your helping hand on `ko`! See [CONTRIBUTING](../../CONTRIBUTING.md) for more information on how to get started.\n\n## License\n\nCopyright © DTStack. All rights reserved.\n\nLicensed under the MIT license.\n"
}