{"_id":"@asnefedov/icons","name":"@asnefedov/icons","dist-tags":{"latest":"1.1.0"},"versions":{"1.1.0":{"name":"@asnefedov/icons","version":"1.1.0","licenses":[{"type":"MIT","url":"https://consta.design/static/licence_mit.pdf"}],"publishConfig":{"access":"public"},"peerDependencies":{"@asnefedov/uikit":"5.16.0"},"_id":"@asnefedov/icons@1.1.0","gitHead":"d637ddfabe343370968e8a455bd5056153f9ac0b","description":"Consta — дизайн-система для разработки интерфейсов, написана на [React](https://reactjs.org/). В этой библиотеке собраны все иконки, которые используются в дизайн-системе.","_nodeVersion":"20.17.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-HbVWOAThIfXfkoN89G/0ZZj17Ggy0fnGAib+t7N7KRDCuHKRlZ7zgHjkpsEylJjx+oLh4jrMyUlX2/wSxjQEwQ==","shasum":"efa21a3021f10413f8b860b5043c3913e87e1a6d","tarball":"https://registry.npmjs.org/@asnefedov/icons/-/icons-1.1.0.tgz","fileCount":8910,"unpackedSize":3628544,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDl8YA+M5BkfTthH2Ntn343Q1SuQyAFlbegP6Gh/SANCgIhAMiPScG7QNmav9ZRCdycMFoTAqzMajqcHOQD7l3X1J3X"}]},"_npmUser":{"name":"asnefedov","email":"nefedovaleksandr196@gmail.com"},"directories":{},"maintainers":[{"name":"asnefedov","email":"nefedovaleksandr196@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/icons_1.1.0_1770626520647_0.6962078224209061"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-09T08:42:00.502Z","1.1.0":"2026-02-09T08:42:00.880Z","modified":"2026-02-09T08:42:01.130Z"},"maintainers":[{"name":"asnefedov","email":"nefedovaleksandr196@gmail.com"}],"description":"Consta — дизайн-система для разработки интерфейсов, написана на [React](https://reactjs.org/). В этой библиотеке собраны все иконки, которые используются в дизайн-системе.","readme":"# [Дизайн-система Consta](http://consta.design/) | Библиотека иконок\n\nConsta — дизайн-система для разработки интерфейсов, написана на [React](https://reactjs.org/). В этой библиотеке собраны все иконки, которые используются в дизайн-системе.\n\n# Как использовать\n\n## Установите пакет\n\n`yarn add @consta/uikit @consta/icons`\n\n## Подключите тему\n\nЧтобы начать работу с библиотекой интерфейсных компонентов, подключите [тему](https://consta.design/libs/portal/theme-themeabout).\n\n## Можно использовать компоненты\n\nНапример, так:\n\n```tsx\nimport React from 'react';\nimport { Theme, presetGpnDefault } from '@consta/uikit/Theme';\nimport { Button } from '@consta/uikit/Button';\nimport { IconCancel } from '@consta/icons/IconCancel';\n\nconst App = () => (\n  <Theme preset={presetGpnDefault}>\n    <Button label=\"Закрыть\" iconLeft={IconCancel} onlyIcon />\n  </Theme>\n);\n```\n\n## Документация и стенд\n\nНа стенде можно менять параметры и смотреть, как меняются компоненты. Документация — во вкладке у каждого компонента.\n\n[Вперёд, к стенду](https://consta.design/libs/icons)\n\n## Разработка\n\n### Подготовка окружения\n\nРабочее окружение должно содержать NodeJS и Yarn.\n\nЧтобы установить зависимости, выполните команду:\n\n```sh\n$ yarn install\n```\n\n### Основные команды\n\n```sh\n# Запуск локального сервера для разработки\n$ yarn start\n\n# Сборка пакета\n$ yarn build\n\n# Сборка стенда\n$ yarn stand:build\n\n# Запуск тестов\n$ yarn test\n\n# Преобразование иконок в компонеты\n$ yarn icon-generate\n```\n\n## Контрибьюторам\n\nБудем рады, если вы захотите принять участие в разработке дизайн-системы =) Но сначала прочитайте [инструкцию для контрибьюторов](https://consta.design/libs/portal/contributers-code).\n\n## Лицензия\n\nДизайн-систему можно использовать бесплатно, она распространяется на условиях открытой [лицензии MIT](https://consta.design/static/licence_mit.pdf).\n","readmeFilename":"README.md","_rev":"1-780b6e0892129ff158a63165f18e4a57"}