ko
Version:
build & lint library
107 lines • 3.89 kB
JSON
{
"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"
}