{"_id":"@eds-evergreen/desktop","_rev":"4-1ccf2699543e1e127332d836386d3bb4","name":"@eds-evergreen/desktop","dist-tags":{"latest":"0.1.7"},"versions":{"0.1.0":{"name":"@eds-evergreen/desktop","version":"0.1.0","license":"MIT","_id":"@eds-evergreen/desktop@0.1.0","maintainers":[{"name":"edsyang","email":"thedanbaby@gmail.com"}],"homepage":"https://github.com/theyangsong/evergreen-design-system-desktop#readme","bugs":{"url":"https://github.com/theyangsong/evergreen-design-system-desktop/issues"},"dist":{"shasum":"9193a3c258ac459916539b7326174c2e359680be","tarball":"https://registry.npmjs.org/@eds-evergreen/desktop/-/desktop-0.1.0.tgz","fileCount":59,"integrity":"sha512-NGviXNNQQP4HLZX4tfbbM2dudYFdPOgDxaFnG7S8eRIqYwAZIJ349dxit0UsZIuNoQqQOKP9Jdk0er/sIg1ERQ==","signatures":[{"sig":"MEYCIQDZcSwOgXB73LajHovjYN30LK5isD/iQCtUAsRAguAAzwIhAJxYz1iGB+lxhy/Y5qCdlqIs2+nlPnxfkMBH1l/RdZ3g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6494140},"main":"./dist/index.js","type":"module","_from":"file:eds-evergreen-desktop-0.1.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tokens":"./dist/tokens/css/index.css","./patterns":{"types":"./dist/patterns/index.d.ts","import":"./dist/patterns/index.js"},"./workflows":{"types":"./dist/workflows/index.d.ts","import":"./dist/workflows/index.js"},"./animations":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./tokens/tag":"./dist/tokens/css/color/tag/index.css","./tokens/json":"./dist/tokens/json/tokens.json","./tokens/color":"./dist/tokens/css/color/index.css","./tokens/fonts":"./dist/tokens/css/typography/fonts.css","./tokens/scale":"./dist/tokens/css/scale/index.css","./tokens/effect":"./dist/tokens/css/effect/index.css","./tokens/motion":"./dist/tokens/css/motion/index.css","./tokens/tag/dark":"./dist/tokens/css/color/tag/themes/dark.css","./tokens/tag/light":"./dist/tokens/css/color/tag/themes/light.css","./tokens/color/dark":"./dist/tokens/css/color/themes/dark.css","./tokens/scale/base":"./dist/tokens/css/scale/base.css","./tokens/typography":"./dist/tokens/css/typography/index.css","./tokens/color/light":"./dist/tokens/css/color/themes/light.css","./tokens/effect/dark":"./dist/tokens/css/effect/themes/dark.css","./tokens/motion/base":"./dist/tokens/css/motion/base.css","./tokens/effect/light":"./dist/tokens/css/effect/themes/light.css","./tokens/effect/ready":"./dist/tokens/css/effect/ready.css","./tokens/liquid-glass":"./dist/tokens/js/liquid-glass.js","./animations/style.css":"./dist/animations/index.css","./components/style.css":"./dist/components/index.css","./tokens/motion/recipe":"./dist/tokens/css/motion/recipe.css","./tokens/scale/semantic":"./dist/tokens/css/scale/semantic.css","./tokens/motion/semantic":"./dist/tokens/css/motion/semantic.css","./tokens/typography/base":"./dist/tokens/css/typography/base.css","./tokens/corner-smoothing":"./dist/tokens/js/corner-smoothing.js","./tokens/motion/utilities":"./dist/tokens/css/motion/utilities.css","./tokens/typography/semantic":"./dist/tokens/css/typography/semantic.css","./tokens/typography/bar-subpixel":"./dist/tokens/css/typography/bar-subpixel.css"},"scripts":{"build":"node scripts/assemble.mjs","typecheck":"echo \"Assembled from workspace packages\""},"_npmUser":{"name":"edsyang","email":"thedanbaby@gmail.com"},"_resolved":"/private/var/folders/vq/t1zjyv6n0kd_mn5xkx3b4xph0000gp/T/c09dbe816184d6397b6e9ec6ffa69baf/eds-evergreen-desktop-0.1.0.tgz","_integrity":"sha512-NGviXNNQQP4HLZX4tfbbM2dudYFdPOgDxaFnG7S8eRIqYwAZIJ349dxit0UsZIuNoQqQOKP9Jdk0er/sIg1ERQ==","repository":{"url":"git+https://github.com/theyangsong/evergreen-design-system-desktop.git","type":"git","directory":"packages/desktop"},"_npmVersion":"10.9.8","description":"EverGreen Design System (Desktop) — tokens, animations, components, patterns, workflows","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/desktop_0.1.0_1787051768261_0.4813019999566275","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@eds-evergreen/desktop","version":"0.1.1","license":"MIT","_id":"@eds-evergreen/desktop@0.1.1","maintainers":[{"name":"edsyang","email":"thedanbaby@gmail.com"}],"homepage":"https://github.com/theyangsong/evergreen-design-system-desktop#readme","bugs":{"url":"https://github.com/theyangsong/evergreen-design-system-desktop/issues"},"dist":{"shasum":"d30109e6f9439b9095f5b61daf2877e4ab5f0471","tarball":"https://registry.npmjs.org/@eds-evergreen/desktop/-/desktop-0.1.1.tgz","fileCount":59,"integrity":"sha512-DkoT6GXA2x17/nSnHZ5nX4uQoDMQCGxA0JlgN+/Dcv0Uk/bacZn/AStUw9yf2Qz38Bhsqgl7Im+YM2wozcLdLg==","signatures":[{"sig":"MEUCIQCug5eZ+gZWKoO7TWoHs380vnkMotgBBkCawzZydbtfngIgMswOZrhQqLcK+0yJMN3yi4HMbpZfXQUPsIjgDI52DEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6495445},"main":"./dist/index.js","type":"module","_from":"file:eds-evergreen-desktop-0.1.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tokens":"./dist/tokens/css/index.css","./patterns":{"types":"./dist/patterns/index.d.ts","import":"./dist/patterns/index.js"},"./workflows":{"types":"./dist/workflows/index.d.ts","import":"./dist/workflows/index.js"},"./animations":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./tokens/tag":"./dist/tokens/css/color/tag/index.css","./tokens/json":"./dist/tokens/json/tokens.json","./tokens/color":"./dist/tokens/css/color/index.css","./tokens/fonts":"./dist/tokens/css/typography/fonts.css","./tokens/scale":"./dist/tokens/css/scale/index.css","./tokens/effect":"./dist/tokens/css/effect/index.css","./tokens/motion":"./dist/tokens/css/motion/index.css","./tokens/tag/dark":"./dist/tokens/css/color/tag/themes/dark.css","./tokens/tag/light":"./dist/tokens/css/color/tag/themes/light.css","./tokens/color/dark":"./dist/tokens/css/color/themes/dark.css","./tokens/scale/base":"./dist/tokens/css/scale/base.css","./tokens/typography":"./dist/tokens/css/typography/index.css","./tokens/color/light":"./dist/tokens/css/color/themes/light.css","./tokens/effect/dark":"./dist/tokens/css/effect/themes/dark.css","./tokens/motion/base":"./dist/tokens/css/motion/base.css","./tokens/effect/light":"./dist/tokens/css/effect/themes/light.css","./tokens/effect/ready":"./dist/tokens/css/effect/ready.css","./tokens/liquid-glass":"./dist/tokens/js/liquid-glass.js","./animations/style.css":"./dist/animations/index.css","./components/style.css":"./dist/components/index.css","./tokens/motion/recipe":"./dist/tokens/css/motion/recipe.css","./tokens/scale/semantic":"./dist/tokens/css/scale/semantic.css","./tokens/motion/semantic":"./dist/tokens/css/motion/semantic.css","./tokens/typography/base":"./dist/tokens/css/typography/base.css","./tokens/corner-smoothing":"./dist/tokens/js/corner-smoothing.js","./tokens/motion/utilities":"./dist/tokens/css/motion/utilities.css","./tokens/typography/semantic":"./dist/tokens/css/typography/semantic.css","./tokens/typography/bar-subpixel":"./dist/tokens/css/typography/bar-subpixel.css"},"scripts":{"build":"node scripts/assemble.mjs","typecheck":"echo \"Assembled from workspace packages\""},"_npmUser":{"name":"edsyang","email":"thedanbaby@gmail.com"},"_resolved":"/private/var/folders/vq/t1zjyv6n0kd_mn5xkx3b4xph0000gp/T/c2a334bd08f3bacc07a9a6c0fd89d238/eds-evergreen-desktop-0.1.1.tgz","_integrity":"sha512-DkoT6GXA2x17/nSnHZ5nX4uQoDMQCGxA0JlgN+/Dcv0Uk/bacZn/AStUw9yf2Qz38Bhsqgl7Im+YM2wozcLdLg==","repository":{"url":"git+https://github.com/theyangsong/evergreen-design-system-desktop.git","type":"git","directory":"packages/desktop"},"_npmVersion":"10.9.8","description":"EverGreen Design System (Desktop) — tokens, animations, components, patterns, workflows","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/desktop_0.1.1_1787055185008_0.5073019271919501","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@eds-evergreen/desktop","version":"0.1.6","license":"MIT","_id":"@eds-evergreen/desktop@0.1.6","maintainers":[{"name":"edsyang","email":"thedanbaby@gmail.com"}],"homepage":"https://github.com/theyangsong/evergreen-design-system-desktop#readme","bugs":{"url":"https://github.com/theyangsong/evergreen-design-system-desktop/issues"},"dist":{"shasum":"efaa6fd623796e9ff3074ce1062df1f828b4361f","tarball":"https://registry.npmjs.org/@eds-evergreen/desktop/-/desktop-0.1.6.tgz","fileCount":59,"integrity":"sha512-8k5S6WXDdL9oNqhxYI3ZTEgSRka0mFo3V4nYE+4TYRQd97Jztw/nMV1QEYiqXOZMkQ5lFNLC80NohSuP+/8nFQ==","signatures":[{"sig":"MEQCIBqYK1Xqi2T6WKMAtSZnkG6s5GdbCKVpK/4wW4rUqa70AiBoRlb0ablgOyrAjBVhSfXrmBAEFyVnzOJ345bpuNWPlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6497136},"main":"./dist/index.js","type":"module","_from":"file:eds-evergreen-desktop-0.1.6.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./tokens":"./dist/tokens/css/index.css","./patterns":{"types":"./dist/patterns/index.d.ts","import":"./dist/patterns/index.js"},"./workflows":{"types":"./dist/workflows/index.d.ts","import":"./dist/workflows/index.js"},"./animations":{"types":"./dist/animations/index.d.ts","import":"./dist/animations/index.js"},"./components":{"types":"./dist/components/index.d.ts","import":"./dist/components/index.js"},"./tokens/tag":"./dist/tokens/css/color/tag/index.css","./tokens/json":"./dist/tokens/json/tokens.json","./tokens/color":"./dist/tokens/css/color/index.css","./tokens/fonts":"./dist/tokens/css/typography/fonts.css","./tokens/scale":"./dist/tokens/css/scale/index.css","./tokens/effect":"./dist/tokens/css/effect/index.css","./tokens/motion":"./dist/tokens/css/motion/index.css","./tokens/tag/dark":"./dist/tokens/css/color/tag/themes/dark.css","./tokens/tag/light":"./dist/tokens/css/color/tag/themes/light.css","./tokens/color/dark":"./dist/tokens/css/color/themes/dark.css","./tokens/scale/base":"./dist/tokens/css/scale/base.css","./tokens/typography":"./dist/tokens/css/typography/index.css","./tokens/color/light":"./dist/tokens/css/color/themes/light.css","./tokens/effect/dark":"./dist/tokens/css/effect/themes/dark.css","./tokens/motion/base":"./dist/tokens/css/motion/base.css","./tokens/effect/light":"./dist/tokens/css/effect/themes/light.css","./tokens/effect/ready":"./dist/tokens/css/effect/ready.css","./tokens/liquid-glass":"./dist/tokens/js/liquid-glass.js","./animations/style.css":"./dist/animations/index.css","./components/style.css":"./dist/components/index.css","./tokens/motion/recipe":"./dist/tokens/css/motion/recipe.css","./tokens/scale/semantic":"./dist/tokens/css/scale/semantic.css","./tokens/motion/semantic":"./dist/tokens/css/motion/semantic.css","./tokens/typography/base":"./dist/tokens/css/typography/base.css","./tokens/corner-smoothing":"./dist/tokens/js/corner-smoothing.js","./tokens/motion/utilities":"./dist/tokens/css/motion/utilities.css","./tokens/typography/semantic":"./dist/tokens/css/typography/semantic.css","./tokens/typography/bar-subpixel":"./dist/tokens/css/typography/bar-subpixel.css"},"scripts":{"build":"node scripts/assemble.mjs","typecheck":"echo \"Assembled from workspace packages\""},"_npmUser":{"name":"edsyang","email":"thedanbaby@gmail.com"},"_resolved":"/private/var/folders/vq/t1zjyv6n0kd_mn5xkx3b4xph0000gp/T/b0fe569f228710a370abf144591d962a/eds-evergreen-desktop-0.1.6.tgz","_integrity":"sha512-8k5S6WXDdL9oNqhxYI3ZTEgSRka0mFo3V4nYE+4TYRQd97Jztw/nMV1QEYiqXOZMkQ5lFNLC80NohSuP+/8nFQ==","repository":{"url":"git+https://github.com/theyangsong/evergreen-design-system-desktop.git","type":"git","directory":"packages/desktop"},"_npmVersion":"10.9.8","description":"EverGreen Design System (Desktop) — tokens, animations, components, patterns, workflows","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"peerDependencies":{"vue":"^3.5.0"},"_npmOperationalInternal":{"tmp":"tmp/desktop_0.1.6_1787061978163_0.8151140266803942","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@eds-evergreen/desktop","version":"0.1.7","description":"EverGreen Design System (Desktop) — tokens, animations, components, patterns, workflows","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","publishConfig":{"access":"public"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/theyangsong/evergreen-design-system-desktop.git","directory":"packages/desktop"},"peerDependencies":{"vue":"^3.5.0"},"exports":{".":{"import":"./dist/index.js","types":"./dist/index.d.ts"},"./animations":{"import":"./dist/animations/index.js","types":"./dist/animations/index.d.ts"},"./animations/style.css":"./dist/animations/index.css","./components":{"import":"./dist/components/index.js","types":"./dist/components/index.d.ts"},"./components/style.css":"./dist/components/index.css","./patterns":{"import":"./dist/patterns/index.js","types":"./dist/patterns/index.d.ts"},"./workflows":{"import":"./dist/workflows/index.js","types":"./dist/workflows/index.d.ts"},"./tokens":"./dist/tokens/css/index.css","./tokens/scale":"./dist/tokens/css/scale/index.css","./tokens/scale/base":"./dist/tokens/css/scale/base.css","./tokens/scale/semantic":"./dist/tokens/css/scale/semantic.css","./tokens/typography":"./dist/tokens/css/typography/index.css","./tokens/typography/base":"./dist/tokens/css/typography/base.css","./tokens/typography/semantic":"./dist/tokens/css/typography/semantic.css","./tokens/typography/bar-subpixel":"./dist/tokens/css/typography/bar-subpixel.css","./tokens/text":"./dist/tokens/css/text/index.css","./tokens/text/styles":"./dist/tokens/css/text/styles.css","./tokens/fonts":"./dist/tokens/css/typography/fonts.css","./tokens/motion":"./dist/tokens/css/motion/index.css","./tokens/motion/base":"./dist/tokens/css/motion/base.css","./tokens/motion/recipe":"./dist/tokens/css/motion/recipe.css","./tokens/motion/semantic":"./dist/tokens/css/motion/semantic.css","./tokens/motion/utilities":"./dist/tokens/css/motion/utilities.css","./tokens/effect":"./dist/tokens/css/effect/index.css","./tokens/effect/light":"./dist/tokens/css/effect/themes/light.css","./tokens/effect/dark":"./dist/tokens/css/effect/themes/dark.css","./tokens/effect/ready":"./dist/tokens/css/effect/ready.css","./tokens/liquid-glass":"./dist/tokens/js/liquid-glass.js","./tokens/corner-smoothing":"./dist/tokens/js/corner-smoothing.js","./tokens/color":"./dist/tokens/css/color/index.css","./tokens/color/light":"./dist/tokens/css/color/themes/light.css","./tokens/color/dark":"./dist/tokens/css/color/themes/dark.css","./tokens/tag":"./dist/tokens/css/color/tag/index.css","./tokens/tag/light":"./dist/tokens/css/color/tag/themes/light.css","./tokens/tag/dark":"./dist/tokens/css/color/tag/themes/dark.css","./tokens/json":"./dist/tokens/json/tokens.json"},"scripts":{"build":"node scripts/assemble.mjs","typecheck":"echo \"Assembled from workspace packages\""},"_id":"@eds-evergreen/desktop@0.1.7","bugs":{"url":"https://github.com/theyangsong/evergreen-design-system-desktop/issues"},"homepage":"https://github.com/theyangsong/evergreen-design-system-desktop#readme","_integrity":"sha512-6DiLIYIMH96yd0oWalulSxrbomjCE7oE9fGNU6yPGXnSdRgFUI3Y8CZzUqe2kC+0yUhd3FX9MQzrYhiuk0iyYA==","_resolved":"/private/var/folders/vq/t1zjyv6n0kd_mn5xkx3b4xph0000gp/T/822f6d401df781210534087799020247/eds-evergreen-desktop-0.1.7.tgz","_from":"file:eds-evergreen-desktop-0.1.7.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-6DiLIYIMH96yd0oWalulSxrbomjCE7oE9fGNU6yPGXnSdRgFUI3Y8CZzUqe2kC+0yUhd3FX9MQzrYhiuk0iyYA==","shasum":"36600fb83f99cfbd133a3611ba976185d72b1bc1","tarball":"https://registry.npmjs.org/@eds-evergreen/desktop/-/desktop-0.1.7.tgz","fileCount":66,"unpackedSize":7069969,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDNOvvosiZAmHlBRLQ+aVVA2xIw8oE8XAgl9qp64nCjJwIhAKcniUgVqniZLcag/SBtPqdsL/dLhK1FFJzua9Nnup5k"}]},"_npmUser":{"name":"edsyang","email":"thedanbaby@gmail.com"},"directories":{},"maintainers":[{"name":"edsyang","email":"thedanbaby@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/desktop_0.1.7_1787640664581_0.31973096450111527"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-18T11:16:08.043Z","modified":"2026-08-25T06:51:05.054Z","0.1.0":"2026-08-18T11:16:08.540Z","0.1.1":"2026-08-18T12:13:05.274Z","0.1.6":"2026-08-18T14:06:18.438Z","0.1.7":"2026-08-25T06:51:04.882Z"},"bugs":{"url":"https://github.com/theyangsong/evergreen-design-system-desktop/issues"},"license":"MIT","homepage":"https://github.com/theyangsong/evergreen-design-system-desktop#readme","repository":{"type":"git","url":"git+https://github.com/theyangsong/evergreen-design-system-desktop.git","directory":"packages/desktop"},"description":"EverGreen Design System (Desktop) — tokens, animations, components, patterns, workflows","maintainers":[{"name":"edsyang","email":"thedanbaby@gmail.com"}],"readme":"# @eds-evergreen/desktop\n\nEverGreen Design System (Desktop) — **one npm package**, five pillars:\n\n| Subpath | Contents |\n|---------|----------|\n| `@eds-evergreen/desktop/tokens` | Design tokens (CSS variables, fonts, motion) |\n| `@eds-evergreen/desktop/animations` | Scene animations (`EgVerifyRingDots`, `EgDoneTick`, …) |\n| `@eds-evergreen/desktop/components` | Vue 3 UI components |\n| `@eds-evergreen/desktop/patterns` | Page-level compositions (expanding) |\n| `@eds-evergreen/desktop/workflows` | Business workflows (expanding) |\n\n**Docs:** [Consumer guide](https://github.com/theyangsong/evergreen-design-system-desktop/blob/main/docs/npm-desktop.md) · [Showcase](https://theyangsong.github.io/evergreen-design-system-desktop/)\n\n## Changelog\n\n### 0.1.7\n\n- **Fix:** `EgTooltip` — `data-no-corner-smoothing` on flotation shell so `box-shadow` is not clipped by corner-smoothing `clip-path`.\n- **Fix:** `EgDivider` — `hide` on `page` / `navigator` types also clears `border-color` (not only `background`).\n- **Fix:** `EgInput` — field-level focus for clear button; clear no longer blurs input or steals focus ring.\n\n### 0.1.4\n\n- **Fix (Chrome):** Token icon stroke geometry via SVG attributes (`stroke-width=\"1.4\"`, `vector-effect`, `stroke=\"currentColor\"`) instead of CSS `var(--stroke-lg)` on v-html paths.\n\n### 0.1.3\n\n- **Revert:** Restore pre-0.1.1 icon stroke pipeline (`Icon.module.css` + `processSvg` without attribute injection / inline stroke-width stripping). `data-icon` unchanged.\n\n### 0.1.2\n\n- **Fix:** Token stroke icons — single-source `stroke-width` via CSS `var(--stroke-lg)` only; inline SVG `stroke-width` removed in `processSvg`. `vector-effect` on attribute only (no CSS duplicate) for better Chrome/Safari parity at 1.4px.\n\n### 0.1.1\n\n- **Fix:** `EgIcon` stroke icons — `processSvg` injects `vector-effect=\"non-scaling-stroke\"` on each stroke shape (stable at 16/20/24px display; no consumer CSS workaround needed).\n- Animations extracted to `@eds/desktop-animations` inside the unified tarball.\n\n### 0.1.0\n\n- Initial public release (tokens, animations, components, patterns/workflows stubs).\n\n## Install\n\n```bash\npnpm add @eds-evergreen/desktop vue\n# or\nnpm install @eds-evergreen/desktop vue\n```\n\n## Quick start\n\n```ts\n// app entry\nimport '@eds-evergreen/desktop/tokens';\nimport '@eds-evergreen/desktop/components/style.css';\nimport '@eds-evergreen/desktop/animations/style.css';\n```\n\n```vue\n<script setup lang=\"ts\">\nimport { EgButton, EgInput } from '@eds-evergreen/desktop/components';\nimport { EgVerifyRingDots } from '@eds-evergreen/desktop/animations';\n</script>\n```\n\n## Tokens (granular imports)\n\n```ts\nimport '@eds-evergreen/desktop/tokens/color/light';\nimport '@eds-evergreen/desktop/tokens/motion';\nimport { initCornerSmoothing } from '@eds-evergreen/desktop/tokens/corner-smoothing';\n```\n\n## Monorepo note\n\nInside `eds-desktop`, workspace packages (`@eds/desktop-tokens`, `@eds/desktop-components`, …) are **private** build inputs. Only `@eds-evergreen/desktop` is published to npm.\n\nBuild the unified tarball:\n\n```bash\npnpm build:desktop\npnpm --filter @eds-evergreen/desktop publish --access public --no-git-checks\n```\n","readmeFilename":"README.md"}