UNPKG

ultraman-shop

Version:

A React component library for building e-commerce interfaces

101 lines (100 loc) 3.53 kB
{ "name": "ultraman-shop", "version": "0.3.0", "main": "dist/main/index.js", "module": "dist/main/index.es.js", "types": "dist/main/index.d.ts", "description": "A React component library for building e-commerce interfaces", "keywords": [ "react", "components", "ui", "e-commerce", "shop" ], "dependencies": { "antd": "^5.21.6", "react": "^18.3.1", "react-dom": "^18.3.1", "react-router-dom": "^7.5.3", "sass": "^1.80.6" }, "files": [ "dist" ], "devDependencies": { "@chromatic-com/storybook": "^3.2.2", "@rollup/plugin-commonjs": "^28.0.1", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^15.3.0", "@rollup/plugin-replace": "^6.0.1", "@storybook/addon-essentials": "^8.4.1", "@storybook/addon-interactions": "^8.4.1", "@storybook/addon-onboarding": "^8.4.1", "@storybook/blocks": "^8.4.1", "@storybook/preset-create-react-app": "^8.4.1", "@storybook/react": "^8.4.1", "@storybook/react-webpack5": "^8.4.1", "@storybook/test": "^8.4.1", "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.5.2", "@types/node": "^16.18.119", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "classnames": "^2.5.1", "dayjs": "^1.11.13", "eslint-plugin-storybook": "^0.10.2", "postcss-url": "^10.1.3", "react-scripts": "5.0.1", "rimraf": "^3.0.2", "rollup-plugin-exclude-dependencies-from-bundle": "^1.1.23", "rollup-plugin-postcss": "^4.0.2", "rollup-plugin-sass": "^1.14.0", "rollup-plugin-typescript2": "^0.36.0", "storybook": "^8.4.1", "tslib": "^2.8.1", "typescript": "^4.9.5", "webpack": "^5.96.1" }, "scripts": { "start": "react-scripts start", "test": "react-scripts test", "eject": "react-scripts eject", "storybook": "storybook dev -p 6006", "build-storybook": "storybook build", "build-ts": "tsc -p tsconfig.build.json", "build-css": "sass --style=compressed ./src/styles/index.scss ./dist/main/index.css", "prepublishOnly": "npm run build", "clean": "if [ -d './dist' ]; then find ./dist -mindepth 1 ! -name 'package.json' -delete || true; fi", "reactBuild": "react-scripts build", "build": "npm run clean && rollup --config rollup.config.mjs", "release:patch": "./scripts/publish.sh -v patch -m", "release:minor": "./scripts/publish.sh -v minor -m", "release:major": "./scripts/publish.sh -v major -m" }, "publishConfig": { "description": "发布命令说明:\n release:patch - 发布补丁版本 (0.0.x),用于修复bug\n release:minor - 发布次版本 (0.x.0),用于添加新功能\n release:major - 发布主版本 (x.0.0),用于重大更新\n\n使用示例:\n npm run release:patch \"修复了某个bug\"\n npm run release:minor \"添加了新功能\"\n npm run release:major \"重大更新\"" }, "eslintConfig": { "extends": [ "react-app", "react-app/jest", "plugin:storybook/recommended" ] }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" }