{"_id":"@absc_company/synapse-ui-package","_rev":"4-4d009f1392920cbc550b237e462dc2d1","name":"@absc_company/synapse-ui-package","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.2":{"name":"@absc_company/synapse-ui-package","version":"1.0.2","_id":"@absc_company/synapse-ui-package@1.0.2","maintainers":[{"name":"konoplitsky","email":"ilak8390@gmail.com"},{"name":"synapse_erp","email":"contact@absc.uz"}],"dist":{"shasum":"35cb148e103ddd70c8efe87302997bec7b6246c8","tarball":"https://registry.npmjs.org/@absc_company/synapse-ui-package/-/synapse-ui-package-1.0.2.tgz","fileCount":683,"integrity":"sha512-NKb0jkgOiBeePDw06g64oap5hcVuItR8QgqVh39f8ue7zwR0qJgWAfAXfsknuXffu6BAm6+4BHj4A/G1/Ed9FQ==","signatures":[{"sig":"MEUCIQCRU9OSvjUzAkS2bXEsdmt9Rwrx52EBm8p+sMBAsmUj0gIgBLAQR+BbvFFK48LOj8HQJC6wSRG31WBa3mNgU1PxXNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"729c0e8ceca2e4fdccc2d9d310b9d01f270340b4","scripts":{"dev":"storybook dev -p 6006","lint":"eslint .","build":"rslib build","format":"prettier --write .","prepare":"husky","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","lint-staged":"lint-staged","build:analyze":"cross-env RSDOCTOR=true rslib build","build-storybook":"storybook build"},"_npmUser":{"name":"synapse_erp","email":"contact@absc.uz"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*.{js,ts,tsx}":["prettier --write"]},"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","@emotion/react":"^11.14.0","@chakra-ui/react":"^3.34.0","chakra-react-select":"^6.1.1","@absc_company/synapse-icons":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","react":"^19.2.3","eslint":"^9.39.1","globals":"^16.5.0","prettier":"^3.7.3","cross-env":"^10.1.0","react-dom":"^19.2.3","storybook":"^10.3.5","stylelint":"^17.7.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@rslib/core":"^0.21.0","lint-staged":"^16.4.0","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@rsbuild/core":"^1.7.1","@emotion/cache":"^11.14.0","@emotion/react":"^11.14.0","@chakra-ui/react":"^3.34.0","@storybook/react":"^10.3.5","@types/react-dom":"^19.2.3","semantic-release":"^24.2.9","typescript-eslint":"^8.48.0","@tailwindcss/postcss":"^4.1.18","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@absc_company/prettier":"^1.1.2","@rsdoctor/rspack-plugin":"^1.5.9","check-password-strength":"^3.0.0","eslint-plugin-storybook":"^10.3.5","storybook-react-rsbuild":"^3.3.3","@semantic-release/github":"^12.0.6","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","eslint-plugin-react-refresh":"^0.4.24","@absc_company/semantic-release":"^1.0.2","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"react":"^19.2.3","react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/synapse-ui-package_1.0.2_1779171219727_0.38064313400137895","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@absc_company/synapse-ui-package","version":"1.0.3","_id":"@absc_company/synapse-ui-package@1.0.3","maintainers":[{"name":"konoplitsky","email":"ilak8390@gmail.com"},{"name":"synapse_erp","email":"contact@absc.uz"}],"dist":{"shasum":"92d66d2360ced039b3bd668515806671a1b9949d","tarball":"https://registry.npmjs.org/@absc_company/synapse-ui-package/-/synapse-ui-package-1.0.3.tgz","fileCount":683,"integrity":"sha512-JORdSE429NCUd3E3OD1dQhZP6jamubCbmJCdjahQ5ZuN9EYmCpza0o/52dRiFO7lAO9BwlxqZWufWIYVw5rEuw==","signatures":[{"sig":"MEUCIQCKhikAmD/XfygnlEEBBOMJbFik++/eMx9Iio76vz48IwIgfIaGsxJN5oKNFNrafFZ63TKUBdi/ZCDwonHqoNK9M0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579256},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e4bb38d99ca1f18d0b2027cf5963f9f0c9f292fc","scripts":{"dev":"storybook dev -p 6006","lint":"eslint .","build":"rslib build","format":"prettier --write .","prepare":"husky","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","lint-staged":"lint-staged","build:analyze":"cross-env RSDOCTOR=true rslib build","build-storybook":"storybook build"},"_npmUser":{"name":"synapse_erp","email":"contact@absc.uz"},"_npmVersion":"10.9.2","description":"","directories":{},"lint-staged":{"*.{js,ts,tsx}":["prettier --write"]},"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","@emotion/react":"^11.14.0","@chakra-ui/react":"^3.34.0","chakra-react-select":"^6.1.1","@absc_company/synapse-icons":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","react":"^19.2.3","eslint":"^9.39.1","globals":"^16.5.0","prettier":"^3.7.3","cross-env":"^10.1.0","react-dom":"^19.2.3","storybook":"^10.3.5","stylelint":"^17.7.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@rslib/core":"^0.21.0","lint-staged":"^16.4.0","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@rsbuild/core":"^1.7.1","@emotion/cache":"^11.14.0","@emotion/react":"^11.14.0","@chakra-ui/react":"^3.34.0","@storybook/react":"^10.3.5","@types/react-dom":"^19.2.3","semantic-release":"^24.2.9","typescript-eslint":"^8.48.0","@tailwindcss/postcss":"^4.1.18","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@absc_company/prettier":"^1.1.2","@rsdoctor/rspack-plugin":"^1.5.9","check-password-strength":"^3.0.0","eslint-plugin-storybook":"^10.3.5","storybook-react-rsbuild":"^3.3.3","@semantic-release/github":"^12.0.6","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","eslint-plugin-react-refresh":"^0.4.24","@absc_company/semantic-release":"^1.0.2","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"react":"^19.2.3","react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/synapse-ui-package_1.0.3_1779172481980_0.5106518349821583","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@absc_company/synapse-ui-package","version":"1.0.4","_id":"@absc_company/synapse-ui-package@1.0.4","maintainers":[{"name":"konoplitsky","email":"ilak8390@gmail.com"},{"name":"synapse_erp","email":"contact@absc.uz"}],"dist":{"shasum":"048912463c61a5b89f11c135fc3abd6653cf93b1","tarball":"https://registry.npmjs.org/@absc_company/synapse-ui-package/-/synapse-ui-package-1.0.4.tgz","fileCount":683,"integrity":"sha512-WKz7FYkFr+PXKObyw3mJjZTVK9U7nWoZqtKDaPpNXYu+CflY1Tukbj1iWDJF7tYRQnz7LIhd3DN3kLGSxNHEEw==","signatures":[{"sig":"MEUCIEumKvWWq7B4CpbrfwWwBmKSMSFbC/Pn4HJkRHefN8kFAiEAqu6+ODbweaB5TLn6cfhoL9UaC6vEenHQ11pQW5kF5ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":580842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1b1fa43d797d1f32a72caabe6f8bfdece04fef2d","scripts":{"dev":"storybook dev -p 6006","lint":"eslint .","build":"rslib build","format":"prettier --write .","prepare":"husky","storybook":"storybook dev -p 6006","typecheck":"tsc --noEmit","lint-staged":"lint-staged","build:analyze":"cross-env RSDOCTOR=true rslib build","build-storybook":"storybook build"},"_npmUser":{"name":"synapse_erp","email":"contact@absc.uz"},"_npmVersion":"10.9.2","description":"Библиотека UI-компонентов на React.","directories":{},"lint-staged":{"*.{js,ts,tsx}":["prettier --write"]},"_nodeVersion":"22.14.0","dependencies":{"clsx":"^2.1.1","@emotion/react":"^11.14.0","@chakra-ui/react":"^3.34.0","chakra-react-select":"^6.1.1","@absc_company/synapse-icons":"^1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","react":"^19.2.3","eslint":"^9.39.1","globals":"^16.5.0","prettier":"^3.7.3","cross-env":"^10.1.0","react-dom":"^19.2.3","storybook":"^10.3.5","stylelint":"^17.7.0","@eslint/js":"^9.39.1","typescript":"^5.9.3","@rslib/core":"^0.21.0","lint-staged":"^16.4.0","tailwindcss":"^4.1.18","@types/react":"^19.2.7","@rsbuild/core":"^1.7.1","@emotion/cache":"^11.14.0","@emotion/react":"^11.14.0","@chakra-ui/react":"^3.34.0","@storybook/react":"^10.3.5","@types/react-dom":"^19.2.3","semantic-release":"^24.2.9","typescript-eslint":"^8.48.0","@tailwindcss/postcss":"^4.1.18","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^13.1.5","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@absc_company/prettier":"^1.1.2","@rsdoctor/rspack-plugin":"^1.5.9","check-password-strength":"^3.0.0","eslint-plugin-storybook":"^10.3.5","storybook-react-rsbuild":"^3.3.3","@semantic-release/github":"^12.0.6","eslint-plugin-react-hooks":"^7.0.1","stylelint-config-standard":"^40.0.0","eslint-plugin-react-refresh":"^0.4.24","@absc_company/semantic-release":"^1.0.2","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/release-notes-generator":"^14.1.0","conventional-changelog-conventionalcommits":"^8.0.0"},"peerDependencies":{"react":"^19.2.3","react-dom":"^19.2.3"},"_npmOperationalInternal":{"tmp":"tmp/synapse-ui-package_1.0.4_1779183098332_0.7459473123713174","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@absc_company/synapse-ui-package","version":"1.0.5","type":"module","publishConfig":{"access":"public"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"rslib build","build:analyze":"cross-env RSDOCTOR=true rslib build","dev":"storybook dev -p 6006","format":"prettier --write .","lint":"eslint .","typecheck":"tsc --noEmit","lint-staged":"lint-staged","storybook":"storybook dev -p 6006","build-storybook":"storybook build","prepare":"husky"},"dependencies":{"@absc_company/synapse-icons":"^1.0.8","@chakra-ui/react":"^3.34.0","@emotion/react":"^11.14.0","chakra-react-select":"^6.1.1","clsx":"^2.1.1"},"peerDependencies":{"react":"^19.2.3","react-dom":"^19.2.3"},"devDependencies":{"@absc_company/prettier":"^1.1.2","@absc_company/semantic-release":"^1.0.2","@chakra-ui/react":"^3.34.0","@emotion/cache":"^11.14.0","@emotion/react":"^11.14.0","@eslint/js":"^9.39.1","@rsbuild/core":"^1.7.1","@rsdoctor/rspack-plugin":"^1.5.9","@rslib/core":"^0.21.0","@semantic-release/commit-analyzer":"^13.0.1","@semantic-release/git":"^10.0.1","@semantic-release/github":"^12.0.6","@semantic-release/npm":"^13.1.5","@semantic-release/release-notes-generator":"^14.1.0","@storybook/addon-a11y":"^10.3.5","@storybook/addon-docs":"^10.3.5","@storybook/react":"^10.3.5","@tailwindcss/postcss":"^4.1.18","@types/react":"^19.2.7","@types/react-dom":"^19.2.3","check-password-strength":"^3.0.0","conventional-changelog-conventionalcommits":"^8.0.0","cross-env":"^10.1.0","eslint":"^9.39.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.4.24","eslint-plugin-storybook":"^10.3.5","globals":"^16.5.0","husky":"^9.1.7","lint-staged":"^16.4.0","prettier":"^3.7.3","react":"^19.2.3","react-dom":"^19.2.3","semantic-release":"^24.2.9","storybook":"^10.3.5","storybook-react-rsbuild":"^3.3.3","stylelint":"^17.7.0","stylelint-config-standard":"^40.0.0","tailwindcss":"^4.1.18","typescript":"^5.9.3","typescript-eslint":"^8.48.0"},"lint-staged":{"*.{js,ts,tsx}":["prettier --write"]},"_id":"@absc_company/synapse-ui-package@1.0.5","gitHead":"8030d73a98c0f4d4ff7f776384a27a255e1340d1","description":"Библиотека UI-компонентов на React.","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-W/RuIHlPx/9xFlAYw0AiD1eGHqc1KVFUH+2HHslQz9r033j3DN3H9bG/aAW2AMWo49srA1hkqvOg3A/U17Zxwg==","shasum":"632d8253e490a693df5f3ae25390086787aa9ff7","tarball":"https://registry.npmjs.org/@absc_company/synapse-ui-package/-/synapse-ui-package-1.0.5.tgz","fileCount":684,"unpackedSize":583662,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAYzMIsI6u5adNQfrQic4ye35GkRlEtBE7TC1tEnfe5FAiBOjxPiqQn7TM/UdBZNwUoYQ04bWzhYaBvhOXlygvO+Jg=="}]},"_npmUser":{"name":"synapse_erp","email":"contact@absc.uz"},"directories":{},"maintainers":[{"name":"konoplitsky","email":"ilak8390@gmail.com"},{"name":"synapse_erp","email":"contact@absc.uz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/synapse-ui-package_1.0.5_1779188119973_0.944307317659975"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-19T06:13:39.601Z","modified":"2026-05-19T10:55:20.274Z","1.0.2":"2026-05-19T06:13:39.876Z","1.0.3":"2026-05-19T06:34:42.158Z","1.0.4":"2026-05-19T09:31:38.478Z","1.0.5":"2026-05-19T10:55:20.151Z"},"description":"Библиотека UI-компонентов на React.","maintainers":[{"name":"konoplitsky","email":"ilak8390@gmail.com"},{"name":"synapse_erp","email":"contact@absc.uz"}],"readme":"# 🌌 ABSC-company synapse-ui-package\n\nБиблиотека UI-компонентов на React.\n\n## Установить пакет\n\n```sh\npnpm add @absc_company/synapse-ui-package\n```\n\nПакету нужны `react` и `react-dom` (peer-зависимости):\n\n```sh\npnpm add react react-dom\n```\n\n## Как использовать\n\n### 1. Обернуть приложение в `UIProvider`\n\nПровайдер подключает тему и стили. Оберните в него корень приложения один раз:\n\n```tsx\nimport { UIProvider } from '@absc_company/synapse-ui-package';\n\nexport const App = () => (\n  <UIProvider>\n    <Routes />\n  </UIProvider>\n);\n```\n\n### 2. Импортировать компоненты\n\nВсе компоненты импортируются из корня пакета:\n\n```tsx\nimport { Button, Input, Dialog } from '@absc_company/synapse-ui-package';\n\nexport const LoginForm = () => (\n  <form>\n    <Input placeholder='Email' />\n    <Button>Войти</Button>\n  </form>\n);\n```\n\n## Что внутри\n\n- **UI-компоненты** — `Button`, `Input`, `Select`, `Dialog`, `Table`, `DatePicker`, `Toaster` и другие.\n- **Layout-компоненты** — `Box`, `Flex`, `Grid`, `Stack`, `Container`, `SimpleGrid` и т.д.\n- **Утилиты** — `Show`, `For`, `Portal`, `Presence`, `FormatNumber`, `FormatByte` и др.\n\nПолный список доступного API см. в экспорте пакета. Примеры использования компонентов смотрите в Storybook:\n\n```sh\npnpm dev\n```\n","readmeFilename":"README.md"}