UNPKG

bruce-cli

Version:

A JS/React App automation build scaffolding with zero-configuration and out-of-the-box

146 lines 3.65 kB
{ "name": "bruce-cli", "version": "1.3.7", "description": "A JS/React App automation build scaffolding with zero-configuration and out-of-the-box", "keywords": [ "bruce-app", "app", "application", "bruce-cli", "react-cli", "create-react", "create-react-app", "spa", "babel", "corejs", "cssnano", "eslint", "less", "postcss", "prettier", "react", "sass", "scss", "stylelint", "terser", "tslint", "typescript", "uglifyjs", "vite", "webpack", "build", "create", "dev", "init", "locale", "remove" ], "author": { "name": "JowayYoung", "email": "young.joway@outlook.com" }, "homepage": "https://github.com/JowayYoung", "repository": { "type": "git", "url": "https://github.com/JowayYoung/bruce-cli.git" }, "bugs": { "email": "young.joway@outlook.com", "url": "https://github.com/JowayYoung/bruce-cli/issues" }, "type": "module", "main": "dist/index.js", "bin": { "bruce-app": "dist/index.js" }, "scripts": { "build": "rimraf dist && tsx src/tasks/convert.ts && tsc -p tsconfig.json && tsx src/tasks/copy.ts", "dev": "nodemon -w src -w package.json -w tsconfig.json -e ts -x \"npm run build\" --ignore src/langs/zh-cht.ts" }, "engines": { "node": ">=18.18.0", "npm": ">=9.8.1" }, "dependencies": { "@babel/core": "7.27.1", "@babel/plugin-transform-runtime": "7.27.1", "@babel/preset-env": "7.27.2", "@babel/preset-react": "7.27.1", "@babel/preset-typescript": "7.27.1", "@babel/runtime": "7.27.1", "@babel/runtime-corejs3": "7.27.1", "@inquirer/prompts": "7.5.1", "@tailwindcss/postcss": "4.1.7", "@tailwindcss/vite": "4.1.7", "@vitejs/plugin-basic-ssl": "2.0.0", "@vitejs/plugin-react": "4.4.1", "@yangzw/bruce-std": "workspace:*", "@yangzw/bruce-type": "workspace:*", "@yangzw/bruce-us": "workspace:*", "babel-loader": "10.0.0", "chalk": "5.4.1", "commander": "13.1.0", "compression-webpack-plugin": "11.1.0", "copy-webpack-plugin": "13.0.0", "core-js": "3.42.0", "core-js-pure": "3.42.0", "css-loader": "7.1.2", "css-minimizer-webpack-plugin": "7.0.2", "dayjs": "1.11.13", "eslint-formatter-pretty": "6.0.1", "eslint-webpack-plugin": "5.0.1", "figures": "6.1.0", "html-loader": "5.1.0", "html-webpack-plugin": "5.6.3", "html-webpack-tags-plugin": "3.0.2", "latest-version": "9.0.0", "less": "4.3.0", "less-loader": "12.3.0", "markdown-loader": "8.0.0", "mini-css-extract-plugin": "2.9.2", "open": "10.1.2", "ora": "8.2.0", "postcss": "8.5.3", "postcss-import": "16.1.0", "postcss-less": "6.0.0", "postcss-loader": "8.1.1", "postcss-preset-env": "10.1.6", "postcss-scss": "4.0.9", "resolve-url-loader": "5.0.0", "sass": "1.88.0", "sass-loader": "16.0.5", "semver": "7.7.2", "stylelint-formatter-pretty": "4.0.1", "stylelint-webpack-plugin": "5.0.1", "terser-webpack-plugin": "5.3.14", "typescript": "5.8.3", "vite": "6.3.5", "vite-plugin-eslint2": "5.0.3", "vite-plugin-html": "3.2.2", "vite-plugin-html-config": "2.0.2", "vite-plugin-static-copy": "3.0.0", "vite-plugin-stylelint": "6.0.0", "voca": "1.4.1", "webpack": "5.99.8", "webpack-bundle-analyzer": "4.10.2", "webpack-cli": "6.0.1", "webpack-notifier": "1.15.0", "webpackbar": "7.0.0" }, "devDependencies": { "@types/node": "22.15.18", "@types/postcss-import": "14.0.3", "@types/semver": "7.7.0", "@types/voca": "1.4.6", "@types/webpack-bundle-analyzer": "4.7.0", "nodemon": "3.1.10", "react": "19.1.0", "react-dom": "19.1.0", "react-router-dom": "7.6.0", "tsx": "4.19.4" }, "license": "MIT", "publishConfig": { "access": "public" } }