{"_rev":"4-0467090bb9f03b985d7db0a2cad0d30a","time":{"created":"2026-07-20T03:47:36.096Z","modified":"2026-07-20T03:47:36.646Z","4.8.4":"2026-07-17T03:09:22.989Z","4.8.5":"2026-07-17T06:16:08.476Z","4.8.3":"2026-07-20T03:47:36.435Z"},"_id":"@bcdesign/ant-design-icons","name":"@bcdesign/ant-design-icons","dist-tags":{"latest":"4.8.3"},"versions":{"4.8.3":{"name":"@bcdesign/ant-design-icons","version":"4.8.3","main":"./lib/index.js","module":"./es/index.js","unpkg":"./dist/index.umd.js","sideEffects":false,"repository":{"type":"git","url":"git+https://github.com/ant-design/ant-design-icons.git#master"},"contributors":[{"name":"HeskeyBaozi","email":"hezhiyu233@foxmail.com"},{"name":"vagusX","email":"vagusxl@gmail.com"}],"license":"MIT","engines":{"node":">=8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"scripts":{"clean":"./scripts/cleanup.sh","start":"dumi dev","lint":"eslint src/ --ext .tsx,.ts","compile":"father build","test":"father test","ci":"NODE_ENV=ci npm run prepublishOnly","test:local":"npm run generate && npm run compile && npm run test","prepublishOnly":"npm run generate && npm run compile && npm run lint && npm run test","generate":"rimraf src/icons && TS_NODE_PROJECT=scripts/tsconfig.json node -r ts-node/register scripts/generate.ts --target=icon","postcompile":"npm run clean && TS_NODE_PROJECT=scripts/tsconfig.json node -r ts-node/register scripts/generate.ts --target=entry"},"peerDependencies":{"react":">=16.0.0","react-dom":">=16.0.0"},"devDependencies":{"@testing-library/react":"^12","@types/classnames":"^2.2.9","@types/enzyme":"^3.10.3","@types/jest":"^24.9.1","@types/lodash":"^4.14.136","@types/minimatch":"3.0.5","@types/node":"^13.9.3","@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@umijs/fabric":"^2.2.2","antd":"^4.8.2","cross-env":"^5.2.0","dumi":"^1.1.4","enzyme":"^3.10.0","enzyme-to-json":"^3.3.5","eslint":"^7.1.0","father":"^2.29.11","glob":"^7.1.6","mobx":"^5.1.0","mobx-react":"^6.1.3","prettier":"^2.2.1","react":"^16.4.2","react-dom":"^16.4.2","rimraf":"^3.0.0","styled-components":"^3.3.3","ts-node":"^8.0.0","typescript":"^4.0.2"},"dependencies":{"@ant-design/colors":"^6.0.0","@ant-design/icons-svg":"npm:@bcdesign/ant-design-icons-svg@4.5.3","@babel/runtime":"^7.11.2","classnames":"^2.2.6","lodash":"^4.17.15","rc-util":"^5.9.4"},"resolutions":{"@types/react":"^16.9.23","@types/react-dom":"^16.9.5","@typescript-eslint/eslint-plugin":"^4.10.0","@typescript-eslint/parser":"^4.10.0","cheerio":"1.0.0-rc.12"},"gitHead":"225d4d2189720ee3b7e4a4d7a6d80e076fa15cbc","types":"./lib/index.d.ts","description":"[![NPM version](https://img.shields.io/npm/v/@ant-design/icons.svg?style=flat)](https://npmjs.org/package/@ant-design/icons) [![NPM downloads](http://img.shields.io/npm/dm/@ant-design/icons.svg?style=flat)](https://npmjs.org/package/@ant-design/icons)","bugs":{"url":"https://github.com/ant-design/ant-design-icons/issues"},"homepage":"https://github.com/ant-design/ant-design-icons/tree/master#readme","_id":"@bcdesign/ant-design-icons@4.8.3","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-PWMDlDslsAJMdo1+8GnGgWIjDOsmgoPueG1PE/zn1cPGIM+0UWhqHCo5SLzfZfdxfKsAmSZTI8fY3tGuoGtDFg==","shasum":"c8e2c4fa64bbb562d0dc418a9c5d6b8cfb3d065e","tarball":"https://registry.npmjs.org/@bcdesign/ant-design-icons/-/ant-design-icons-4.8.3.tgz","fileCount":5158,"unpackedSize":5581855,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHUH5TH981Ek7sF2++w/RJT7VYV1GPiJuoROUBaSPyz7AiEA3JxEsmOr4mt99fKyjYUPxYQ5gtOsPgJngf3cDXRolus="}]},"_npmUser":{"name":"tangolivesky","email":"tangolivesky@163.com"},"directories":{},"maintainers":[{"name":"tangolivesky","email":"tangolivesky@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ant-design-icons_4.8.3_1784519256245_0.46294693054831626"},"_hasShrinkwrap":false}},"maintainers":[{"name":"tangolivesky","email":"tangolivesky@163.com"}],"description":"[![NPM version](https://img.shields.io/npm/v/@ant-design/icons.svg?style=flat)](https://npmjs.org/package/@ant-design/icons) [![NPM downloads](http://img.shields.io/npm/dm/@ant-design/icons.svg?style=flat)](https://npmjs.org/package/@ant-design/icons)","homepage":"https://github.com/ant-design/ant-design-icons/tree/master#readme","repository":{"type":"git","url":"git+https://github.com/ant-design/ant-design-icons.git#master"},"contributors":[{"name":"HeskeyBaozi","email":"hezhiyu233@foxmail.com"},{"name":"vagusX","email":"vagusxl@gmail.com"}],"bugs":{"url":"https://github.com/ant-design/ant-design-icons/issues"},"license":"MIT","readme":"# Ant Design Icons for React\n\n[![NPM version](https://img.shields.io/npm/v/@ant-design/icons.svg?style=flat)](https://npmjs.org/package/@ant-design/icons) [![NPM downloads](http://img.shields.io/npm/dm/@ant-design/icons.svg?style=flat)](https://npmjs.org/package/@ant-design/icons)\n\n## Install\n\n```bash\nyarn add @ant-design/icons@4.0.0\n```\n\n## Basic Usage\n\nYou can import it directly or destructure from `@ant-design/icons` when tree-shaking enabled.\n\n```ts\nimport SmileOutlined from '@ant-design/icons/SmileOutlined';\nimport { SmileOutlined } from '@ant-design/icons';\n\nimport SmileFilled from '@ant-design/icons/SmileFilled';\nimport SmileTwoTone from '@ant-design/icons/SmileTwoTone';\nimport { SmileFilled, SmileTwoTone } from '@ant-design/icons';\n```\n\n## Component Interface\n\n```ts\ninterface AntdIconProps {\n  className?: string;\n  onClick?: React.MouseEventHandler<SVGSVGElement>;\n  style?: React.CSSProperties;\n}\n```\n\n## Release\n\n```bash\nnpm run generate\nnpm run compile\nnpm publish\n```\n","readmeFilename":"README.md"}