{"_id":"@a-front-end-project/a-ui","_rev":"3-7ca8344cd0e3df4da8464d164292334c","name":"@a-front-end-project/a-ui","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.1":{"name":"@a-front-end-project/a-ui","version":"0.0.1","description":"React components library","author":{"name":"Sunhaoxiang"},"private":false,"type":"module","main":"./dist/a-ui.umd.cjs","module":"./dist/a-ui.js","unpkg":"./dist/a-ui.umd.cjs","types":"./dist/main.d.ts","exports":{".":{"import":"./dist/a-ui.js","require":"./dist/a-ui.umd.cjs","types":"./dist/main.d.ts"},"./style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"license":"MIT","keywords":["Component","UI","React"],"homepage":"https://github.com/sunhaoxiang/a-ui","repository":{"type":"git","url":"git+https://github.com/sunhaoxiang/a-ui.git"},"sideEffects":["dist/style.css"],"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"scripts":{"prepare":"husky install","dev":"vite","lint":"eslint src --ext ts,tsx --max-warnings 5 --report-unused-disable-directives --fix --cache","tsc":"tsc","test":"vitest","test:run":"vitest run","prettier":"prettier --write \"src/**/*.{ts,tsx,scss}\"","coverage":"vitest run --coverage","build":"vite build && tsc --project tsconfig.build.json","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build","prepublishOnly":"npm run test:run && npm run lint && npm run build","release":"release-it"},"dependencies":{"@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/react-fontawesome":"^0.2.0","async-validator":"^4.2.5","axios":"^1.4.0","classnames":"^2.3.2","lodash-es":"^4.17.21","react-transition-group":"^4.4.5"},"devDependencies":{"@commitlint/cli":"^17.6.6","@commitlint/config-conventional":"^17.6.6","@storybook/addon-essentials":"^7.0.20","@storybook/addon-interactions":"^7.0.20","@storybook/addon-links":"^7.0.20","@storybook/addon-mdx-gfm":"^7.0.20","@storybook/blocks":"^7.0.20","@storybook/react":"^7.0.20","@storybook/react-vite":"^7.0.20","@storybook/testing-library":"^0.1.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/lodash-es":"^4.17.7","@types/node":"^18.16.1","@types/react":"^18.0.37","@types/react-dom":"^18.0.11","@types/react-transition-group":"^4.4.6","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.59.0","@typescript-eslint/parser":"^5.57.1","@vitejs/plugin-react":"^4.0.0","commitlint":"^17.6.6","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jest-dom":"^4.0.3","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.1","eslint-plugin-storybook":"^0.6.12","eslint-plugin-testing-library":"^5.10.3","husky":"^8.0.0","jsdom":"^22.0.0","lint-staged":"^13.2.3","prettier":"^2.8.8","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","release-it":"^15.11.0","rollup-plugin-exclude-dependencies-from-bundle":"^1.1.23","sass":"^1.62.1","storybook":"^7.0.20","typescript":"^5.0.2","vite":"^4.3.9","vite-plugin-libcss":"^1.1.1","vitest":"^0.32.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lint-staged":{"src/**/*.{ts,tsx,js,jsx}":["npm run lint"]},"gitHead":"1e78dc214ac78f20007d713abf43fc4cca728797","bugs":{"url":"https://github.com/sunhaoxiang/a-ui/issues"},"_id":"@a-front-end-project/a-ui@0.0.1","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-6sh6rhP1COKiH+jTkLEIzJ7UsB6JwDM31NvROMn6ajqo29qt+xpbEZji2hMhUd+hK2bxPH9qDT9vuBtLGYsRzw==","shasum":"6fea2839153451da09d480a91a21c2e140b7df04","tarball":"https://registry.npmjs.org/@a-front-end-project/a-ui/-/a-ui-0.0.1.tgz","fileCount":40,"unpackedSize":59845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrhXUhxIKpUiudu1NHAZJfWveO9qeq7flcrCk5VZUSxAiAZ6fymQxQf561Xwb/M+gcG7di9/Vhqdhu2W6oNqHDCKQ=="}]},"_npmUser":{"name":"sunhaoxiang","email":"673686754@qq.com"},"directories":{},"maintainers":[{"name":"sunhaoxiang","email":"673686754@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a-ui_0.0.1_1688304570039_0.7296149297196814"},"_hasShrinkwrap":false},"1.0.0":{"name":"@a-front-end-project/a-ui","version":"1.0.0","description":"React components library","author":{"name":"Sunhaoxiang"},"private":false,"type":"module","module":"./dist/a-ui.js","types":"./dist/main.d.ts","exports":{".":{"import":"./dist/a-ui.js","types":"./dist/main.d.ts"},"./types/":"./dist/components/"},"license":"MIT","keywords":["Component","UI","React"],"homepage":"https://github.com/sunhaoxiang/a-ui","repository":{"type":"git","url":"git+https://github.com/sunhaoxiang/a-ui.git"},"sideEffects":["dist/style.css"],"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"scripts":{"prepare":"husky install","dev":"vite","lint":"eslint src --ext ts,tsx --max-warnings 5 --report-unused-disable-directives --fix --cache","tsc":"tsc","test":"vitest","test:run":"vitest run","prettier":"prettier --write \"src/**/*.{ts,tsx,scss}\"","coverage":"vitest run --coverage","build":"vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build","prepublishOnly":"npm run test:run && npm run lint && npm run build","release":"release-it"},"dependencies":{"@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/react-fontawesome":"^0.2.0","async-validator":"^4.2.5","axios":"^1.4.0","classnames":"^2.3.2","lodash-es":"^4.17.21","react-transition-group":"^4.4.5"},"devDependencies":{"@commitlint/cli":"^17.6.6","@commitlint/config-conventional":"^17.6.6","@storybook/addon-essentials":"^7.0.20","@storybook/addon-interactions":"^7.0.20","@storybook/addon-links":"^7.0.20","@storybook/addon-mdx-gfm":"^7.0.20","@storybook/blocks":"^7.0.20","@storybook/react":"^7.0.20","@storybook/react-vite":"^7.0.20","@storybook/testing-library":"^0.1.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/lodash-es":"^4.17.7","@types/node":"^18.16.1","@types/react":"^18.0.37","@types/react-dom":"^18.0.11","@types/react-transition-group":"^4.4.6","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.59.0","@typescript-eslint/parser":"^5.57.1","@vitejs/plugin-react":"^4.0.0","commitlint":"^17.6.6","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jest-dom":"^4.0.3","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.1","eslint-plugin-storybook":"^0.6.12","eslint-plugin-testing-library":"^5.10.3","husky":"^8.0.0","jsdom":"^22.0.0","lint-staged":"^13.2.3","prettier":"^2.8.8","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","release-it":"^15.11.0","rollup-plugin-exclude-dependencies-from-bundle":"^1.1.23","sass":"^1.62.1","storybook":"^7.0.20","typescript":"^5.0.2","vite":"^4.3.9","vite-plugin-dts":"^3.0.3","vite-plugin-libcss":"^1.1.1","vitest":"^0.32.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lint-staged":{"src/**/*.{ts,tsx,js,jsx}":["npm run lint"]},"gitHead":"b2a4253856b314915f8599b7df6a68236535e9ea","bugs":{"url":"https://github.com/sunhaoxiang/a-ui/issues"},"_id":"@a-front-end-project/a-ui@1.0.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-/pg9ug9NcjHpZFnbn40TekLEAioLbivUeV8kcSkwF5DxlmrSGGwpaJGE+GwQyqH+9iDKgypfnk1TWLnnMT660Q==","shasum":"148ff1f347c3b079e7f0b0d479879e6a13e8f7b6","tarball":"https://registry.npmjs.org/@a-front-end-project/a-ui/-/a-ui-1.0.0.tgz","fileCount":40,"unpackedSize":59649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkuz+82/TggOE3ue5TBbnsrxcBK8+Us6vKeA73qjhPHAiAHtqE//qvURMHyXx0rLwrQS2MMpeLtI8QJ4fJ/USR7Zg=="}]},"_npmUser":{"name":"sunhaoxiang","email":"673686754@qq.com"},"directories":{},"maintainers":[{"name":"sunhaoxiang","email":"673686754@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a-ui_1.0.0_1688649130292_0.644767239017799"},"_hasShrinkwrap":false},"1.0.1":{"name":"@a-front-end-project/a-ui","version":"1.0.1","description":"React components library","author":{"name":"Sunhaoxiang"},"private":false,"type":"module","module":"./dist/a-ui.js","types":"./dist/main.d.ts","exports":{".":{"import":"./dist/a-ui.js","types":"./dist/main.d.ts"},"./types/":"./dist/components/"},"license":"MIT","keywords":["Component","UI","React"],"homepage":"https://github.com/sunhaoxiang/a-ui","repository":{"type":"git","url":"git+https://github.com/sunhaoxiang/a-ui.git"},"sideEffects":["dist/style.css"],"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"scripts":{"prepare":"husky install","dev":"vite","lint":"eslint src --ext ts,tsx --max-warnings 5 --report-unused-disable-directives --fix --cache","tsc":"tsc","test":"vitest","test:run":"vitest run","prettier":"prettier --write \"src/**/*.{ts,tsx,scss}\"","coverage":"vitest run --coverage","build":"vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build","prepublishOnly":"npm run test:run && npm run lint && npm run build","release":"release-it"},"dependencies":{"@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/react-fontawesome":"^0.2.0","async-validator":"^4.2.5","axios":"^1.4.0","classnames":"^2.3.2","lodash-es":"^4.17.21","react-transition-group":"^4.4.5"},"devDependencies":{"@commitlint/cli":"^17.6.6","@commitlint/config-conventional":"^17.6.6","@storybook/addon-essentials":"^7.0.20","@storybook/addon-interactions":"^7.0.20","@storybook/addon-links":"^7.0.20","@storybook/addon-mdx-gfm":"^7.0.20","@storybook/blocks":"^7.0.20","@storybook/react":"^7.0.20","@storybook/react-vite":"^7.0.20","@storybook/testing-library":"^0.1.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/lodash-es":"^4.17.7","@types/node":"^18.16.1","@types/react":"^18.0.37","@types/react-dom":"^18.0.11","@types/react-transition-group":"^4.4.6","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.59.0","@typescript-eslint/parser":"^5.57.1","@vitejs/plugin-react":"^4.0.0","@vitest/coverage-v8":"^0.33.0","commitlint":"^17.6.6","eslint":"^8.38.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jest-dom":"^4.0.3","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.1","eslint-plugin-storybook":"^0.6.12","eslint-plugin-testing-library":"^5.10.3","husky":"^8.0.0","jsdom":"^22.0.0","lint-staged":"^13.2.3","prettier":"^2.8.8","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","release-it":"^15.11.0","rollup-plugin-exclude-dependencies-from-bundle":"^1.1.23","sass":"^1.62.1","storybook":"^7.0.20","typescript":"^5.0.2","vite":"^4.3.9","vite-plugin-dts":"^3.0.3","vite-plugin-libcss":"^1.1.1","vitest":"^0.32.2"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lint-staged":{"src/**/*.{ts,tsx,js,jsx}":["npm run lint"]},"gitHead":"5f857e9ad8b169f195727270f864c4d4ee9ef295","bugs":{"url":"https://github.com/sunhaoxiang/a-ui/issues"},"_id":"@a-front-end-project/a-ui@1.0.1","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-AJKGMZ06Tf0B/BZPzXSwGdDGke2oYIeWv5JGLF815FmVFYQHCZqx6G+TIbCoaMGCVQ2Aec7apOVF8WOoBW+FTg==","shasum":"20b647f454721ad25198184c8e3cb0f0c67fca90","tarball":"https://registry.npmjs.org/@a-front-end-project/a-ui/-/a-ui-1.0.1.tgz","fileCount":40,"unpackedSize":60060,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHgOq4ItirrNdaor3k0THXzGDxRjaItTGL5En1Uy51mAiEA2v3EbGuJeVdNtlyX0YyuhX3Kub8Vm7GBsWF77CwTCV4="}]},"_npmUser":{"name":"sunhaoxiang","email":"673686754@qq.com"},"directories":{},"maintainers":[{"name":"sunhaoxiang","email":"673686754@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a-ui_1.0.1_1688779551819_0.3851076216916789"},"_hasShrinkwrap":false},"1.1.0":{"name":"@a-front-end-project/a-ui","version":"1.1.0","description":"React components library","author":{"name":"Sunhaoxiang"},"private":false,"type":"module","module":"./dist/a-ui.js","types":"./dist/main.d.ts","exports":{".":{"import":"./dist/a-ui.js","types":"./dist/main.d.ts"},"./types/":"./dist/components/"},"license":"MIT","keywords":["Component","UI","React"],"homepage":"https://github.com/sunhaoxiang/a-ui","repository":{"type":"git","url":"git+https://github.com/sunhaoxiang/a-ui.git"},"sideEffects":["dist/style.css"],"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"scripts":{"prepare":"husky install","dev":"vite","lint":"eslint src --ext ts,tsx --max-warnings 5 --report-unused-disable-directives --fix --cache","tsc":"tsc","test":"vitest","test:run":"vitest run","prettier":"prettier --write \"src/**/*.{ts,tsx,scss}\"","coverage":"vitest run --coverage","build":"vite build","preview":"vite preview","storybook":"storybook dev -p 6006","build-storybook":"storybook build","prepublishOnly":"npm run test:run && npm run lint && npm run build","release":"release-it"},"dependencies":{"@fortawesome/fontawesome-svg-core":"^6.4.0","@fortawesome/free-solid-svg-icons":"^6.4.0","@fortawesome/react-fontawesome":"^0.2.0","async-validator":"^4.2.5","axios":"^1.4.0","classnames":"^2.3.2","lodash-es":"^4.17.21","react-transition-group":"^4.4.5"},"devDependencies":{"@commitlint/cli":"^17.6.6","@commitlint/config-conventional":"^17.6.6","@storybook/addon-essentials":"^7.0.20","@storybook/addon-interactions":"^7.0.20","@storybook/addon-links":"^7.0.20","@storybook/addon-mdx-gfm":"^7.0.20","@storybook/blocks":"^7.0.20","@storybook/react":"^7.0.20","@storybook/react-vite":"^7.0.20","@storybook/testing-library":"^0.1.0","@testing-library/jest-dom":"^5.16.5","@testing-library/react":"^14.0.0","@testing-library/user-event":"^14.4.3","@types/lodash-es":"^4.17.7","@types/node":"^18.16.1","@types/react":"^18.2.14","@types/react-dom":"^18.2.6","@types/react-transition-group":"^4.4.6","@types/testing-library__jest-dom":"^5.14.5","@typescript-eslint/eslint-plugin":"^5.61.0","@typescript-eslint/parser":"^5.61.0","@vitejs/plugin-react":"^4.0.2","@vitest/coverage-v8":"^0.33.0","commitlint":"^17.6.6","eslint":"^8.44.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jest-dom":"^4.0.3","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react-hooks":"^4.6.0","eslint-plugin-react-refresh":"^0.4.1","eslint-plugin-storybook":"^0.6.12","eslint-plugin-testing-library":"^5.10.3","husky":"^8.0.0","jsdom":"^22.0.0","lint-staged":"^13.2.3","prettier":"^2.8.8","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","release-it":"^16.0.0","rollup-plugin-exclude-dependencies-from-bundle":"^1.1.23","sass":"^1.62.1","storybook":"^7.0.20","typescript":"^5.0.2","vite":"^4.4.2","vite-plugin-dts":"^3.0.3","vite-plugin-libcss":"^1.1.1","vitest":"^0.33.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"lint-staged":{"src/**/*.{ts,tsx,js,jsx}":["npm run lint"]},"gitHead":"2ac737b9f366fccc21e5d544b82a8cce3b9ff1d3","bugs":{"url":"https://github.com/sunhaoxiang/a-ui/issues"},"_id":"@a-front-end-project/a-ui@1.1.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-IH/JCrkxP96G5X/I08T0GMTzqBgkCv/x9TIz/hNpybe7CCVw8JcNv45h6TEEcB3BRRy2QYYyRp72J6uIZDZ0iQ==","shasum":"7d777c4f8588c399bd4c7aac469310cc09e1dd01","tarball":"https://registry.npmjs.org/@a-front-end-project/a-ui/-/a-ui-1.1.0.tgz","fileCount":40,"unpackedSize":63192,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqHDmhty//sMXk9qsgW0vOYS/nxix6rDSsbnCIaN66qAiEAwlKdRcNmGrtWuBWHqRqDFrF/synSIpVqc+28SFaLy5w="}]},"_npmUser":{"name":"sunhaoxiang","email":"673686754@qq.com"},"directories":{},"maintainers":[{"name":"sunhaoxiang","email":"673686754@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/a-ui_1.1.0_1688990158745_0.8638124560784572"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-02T13:29:29.917Z","0.0.1":"2023-07-02T13:29:30.269Z","modified":"2023-07-10T11:55:59.041Z","1.0.0":"2023-07-06T13:12:10.506Z","1.0.1":"2023-07-08T01:25:52.069Z","1.1.0":"2023-07-10T11:55:58.913Z"},"maintainers":[{"name":"sunhaoxiang","email":"673686754@qq.com"}],"description":"React components library","homepage":"https://github.com/sunhaoxiang/a-ui","keywords":["Component","UI","React"],"repository":{"type":"git","url":"git+https://github.com/sunhaoxiang/a-ui.git"},"author":{"name":"Sunhaoxiang"},"bugs":{"url":"https://github.com/sunhaoxiang/a-ui/issues"},"license":"MIT","readme":"<h1 align=\"center\">A UI</h1>\n<h2 align=\"center\">A React UI library.</h2>\n\n<div align=\"center\">\n\n[![npm package](https://img.shields.io/npm/v/@a-front-end-project/a-ui.svg)](https://www.npmjs.com/package/@a-front-end-project/a-ui)\n![test](https://github.com/sunhaoxiang/a-ui/actions/workflows/test.yml/badge.svg)\n[![coverage](https://img.shields.io/codecov/c/github/sunhaoxiang/a-ui/master.svg)](https://app.codecov.io/gh/sunhaoxiang/a-ui)\n![languages](https://img.shields.io/github/languages/top/sunhaoxiang/a-ui)\n\n</div>\n\n## Features\n\n- 💪 A set of React components out of the box\n- 🔥 Written in TypeScript\n\n## Documentation\n\nIt's the https://sunhaoxiang.github.io/a-ui website for the latest version of A UI.\n\n## Installation\n\n```bash\nnpm install @a-front-end-project/a-ui\n```\n\n```bash\nyarn add @a-front-end-project/a-ui\n```\n\n## Usage\n\n```jsx\nimport React from 'react'\nimport { Button } from '@a-front-end-project/a-ui'\n\nconst App = () => (\n  <>\n    <Button btnType=\"primary\">PRESS ME</Button>\n  </>\n);\n```\n","readmeFilename":"README.md"}