UNPKG

@gdjiami/cli

Version:

CLI for build front end project.

172 lines 4.88 kB
{ "name": "@gdjiami/cli", "version": "1.3.3-alpha5", "description": "CLI for build front end project.", "keywords": [ "webpack", "react", "cli", "typescript", "jm", "mygzb", "pug", "preact", "electron", "build" ], "repository": { "type": "git", "url": "git+https://gitee.com/jmfe/jm-cli.git" }, "bugs": { "url": "https://gitee.com/jmfe/jm-cli/issues" }, "homepage": "https://gitee.com/jmfe/jm-cli/blob/master/README.md", "author": { "name": "ivan lee", "email": "carney520@hotmail.com", "url": "https://github.com/carney520" }, "license": "MIT", "main": "bin/index.js", "bin": { "jm": "bin/index.js" }, "types": "./lib/lib.d.ts", "engines": { "node": ">=10.0" }, "files": [ "bin", "dist", "template", "lib", "ssl" ], "scripts": { "build": "tsc", "start": "ts-node src/index.ts", "build:doc": "cd docusaurus/website && npm run build && npm run publish-gh-pages " }, "publishConfig": { "registry": "https://registry.npmjs.org", "access": "public" }, "husky": { "hooks": { "pre-commit": "pretty-quick --staged" } }, "devDependencies": { "@types/chalk": "2.2.0", "@types/cli-table2": "0.2.2", "@types/detect-port": "1.1.0", "@types/dotenv": "6.1.1", "@types/express": "4.17.2", "@types/fs-extra": "7.0.0", "@types/glob": "5.0.36", "@types/inquirer": "0.0.43", "@types/json5": "0.0.30", "@types/lodash": "4.14.147", "@types/node": "10.17.5", "@types/opener": "1.4.0", "@types/ora": "1.3.5", "@types/semver": "5.5.0", "@types/tar": "4.0.3", "@types/webpack-dev-middleware": "^2.0.3", "@types/webpack-dev-server": "3.4.0", "@types/yargs": "12.0.13", "benchmark": "2.1.4", "husky": "1.3.1", "prettier": "^1.19.1", "pretty-quick": "^2.0.1", "ts-node": "7.0.1" }, "dependencies": { "@babel/core": "^7.10.4", "@babel/plugin-proposal-class-properties": "^7.10.4", "@babel/plugin-proposal-decorators": "^7.10.4", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4", "@babel/plugin-proposal-object-rest-spread": "^7.10.4", "@babel/plugin-proposal-optional-chaining": "^7.10.4", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-transform-destructuring": "^7.10.4", "@babel/plugin-transform-runtime": "^7.10.4", "@babel/preset-env": "^7.10.4", "@babel/preset-react": "^7.10.4", "@babel/preset-typescript": "^7.10.4", "@babel/runtime": "^7.10.4", "@gdjiami/eslint-config": "^0.2.0", "@svgr/webpack": "^5.4.0", "address": "1.1.2", "ajv": "^6.5.5", "babel-loader": "^8.1.0", "babel-plugin-import": "^1.13.0", "babel-plugin-macros": "^2.8.0", "babel-plugin-transform-react-remove-prop-types": "^0.4.24", "better-ajv-errors": "0.6.7", "boxen": "2.1.0", "cache-loader": "^4.1.0", "case-sensitive-paths-webpack-plugin": "^2.3.0", "chalk": "^4.1.0", "circular-dependency-plugin": "^5.2.0", "cli-table2": "0.2.0", "core-js": "^3.6.5", "core-js-builder": "^3.6.5", "cors": "2.8.5", "css-loader": "^3.6.0", "detect-port": "1.3.0", "dotenv": "6.2.0", "dotenv-expand": "4.2.0", "dumper.js": "1.3.1", "duplicate-package-checker-webpack-plugin": "^3.0.0", "es3ify-webpack-plugin": "^0.1.0", "eslint": "^7.4.0", "eslint-loader": "^4.0.2", "file-loader": "^6.0.0", "fork-ts-checker-webpack-plugin": "4.0.4", "fs-extra": "8.1.0", "fsevents": "1.2.4", "glob": "7.1.6", "hash-sum": "1.0.2", "html-webpack-plugin": "4.0.0-beta.5", "ignore": "5.1.4", "inquirer": "6.5.2", "json5": "^2.1.0", "mini-css-extract-plugin": "^0.9.0", "offline-plugin": "^5.0.7", "opener": "^1.5.1", "optimize-css-assets-webpack-plugin": "^5.0.3", "ora": "^4.0.4", "postcss-flexbugs-fixes": "^4.2.1", "postcss-loader": "^3.0.0", "postcss-preset-env": "^6.7.0", "postcss-safe-parser": "^4.0.2", "pug": "^3.0.0", "pug-loader": "^2.4.0", "semver": "^5.6.0", "speed-measure-webpack-plugin": "1.3.1", "style-loader": "^1.2.1", "tar": "4.4.13", "terser-webpack-plugin": "^3.0.6", "tree-kill": "1.2.1", "tslib": "^2.0.0", "typescript": "^3.9.6", "uglifyjs-webpack-plugin": "^2.2.0", "url-loader": "^4.1.0", "validate-npm-package-name": "3.0.0", "webpack": "^4.43.0", "webpack-bundle-analyzer": "^3.8.0", "webpack-dev-server": "^3.11.0", "webpack-format-messages": "^2.0.6", "webpack-modules": "^1.0.0", "webpack-node-externals": "^1.7.2", "webpack-require-http": "^0.4.3", "worker-loader": "^3.0.8", "write-file-webpack-plugin": "^4.5.1", "yargs": "^15.0.0" }, "optionalDependencies": { "fsevents": "1.2.4" } }