@source-bug/magic-design-react
Version:
A component library that can achieve magic effects
159 lines (158 loc) • 4.56 kB
JSON
{
"name": "@source-bug/magic-design-react",
"version": "0.0.11",
"description": "A component library that can achieve magic effects",
"author": "774933704@qq.com",
"engines": {
"node": ">=16",
"npm": ">=8",
"pnpm": ">=6"
},
"keywords": [
"ui",
"frontend",
"component",
"components",
"react component",
"react components",
"source",
"sourcebug",
"magic",
"magic-design",
"magicDesign",
"weather",
"swiper",
"vite",
"react",
"typescript"
],
"packageManager": "pnpm@7.9.0",
"entryPoint": "dist/lib/index.js",
"types": "dist/src/components/index.d.ts",
"main": "dist/lib/index.js",
"module": "dist/es/index.js",
"umd": "dist/umd/index.js",
"exports": {
".": {
"import": "./dist/es/index.js",
"require": "./dist/lib/index.js"
}
},
"files": [
"dist",
"README.md",
"package.json"
],
"scripts": {
"setup": "npm install --ignore-scripts",
"publish": "npm run build && npm publish --access public",
"build": "pnpm run reset:vite && tsc && vite build",
"dev": "pnpm run reset:vite && cross-env DEBUG=vite:plugin:mkcert HTTPS=true vite",
"dev:http": "pnpm run reset:vite && vite",
"storybook": "start-storybook -p 6006",
"build-storybook": "build-storybook",
"preview": "pnpm run build && vite preview",
"analyze": "pnpm run reset:vite && cross-env ANALYZE=true pnpm run build",
"mock:server": "json-server --watch ./mock/index.json --config ./mock/config.json",
"reset:vite": "rimraf ./.vite-cache ./dist",
"reset:file": "node ./script/clean.js",
"reset": "pnpm run reset:vite && pnpm run reset:file",
"prepare": "npx husky install"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/GrinZero/magic-design.git"
},
"bugs": {
"url": "https://github.com/GrinZero/magic-design/issues"
},
"homepage": "https://github.com/GrinZero/magic-design#readme",
"dependencies": {
"ahooks": "^3.7.0",
"animate.css": "^4.1.1",
"react": "^18.1.0",
"react-dom": "^18.1.0",
"react-error-boundary": "^3.1.4",
"react-router-dom": "^6.3.0"
},
"devDependencies": {
"@babel/core": "^7.17.10",
"@commitlint/cli": "^16.2.4",
"@commitlint/config-conventional": "^16.2.4",
"@fullstacksjs/eslint-config": "^8.4.3",
"@rollup/plugin-typescript": "^8.3.4",
"@storybook/addon-actions": "^6.5.0-beta.8",
"@storybook/addon-backgrounds": "^6.5.10",
"@storybook/addon-docs": "^6.5.10",
"@storybook/addon-essentials": "^6.5.0-beta.8",
"@storybook/addon-interactions": "^6.5.10",
"@storybook/addon-links": "^6.5.0-beta.8",
"@storybook/addon-measure": "^6.5.10",
"@storybook/addon-outline": "^6.5.10",
"@storybook/addons": "^6.5.10",
"@storybook/builder-vite": "^0.1.33",
"@storybook/channel-postmessage": "^6.5.10",
"@storybook/channel-websocket": "^6.5.10",
"@storybook/client-api": "^6.5.10",
"@storybook/preview-web": "^6.5.10",
"@storybook/react": "^6.5.0-beta.8",
"@storybook/testing-library": "^0.0.11",
"@trivago/prettier-plugin-sort-imports": "^3.2.0",
"@types/jest": "^27.5.1",
"@types/node": "^17.0.33",
"@types/react": "^18.0.9",
"@types/react-dom": "^18.0.3",
"@typescript-eslint/parser": "^5.23.0",
"@unocss/vite": "^0.33.2",
"@vitejs/plugin-legacy": "^1.8.2",
"@vitejs/plugin-react": "^1.3.2",
"autoprefixer": "^10.4.7",
"babel-loader": "^8.2.5",
"cross-env": "^7.0.3",
"eslint": "^8.15.0",
"eslint-plugin-github": "^4.3.6",
"eslint-plugin-listeners": "^1.1.0",
"eslint-plugin-regexp": "^1.7.0",
"eslint-plugin-security": "^1.5.0",
"eslint-plugin-storybook": "^0.5.11",
"husky": "^8.0.1",
"json-server": "^0.17.0",
"less": "^4.1.2",
"lint-staged": "^13.0.3",
"postcss": "^8.4.13",
"prettier": "^2.6.2",
"rimraf": "^3.0.2",
"rollup-plugin-visualizer": "^5.6.0",
"rtlcss": "^3.5.0",
"sass": "^1.51.0",
"stylelint": "^14.8.2",
"stylelint-config-prettier": "^9.0.3",
"stylelint-config-recess-order": "^3.0.0",
"stylelint-config-standard": "^25.0.0",
"stylelint-config-standard-scss": "^3.0.0",
"tailwindcss": "^3.1.8",
"tdesign-react": "^0.40.3",
"typescript": "^4.6.4",
"vite": "^2.9.9",
"vite-plugin-chunk-split": "^0.2.2",
"vite-plugin-dts": "^1.4.1",
"vite-plugin-imagemin": "^0.6.1",
"vite-plugin-mkcert": "^1.6.0",
"vite-plugin-svgr": "^2.1.0",
"vite-tsconfig-paths": "^3.5.0"
},
"browserslist": {
"production": [
">0.5%",
"last 10 versions",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
}
}