{"_id":"@admiral-ds/admiral3-tokens","_rev":"8-33a1dffbc090c539b2c4944c90f6c20e","name":"@admiral-ds/admiral3-tokens","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.1":{"name":"@admiral-ds/admiral3-tokens","version":"0.0.1","keywords":["AdmiralDS","Admiral","design-tokens","css","themes"],"author":{"name":"Admiral DS team"},"license":"See license in ./LICENSE","_id":"@admiral-ds/admiral3-tokens@0.0.1","maintainers":[{"name":"drune","email":"drune.email@gmail.com"},{"name":"parasjona","email":"lovemirror@rambler.ru"},{"name":"kateviditory","email":"eovetelina@gmail.com"},{"name":"syroszx","email":"syroszx@gmail.com"}],"homepage":"https://github.com/AdmiralDS/admiral3-tokens#readme","bugs":{"url":"https://github.com/AdmiralDS/admiral3-tokens/issues"},"dist":{"shasum":"9b1f0493bd150915f8f163b4a29d97e83948a187","tarball":"https://registry.npmjs.org/@admiral-ds/admiral3-tokens/-/admiral3-tokens-0.0.1.tgz","fileCount":21,"integrity":"sha512-ApFr/b+ctHAppqypxGiEq+Bs01ogd88MeNO4vksH3ycjECpnO8EQwUpqIBF876otRQvdJQoRJIME6J1JDBE24Q==","signatures":[{"sig":"MEYCIQC5iJASILHHTPt7X6DMnTd2OeQAusXerg0mYFe9TLySoQIhAK9L4Webm5c5VCiosQHIdMFKvAmVXAZ4jmmhC2r6KJGD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1116022},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/css/index.css","./fonts":{"types":"./dist/fonts/index.d.ts","import":"./dist/fonts.js"},"./css/radius":"./dist/css/radius.css","./css/shadow":"./dist/css/shadow.css","./css/themes":"./dist/css/themes.css","./package.json":"./package.json","./css/theme-dark":"./dist/css/theme-dark.css","./css/typography":"./dist/css/typography.css","./css/theme-light":"./dist/css/theme-light.css","./css/global-colors":"./dist/css/global-colors.css","./styled-components":{"types":"./dist/styled-components.d.ts","import":"./dist/styled-components.js"},"./css/theme-dark-neutral":"./dist/css/theme-dark-neutral.css","./css/theme-light-neutral":"./dist/css/theme-light-neutral.css"},"gitHead":"045445b7c668725dfb9a1756ac4c529cf253df26","scripts":{"lint":"eslint .","test":"vitest run","build":"vite build && npm run build:css && tsc -p tsconfig.lib.json && tsx scripts/build-dts.ts","format":"prettier . --write","release":"standard-version","lint:fix":"eslint . --fix","test:e2e":"npm run build && npm run playground:build && playwright test","test:run":"vitest run","build:css":"tsx scripts/build-css.ts","check:fix":"npm run format && npm run lint:fix","storybook":"storybook dev -p 6006","typecheck":"tsc -b tsconfig.json","check:full":"npm run format:check && npm run lint && npm run typecheck && npm run test:run && npm run test:e2e","pack:check":"npm pack --dry-run","playground":"npm run build:css && vite --config vite.playground.config.ts","test:watch":"vitest","test:e2e-ui":"npm run build && npm run playground:build && playwright test --ui","format:check":"prettier . --check","storybook:build":"storybook build","playground:build":"vite build --config vite.playground.config.ts","playground:serve":"serve -s dist-playground -l 4173"},"_npmUser":{"name":"parasjona","email":"lovemirror@rambler.ru"},"repository":{"url":"git+https://github.com/AdmiralDS/admiral3-tokens.git","type":"git"},"_npmVersion":"11.6.2","description":"Themes and CSS tokens for Admiral design system 3.0","directories":{},"sideEffects":["*.css","dist/css/*.css"],"_nodeVersion":"24.11.1","dependencies":{"@admiral-ds/fonts":"^2.0.0","@fontsource/source-code-pro":"^5.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.1","jsdom":"^29.0.1","serve":"^14.2.5","dotenv":"^17.3.1","eslint":"^9.39.4","vitest":"^4.1.2","globals":"^17.4.0","prettier":"3.8.1","storybook":"^10.3.3","@eslint/js":"^9.39.4","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.2.14","@playwright/test":"^1.58.2","@types/react-dom":"^19.2.3","standard-version":"^9.5.0","vite-plugin-svgr":"^4.5.0","rollup-plugin-dts":"^6.4.1","styled-components":"^6.4.1","typescript-eslint":"^8.57.0","@vitejs/plugin-react":"^6.0.1","eslint-plugin-import":"^2.32.0","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@storybook/addon-themes":"^10.3.3","eslint-plugin-storybook":"^10.3.3","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"react":"^19.2.4","styled-components":"^6.4.1"},"peerDependenciesMeta":{"styled-components":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/admiral3-tokens_0.0.1_1778682176268_0.41596532844615086","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@admiral-ds/admiral3-tokens","version":"0.0.2","keywords":["AdmiralDS","Admiral","design-tokens","css","themes"],"author":{"name":"Admiral DS team"},"license":"See license in ./LICENSE","_id":"@admiral-ds/admiral3-tokens@0.0.2","maintainers":[{"name":"drune","email":"drune.email@gmail.com"},{"name":"parasjona","email":"lovemirror@rambler.ru"},{"name":"kateviditory","email":"eovetelina@gmail.com"},{"name":"syroszx","email":"syroszx@gmail.com"}],"homepage":"https://github.com/AdmiralDS/admiral3-tokens#readme","bugs":{"url":"https://github.com/AdmiralDS/admiral3-tokens/issues"},"dist":{"shasum":"e23169445b28a57daaa1d69054bbace991fefdc8","tarball":"https://registry.npmjs.org/@admiral-ds/admiral3-tokens/-/admiral3-tokens-0.0.2.tgz","fileCount":21,"integrity":"sha512-rksj980vMNJG9nbDtacGbHkjFj9qPtptawBemRv8QMsrxYzfZyUNRGoG6LL6/M4isX0IJPA43+8CQfAnUk5V8w==","signatures":[{"sig":"MEUCIQD+qKh6x8FmMdXtdr1P8Y+tTA4RF3DDWuFa7U61HuHT5QIgEBMd85fMXIW4Na/abcQ4uvdi3l7MCZZSoTTNzj7Yoh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@admiral-ds%2fadmiral3-tokens@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1116143},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/css/index.css","./fonts":{"types":"./dist/fonts/index.d.ts","import":"./dist/fonts.js"},"./css/radius":"./dist/css/radius.css","./css/shadow":"./dist/css/shadow.css","./css/themes":"./dist/css/themes.css","./package.json":"./package.json","./css/theme-dark":"./dist/css/theme-dark.css","./css/typography":"./dist/css/typography.css","./css/theme-light":"./dist/css/theme-light.css","./css/global-colors":"./dist/css/global-colors.css","./styled-components":{"types":"./dist/styled-components.d.ts","import":"./dist/styled-components.js"},"./css/theme-dark-neutral":"./dist/css/theme-dark-neutral.css","./css/theme-light-neutral":"./dist/css/theme-light-neutral.css"},"gitHead":"ca85f3888ecf425c90888314f41829116c4a6534","scripts":{"lint":"eslint .","test":"vitest run","build":"vite build && npm run build:css && tsc -p tsconfig.lib.json && tsx scripts/build-dts.ts","format":"prettier . --write","release":"standard-version","lint:fix":"eslint . --fix","test:e2e":"npm run build && npm run playground:build && playwright test","test:run":"vitest run","build:css":"tsx scripts/build-css.ts","check:fix":"npm run format && npm run lint:fix","storybook":"storybook dev -p 6006","typecheck":"tsc -b tsconfig.json","check:full":"npm run format:check && npm run lint && npm run typecheck && npm run test:run && npm run test:e2e","pack:check":"npm pack --dry-run","playground":"npm run build:css && vite --config vite.playground.config.ts","test:watch":"vitest","sync:tokens":"tsx scripts/sync-tokens.ts","test:e2e-ui":"npm run build && npm run playground:build && playwright test --ui","format:check":"prettier . --check","storybook:build":"storybook build","playground:build":"vite build --config vite.playground.config.ts","playground:serve":"serve -s dist-playground -l 4173"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:282aa962-3977-4b65-9186-b4fb0d39bdbf"}},"repository":{"url":"git+https://github.com/AdmiralDS/admiral3-tokens.git","type":"git"},"_npmVersion":"11.11.0","description":"Themes and CSS tokens for Admiral design system 3.0","directories":{},"sideEffects":["*.css","dist/css/*.css"],"_nodeVersion":"24.14.1","dependencies":{"@admiral-ds/fonts":"^2.0.0","@fontsource/source-code-pro":"^5.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.1","jsdom":"^29.0.1","serve":"^14.2.5","dotenv":"^17.3.1","eslint":"^9.39.4","vitest":"^4.1.2","globals":"^17.4.0","prettier":"3.8.1","storybook":"^10.3.3","@eslint/js":"^9.39.4","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.2.14","@playwright/test":"^1.58.2","@types/react-dom":"^19.2.3","standard-version":"^9.5.0","vite-plugin-svgr":"^4.5.0","rollup-plugin-dts":"^6.4.1","styled-components":"^6.4.1","typescript-eslint":"^8.57.0","@vitejs/plugin-react":"^6.0.1","eslint-plugin-import":"^2.32.0","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@storybook/addon-themes":"^10.3.3","eslint-plugin-storybook":"^10.3.3","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"react":"^19.2.4","styled-components":"^6.4.1"},"peerDependenciesMeta":{"styled-components":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/admiral3-tokens_0.0.2_1778845700727_0.42437859449427395","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@admiral-ds/admiral3-tokens","version":"0.0.3","keywords":["AdmiralDS","Admiral","design-tokens","css","themes"],"author":{"name":"Admiral DS team"},"license":"See license in ./LICENSE","_id":"@admiral-ds/admiral3-tokens@0.0.3","maintainers":[{"name":"drune","email":"drune.email@gmail.com"},{"name":"parasjona","email":"lovemirror@rambler.ru"},{"name":"kateviditory","email":"eovetelina@gmail.com"},{"name":"syroszx","email":"syroszx@gmail.com"}],"homepage":"https://github.com/AdmiralDS/admiral3-tokens#readme","bugs":{"url":"https://github.com/AdmiralDS/admiral3-tokens/issues"},"dist":{"shasum":"f5e98b8edbcf589c56f26d80412954cd7d0c5946","tarball":"https://registry.npmjs.org/@admiral-ds/admiral3-tokens/-/admiral3-tokens-0.0.3.tgz","fileCount":24,"integrity":"sha512-YQHaKJRtxebXxRvYSc22RaUk6fA/ST+Cb5GrI2vy3PPgSZgzG0xI5QXEjQbAMVGFo2h5nDtMu51F8sq3wfqipg==","signatures":[{"sig":"MEUCIQDVUTj9SJ8M2vSVX1bXz7b+E9Loy6/8JkhZel21I7vmDQIgaOPjYt7OGJGx30Vjt+zG7OSzf+tzQHdVcSD1AZJ0DF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@admiral-ds%2fadmiral3-tokens@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1123766},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/css/index.css","./fonts":{"types":"./dist/fonts/index.d.ts","import":"./dist/fonts.js"},"./css/radius":"./dist/css/radius.css","./css/shadow":"./dist/css/shadow.css","./css/themes":"./dist/css/themes.css","./css/z-index":"./dist/css/z-index.css","./package.json":"./package.json","./css/animation":"./dist/css/animation.css","./css/theme-dark":"./dist/css/theme-dark.css","./css/typography":"./dist/css/typography.css","./css/breakpoints":"./dist/css/breakpoints.css","./css/theme-light":"./dist/css/theme-light.css","./css/global-colors":"./dist/css/global-colors.css","./styled-components":{"types":"./dist/styled-components.d.ts","import":"./dist/styled-components.js"},"./css/theme-dark-neutral":"./dist/css/theme-dark-neutral.css","./css/theme-light-neutral":"./dist/css/theme-light-neutral.css"},"gitHead":"8093961874d3a176a83de86a6907eda901d1a21f","scripts":{"lint":"eslint .","test":"vitest run","build":"vite build && npm run build:css && tsc -p tsconfig.lib.json && tsx scripts/build-dts.ts","format":"prettier . --write","release":"standard-version","lint:fix":"eslint . --fix","test:e2e":"npm run build && npm run playground:build && playwright test","test:run":"vitest run","build:css":"tsx scripts/build-css.ts","check:fix":"npm run format && npm run lint:fix","storybook":"storybook dev -p 6006","typecheck":"tsc -b tsconfig.json","check:full":"npm run format:check && npm run lint && npm run typecheck && npm run test:run && npm run test:e2e","pack:check":"npm pack --dry-run","playground":"npm run build:css && vite --config vite.playground.config.ts","test:watch":"vitest","sync:tokens":"tsx scripts/sync-tokens.ts","test:e2e-ui":"npm run build && npm run playground:build && playwright test --ui","format:check":"prettier . --check","storybook:build":"storybook build","playground:build":"vite build --config vite.playground.config.ts","playground:serve":"serve -s dist-playground -l 4173"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:282aa962-3977-4b65-9186-b4fb0d39bdbf"}},"repository":{"url":"git+https://github.com/AdmiralDS/admiral3-tokens.git","type":"git"},"_npmVersion":"11.12.1","description":"Themes and CSS tokens for Admiral design system 3.0","directories":{},"sideEffects":["*.css","dist/css/*.css"],"_nodeVersion":"24.15.0","dependencies":{"@admiral-ds/fonts":"^2.0.0","@fontsource/source-code-pro":"^5.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.1","jsdom":"^29.0.1","serve":"^14.2.5","dotenv":"^17.3.1","eslint":"^9.39.4","vitest":"^4.1.2","globals":"^17.4.0","prettier":"3.8.1","storybook":"^10.3.3","@eslint/js":"^9.39.4","typescript":"~5.9.3","@types/node":"^24.12.0","@types/react":"^19.2.14","@playwright/test":"^1.58.2","@types/react-dom":"^19.2.3","standard-version":"^9.5.0","vite-plugin-svgr":"^4.5.0","rollup-plugin-dts":"^6.4.1","styled-components":"^6.4.1","typescript-eslint":"^8.57.0","@vitejs/plugin-react":"^6.0.1","eslint-plugin-import":"^2.32.0","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@storybook/addon-themes":"^10.3.3","eslint-plugin-storybook":"^10.3.3","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"react":"^19.2.4","styled-components":"^6.4.1"},"peerDependenciesMeta":{"styled-components":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/admiral3-tokens_0.0.3_1779119511790_0.5900944751312307","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@admiral-ds/admiral3-tokens","version":"0.0.4","keywords":["AdmiralDS","Admiral","design-tokens","css","themes"],"author":{"name":"Admiral DS team"},"license":"See license in ./LICENSE","_id":"@admiral-ds/admiral3-tokens@0.0.4","maintainers":[{"name":"drune","email":"drune.email@gmail.com"},{"name":"parasjona","email":"lovemirror@rambler.ru"},{"name":"kateviditory","email":"eovetelina@gmail.com"},{"name":"syroszx","email":"syroszx@gmail.com"}],"homepage":"https://github.com/AdmiralDS/admiral3-tokens#readme","bugs":{"url":"https://github.com/AdmiralDS/admiral3-tokens/issues"},"dist":{"shasum":"7540a7070ecd84c99544410398dae137ec9f7ea6","tarball":"https://registry.npmjs.org/@admiral-ds/admiral3-tokens/-/admiral3-tokens-0.0.4.tgz","fileCount":24,"integrity":"sha512-Oy6pmUby2T5rcWpJ/S9jM6i3lj5w78zVdo8xsprF1FAu7Q3hyB+g2uvfjE0lTgKAVrpJifYxSVpx+QrCpXejpg==","signatures":[{"sig":"MEQCIDEQa7X60KDS/44Nafwutr2lnMTVPE6ruY40tb6TP4WIAiAE5aPuCEl8QT0O4gYezYrXXExoJ1wbrHWci1UPrVKbnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@admiral-ds%2fadmiral3-tokens@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1123659},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/css/index.css","./fonts":{"types":"./dist/fonts/index.d.ts","import":"./dist/fonts.js"},"./css/radius":"./dist/css/radius.css","./css/shadow":"./dist/css/shadow.css","./css/themes":"./dist/css/themes.css","./css/z-index":"./dist/css/z-index.css","./package.json":"./package.json","./css/animation":"./dist/css/animation.css","./css/theme-dark":"./dist/css/theme-dark.css","./css/typography":"./dist/css/typography.css","./css/breakpoints":"./dist/css/breakpoints.css","./css/theme-light":"./dist/css/theme-light.css","./css/global-colors":"./dist/css/global-colors.css","./styled-components":{"types":"./dist/styled-components.d.ts","import":"./dist/styled-components.js"},"./css/theme-dark-neutral":"./dist/css/theme-dark-neutral.css","./css/theme-light-neutral":"./dist/css/theme-light-neutral.css"},"gitHead":"3dae71e88346f7f90eb256128db120147accf9fa","scripts":{"lint":"eslint .","test":"vitest run","build":"vite build && npm run build:css && tsc -p tsconfig.lib.json && tsx scripts/build-dts.ts","format":"prettier . --write","release":"standard-version","lint:fix":"eslint . --fix","test:e2e":"npm run build && npm run playground:build && playwright test","test:run":"vitest run","build:css":"tsx scripts/build-css.ts","check:fix":"npm run format && npm run lint:fix","storybook":"storybook dev -p 6006","typecheck":"tsc -b tsconfig.json","check:full":"npm run format:check && npm run lint && npm run typecheck && npm run test:run && npm run test:e2e","pack:check":"npm pack --dry-run","playground":"npm run build:css && vite --config vite.playground.config.ts","test:watch":"vitest","sync:tokens":"tsx scripts/sync-tokens.ts","test:e2e-ui":"npm run build && npm run playground:build && playwright test --ui","format:check":"prettier . --check","storybook:build":"storybook build","playground:build":"vite build --config vite.playground.config.ts","playground:serve":"serve -s dist-playground -l 4173"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:282aa962-3977-4b65-9186-b4fb0d39bdbf"}},"repository":{"url":"git+https://github.com/AdmiralDS/admiral3-tokens.git","type":"git"},"_npmVersion":"11.13.0","description":"Themes and CSS tokens for Admiral design system 3.0","directories":{},"sideEffects":["*.css","dist/css/*.css"],"_nodeVersion":"24.16.0","dependencies":{"@admiral-ds/fonts":"^2.0.0","@fontsource/source-code-pro":"^5.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.1","jsdom":"^29.0.1","serve":"^14.2.5","dotenv":"^17.3.1","eslint":"^9.39.4","vitest":"^4.1.2","globals":"^17.4.0","prettier":"3.8.1","storybook":"^10.3.3","@eslint/js":"^9.39.4","typescript":"~5.9.3","@types/node":"^24.12.0","@emnapi/core":"^1.10.0","@types/react":"^19.2.14","@emnapi/runtime":"^1.10.0","@playwright/test":"^1.60.0","@types/react-dom":"^19.2.3","standard-version":"^9.5.0","vite-plugin-svgr":"^4.5.0","rollup-plugin-dts":"^6.4.1","styled-components":"^6.4.1","typescript-eslint":"^8.57.0","@vitejs/plugin-react":"^6.0.1","eslint-plugin-import":"^2.32.0","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@storybook/addon-themes":"^10.3.3","eslint-plugin-storybook":"^10.3.3","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"react":"^19.2.4","styled-components":"^6.4.1"},"peerDependenciesMeta":{"styled-components":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/admiral3-tokens_0.0.4_1782373900067_0.16104925939995884","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@admiral-ds/admiral3-tokens","version":"0.0.5","keywords":["AdmiralDS","Admiral","design-tokens","css","themes"],"author":{"name":"Admiral DS team"},"license":"See license in ./LICENSE","_id":"@admiral-ds/admiral3-tokens@0.0.5","maintainers":[{"name":"drune","email":"drune.email@gmail.com"},{"name":"parasjona","email":"lovemirror@rambler.ru"},{"name":"kateviditory","email":"eovetelina@gmail.com"},{"name":"syroszx","email":"syroszx@gmail.com"}],"homepage":"https://github.com/AdmiralDS/admiral3-tokens#readme","bugs":{"url":"https://github.com/AdmiralDS/admiral3-tokens/issues"},"dist":{"shasum":"2388b5862244bf6630adb7b9468729592a577d9b","tarball":"https://registry.npmjs.org/@admiral-ds/admiral3-tokens/-/admiral3-tokens-0.0.5.tgz","fileCount":24,"integrity":"sha512-z3QeMvd1qKecCdyxRKenIAw59h9Ytz4uuTAr03j+Zqm/I/lURGAMpbfBWOzTCXZb3pKA0hr3RnnpbvsddckD2Q==","signatures":[{"sig":"MEYCIQDJyTzVvWt/Pzikj8ugcDL9r+/NStK1MYRy7b8EVtbzzwIhAOMhd2m6HZolHG9XlIk3HpQQP1XmQaRZqke+3f4JCPYn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@admiral-ds%2fadmiral3-tokens@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":979645},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/css/index.css","./fonts":{"types":"./dist/fonts/index.d.ts","import":"./dist/fonts.js"},"./css/radius":"./dist/css/radius.css","./css/shadow":"./dist/css/shadow.css","./css/themes":"./dist/css/themes.css","./css/z-index":"./dist/css/z-index.css","./package.json":"./package.json","./css/animation":"./dist/css/animation.css","./css/theme-dark":"./dist/css/theme-dark.css","./css/typography":"./dist/css/typography.css","./css/breakpoints":"./dist/css/breakpoints.css","./css/theme-light":"./dist/css/theme-light.css","./css/global-colors":"./dist/css/global-colors.css","./styled-components":{"types":"./dist/styled-components.d.ts","import":"./dist/styled-components.js"},"./css/theme-dark-neutral":"./dist/css/theme-dark-neutral.css","./css/theme-light-neutral":"./dist/css/theme-light-neutral.css"},"gitHead":"3d225b1a184b55fa6dd942161ab91f1910257f22","scripts":{"lint":"eslint .","test":"vitest run","build":"vite build && npm run build:css && tsc -p tsconfig.lib.json && tsx scripts/build-dts.ts","format":"prettier . --write","release":"standard-version","lint:fix":"eslint . --fix","test:e2e":"npm run build && npm run playground:build && playwright test","test:run":"vitest run","build:css":"tsx scripts/build-css.ts","check:fix":"npm run format && npm run lint:fix","storybook":"storybook dev -p 6006","typecheck":"tsc -b tsconfig.json","check:full":"npm run format:check && npm run lint && npm run typecheck && npm run test:run && npm run test:e2e","pack:check":"npm pack --dry-run","playground":"npm run build:css && vite --config vite.playground.config.ts","test:watch":"vitest","sync:tokens":"tsx scripts/sync-tokens.ts","test:e2e-ui":"npm run build && npm run playground:build && playwright test --ui","format:check":"prettier . --check","storybook:build":"storybook build","playground:build":"vite build --config vite.playground.config.ts","playground:serve":"serve -s dist-playground -l 4173"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:282aa962-3977-4b65-9186-b4fb0d39bdbf"}},"repository":{"url":"git+https://github.com/AdmiralDS/admiral3-tokens.git","type":"git"},"_npmVersion":"11.16.0","description":"Themes and CSS tokens for Admiral design system 3.0","directories":{},"sideEffects":["*.css","dist/css/*.css"],"_nodeVersion":"24.18.0","dependencies":{"@admiral-ds/fonts":"^2.0.0","@fontsource/source-code-pro":"^5.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.1","jsdom":"^29.0.1","serve":"^14.2.5","dotenv":"^17.3.1","eslint":"^9.39.4","vitest":"^4.1.2","globals":"^17.4.0","prettier":"3.8.1","storybook":"^10.3.3","@eslint/js":"^9.39.4","typescript":"~5.9.3","@types/node":"^24.12.0","@emnapi/core":"^1.10.0","@types/react":"^19.2.14","@emnapi/runtime":"^1.10.0","@playwright/test":"^1.60.0","@types/react-dom":"^19.2.3","standard-version":"^9.5.0","vite-plugin-svgr":"^4.5.0","rollup-plugin-dts":"^6.4.1","styled-components":"^6.4.1","typescript-eslint":"^8.57.0","@vitejs/plugin-react":"^6.0.1","eslint-plugin-import":"^2.32.0","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@storybook/addon-themes":"^10.3.3","eslint-plugin-storybook":"^10.3.3","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"react":"^19.2.4","styled-components":"^6.4.1"},"peerDependenciesMeta":{"styled-components":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/admiral3-tokens_0.0.5_1783331915586_0.6042209888148118","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@admiral-ds/admiral3-tokens","version":"0.0.6","keywords":["AdmiralDS","Admiral","design-tokens","css","themes"],"author":{"name":"Admiral DS team"},"license":"See license in ./LICENSE","_id":"@admiral-ds/admiral3-tokens@0.0.6","maintainers":[{"name":"drune","email":"drune.email@gmail.com"},{"name":"parasjona","email":"lovemirror@rambler.ru"},{"name":"kateviditory","email":"eovetelina@gmail.com"},{"name":"syroszx","email":"syroszx@gmail.com"}],"homepage":"https://github.com/AdmiralDS/admiral3-tokens#readme","bugs":{"url":"https://github.com/AdmiralDS/admiral3-tokens/issues"},"dist":{"shasum":"47c5103889e231dc30b159f90a067c3d43390515","tarball":"https://registry.npmjs.org/@admiral-ds/admiral3-tokens/-/admiral3-tokens-0.0.6.tgz","fileCount":24,"integrity":"sha512-B87kSWn91ktoBQT/yhmdT6E55HwmFfzjvkA0ZxfD9Z1W+hi/9EksKgsSK0b03ogrZngThnVVZYF2X+DlU7h2Jw==","signatures":[{"sig":"MEUCIQCvAU8vUGgwxnPicUeCa2zaQrPL2KhONQQEKNq3VoEFwgIgNSkmPpmHYWlQiisAKYrjOI1N0hU+qoI4HPoqnudXF34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@admiral-ds%2fadmiral3-tokens@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":979640},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/css/index.css","./fonts":{"types":"./dist/fonts/index.d.ts","import":"./dist/fonts.js"},"./css/radius":"./dist/css/radius.css","./css/shadow":"./dist/css/shadow.css","./css/themes":"./dist/css/themes.css","./css/z-index":"./dist/css/z-index.css","./package.json":"./package.json","./css/animation":"./dist/css/animation.css","./css/theme-dark":"./dist/css/theme-dark.css","./css/typography":"./dist/css/typography.css","./css/breakpoints":"./dist/css/breakpoints.css","./css/theme-light":"./dist/css/theme-light.css","./css/global-colors":"./dist/css/global-colors.css","./styled-components":{"types":"./dist/styled-components.d.ts","import":"./dist/styled-components.js"},"./css/theme-dark-neutral":"./dist/css/theme-dark-neutral.css","./css/theme-light-neutral":"./dist/css/theme-light-neutral.css"},"gitHead":"ce0a67c18f70f38d484d0c728ea4132135f2ac79","scripts":{"lint":"eslint .","test":"vitest run","build":"vite build && npm run build:css && tsc -p tsconfig.lib.json && tsx scripts/build-dts.ts","format":"prettier . --write","release":"standard-version","lint:fix":"eslint . --fix","test:e2e":"npm run build && npm run playground:build && playwright test","test:run":"vitest run","build:css":"tsx scripts/build-css.ts","check:fix":"npm run format && npm run lint:fix","storybook":"storybook dev -p 6006","typecheck":"tsc -b tsconfig.json","check:full":"npm run format:check && npm run lint && npm run typecheck && npm run test:run && npm run test:e2e","pack:check":"npm pack --dry-run","playground":"npm run build:css && vite --config vite.playground.config.ts","test:watch":"vitest","sync:tokens":"tsx scripts/sync-tokens.ts","test:e2e-ui":"npm run build && npm run playground:build && playwright test --ui","format:check":"prettier . --check","storybook:build":"storybook build","playground:build":"vite build --config vite.playground.config.ts","playground:serve":"serve -s dist-playground -l 4173"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:282aa962-3977-4b65-9186-b4fb0d39bdbf"}},"repository":{"url":"git+https://github.com/AdmiralDS/admiral3-tokens.git","type":"git"},"_npmVersion":"11.16.0","description":"Themes and CSS tokens for Admiral design system 3.0","directories":{},"sideEffects":["*.css","dist/css/*.css"],"_nodeVersion":"24.18.0","dependencies":{"@admiral-ds/fonts":"^2.0.0","@fontsource/source-code-pro":"^5.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.1","jsdom":"^29.0.1","serve":"^14.2.5","dotenv":"^17.3.1","eslint":"^9.39.4","vitest":"^4.1.2","globals":"^17.4.0","prettier":"3.8.1","storybook":"^10.3.3","@eslint/js":"^9.39.4","typescript":"~5.9.3","@types/node":"^24.12.0","@emnapi/core":"^1.10.0","@types/react":"^19.2.14","@emnapi/runtime":"^1.10.0","@playwright/test":"^1.60.0","@types/react-dom":"^19.2.3","standard-version":"^9.5.0","vite-plugin-svgr":"^4.5.0","rollup-plugin-dts":"^6.4.1","styled-components":"^6.4.1","typescript-eslint":"^8.57.0","@vitejs/plugin-react":"^6.0.1","eslint-plugin-import":"^2.32.0","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@storybook/addon-themes":"^10.3.3","eslint-plugin-storybook":"^10.3.3","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"react":"^19.2.4","styled-components":"^6.4.1"},"peerDependenciesMeta":{"styled-components":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/admiral3-tokens_0.0.6_1786544598731_0.6266653936195856","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@admiral-ds/admiral3-tokens","version":"0.1.0","keywords":["AdmiralDS","Admiral","design-tokens","css","themes"],"author":{"name":"Admiral DS team"},"license":"See license in ./LICENSE","_id":"@admiral-ds/admiral3-tokens@0.1.0","maintainers":[{"name":"drune","email":"drune.email@gmail.com"},{"name":"parasjona","email":"lovemirror@rambler.ru"},{"name":"kateviditory","email":"eovetelina@gmail.com"},{"name":"syroszx","email":"syroszx@gmail.com"}],"homepage":"https://github.com/AdmiralDS/admiral3-tokens#readme","bugs":{"url":"https://github.com/AdmiralDS/admiral3-tokens/issues"},"dist":{"shasum":"f5e799a70f0066c042ac32458bc9eee6a8263c9f","tarball":"https://registry.npmjs.org/@admiral-ds/admiral3-tokens/-/admiral3-tokens-0.1.0.tgz","fileCount":24,"integrity":"sha512-9waWw/3iY3mSPXCabkHQaiUnUb3Z0T9vvGEy4vhbF8Z6f6nm7sQwhS0co+gohkhYq67GfVyKURN9BOXv1ctMDQ==","signatures":[{"sig":"MEQCIAgKxFzvQoRw5TGry/MS558AsGke0jvlr4Ef3fYMtsNlAiAM8ehEvY0GnYnlcqp79Nvn3+KXkhbs/fL1/PEVKlTDSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@admiral-ds%2fadmiral3-tokens@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":994803},"type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/css/index.css","./fonts":{"types":"./dist/fonts/index.d.ts","import":"./dist/fonts.js"},"./css/radius":"./dist/css/radius.css","./css/shadow":"./dist/css/shadow.css","./css/themes":"./dist/css/themes.css","./css/z-index":"./dist/css/z-index.css","./package.json":"./package.json","./css/animation":"./dist/css/animation.css","./css/theme-dark":"./dist/css/theme-dark.css","./css/typography":"./dist/css/typography.css","./css/breakpoints":"./dist/css/breakpoints.css","./css/theme-light":"./dist/css/theme-light.css","./css/global-colors":"./dist/css/global-colors.css","./styled-components":{"types":"./dist/styled-components.d.ts","import":"./dist/styled-components.js"},"./css/theme-dark-neutral":"./dist/css/theme-dark-neutral.css","./css/theme-light-neutral":"./dist/css/theme-light-neutral.css"},"gitHead":"658cc1cee0de4e0245560c718e4c0731e8e14dca","scripts":{"lint":"eslint .","test":"vitest run","build":"vite build && npm run build:css && tsc -p tsconfig.lib.json && tsx scripts/build-dts.ts","format":"prettier . --write","release":"standard-version","lint:fix":"eslint . --fix","test:e2e":"npm run build && npm run playground:build && playwright test","test:run":"vitest run","build:css":"tsx scripts/build-css.ts","check:fix":"npm run format && npm run lint:fix","storybook":"storybook dev -p 6006","typecheck":"tsc -b tsconfig.json","check:full":"npm run format:check && npm run lint && npm run typecheck && npm run test:run && npm run test:e2e","pack:check":"npm pack --dry-run","playground":"npm run build:css && vite --config vite.playground.config.ts","test:watch":"vitest","sync:tokens":"tsx scripts/sync-tokens.ts","test:e2e-ui":"npm run build && npm run playground:build && playwright test --ui","format:check":"prettier . --check","storybook:build":"storybook build","playground:build":"vite build --config vite.playground.config.ts","playground:serve":"serve -s dist-playground -l 4173"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:282aa962-3977-4b65-9186-b4fb0d39bdbf"}},"repository":{"url":"git+https://github.com/AdmiralDS/admiral3-tokens.git","type":"git"},"_npmVersion":"11.17.0","description":"Themes and CSS tokens for Admiral design system 3.0","directories":{},"sideEffects":["*.css","dist/css/*.css"],"_nodeVersion":"24.19.0","dependencies":{"@admiral-ds/fonts":"^2.0.0","@fontsource/source-code-pro":"^5.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.1","jsdom":"^29.0.1","serve":"^14.2.5","dotenv":"^17.3.1","eslint":"^9.39.4","vitest":"^4.1.2","globals":"^17.4.0","prettier":"3.8.1","storybook":"^10.3.3","@eslint/js":"^9.39.4","typescript":"~5.9.3","@types/node":"^24.12.0","@emnapi/core":"^1.10.0","@types/react":"^19.2.14","@emnapi/runtime":"^1.10.0","@playwright/test":"^1.60.0","@types/react-dom":"^19.2.3","standard-version":"^9.5.0","vite-plugin-svgr":"^4.5.0","rollup-plugin-dts":"^6.4.1","styled-components":"^6.4.1","typescript-eslint":"^8.57.0","@vitejs/plugin-react":"^6.0.1","eslint-plugin-import":"^2.32.0","@storybook/addon-a11y":"^10.3.3","@storybook/addon-docs":"^10.3.3","@storybook/react-vite":"^10.3.3","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@storybook/addon-themes":"^10.3.3","eslint-plugin-storybook":"^10.3.3","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"react":"^19.2.4","styled-components":"^6.4.1"},"peerDependenciesMeta":{"react":{"optional":true},"styled-components":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/admiral3-tokens_0.1.0_1788251997641_0.5130387732174915","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"_id":"@admiral-ds/admiral3-tokens@0.1.1","bugs":{"url":"https://github.com/AdmiralDS/admiral3-tokens/issues"},"dist":{"shasum":"7193cbafaa9e132bc79bafc074611572f03152f2","tarball":"https://registry.npmjs.org/@admiral-ds/admiral3-tokens/-/admiral3-tokens-0.1.1.tgz","fileCount":24,"integrity":"sha512-M+5z0fqUKpMTKt7wC8vyaeIG98IsYtnpRJeWMunfSXeLXY2WHY+8cvaKldxsp5L97ltdiweym+6RAu2G2u7nWg==","signatures":[{"sig":"MEUCIQC7egAbnJlSBd3yRXJgPGkU+OIuXBZuoVrWS989Rvm1EQIgfChG6szorVXwSbHoI7SZWMINRsIUlY/8Q1OxVydX48E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD3Ze0M+yxJ7sunKkJIBXBpzHVyAaFKj4Sa/prCrodjcQIhAMLOiBdMwGenITCEBeol5G/+eMiiQoQGcJTMgzV89vGO"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@admiral-ds%2fadmiral3-tokens@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1001096},"name":"@admiral-ds/admiral3-tokens","type":"module","types":"./dist/index.d.ts","author":{"name":"Admiral DS team"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./css":"./dist/css/index.css","./fonts":{"types":"./dist/fonts/index.d.ts","import":"./dist/fonts.js"},"./css/radius":"./dist/css/radius.css","./css/shadow":"./dist/css/shadow.css","./css/themes":"./dist/css/themes.css","./css/z-index":"./dist/css/z-index.css","./package.json":"./package.json","./css/animation":"./dist/css/animation.css","./css/theme-dark":"./dist/css/theme-dark.css","./css/typography":"./dist/css/typography.css","./css/breakpoints":"./dist/css/breakpoints.css","./css/theme-light":"./dist/css/theme-light.css","./css/global-colors":"./dist/css/global-colors.css","./styled-components":{"types":"./dist/styled-components.d.ts","import":"./dist/styled-components.js"},"./css/theme-dark-neutral":"./dist/css/theme-dark-neutral.css","./css/theme-light-neutral":"./dist/css/theme-light-neutral.css"},"gitHead":"5d498dc1086193eeba28a1ccbc3c11a9cb85b71a","license":"See license in ./LICENSE","scripts":{"lint":"eslint .","test":"vitest run","build":"vite build && npm run build:css && tsc -p tsconfig.lib.json && tsx scripts/build-dts.ts","format":"prettier . --write","release":"standard-version","lint:fix":"eslint . --fix","test:e2e":"npm run build && npm run playground:build && playwright test","test:run":"vitest run","build:css":"tsx scripts/build-css.ts","check:fix":"npm run format && npm run lint:fix","storybook":"storybook dev -p 6006","typecheck":"tsc -b tsconfig.json","check:full":"npm run format:check && npm run lint && npm run typecheck && npm run test:run && npm run test:e2e","pack:check":"npm pack --dry-run","playground":"npm run build:css && vite --config vite.playground.config.ts","test:watch":"vitest","sync:tokens":"tsx scripts/sync-tokens.ts","test:e2e-ui":"npm run build && npm run playground:build && playwright test --ui","format:check":"prettier . --check","storybook:build":"storybook build","playground:build":"vite build --config vite.playground.config.ts","playground:serve":"serve -s dist-playground -l 4173"},"version":"0.1.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"282aa962-3977-4b65-9186-b4fb0d39bdbf"}},"homepage":"https://github.com/AdmiralDS/admiral3-tokens#readme","keywords":["AdmiralDS","Admiral","design-tokens","css","themes"],"repository":{"url":"git+https://github.com/AdmiralDS/admiral3-tokens.git","type":"git"},"_npmVersion":"11.19.0","description":"Themes and CSS tokens for Admiral design system 3.0","directories":{},"maintainers":[{"name":"drune","email":"drune.email@gmail.com"},{"name":"parasjona","email":"lovemirror@rambler.ru"},{"name":"kateviditory","email":"eovetelina@gmail.com"},{"name":"syroszx","email":"syroszx@gmail.com"}],"sideEffects":["*.css","dist/css/*.css"],"_nodeVersion":"24.21.0","dependencies":{"@admiral-ds/fonts":"^2.0.0","@fontsource/source-code-pro":"^5.2.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vite":"^8.0.1","jsdom":"^29.0.1","serve":"^14.2.5","dotenv":"^17.3.1","eslint":"^9.39.4","vitest":"^4.1.2","globals":"^17.4.0","prettier":"3.8.1","storybook":"^10.6.1","@eslint/js":"^9.39.4","typescript":"~5.9.3","@types/node":"^24.12.0","@emnapi/core":"^1.10.0","@types/react":"^19.2.14","@emnapi/runtime":"^1.10.0","@playwright/test":"^1.60.0","@types/react-dom":"^19.2.3","standard-version":"^9.5.0","vite-plugin-svgr":"^4.5.0","rollup-plugin-dts":"^6.4.1","styled-components":"^6.4.1","typescript-eslint":"^8.57.0","@vitejs/plugin-react":"^6.0.1","eslint-plugin-import":"^2.32.0","@storybook/addon-a11y":"^10.6.1","@storybook/addon-docs":"^10.6.1","@storybook/react-vite":"^10.6.1","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@storybook/addon-themes":"^10.6.1","eslint-plugin-storybook":"^10.6.1","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.0.1","eslint-plugin-react-refresh":"^0.5.2","eslint-import-resolver-typescript":"^4.4.4"},"peerDependencies":{"react":"^19.2.4","styled-components":"^6.4.1"},"peerDependenciesMeta":{"react":{"optional":true},"styled-components":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/admiral3-tokens_0.1.1_1790866502762_0.8215792051882458"}}},"time":{"created":"2026-05-13T14:22:56.208Z","modified":"2026-10-01T14:55:03.219Z","0.0.1":"2026-05-13T14:22:56.448Z","0.0.2":"2026-05-15T11:48:20.892Z","0.0.3":"2026-05-18T15:51:51.930Z","0.0.4":"2026-06-25T07:51:40.185Z","0.0.5":"2026-07-06T09:58:35.716Z","0.0.6":"2026-08-12T14:23:18.881Z","0.1.0":"2026-09-01T08:39:57.774Z","0.1.1":"2026-10-01T14:55:02.849Z"},"bugs":{"url":"https://github.com/AdmiralDS/admiral3-tokens/issues"},"author":{"name":"Admiral DS team"},"license":"See license in ./LICENSE","homepage":"https://github.com/AdmiralDS/admiral3-tokens#readme","keywords":["AdmiralDS","Admiral","design-tokens","css","themes"],"repository":{"url":"git+https://github.com/AdmiralDS/admiral3-tokens.git","type":"git"},"description":"Themes and CSS tokens for Admiral design system 3.0","maintainers":[{"name":"drune","email":"drune.email@gmail.com"},{"name":"parasjona","email":"lovemirror@rambler.ru"},{"name":"kateviditory","email":"eovetelina@gmail.com"},{"name":"syroszx","email":"syroszx@gmail.com"}],"readme":"# @admiral-ds/admiral3-tokens\n\nТокены дизайн-системы Admiral 3.0.\n\nПакет отдаёт темы как TypeScript-объекты и готовые CSS custom properties.\n\n## Установка\n\n```shell\nnpm install @admiral-ds/admiral3-tokens\n```\n\nОсновной TypeScript/JavaScript API и CSS-токены не зависят от UI-фреймворка. `react` и `styled-components` объявлены\nкак optional peer dependencies и нужны только для соответствующих интеграционных subpath. Font assets поставляются\nчерез dependencies `@admiral-ds/fonts` и `@fontsource/source-code-pro`.\n\n## Использование\n\n```tsx\nimport { lightTheme, themes } from '@admiral-ds/admiral3-tokens';\n\nexport function Demo() {\n  return <div style={{ color: lightTheme.color.neutral.text._1.rest }}>Ready</div>;\n}\n```\n\nОсновной импорт `@admiral-ds/admiral3-tokens` отдаёт TypeScript/JavaScript API: объекты тем, агрегированные color/radius/shadow token maps, animation, breakpoints, zIndex, типографику, helpers и типы. CSS подключается через отдельные subpath.\nВложенные color-палитры доступны через агрегаты `globalColors` и `themeColors`.\nTypography API включает основные текстовые роли и monospace-стили `Monospace/Mono 1`, `Monospace/Mono 2`, `Monospace/Mono 3` для Source Code Pro.\nSemantic theme colors доступны внутри theme objects в группах `color.primary`, `color.neutral`, `color.success`, `color.warning`, `color.error`, `color.attention`, `color.blue`, `color.purple`, `color.magenta`, `color.teal`; внутри каждой группы есть `base`, `text` и `stroke`.\n\n### Использование независимо от UI-фреймворка\n\nПодключите готовые CSS custom properties в entrypoint приложения:\n\n```ts\n// main.ts\nimport '@admiral-ds/admiral3-tokens/css';\n```\n\nПосле этого токены доступны в стилях приложения:\n\n```css\n.card {\n  color: var(--admiral-color-neutral-text-1-rest);\n  background: var(--admiral-color-neutral-base-1-rest);\n  border-radius: var(--admiral-radius-by-base-4-medium);\n}\n```\n\nRoot TypeScript/JavaScript API также не привязан к UI-фреймворку:\n\n```ts\nimport { animation, lightTheme } from '@admiral-ds/admiral3-tokens';\n```\n\nReact требуется только при импорте `@admiral-ds/admiral3-tokens/fonts`. В приложении без React этот subpath\nимпортировать не нужно.\n\nДля подключения `VTB Group UI` без React-helper установите пакет шрифтов как прямую зависимость приложения:\n\n```shell\nnpm install @admiral-ds/fonts\n```\n\nЗатем импортируйте готовый CSS в entrypoint приложения:\n\n```ts\n// main.ts\nimport '@admiral-ds/fonts/VTBGroupUI.css';\n```\n\nПосле импорта доступно семейство `VTB Group UI` с начертаниями Regular (`400`), Medium (`500`) и SemiBold (`550`):\n\n```css\nbody {\n  font-family: 'VTB Group UI', sans-serif;\n}\n```\n\n`@admiral-ds/fonts` уже входит в dependencies пакета токенов, но приложение, которое импортирует его напрямую,\nдолжно объявить пакет своей прямой dependency и не полагаться на транзитивную установку.\n\n## Public API\n\n```text\n@admiral-ds/admiral3-tokens\n│\n├─ \".\"\n│  import { lightTheme, themes, globalColors, radius, shadow, typography, ... }\n│  TypeScript/JavaScript API токенов.\n│\n├─ \"./fonts\"\n│  import { FontsSourceCodePro, FontsVTBGroup }\n│  React-helper для подключения VTB Group UI и Source Code Pro fonts.\n│  Дополнительно требует: react.\n│\n├─ \"./styled-components\"\n│  import '@admiral-ds/admiral3-tokens/styled-components'\n│  Type augmentation для styled-components DefaultTheme.\n│  Дополнительно требует: styled-components.\n│\n├─ \"./css\"\n│  import '@admiral-ds/admiral3-tokens/css'\n│  Все CSS custom properties одним файлом.\n│\n├─ \"./css/animation\"\n│  import '@admiral-ds/admiral3-tokens/css/animation'\n│  Animation duration и easing tokens.\n│\n├─ \"./css/breakpoints\"\n│  import '@admiral-ds/admiral3-tokens/css/breakpoints'\n│  Breakpoint tokens.\n│\n├─ \"./css/global-colors\"\n│  import '@admiral-ds/admiral3-tokens/css/global-colors'\n│  Глобальная палитра.\n│\n├─ \"./css/themes\"\n│  import '@admiral-ds/admiral3-tokens/css/themes'\n│  Все темы + переключение через data-admiral-theme.\n│\n├─ \"./css/typography\"\n│  import '@admiral-ds/admiral3-tokens/css/typography'\n│  Typography primitives и text styles, включая monospace.\n│\n├─ \"./css/radius\"\n│  import '@admiral-ds/admiral3-tokens/css/radius'\n│  Radius tokens.\n│\n├─ \"./css/shadow\"\n│  import '@admiral-ds/admiral3-tokens/css/shadow'\n│  Shadow tokens.\n│\n├─ \"./css/z-index\"\n│  import '@admiral-ds/admiral3-tokens/css/z-index'\n│  Z-index layer tokens.\n│\n├─ \"./css/theme-light\"\n│  import '@admiral-ds/admiral3-tokens/css/theme-light'\n│  Только light theme как :root.\n│\n├─ \"./css/theme-dark\"\n│  import '@admiral-ds/admiral3-tokens/css/theme-dark'\n│  Только dark theme как :root.\n│\n├─ \"./css/theme-light-neutral\"\n│  import '@admiral-ds/admiral3-tokens/css/theme-light-neutral'\n│  Только light-neutral theme как :root.\n│\n└─ \"./css/theme-dark-neutral\"\n   import '@admiral-ds/admiral3-tokens/css/theme-dark-neutral'\n   Только dark-neutral theme как :root.\n```\n\nCSS-токены можно подключать целиком:\n\n```ts\nimport '@admiral-ds/admiral3-tokens/css';\n```\n\nИли отдельными объектами:\n\n```ts\nimport '@admiral-ds/admiral3-tokens/css/global-colors';\nimport '@admiral-ds/admiral3-tokens/css/themes';\nimport '@admiral-ds/admiral3-tokens/css/typography';\nimport '@admiral-ds/admiral3-tokens/css/animation';\nimport '@admiral-ds/admiral3-tokens/css/breakpoints';\nimport '@admiral-ds/admiral3-tokens/css/radius';\nimport '@admiral-ds/admiral3-tokens/css/shadow';\nimport '@admiral-ds/admiral3-tokens/css/z-index';\n```\n\nДоступные CSS-файлы:\n\n- `css` - все CSS custom properties.\n- `css/animation` - длительности и кривые анимации.\n- `css/breakpoints` - брейкпоинты.\n- `css/global-colors` - глобальная палитра.\n- `css/themes` - все темы с селекторами `:root` и `[data-admiral-theme=\"...\"]`.\n- `css/typography` - типографика.\n- `css/theme-light`, `css/theme-dark`, `css/theme-light-neutral`, `css/theme-dark-neutral` - отдельные темы.\n- `css/radius` - радиусы и selectors для выбора corner-radius base через `data-admiral-corner-radius`.\n- `css/shadow` - тени.\n- `css/z-index` - слои z-index.\n\nДля переключения темы используйте атрибут:\n\n```html\n<html data-admiral-theme=\"dark\" data-admiral-corner-radius=\"8\"></html>\n```\n\nКомпонент при этом использует только семантическую CSS variable:\n\n```css\n.card {\n  border-radius: var(--admiral-radius-medium);\n}\n```\n\nСгенерированный selector `[data-admiral-corner-radius=\"8\"]` направит её на\n`--admiral-radius-by-base-8-medium`, поэтому итоговым значением будет `8px`. Атрибут можно поставить на `html` для\nвсего приложения или на отдельный контейнер для локальной области. Без атрибута используется база `4`.\n\nСтатические токены можно использовать напрямую из TypeScript API:\n\n```ts\nimport { animation, breakpoints, zIndex } from '@admiral-ds/admiral3-tokens';\n\nconst drawerTransition = `${animation.motion.duration.medium_2}ms ${animation.motion.easing.decelerate.standard}`;\nconst desktopMinWidth = breakpoints.lg;\nconst modalLayer = zIndex.modal;\n```\n\n## Темы\n\nВ пакете есть 4 темы:\n\n- `light` - дефолтная светлая тема с цветным primary accent.\n- `lightNeutral` - светлая тема, где primary accent становится нейтральным.\n- `dark` - темная тема с цветным primary accent.\n- `darkNeutral` - темная тема, где primary accent становится нейтральным.\n\nNeutral-темы меняют только primary/neutral-dependent accent. Status и extra colors остаются семантическими: success,\nerror, warning и дополнительные палитры не становятся нейтральными.\n\nДля `styled-components` используйте готовые theme objects:\n\n```tsx\nimport { ThemeProvider } from 'styled-components';\nimport { themes } from '@admiral-ds/admiral3-tokens';\n\nexport function App() {\n  return (\n    <ThemeProvider theme={themes.lightNeutral}>\n      <Demo />\n    </ThemeProvider>\n  );\n}\n```\n\nБазу скруглений можно выбрать при сборке темы. Компоненты используют только семантические группы\n`theme.radius.small`, `theme.radius.medium` и `theme.radius.large`, а конкретные значения определяются выбранной базой:\n\n```tsx\nimport { buildTheme } from '@admiral-ds/admiral3-tokens';\n\nconst theme = buildTheme('light', { cornerRadius: '8' });\n\n// theme.radius.small === '4px'\n// theme.radius.medium === '8px'\n// theme.radius.large === '16px'\n```\n\nДля круглых и капсульных форм доступен `radius.round` / `theme.radius.round` со значением `1000px`.\nRound сохраняет это значение для всех баз, включая `0`.\n\n```tsx\nimport { radius } from '@admiral-ds/admiral3-tokens';\n\n// radius.round === '1000px'\n```\n\n```css\n.pill {\n  border-radius: var(--admiral-radius-round);\n}\n```\n\nДоступные базы экспортируются как `cornerRadiusOptions`. Готовые темы используют базу `4`.\nВ Storybook база переключается глобальным control `Corner radius`: он пересобирает тему и позволяет проверить\nкомпоненты, использующие `theme.radius.small`, `theme.radius.medium` или `theme.radius.large`.\n\nТему можно задавать локально для части интерфейса через вложенный `ThemeProvider`:\n\n```tsx\n<ThemeProvider theme={themes.light}>\n  <CommonContent />\n\n  <ThemeProvider theme={themes.darkNeutral}>\n    <WidgetWithLocalTheme />\n  </ThemeProvider>\n</ThemeProvider>\n```\n\nДля типизации `DefaultTheme` в `styled-components` подключите отдельный type-only entrypoint:\n\n```ts\nimport '@admiral-ds/admiral3-tokens/styled-components';\n```\n\nВнутренние deep imports не являются частью публичного API.\n\n## Helpers\n\n### Brand primary palette\n\n`generateAdmiralPalette` строит Admiral-палитру из 17 шагов по одному base color. Для primary-палитры используйте\nprefix `primary`, чтобы результат подходил для theme overrides и CSS helpers.\n\n```ts\nimport {\n  buildTheme,\n  createGlobalColorCss,\n  createPrimaryCssVariables,\n  generateAdmiralPalette,\n} from '@admiral-ds/admiral3-tokens';\n\nconst primary = generateAdmiralPalette('#8B3DFF', 'primary');\n\nconst theme = buildTheme('light', {\n  cornerRadius: '8',\n  globalColors: {\n    primary,\n  },\n});\n\nconst primaryVariables = createPrimaryCssVariables(primary);\nconst primaryCss = createGlobalColorCss({ primary }, '.brand-theme');\n```\n\n`theme` можно передать в `styled-components` `ThemeProvider`, `primaryVariables` можно использовать для inline/style\nинтеграций, а `primaryCss` - вставить в CSS слой приложения, если нужно завести отдельный selector с brand-палитрой.\n\n```tsx\nimport { ThemeProvider } from 'styled-components';\nimport { buildTheme, generateAdmiralPalette } from '@admiral-ds/admiral3-tokens';\n\nconst primary = generateAdmiralPalette('#8B3DFF', 'primary');\nconst theme = buildTheme('light', { globalColors: { primary } });\n\nexport function BrandedApp() {\n  return <ThemeProvider theme={theme}>...</ThemeProvider>;\n}\n```\n\nДля нескольких палитр используйте общий CSS helper:\n\n```ts\nimport { createGlobalColorCss, generateAdmiralPalette } from '@admiral-ds/admiral3-tokens';\n\nconst primary = generateAdmiralPalette('#8B3DFF', 'primary');\nconst error = generateAdmiralPalette('#E0205A', 'error');\n\nexport const css = createGlobalColorCss({ primary, error }, '.brand-theme');\n```\n\n### Fonts\n\nШрифты подключаются через отдельный React entrypoint. Компоненты вставляют `@font-face` в `<style>` и используют font assets,\nкоторые уже входят в dependencies пакета.\n\n```tsx\nimport { FontsSourceCodePro, FontsVTBGroup } from '@admiral-ds/admiral3-tokens/fonts';\n\nexport function AppFonts() {\n  return (\n    <>\n      <FontsVTBGroup />\n      <FontsSourceCodePro />\n    </>\n  );\n}\n```\n\n`FontsVTBGroup` подключает `VTB Group UI` для обычной интерфейсной типографики. `FontsSourceCodePro` подключает\n`Source Code Pro` для monospace-стилей из typography tokens.\n\n## Разработка\n\nПравила разработки и workflow репозитория описаны отдельно:\n\n- [Соглашения по внесению изменений](CONTRIBUTING.md)\n- [Руководство по тестированию](tests/TESTING_README.md)\n\n## Лицензия\n\nСм. [LICENSE](LICENSE).\n","readmeFilename":"README.md"}