{"_id":"@protolabsai/ui","_rev":"95-12a55d218f2829e17a2158241bf8bc23","name":"@protolabsai/ui","dist-tags":{"latest":"0.66.1"},"versions":{"0.2.0":{"name":"@protolabsai/ui","version":"0.2.0","license":"MIT","_id":"@protolabsai/ui@0.2.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"5540218e32981d085f73faffa83d86c8393e6232","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.2.0.tgz","fileCount":14,"integrity":"sha512-TF2gVn2YOq495IKnaqM1dwDQCZ8IeEoG55CbiM5RajZPjMbEUpSzW6gl4ZmwpvporOoNqHGFn8vWakbeRceO9A==","signatures":[{"sig":"MEUCIDGj6/kWdiFXbsdbiINbaDJV4FrSeDRheB3kRQ5OqqbCAiEA/TF7HefYgtnd/BJPVvDXv80M9u5LwEb39HqFtMAjZvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38911},"type":"module","_from":"file:protolabsai-ui-0.2.0.tgz","exports":{".":"./src/index.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"mabrycodes","email":"mabrycodes@gmail.com"},"_resolved":"/tmp/750ce7e87042f8305f20f0a0834ed89e/protolabsai-ui-0.2.0.tgz","_integrity":"sha512-TF2gVn2YOq495IKnaqM1dwDQCZ8IeEoG55CbiM5RajZPjMbEUpSzW6gl4ZmwpvporOoNqHGFn8vWakbeRceO9A==","_npmVersion":"10.9.4","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.0","dependencies":{"@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@protolabsai/design":"0.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.2.0_1780208309422_0.73329784443424","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@protolabsai/ui","version":"0.3.0","license":"MIT","_id":"@protolabsai/ui@0.3.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"bedf6b465824dbe3d0c821ed51de8d21048f2144","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.3.0.tgz","fileCount":14,"integrity":"sha512-iJCkwP+MGT8hkkhF+czW7+59bZFaqVtx4CYBEOPE9OHSrfPueQkeqOyNyLUc7LalupTyxA9krQK6I0lofAEkVQ==","signatures":[{"sig":"MEQCIEt49kAgRjdsZyeTSak6TpKWdj2htzkNf3Q4hCLsVXMbAiBSGVg4I9lHjc9HNVTPZL2mM8684FQhDn+eLWDRpQOFFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38923},"type":"module","_from":"file:protolabsai-ui-0.3.0.tgz","exports":{".":"./src/index.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"mabrycodes","email":"mabrycodes@gmail.com"},"_resolved":"/tmp/68cc3be874c5a4f6ecaae5dd054e96bc/protolabsai-ui-0.3.0.tgz","_integrity":"sha512-iJCkwP+MGT8hkkhF+czW7+59bZFaqVtx4CYBEOPE9OHSrfPueQkeqOyNyLUc7LalupTyxA9krQK6I0lofAEkVQ==","_npmVersion":"10.9.4","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"22.22.0","dependencies":{"@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@protolabsai/design":"0.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.3.0_1780292107069_0.4381303554365701","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@protolabsai/ui","version":"0.4.0","license":"MIT","_id":"@protolabsai/ui@0.4.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"4ec09b6e3fe1fc8c4537faa6f0f0ff83ca5603f6","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.4.0.tgz","fileCount":17,"integrity":"sha512-CrL6CDGzRBQqSQXU8hf9gV1ps8r5VzeTrCGXmp4/S3QvY25T70U81X01Acqq0ZTNIrbwi1C5J3jIsMzXiwqu/g==","signatures":[{"sig":"MEQCIEgQ6sGVYp0x7sJyNzFgEXGy30GBg54LY3exkby93fxHAiALEwKPvvrRSSvUTgyY/UUv1cA+11vnwh9mMuno915SYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81278},"type":"module","_from":"file:protolabsai-ui-0.4.0.tgz","exports":{".":"./src/index.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/bc5ac4cff4c3c1bfda7c6179961d9778/protolabsai-ui-0.4.0.tgz","_integrity":"sha512-CrL6CDGzRBQqSQXU8hf9gV1ps8r5VzeTrCGXmp4/S3QvY25T70U81X01Acqq0ZTNIrbwi1C5J3jIsMzXiwqu/g==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@protolabsai/design":"0.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.4.0_1780961548170_0.2574051627703735","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@protolabsai/ui","version":"0.5.0","license":"MIT","_id":"@protolabsai/ui@0.5.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"47f076f705df6e54be83a3ba978053e7da1b9334","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.5.0.tgz","fileCount":19,"integrity":"sha512-mo3zQYCRBn+L98w2cO/pz1jfaR6aWKHsBpybR+vQhK2TVO+8GI/+wJjvbmbfaGi6Glb6uHu4YDQHa04lussJyQ==","signatures":[{"sig":"MEUCIDSIdTR58G7TOVjMDTJ1dbOhMgHDV5WQZjxWqSJlypKLAiEA62xZ0s2QXQmugiF0Kee8Sj65x8hdyaEzDnXRGitdWCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94402},"type":"module","_from":"file:protolabsai-ui-0.5.0.tgz","exports":{".":"./src/index.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/4a6db0eb75bc763cdd64a8ef87883d5f/protolabsai-ui-0.5.0.tgz","_integrity":"sha512-mo3zQYCRBn+L98w2cO/pz1jfaR6aWKHsBpybR+vQhK2TVO+8GI/+wJjvbmbfaGi6Glb6uHu4YDQHa04lussJyQ==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@protolabsai/design":"0.4.0","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.5.0_1780987244712_0.6977148465488074","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@protolabsai/ui","version":"0.6.0","license":"MIT","_id":"@protolabsai/ui@0.6.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"8be1b6ab41c7f52bf740abfd4789bd3dc9d6a8cf","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.6.0.tgz","fileCount":20,"integrity":"sha512-3/W3fY1Jc/pOPzcPe8djjEFRdSzsKBmouizMFtBp7yOmmWPMYmUReRjvjgGWwBQ82b/AXS/LjdbTGdME61MXww==","signatures":[{"sig":"MEQCIBIPVd8FvA7bKT+c99TnsOHOnUCQrIo9ax8F+HFe4CAVAiBD5TMBONi8t19j5OtWC/YptTrbAUESHiFkHVLz8UogXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100234},"type":"module","_from":"file:protolabsai-ui-0.6.0.tgz","exports":{".":"./src/index.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/5bdd7b7e089ce6921ec1e71a421fb16b/protolabsai-ui-0.6.0.tgz","_integrity":"sha512-3/W3fY1Jc/pOPzcPe8djjEFRdSzsKBmouizMFtBp7yOmmWPMYmUReRjvjgGWwBQ82b/AXS/LjdbTGdME61MXww==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@protolabsai/design":"0.4.0","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.6.0_1780987867303_0.7297213925044386","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@protolabsai/ui","version":"0.7.0","license":"MIT","_id":"@protolabsai/ui@0.7.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"d532d2aca4890c1a537b0c012bbabc7eb803a0fe","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.7.0.tgz","fileCount":21,"integrity":"sha512-e7hUdqhbFbUIEpnkRZWZEuzjWZ1bhtj3rfSZEeyVbQIBvgq7YiEzVOmee93PAyNCu8Ym7l6P/+KQixnzzpYUJQ==","signatures":[{"sig":"MEQCIDV0U/S04YknLTodOLkhVYv3eCsNuE9XIQkOfHEXx6e2AiBUBA3Onx/6OazztR8dfkxmm1UmFzgoZ0UdgPt7bHKv/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119156},"type":"module","_from":"file:protolabsai-ui-0.7.0.tgz","exports":{".":"./src/index.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/d6da97e997563c6d5c0091abff676644/protolabsai-ui-0.7.0.tgz","_integrity":"sha512-e7hUdqhbFbUIEpnkRZWZEuzjWZ1bhtj3rfSZEeyVbQIBvgq7YiEzVOmee93PAyNCu8Ym7l6P/+KQixnzzpYUJQ==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@protolabsai/design":"0.4.0","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.7.0_1780989572953_0.7245445829120978","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@protolabsai/ui","version":"0.8.0","license":"MIT","_id":"@protolabsai/ui@0.8.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"019ed37bc0f1ea48f0674b8b4533b69e42e1b632","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.8.0.tgz","fileCount":39,"integrity":"sha512-lWdJ/CTRwOSW9uiVudSgYMVeBio6CHhcL5P9oHB6xjR3Z+GpAJFh3r5oCN1joADRc+ofDcYersIiiDB1YLTuSg==","signatures":[{"sig":"MEUCIQDm0xwQaiqnsAJukGSI8/POUmukuRxJsu3AOgfXmqxSbQIgFT7RYyzLPGyJe5O2SZZaVzF0ffnsNH00yjlUDuPQCWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121270},"type":"module","_from":"file:protolabsai-ui-0.8.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/c5eeccb67493fd5cfbbb9865c4327d00/protolabsai-ui-0.8.0.tgz","_integrity":"sha512-lWdJ/CTRwOSW9uiVudSgYMVeBio6CHhcL5P9oHB6xjR3Z+GpAJFh3r5oCN1joADRc+ofDcYersIiiDB1YLTuSg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@protolabsai/design":"0.4.0","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.8.0_1780992600991_0.8889521013139661","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@protolabsai/ui","version":"0.8.1","license":"MIT","_id":"@protolabsai/ui@0.8.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"fca3eed29ec8507dba083c83289cc8bf896e05b9","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.8.1.tgz","fileCount":39,"integrity":"sha512-1QfEZKKqfj6xSeOWGSbmsDcs4rX0BE3WNs6krVDEZX1/YAmdU7LP9V1zIjV6uICLoRGp0V6P5c6o/Zp1ghcaZA==","signatures":[{"sig":"MEUCICh/ZSLUa8LCKJqvuLVGsbFRGO0+KSTY9gLxAYh8H6nGAiEAwRbnAUO4JpHxkDrD4mF6oDfrnPh/H3R0hroifsf16iI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121818},"type":"module","_from":"file:protolabsai-ui-0.8.1.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/bf3ee5f82e31778b7bf7030d0bd4b2f9/protolabsai-ui-0.8.1.tgz","_integrity":"sha512-1QfEZKKqfj6xSeOWGSbmsDcs4rX0BE3WNs6krVDEZX1/YAmdU7LP9V1zIjV6uICLoRGp0V6P5c6o/Zp1ghcaZA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@protolabsai/design":"0.5.0","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.8.1_1780995477731_0.8114950358678714","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@protolabsai/ui","version":"0.9.0","license":"MIT","_id":"@protolabsai/ui@0.9.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"ff810898fc6b588407517334b88748c0d6aa8e59","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.9.0.tgz","fileCount":39,"integrity":"sha512-GNxWC6TU/6M2iwpysyPLyJj5eQ0FSJljTkh7xogeZcG5D4Dy90c8Rpf4FEbEyYq/ByUJdle5RkiRE8DnzfXGug==","signatures":[{"sig":"MEUCIERlpX1wqH945Cx8RJR4r7P4EFWdXhtuPhH9ue7OM3yQAiEA26eOiW439A7Mc1qj301geO+IcpWpmmuYZ8pd4Hynz3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130366},"type":"module","_from":"file:protolabsai-ui-0.9.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/239cba1031cf41ccb3373cd3ede80815/protolabsai-ui-0.9.0.tgz","_integrity":"sha512-GNxWC6TU/6M2iwpysyPLyJj5eQ0FSJljTkh7xogeZcG5D4Dy90c8Rpf4FEbEyYq/ByUJdle5RkiRE8DnzfXGug==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.9.0_1780996758330_0.3799267417766401","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@protolabsai/ui","version":"0.10.0","license":"MIT","_id":"@protolabsai/ui@0.10.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"23ef320bd1f4c3f6908a7fa1f25f6e422c26d88f","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.10.0.tgz","fileCount":39,"integrity":"sha512-WbqSJa6zJ+IwPH/8ZuwlYcuLKI19p+uU22Enrt5rJ4sK62VhFo62ZZXL+0qSFww8wXRrke7Uya4XHXHl1jzdfA==","signatures":[{"sig":"MEUCID4+X4u1SYH7hdqVJOILwWbgdb9vvC0FBJ1BWhZqMZZ9AiEA6QQA1XHLwaXuTA135GwnAAm5E2is+NDHvbflUT2QoiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133420},"type":"module","_from":"file:protolabsai-ui-0.10.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/a508624292cf3d8b17a019f2fedcc7e2/protolabsai-ui-0.10.0.tgz","_integrity":"sha512-WbqSJa6zJ+IwPH/8ZuwlYcuLKI19p+uU22Enrt5rJ4sK62VhFo62ZZXL+0qSFww8wXRrke7Uya4XHXHl1jzdfA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.10.0_1780997187819_0.18863221012891906","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@protolabsai/ui","version":"0.11.0","license":"MIT","_id":"@protolabsai/ui@0.11.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"38c4a1c94bb8aa3271e590c193c845eb923ba7fb","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.11.0.tgz","fileCount":39,"integrity":"sha512-P/iQcq8PW4sKCyIa8ha1BPJMNN2ouKHT9rRgdspsbZEViYwuOWpsH6BoroEroLgsbRf2oLK44uSXdW8/jCthTw==","signatures":[{"sig":"MEUCIDs9p1itbgfB4OzGb2I2XCyOHfjqwNOSGNVGUpQAQKbmAiEA7/W2/h3ma1jXKL0U2ICbZSlM2j6lYqGiUQqe5MhUWM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140429},"type":"module","_from":"file:protolabsai-ui-0.11.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/5ac3c4258f1bdcfc581da86837105500/protolabsai-ui-0.11.0.tgz","_integrity":"sha512-P/iQcq8PW4sKCyIa8ha1BPJMNN2ouKHT9rRgdspsbZEViYwuOWpsH6BoroEroLgsbRf2oLK44uSXdW8/jCthTw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.11.0_1780998239801_0.5974618127069335","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@protolabsai/ui","version":"0.12.0","license":"MIT","_id":"@protolabsai/ui@0.12.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"f3f934fc57d2238bd163f6ba48d26af422f9c5d7","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.12.0.tgz","fileCount":40,"integrity":"sha512-dJi2Gs5NBr7SK4/8tW91inrCwFCL+eoY2mICnTZYY+wGFiNGpDmnk9vBHjwSpesLeZHs1HKR8oy/gHOACZv3pQ==","signatures":[{"sig":"MEUCIQDBZ9n9V2DJ8KFlLv1bImfb5MQjUpKGCEIgOm5AXc4mdAIgKfp1FKrUeZSlStYgRybpKKMGi+rAo17tf6W55vjurLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149666},"type":"module","_from":"file:protolabsai-ui-0.12.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/4f22e7bc81cd3d83f653e92d0bb11f0c/protolabsai-ui-0.12.0.tgz","_integrity":"sha512-dJi2Gs5NBr7SK4/8tW91inrCwFCL+eoY2mICnTZYY+wGFiNGpDmnk9vBHjwSpesLeZHs1HKR8oy/gHOACZv3pQ==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.12.0_1780999146010_0.8184922000946595","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@protolabsai/ui","version":"0.13.0","license":"MIT","_id":"@protolabsai/ui@0.13.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"d26eac5e61a4625d4e2bfed368280b1b652509f4","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.13.0.tgz","fileCount":40,"integrity":"sha512-3z7XQSsOGqhAVzx2ROiwn5SgOLxiWkiYi/3LrlKpC7OBMEzQ1v/Bq7j3fjbNMEzRdiG46pWDUwhDFRG5U0UEmw==","signatures":[{"sig":"MEUCIHndCdSOd4jr7OQxpcVSeVSnhFgZGsP+kcCt4BtOPFqrAiEA06XyloMUx4zdv3/pQ+M53yqnvs7McjzYQ/DB+a5eMPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153795},"type":"module","_from":"file:protolabsai-ui-0.13.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/9ee1d0281a22ed46a49bcb80aec1ff3c/protolabsai-ui-0.13.0.tgz","_integrity":"sha512-3z7XQSsOGqhAVzx2ROiwn5SgOLxiWkiYi/3LrlKpC7OBMEzQ1v/Bq7j3fjbNMEzRdiG46pWDUwhDFRG5U0UEmw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.13.0_1781000784472_0.5262023173532353","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@protolabsai/ui","version":"0.14.0","license":"MIT","_id":"@protolabsai/ui@0.14.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"394a363965a67bbfb4bcee3d04bc093a7435eb48","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.14.0.tgz","fileCount":41,"integrity":"sha512-Z0YzVoJPkVoVbJaw5vzgEnLdx0GzM+M+rt7QDMlo4MkOLra53SKqF3ta8qO5Q+19YD3ZcogxVD6bEEdh7LSp8A==","signatures":[{"sig":"MEYCIQC6/Frp4Ma+ctUflf43tO67J5q5cOwU6Fw6EuRpU4PipQIhAKu8iviGRbV1EJttXBSSFbmEWnkdq5tNZ3CMs4e6N5Xx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170386},"type":"module","_from":"file:protolabsai-ui-0.14.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/48552b400987ccc481a624934b4ba534/protolabsai-ui-0.14.0.tgz","_integrity":"sha512-Z0YzVoJPkVoVbJaw5vzgEnLdx0GzM+M+rt7QDMlo4MkOLra53SKqF3ta8qO5Q+19YD3ZcogxVD6bEEdh7LSp8A==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.14.0_1781026368698_0.6934062628647766","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@protolabsai/ui","version":"0.15.0","license":"MIT","_id":"@protolabsai/ui@0.15.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"bfb4f5f37ec489004415d4b395c3271601b36982","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.15.0.tgz","fileCount":41,"integrity":"sha512-uo2arQOhGHygtE24iWJWFTbGbeNT8VmFoZuiXXv1VsVgFqc33Y0584mMEN36QuArp5xeNrsP1COcp/8/nNJODw==","signatures":[{"sig":"MEYCIQDA//iEkePS3vRXjFhOhr+DCa0Sq9HermnIcFTWqXkCvAIhAMk7yOJ4Sd09phly1lcABufFaNjJqD8gZvJ5MKOgQ7Tf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173354},"type":"module","_from":"file:protolabsai-ui-0.15.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/5e011ff7c0675cc8f975192679255124/protolabsai-ui-0.15.0.tgz","_integrity":"sha512-uo2arQOhGHygtE24iWJWFTbGbeNT8VmFoZuiXXv1VsVgFqc33Y0584mMEN36QuArp5xeNrsP1COcp/8/nNJODw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.15.0_1781027938808_0.088847678151464","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@protolabsai/ui","version":"0.16.0","license":"MIT","_id":"@protolabsai/ui@0.16.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"650f12de4a386ff3c425d78620f12be2f30e08b9","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.16.0.tgz","fileCount":44,"integrity":"sha512-ERlLrDGAoZgqI2UUPYESXXO9iuE9X28ATkobMiOZ0+tNEhicRcdE4gioKFhFcXI0jGt1mYZ5ZASkzmnj7Qo3OA==","signatures":[{"sig":"MEUCIQCui+qVQn9xLLkOdGKscszgczBbyqogI2kM5Lk5gPwQNQIgByu3Zq2VE+DzXkzstkUoRyNTHo/0Hd3SmXSYiauQuhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190812},"type":"module","_from":"file:protolabsai-ui-0.16.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/643184651d45ad1d8350d3c7f31c5efa/protolabsai-ui-0.16.0.tgz","_integrity":"sha512-ERlLrDGAoZgqI2UUPYESXXO9iuE9X28ATkobMiOZ0+tNEhicRcdE4gioKFhFcXI0jGt1mYZ5ZASkzmnj7Qo3OA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.16.0_1781031320567_0.3947799838314665","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@protolabsai/ui","version":"0.17.0","license":"MIT","_id":"@protolabsai/ui@0.17.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"983d4a35e4befe3b12fea4d573cbb2e5c9eb5362","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.17.0.tgz","fileCount":44,"integrity":"sha512-zJuMS2NGBHY9ykRq/6LjCzlU2sHg8dJL4o0Hm+pzsQc8dkH95mdBdOrTCS1o31IAcIX5AwA3WnBcrBgOVNw1Lg==","signatures":[{"sig":"MEQCICvm4DcL1zPWr6dWDK/rRP1rsUz0N4Do9gN/h+GcYuMkAiAZyZ0yjB2g+v61pATb8PzLa8iLhjgFZBfrttAQunI8kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192981},"type":"module","_from":"file:protolabsai-ui-0.17.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/dff6ffac3eab1989497bf20a6a2d2b05/protolabsai-ui-0.17.0.tgz","_integrity":"sha512-zJuMS2NGBHY9ykRq/6LjCzlU2sHg8dJL4o0Hm+pzsQc8dkH95mdBdOrTCS1o31IAcIX5AwA3WnBcrBgOVNw1Lg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.17.0_1781032142637_0.3352140656661169","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@protolabsai/ui","version":"0.18.0","license":"MIT","_id":"@protolabsai/ui@0.18.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"88c1e78be13e1f0df568e909a665a91945b412ec","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.18.0.tgz","fileCount":44,"integrity":"sha512-oqcO7oMBPD34ToD854K3BSN5zeuXYwIyh8BQXfOLQ5zJT8WEkdCNYqeW43fhH4U+XVsKgHWelv1mqmECY2NKag==","signatures":[{"sig":"MEUCIFqQzkZFw98y9liXN6yUiNZIEW7l+GFlxfZn4HMQzcJGAiEA83UNJNhuSWAS7PRtnJwFa1avoA06mKsrOz73U0WeADE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":196010},"type":"module","_from":"file:protolabsai-ui-0.18.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css"},"scripts":{"storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/b01eeaf81eb72466f87a2b08452a72c9/protolabsai-ui-0.18.0.tgz","_integrity":"sha512-oqcO7oMBPD34ToD854K3BSN5zeuXYwIyh8BQXfOLQ5zJT8WEkdCNYqeW43fhH4U+XVsKgHWelv1mqmECY2NKag==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.18.0_1781054937283_0.8292458407044252","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@protolabsai/ui","version":"0.19.0","license":"MIT","_id":"@protolabsai/ui@0.19.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"a71cee07aadaad6e9e94012bab8776a654dcf3f5","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.19.0.tgz","fileCount":46,"integrity":"sha512-3aEkUTaeNlE3CP5o2SlbZx6kiqHZUuiugIb/WMAUx8zMSIrffYwJQ6DPVqzwV81udy983W0tPcCNtfJF0LRifA==","signatures":[{"sig":"MEQCICbQ0YDKq2jRu9IuL5d7iDBhkxWDNA2KLzZ4qRTR9PV4AiAYWX3ktQG/HbuRcmDN8rnt0yRIVfp8b/ZmKFCEtQr3Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":267859},"type":"module","_from":"file:protolabsai-ui-0.19.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/f5f226a1cd8591888ae3af3aecbfc709/protolabsai-ui-0.19.0.tgz","_integrity":"sha512-3aEkUTaeNlE3CP5o2SlbZx6kiqHZUuiugIb/WMAUx8zMSIrffYwJQ6DPVqzwV81udy983W0tPcCNtfJF0LRifA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.19.0_1781059055594_0.5218286521471303","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@protolabsai/ui","version":"0.19.1","license":"MIT","_id":"@protolabsai/ui@0.19.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"8b62361a32639a794b394839b01a652586881ce6","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.19.1.tgz","fileCount":46,"integrity":"sha512-u36/mlVsFRYISl6lusyRpPj9dXZd5P0i3kDy7tMhcuL3Cf0c+rnJdckUplgN53OrAbD1/PFp/CIJdILMylPBNg==","signatures":[{"sig":"MEQCIF/gJSWTlIbBWkplLI0fxJc43+gfDC+mC6KjUw/UzE9wAiBPgjOs0sRNTjfyWUyJoeMwk2zWGF1H0xOjaXm7yjonYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":268839},"type":"module","_from":"file:protolabsai-ui-0.19.1.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/bcca3d7a2c574ca0ba6fdc13b0c1e68d/protolabsai-ui-0.19.1.tgz","_integrity":"sha512-u36/mlVsFRYISl6lusyRpPj9dXZd5P0i3kDy7tMhcuL3Cf0c+rnJdckUplgN53OrAbD1/PFp/CIJdILMylPBNg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.19.1_1781060312050_0.3949214879369676","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@protolabsai/ui","version":"0.20.0","license":"MIT","_id":"@protolabsai/ui@0.20.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"3429a13e3d0c750e8623604ee28a5a136903d201","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.20.0.tgz","fileCount":46,"integrity":"sha512-sNGlEe2CbdajnR8UNuuXnsozqSQCQWLZ/rJctOajv6K7xxaHD8UVomGTcuselCoTcGLdMm9S51/tU3XkdR7xnw==","signatures":[{"sig":"MEUCIQDX7FCFygDHJstKIGqFUYqgUtmhYs4XkLKU0QJsbTFc7AIgW+ysqwsOIhbZbPZ2IvqPLLgSP2m0ycIzGTJv9UNlDYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275172},"type":"module","_from":"file:protolabsai-ui-0.20.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/f49ef8ef0e37bf5ec216a8b819f2cc28/protolabsai-ui-0.20.0.tgz","_integrity":"sha512-sNGlEe2CbdajnR8UNuuXnsozqSQCQWLZ/rJctOajv6K7xxaHD8UVomGTcuselCoTcGLdMm9S51/tU3XkdR7xnw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.20.0_1781061632950_0.16077706397866298","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@protolabsai/ui","version":"0.21.0","license":"MIT","_id":"@protolabsai/ui@0.21.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"60e2d018fd4bede26b7655a94b9a7cd8640f284e","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.21.0.tgz","fileCount":49,"integrity":"sha512-PnkC/nYpD+DddDIP9S0jEZ3LxgnB/XPvzX7q7TqxwzWF5J4+p2qkdGOj55DmtvW1wab/jrycwg1VtVSyph/Buw==","signatures":[{"sig":"MEQCIEX9fishG7jHxCRVN6yrvCvgRBtPkOCD93Oyz2m5ZWeCAiAb+VJfS+LbPyJYc0n7+0q+2N+6uVWZx4seGLeJ52IRtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":297278},"type":"module","_from":"file:protolabsai-ui-0.21.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/45970f0d4476b105946b0e4061a91dfe/protolabsai-ui-0.21.0.tgz","_integrity":"sha512-PnkC/nYpD+DddDIP9S0jEZ3LxgnB/XPvzX7q7TqxwzWF5J4+p2qkdGOj55DmtvW1wab/jrycwg1VtVSyph/Buw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.21.0_1781062255553_0.7508802311665297","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@protolabsai/ui","version":"0.22.0","license":"MIT","_id":"@protolabsai/ui@0.22.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"54df1e36aeeef0e1dda1ee75931c0c3d85ffd461","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.22.0.tgz","fileCount":52,"integrity":"sha512-COPQdFbDmKDWHpWHNOa4ZOd00hHW+LgOd2QVSGNQ/6aJf+ZMiC2Xpf4URgiprhSzF3Jqk8mhBwYBCd0djDXAdQ==","signatures":[{"sig":"MEQCIHXpbVogxQd+BW1Cj9CjE2+pCAQuFV2Z02Bw3MeBgIXdAiAlwkxLGpp11kCgxaBQ7IcHT7JD2EwzfonwrINivFccVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313819},"type":"module","_from":"file:protolabsai-ui-0.22.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/102a4ddb523835112be47ed020b3e35c/protolabsai-ui-0.22.0.tgz","_integrity":"sha512-COPQdFbDmKDWHpWHNOa4ZOd00hHW+LgOd2QVSGNQ/6aJf+ZMiC2Xpf4URgiprhSzF3Jqk8mhBwYBCd0djDXAdQ==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.22.0_1781065432136_0.10364927254008571","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@protolabsai/ui","version":"0.22.1","license":"MIT","_id":"@protolabsai/ui@0.22.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"8165f9e42c3fb25c70dd8c7d24c0ae441e32b8a6","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.22.1.tgz","fileCount":52,"integrity":"sha512-Sqz9HsbrJpHogw4Xtf7kZU/50D78BZXLvmcQiIYCrHtQb8vA6PQ8w+BtBThSJ3WvsBzC4ZImdHunHfjQpTUlbg==","signatures":[{"sig":"MEYCIQCRR5yWNBDalAgINRgAti0gRc69c6Fteqhvp19afjhNvgIhAL6W9JWUJP80OXPySOu6AiW6o2YWSJpCBSh+KpbQ10rI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315333},"type":"module","_from":"file:protolabsai-ui-0.22.1.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/0d23ec15298b7a41a413375a92330e01/protolabsai-ui-0.22.1.tgz","_integrity":"sha512-Sqz9HsbrJpHogw4Xtf7kZU/50D78BZXLvmcQiIYCrHtQb8vA6PQ8w+BtBThSJ3WvsBzC4ZImdHunHfjQpTUlbg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.22.1_1781069784777_0.28718686812957706","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@protolabsai/ui","version":"0.23.0","license":"MIT","_id":"@protolabsai/ui@0.23.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"b9465eebb12dfcfec195d7777a911944382e5cf4","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.23.0.tgz","fileCount":53,"integrity":"sha512-2bH4kWrGlZ7Fa7tXLiPMluHSopnpnzRwVxe+E/ieljRedVpkuinODtU6ycGbk18SnU9mbZ2Yf8mjxmznFpsF5w==","signatures":[{"sig":"MEUCIQDr8xzCs8mqOEFEs64WK25AB2UFvYma9xQu1k36B/sI5AIgFJ9ZKpXodYrRsztDelINuenGs3s1yu9LRyxLEhgZfbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318215},"type":"module","_from":"file:protolabsai-ui-0.23.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/ab8f689a68957a5458621b1861ca6fe7/protolabsai-ui-0.23.0.tgz","_integrity":"sha512-2bH4kWrGlZ7Fa7tXLiPMluHSopnpnzRwVxe+E/ieljRedVpkuinODtU6ycGbk18SnU9mbZ2Yf8mjxmznFpsF5w==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.23.0_1781071836521_0.27924001854238334","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@protolabsai/ui","version":"0.24.0","license":"MIT","_id":"@protolabsai/ui@0.24.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"6b4e4d04d0c9ee8d85fe7c880e848d7d16ec30de","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.24.0.tgz","fileCount":56,"integrity":"sha512-OIzwVwYwfm1JOqL11EKksE5svIrEWyJueRXT6QqeSbFEFDdkXat0QMV3Tqe4lZ6YQAQCPTuGdThom29zP8juWQ==","signatures":[{"sig":"MEYCIQDO5K7vqQSsak9JDsbUP4xegujZIVhyLvnWLtn0vkKwewIhALDs4OHWXhX2QQXc70t5UmBs39hAFfD0MAWsoYYd38AJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333295},"type":"module","_from":"file:protolabsai-ui-0.24.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/2dbc42fc56e1074118e322f1ec525eee/protolabsai-ui-0.24.0.tgz","_integrity":"sha512-OIzwVwYwfm1JOqL11EKksE5svIrEWyJueRXT6QqeSbFEFDdkXat0QMV3Tqe4lZ6YQAQCPTuGdThom29zP8juWQ==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.24.0_1781075080198_0.16605094415071608","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@protolabsai/ui","version":"0.25.0","license":"MIT","_id":"@protolabsai/ui@0.25.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"b53cb720454becc3aa92604fb16c1233dfc823ea","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.25.0.tgz","fileCount":56,"integrity":"sha512-YTHFXGp2ZMBruMJa/4D3vQJTRgtuB7bYIsxwB0Megm7nU2J2sDRJEyW1LNT4Kyrbin/NU5tUu3POaz0KslSz2g==","signatures":[{"sig":"MEQCIAZieXd3jctHNd4kN/XWocCO6QZJaDLMKJ2zWgYDl/TfAiBpY+xbVXP0O+tsD6d43xeqRN4H2DwzEDOpj38p3E1ziA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339185},"type":"module","_from":"file:protolabsai-ui-0.25.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/0149ef06770b5e269d5263437ca3da9e/protolabsai-ui-0.25.0.tgz","_integrity":"sha512-YTHFXGp2ZMBruMJa/4D3vQJTRgtuB7bYIsxwB0Megm7nU2J2sDRJEyW1LNT4Kyrbin/NU5tUu3POaz0KslSz2g==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.25.0_1781112118069_0.8257174798423927","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@protolabsai/ui","version":"0.26.0","license":"MIT","_id":"@protolabsai/ui@0.26.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"132589a824a0cef9ce042118372dea9eea5728cd","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.26.0.tgz","fileCount":56,"integrity":"sha512-HbwpyEpCy5ZOSEhY2Kz9/lugaq428GC19a41mqV3MyeH3v3364hWeyTpxgyXkvjzjVQ2fjZ6+F+uKNAbExFuMg==","signatures":[{"sig":"MEYCIQCyHFaLYu9UvYcezlHgcnllqwFHtL10R5eYaA7ZX6jq1QIhAOCRDkIDllb8LqbYMUE7SX2t5TSi5KpThOhvcNS9BZDV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340511},"type":"module","_from":"file:protolabsai-ui-0.26.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/43adcd74424840ec46c0934b23ab84c0/protolabsai-ui-0.26.0.tgz","_integrity":"sha512-HbwpyEpCy5ZOSEhY2Kz9/lugaq428GC19a41mqV3MyeH3v3364hWeyTpxgyXkvjzjVQ2fjZ6+F+uKNAbExFuMg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.26.0_1781122367193_0.3875135635422591","host":"s3://npm-registry-packages-npm-production"}},"0.26.1":{"name":"@protolabsai/ui","version":"0.26.1","license":"MIT","_id":"@protolabsai/ui@0.26.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"10e22ecdc5b50a38df7d68a213c09262f8a854da","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.26.1.tgz","fileCount":56,"integrity":"sha512-VGdO8Hpd7chkr+Z2FAXKCQu9kp4cnr3qiDXAgS+XcDe2hmMa2Z/Hb+ijgI6FKv8oyLyfLfGrh9lufuUeMnnw/g==","signatures":[{"sig":"MEUCIGiVASlJkvjCJ5F4h7x3ucXyMHRFoqlZNESugjZQQr+OAiEApCr3hgfflMoDkkwHDdxpUiqLVBQWeZmXcsxkhM+q9XY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":345526},"type":"module","_from":"file:protolabsai-ui-0.26.1.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/8afcdbd5693d4f4c9e99380d4181ac38/protolabsai-ui-0.26.1.tgz","_integrity":"sha512-VGdO8Hpd7chkr+Z2FAXKCQu9kp4cnr3qiDXAgS+XcDe2hmMa2Z/Hb+ijgI6FKv8oyLyfLfGrh9lufuUeMnnw/g==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.26.1_1781145930496_0.9265833597706252","host":"s3://npm-registry-packages-npm-production"}},"0.26.2":{"name":"@protolabsai/ui","version":"0.26.2","license":"MIT","_id":"@protolabsai/ui@0.26.2","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"bd51b8194d350925221e688987aff9bd59725ed2","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.26.2.tgz","fileCount":56,"integrity":"sha512-+dWUUTOHqfiDliAlMloEWFhUnhSOs0hNuNAVPYr/Xs3EZES6usY6wCRnTjhA7OrOu16sd7ZKp7o6xKZqvqOmdw==","signatures":[{"sig":"MEUCIQCBEmtr8PsM6KTd4vpBE+f52N8ILW+bzm0tBbwKi91HAQIgB2Zp0i9j7HI6ismgNCOevr8BVJPtuM9KBdlosE0WkCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344976},"type":"module","_from":"file:protolabsai-ui-0.26.2.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/72070c6008163ca45e98998dcbb09107/protolabsai-ui-0.26.2.tgz","_integrity":"sha512-+dWUUTOHqfiDliAlMloEWFhUnhSOs0hNuNAVPYr/Xs3EZES6usY6wCRnTjhA7OrOu16sd7ZKp7o6xKZqvqOmdw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.26.2_1781147649981_0.9400844665164798","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"name":"@protolabsai/ui","version":"0.27.0","license":"MIT","_id":"@protolabsai/ui@0.27.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"11482d80e8d0098eeef1cfd7bd3b252e181b1ae5","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.27.0.tgz","fileCount":56,"integrity":"sha512-ygwf9alFRmvFc41QMoYX2ncOBKcd2HQKtmGIZzdpZFs3lW+z3Xr26N3U4uD5LbENxzJ4tYpBbeqatKt6Ts6/WA==","signatures":[{"sig":"MEUCIQCrTNBI15ZA70mfcAHxtuVJ7wf1FTazDr3gHUAldeD6SwIgTJRAy84ztTvlyow1wZIA++Ulxn2AeZ79KrOMbICBy3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351569},"type":"module","_from":"file:protolabsai-ui-0.27.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/f054816235086f0a957828486e2715ee/protolabsai-ui-0.27.0.tgz","_integrity":"sha512-ygwf9alFRmvFc41QMoYX2ncOBKcd2HQKtmGIZzdpZFs3lW+z3Xr26N3U4uD5LbENxzJ4tYpBbeqatKt6Ts6/WA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.1","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.27.0_1781168691225_0.8053815662813839","host":"s3://npm-registry-packages-npm-production"}},"0.28.0":{"name":"@protolabsai/ui","version":"0.28.0","license":"MIT","_id":"@protolabsai/ui@0.28.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"a6f8d41db207c5e85d7143110f14a92505de0978","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.28.0.tgz","fileCount":57,"integrity":"sha512-tyEeOiLGM4W1guV71nEipCgqGCTipb4OctVQfVCabbhHN2uVUmYYE1NaFtQ+b5P9LUx8zdyBH6E/78SvfNi9sw==","signatures":[{"sig":"MEUCIFMdAfbjBC3UEUhaizIfQucVlUe/vflGIhmZ7Xt6QbN3AiEAuQbSrCglcFINsCWDfZObj790Ds6VtZyDX75aeC0r5yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":357966},"type":"module","_from":"file:protolabsai-ui-0.28.0.tgz","exports":{"./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/e7dd85acfbe4b1989a261b94529c6126/protolabsai-ui-0.28.0.tgz","_integrity":"sha512-tyEeOiLGM4W1guV71nEipCgqGCTipb4OctVQfVCabbhHN2uVUmYYE1NaFtQ+b5P9LUx8zdyBH6E/78SvfNi9sw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.1","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.28.0_1781170966780_0.8952748895863305","host":"s3://npm-registry-packages-npm-production"}},"0.29.0":{"name":"@protolabsai/ui","version":"0.29.0","license":"MIT","_id":"@protolabsai/ui@0.29.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"c09d1432e9ce136472e5608006e9de6a1353815f","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.29.0.tgz","fileCount":60,"integrity":"sha512-XRofcLMCQXB+FVGQcrLKH1frqUs/kgQJpOdFFV8UWiZA9V/Yt5//Wb59/zRg0pJvMNgV/c7qMhrPJE2CrZicFg==","signatures":[{"sig":"MEQCIBnM2TjhTJs71kZfRWHAISlVmDgarDEgiDcXDZcJgSa6AiBhIstTuLvaZiSptWQKqrwr+gnzFeQipnNweS515rXIzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388831},"type":"module","_from":"file:protolabsai-ui-0.29.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/d2621e42f91ca65128abfe12cfa07c2a/protolabsai-ui-0.29.0.tgz","_integrity":"sha512-XRofcLMCQXB+FVGQcrLKH1frqUs/kgQJpOdFFV8UWiZA9V/Yt5//Wb59/zRg0pJvMNgV/c7qMhrPJE2CrZicFg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.5.1","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.29.0_1781173957412_0.20511558973680688","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@protolabsai/ui","version":"0.30.0","license":"MIT","_id":"@protolabsai/ui@0.30.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"d7965969e7a55afacd54df8349f3eeac797925b2","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.30.0.tgz","fileCount":61,"integrity":"sha512-Wj6SdtRjlBfWmuW1W9XKc2mOBHZGsNhUDaZASGpLPd+Duybib5zewrSMUP4teUyt6JGtDBnq37/ZY1TtnyIlmg==","signatures":[{"sig":"MEUCIH45fLPExVApvmtR8FGTIhjQShLF7NyNqjpt/yhcqGGaAiEArcyXAEiJ+clp6hnwoZ26hr1x1RgtGSvdJTeVSS0gZZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402390},"type":"module","_from":"file:protolabsai-ui-0.30.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/dccd3733041a9e889e1e42f00852c6db/protolabsai-ui-0.30.0.tgz","_integrity":"sha512-Wj6SdtRjlBfWmuW1W9XKc2mOBHZGsNhUDaZASGpLPd+Duybib5zewrSMUP4teUyt6JGtDBnq37/ZY1TtnyIlmg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.30.0_1781319903833_0.9573438672304284","host":"s3://npm-registry-packages-npm-production"}},"0.31.0":{"name":"@protolabsai/ui","version":"0.31.0","license":"MIT","_id":"@protolabsai/ui@0.31.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"cee6b173fc7b4c533aa47aff686e8a9a39fcb555","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.31.0.tgz","fileCount":61,"integrity":"sha512-bTpCFCVKu+4+yHFmkjogcV/sTAK+fdnNSmM8tWL4cm7pExXNoGlh6MQold068MC4i3C3Z5M4Idx1FZQdJwAeAw==","signatures":[{"sig":"MEQCIGipIXec5M0iY8TXdtD1xLpJGFrHxt9ZREemc67TaZbXAiBVw44prb9M726UY2pXkVwO60nc8wWFQB4cYmjhRATWeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402333},"type":"module","_from":"file:protolabsai-ui-0.31.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/bc9f076a258cf269c522888204984f82/protolabsai-ui-0.31.0.tgz","_integrity":"sha512-bTpCFCVKu+4+yHFmkjogcV/sTAK+fdnNSmM8tWL4cm7pExXNoGlh6MQold068MC4i3C3Z5M4Idx1FZQdJwAeAw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.31.0_1781324314698_0.46702439826824227","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@protolabsai/ui","version":"0.32.0","license":"MIT","_id":"@protolabsai/ui@0.32.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"9e43f3c1944de1257c780a0cdb2134a31db8788e","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.32.0.tgz","fileCount":61,"integrity":"sha512-PTKMsBa6a3kL33+U4DRiDgwgE4PqcARgMirumbpik6hoGQNqttgz8QzRFy6nlJYlEiCMvqCq7F+xF7C+uq9Ptw==","signatures":[{"sig":"MEUCIQDBxxjE547II3ryqvLrHs6oYejP8EXPu/GyjCAmNtzkhQIgVWjRhMpxZk1jv9x6yG6yf8UlDplt9yiCcz4ob4KFGYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423590},"type":"module","_from":"file:protolabsai-ui-0.32.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/6b304830071f97f10db6c8d02a7e6a10/protolabsai-ui-0.32.0.tgz","_integrity":"sha512-PTKMsBa6a3kL33+U4DRiDgwgE4PqcARgMirumbpik6hoGQNqttgz8QzRFy6nlJYlEiCMvqCq7F+xF7C+uq9Ptw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.32.0_1781331761750_0.5530197143733511","host":"s3://npm-registry-packages-npm-production"}},"0.33.0":{"name":"@protolabsai/ui","version":"0.33.0","license":"MIT","_id":"@protolabsai/ui@0.33.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"dad182e3b8f0d005d6f59e49d89725605a118032","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.33.0.tgz","fileCount":61,"integrity":"sha512-VdrGNpTpOhbBey6OZbSkL2t1shkrrEOPYN8RlndILZz74CPeBd4YIh0cQK6k4jOtZqSyr3FBvJTKvsT0rZBjtA==","signatures":[{"sig":"MEUCIQDpqGQugBcnnhumi4PoPSdm1H6SixoacttLNHFp5INGKAIgWkNHPNfIiOG3wCwI9WBsBKbEjEsQ363pvU+Mmd7Hxp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427409},"type":"module","_from":"file:protolabsai-ui-0.33.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/77214702e0321cbebe594df4be8f25c9/protolabsai-ui-0.33.0.tgz","_integrity":"sha512-VdrGNpTpOhbBey6OZbSkL2t1shkrrEOPYN8RlndILZz74CPeBd4YIh0cQK6k4jOtZqSyr3FBvJTKvsT0rZBjtA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.33.0_1781411640942_0.0201036040741438","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@protolabsai/ui","version":"0.34.0","license":"MIT","_id":"@protolabsai/ui@0.34.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"ca6bbbe68122adfda22f144d5055e04a3f4f0c14","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.34.0.tgz","fileCount":61,"integrity":"sha512-TnPYAY0LN+F0+yOb3oJ3k1yjHFxHpS6bM0aW99hG5AKfs5itKAcfXOfbD3wgnOXtqTsiA7jpJ1mRmvwlwOmdWA==","signatures":[{"sig":"MEUCIQCbmmX/Illai4nakdcU1TAWhafdiCqgTGHG52moYXlcYAIgcldmwvgyD2XiEuxo1GqtwLyea97OowonHyoTyulBufA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427738},"type":"module","_from":"file:protolabsai-ui-0.34.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/a2e8bac3bf6351ccaa29c3b189830971/protolabsai-ui-0.34.0.tgz","_integrity":"sha512-TnPYAY0LN+F0+yOb3oJ3k1yjHFxHpS6bM0aW99hG5AKfs5itKAcfXOfbD3wgnOXtqTsiA7jpJ1mRmvwlwOmdWA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.34.0_1781423078509_0.8940290491661915","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@protolabsai/ui","version":"0.35.0","license":"MIT","_id":"@protolabsai/ui@0.35.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"e7986eba75bf9ea8aff039f633908b65ad3dc79f","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.35.0.tgz","fileCount":61,"integrity":"sha512-bgHLKHHnVIkzcSnxFe3xDfDDQhmocjE1vqwK8aOEzrl8F+8IHfTExyLZN5bJ/ed02TudtWITl1WBHZXzVI+iDQ==","signatures":[{"sig":"MEUCIHrTJ66pDmbEUoFqpeG9qqOwnYZoOHesMEWHpdgfPrKwAiEA8kP2QzxSOZNpWcpKEfoSSOyICJ95WMwYcf7rdWEtVo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":428704},"type":"module","_from":"file:protolabsai-ui-0.35.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/c4a6ce4458f26126a5967a01047c1975/protolabsai-ui-0.35.0.tgz","_integrity":"sha512-bgHLKHHnVIkzcSnxFe3xDfDDQhmocjE1vqwK8aOEzrl8F+8IHfTExyLZN5bJ/ed02TudtWITl1WBHZXzVI+iDQ==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.35.0_1781462191642_0.9486187307258387","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@protolabsai/ui","version":"0.36.0","license":"MIT","_id":"@protolabsai/ui@0.36.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"6b61b36df6a08929c7a3ececaca20f588e91931f","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.36.0.tgz","fileCount":61,"integrity":"sha512-Kx3kfQU5b9DOG/+suUx4FlXzlZXMJo4Wo1EMaBB6DOmEAqr2xJQ9NWwRx7mNRAOf0rdN9fKo0rGYSc78o2hI5Q==","signatures":[{"sig":"MEYCIQCuRDl8+aCAsPf+KkcadxhLyxnk1wH+/wglEBF1qv/OBQIhALmKA54Km5q5L2sh85lLwwLnae0wvWGt3Urjss2fCZPu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":431478},"type":"module","_from":"file:protolabsai-ui-0.36.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/cef5e2c8b45bc8fd2b183b227664ff7e/protolabsai-ui-0.36.0.tgz","_integrity":"sha512-Kx3kfQU5b9DOG/+suUx4FlXzlZXMJo4Wo1EMaBB6DOmEAqr2xJQ9NWwRx7mNRAOf0rdN9fKo0rGYSc78o2hI5Q==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.36.0_1781594838040_0.3849201018512123","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@protolabsai/ui","version":"0.37.0","license":"MIT","_id":"@protolabsai/ui@0.37.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"6a360e6680650f8f00e2c6f7dffe02f9376cd27d","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.37.0.tgz","fileCount":61,"integrity":"sha512-GGOk6rcu5qLlYdFPpbz7KZ35jXePQETz471pPlucFWyPoPVKGirDMoWUkwoU+SdmMHoAGMx38AB9VGYDRT2RJw==","signatures":[{"sig":"MEYCIQCI764Euws+Qtq9mEBkB49ezd9Q5XEDsXKTFZQgu7H4cwIhALgi6nkKWc2h+8/ZBcXwoP7FcOajlz7nuFmuRAKr8pQ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":434934},"type":"module","_from":"file:protolabsai-ui-0.37.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/a997b3edad14ee0b9f259567951d67f4/protolabsai-ui-0.37.0.tgz","_integrity":"sha512-GGOk6rcu5qLlYdFPpbz7KZ35jXePQETz471pPlucFWyPoPVKGirDMoWUkwoU+SdmMHoAGMx38AB9VGYDRT2RJw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.37.0_1781598292929_0.7039830631451307","host":"s3://npm-registry-packages-npm-production"}},"0.38.0":{"name":"@protolabsai/ui","version":"0.38.0","license":"MIT","_id":"@protolabsai/ui@0.38.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"dcfd04efb8ef62b624145bea53537656b97be1f6","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.38.0.tgz","fileCount":61,"integrity":"sha512-z+JCs7Gqi8oc0Gi5BiSsD4Z8iSDsq8tEcrkOYlA/AB0IYMeLTKANOqnWkT5Jtjl6Ud9XKzwMDDEzjHMJThlPMA==","signatures":[{"sig":"MEUCIGB1CWvvGeVVqqjZGmuA3+7Bm9WiDMPMLnk+jvEyc5jMAiEA44g+fjbaqjRApngsa1qHRPv91Ud+9G+5EDt32m/lUCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448499},"type":"module","_from":"file:protolabsai-ui-0.38.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/6840626ffa83d27daa6ff2f0edc44099/protolabsai-ui-0.38.0.tgz","_integrity":"sha512-z+JCs7Gqi8oc0Gi5BiSsD4Z8iSDsq8tEcrkOYlA/AB0IYMeLTKANOqnWkT5Jtjl6Ud9XKzwMDDEzjHMJThlPMA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.38.0_1781604624781_0.810597952599204","host":"s3://npm-registry-packages-npm-production"}},"0.39.0":{"name":"@protolabsai/ui","version":"0.39.0","license":"MIT","_id":"@protolabsai/ui@0.39.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"a1b1b9acb2e5e8cd5cdbfc47e0fabca68478f448","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.39.0.tgz","fileCount":61,"integrity":"sha512-DKr+lM7w+z56R3090xkC+KaDss1O0rRCaWptIgxYY7wR3Tm2ZBGgo/nr7F/fsBxS9qD4P18YuGL+FXN1q+0LAw==","signatures":[{"sig":"MEQCIBYOMd+Roonkg9KPj4Ebk02BDn+bc4cPMXtOmZbqxHxKAiBJwzFU+BAboXTFSx5kfas7NWZsKqz8sMXKPQFeOMMsJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476627},"type":"module","_from":"file:protolabsai-ui-0.39.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/156cd10e4b9cf117c6040eaa599eb65d/protolabsai-ui-0.39.0.tgz","_integrity":"sha512-DKr+lM7w+z56R3090xkC+KaDss1O0rRCaWptIgxYY7wR3Tm2ZBGgo/nr7F/fsBxS9qD4P18YuGL+FXN1q+0LAw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.39.0_1781638095778_0.7509989379237814","host":"s3://npm-registry-packages-npm-production"}},"0.39.1":{"name":"@protolabsai/ui","version":"0.39.1","license":"MIT","_id":"@protolabsai/ui@0.39.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"860d582d07a4d1601f081738bb1882b200042f69","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.39.1.tgz","fileCount":61,"integrity":"sha512-rEW75DysCFPHciDelyVfCyYYlyZWFi4YAEPSNa6UCCGFxUa5TpDTtV0oGSVMKcbKcUL5UY2bN3ao11pMNJ5MKw==","signatures":[{"sig":"MEQCIDDiRGkCET1JWv7+yjouDlnrmW/Cb7PD9AI/FaBmA1pDAiAWCMLKwEFCaO6qihJ3/rlc+RN5SY9zSlz1AZsSIKH21w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481481},"type":"module","_from":"file:protolabsai-ui-0.39.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/9dbc73c51f4b732e7ccc83a0ad2ba52e/protolabsai-ui-0.39.1.tgz","_integrity":"sha512-rEW75DysCFPHciDelyVfCyYYlyZWFi4YAEPSNa6UCCGFxUa5TpDTtV0oGSVMKcbKcUL5UY2bN3ao11pMNJ5MKw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.39.1_1781647333637_0.3406121063756302","host":"s3://npm-registry-packages-npm-production"}},"0.40.0":{"name":"@protolabsai/ui","version":"0.40.0","license":"MIT","_id":"@protolabsai/ui@0.40.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"ce9dde0062c07f7b88f6bf24da398ebe535a4442","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.40.0.tgz","fileCount":61,"integrity":"sha512-89jPqAesnw89jWJO5FQ8A7dbjmt5lZVWIdtNjROA6QzJTMRQnMyZLIMv4XdnVIMvZ37sZM1CpaRwaJWqYGUaeg==","signatures":[{"sig":"MEUCIGYRGnOZiFIeAkDuyPMvW6RyVR20crjbrak+q3dRy1IvAiEAn/S/oGs/lKdUMFL+sdDSoLvobuHh0boUQRfIh2+5kK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481569},"type":"module","_from":"file:protolabsai-ui-0.40.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/40977310eb914f277444abdd8153be12/protolabsai-ui-0.40.0.tgz","_integrity":"sha512-89jPqAesnw89jWJO5FQ8A7dbjmt5lZVWIdtNjROA6QzJTMRQnMyZLIMv4XdnVIMvZ37sZM1CpaRwaJWqYGUaeg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.40.0_1781654984656_0.9504660487049992","host":"s3://npm-registry-packages-npm-production"}},"0.41.0":{"name":"@protolabsai/ui","version":"0.41.0","license":"MIT","_id":"@protolabsai/ui@0.41.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"5e9c44ec37079b1163b8792a02331bcbf2b20fd5","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.41.0.tgz","fileCount":61,"integrity":"sha512-kOx2Qc2sY91wbbiW19YMjDg7aSKRoya8CEIygdWkUizY7Le0wSe6IQvyWWDUK2OPMDuhjP3WSFuvmW1gZ6xR9g==","signatures":[{"sig":"MEUCIQCmys1HUI+V6vGYmDFoe1gkDApFSvygOSdPKkTRxiW3+wIgA6OHCGZzIc2OGBcSitW8KAzjLOvYU4p+tyh1RCYp51g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489702},"type":"module","_from":"file:protolabsai-ui-0.41.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/ffefc27665efb18f2ac66e5c0c748e18/protolabsai-ui-0.41.0.tgz","_integrity":"sha512-kOx2Qc2sY91wbbiW19YMjDg7aSKRoya8CEIygdWkUizY7Le0wSe6IQvyWWDUK2OPMDuhjP3WSFuvmW1gZ6xR9g==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.41.0_1781669149579_0.19038738526357935","host":"s3://npm-registry-packages-npm-production"}},"0.42.0":{"name":"@protolabsai/ui","version":"0.42.0","license":"MIT","_id":"@protolabsai/ui@0.42.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"77bd96d69dc736d74a9e74a9344b6b024c028b24","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.42.0.tgz","fileCount":61,"integrity":"sha512-EAGxlKjauKy9hXH4Y0vbrsW/VePYgu3lv/A8IN4mGt6yyoor1JqorUbxMw/vVqymp+aB8Rs1WyVTO64DiSchAA==","signatures":[{"sig":"MEYCIQDybhnfGs+7lTlbrO+WfESYmoJnSRxIe7yCIK8NfJoFvgIhANcEcghDfWgAbR3PjfxXajfPYQXnCwavN4p32JNdKIhz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500753},"type":"module","_from":"file:protolabsai-ui-0.42.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/ca1bac592fc8123abd8a5c3e9c43582a/protolabsai-ui-0.42.0.tgz","_integrity":"sha512-EAGxlKjauKy9hXH4Y0vbrsW/VePYgu3lv/A8IN4mGt6yyoor1JqorUbxMw/vVqymp+aB8Rs1WyVTO64DiSchAA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.42.0_1781679819138_0.9930309557020582","host":"s3://npm-registry-packages-npm-production"}},"0.43.0":{"name":"@protolabsai/ui","version":"0.43.0","license":"MIT","_id":"@protolabsai/ui@0.43.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"f167bd6cd1c00852a8840a23ac85cdc30dff498c","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.43.0.tgz","fileCount":61,"integrity":"sha512-exa+jR5QJLmG4er0a5aG+6ymAiqTxymyHsj/CaOYCPY7vNRZT3BWzJxSMnI9PAYcb/bsCiaKP5H2Ig7u4+e8IA==","signatures":[{"sig":"MEQCIE9p2+0EkV7xvs+a+WKaYEKrwGuSeEmR626LxkiG55F+AiAf/w9s6BdopLVEWBiERWxuhHztSvfubE+ObjHJjR2XQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":506144},"type":"module","_from":"file:protolabsai-ui-0.43.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/4b74cafe1e5432fc82a02e8da85bbe9b/protolabsai-ui-0.43.0.tgz","_integrity":"sha512-exa+jR5QJLmG4er0a5aG+6ymAiqTxymyHsj/CaOYCPY7vNRZT3BWzJxSMnI9PAYcb/bsCiaKP5H2Ig7u4+e8IA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.43.0_1781684687509_0.023118346580081495","host":"s3://npm-registry-packages-npm-production"}},"0.44.0":{"name":"@protolabsai/ui","version":"0.44.0","license":"MIT","_id":"@protolabsai/ui@0.44.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"5577fd03d9663e37741c24a8953085ae5ca539a4","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.44.0.tgz","fileCount":65,"integrity":"sha512-9mpatMEhgXxWmkp1fHg4bR52vgEm6n8fa/Ogr1ufRrjEixCNiujPpplWz4BdBhIfUTPa7VxTqKXy2py9OerH3Q==","signatures":[{"sig":"MEUCIQC5zJz+ylgqHj8CcURLYS7XWTelGtBVnZiWVc/iMb9RvQIgBt9+jQZ1Ucn3uHVGJAcHFpaqhBb8Q/D/5Y3pIpqUaDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":565772},"type":"module","_from":"file:protolabsai-ui-0.44.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/ad81e4f25d9352aacadeda1bca1b79fc/protolabsai-ui-0.44.0.tgz","_integrity":"sha512-9mpatMEhgXxWmkp1fHg4bR52vgEm6n8fa/Ogr1ufRrjEixCNiujPpplWz4BdBhIfUTPa7VxTqKXy2py9OerH3Q==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.44.0_1781744038666_0.839446801138193","host":"s3://npm-registry-packages-npm-production"}},"0.44.1":{"name":"@protolabsai/ui","version":"0.44.1","license":"MIT","_id":"@protolabsai/ui@0.44.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"b0f58d74a5636819053b9ceead6281bdb4f38e8a","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.44.1.tgz","fileCount":65,"integrity":"sha512-4EQL3JbUws/YVzDVHzdJjr2hlzfyCl9YcNU+jR359FMcHaCSStDg4+jrbBA9WbvE5FMI5e42Lsor2TmwJclL2g==","signatures":[{"sig":"MEQCIBX9yC8XphGLDq3ZnqvmfY99uOPVzdD8ZkjMHV76Xj97AiAEEq4JdyNF5bC2oc+ZbaxbbYe+5CI7EhqX17x5I9/S3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":566397},"type":"module","_from":"file:protolabsai-ui-0.44.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/af938232a4578934d498a5d83145ee72/protolabsai-ui-0.44.1.tgz","_integrity":"sha512-4EQL3JbUws/YVzDVHzdJjr2hlzfyCl9YcNU+jR359FMcHaCSStDg4+jrbBA9WbvE5FMI5e42Lsor2TmwJclL2g==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.44.1_1781762925591_0.6544027083075323","host":"s3://npm-registry-packages-npm-production"}},"0.44.2":{"name":"@protolabsai/ui","version":"0.44.2","license":"MIT","_id":"@protolabsai/ui@0.44.2","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"f7b14a0372551c2700c3b3b77ea70c634be8534f","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.44.2.tgz","fileCount":65,"integrity":"sha512-pXbTYy++eUaaMPUCAFGqtpvBt2G+zh6+iqTe7pGPHfRwWrLZ4vyAdI+yfxXo/Ucy4NXKU+TSa/Eb5NuwwXE/6A==","signatures":[{"sig":"MEQCICla/B0Hm4ALQ8vO1SLqk8bEMG7IhNEer7ClZ926Yz5pAiBsS4PfbWrBmT00/1JRosNm6plD7Eb9IU9fMSShor5jrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":568293},"type":"module","_from":"file:protolabsai-ui-0.44.2.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/9f535f4c6e865f3bb57355a5e7837a23/protolabsai-ui-0.44.2.tgz","_integrity":"sha512-pXbTYy++eUaaMPUCAFGqtpvBt2G+zh6+iqTe7pGPHfRwWrLZ4vyAdI+yfxXo/Ucy4NXKU+TSa/Eb5NuwwXE/6A==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.44.2_1781771006208_0.0006822961168979624","host":"s3://npm-registry-packages-npm-production"}},"0.45.0":{"name":"@protolabsai/ui","version":"0.45.0","license":"MIT","_id":"@protolabsai/ui@0.45.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"f71bd224cf90e42c7927c191e47dedd280720e78","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.45.0.tgz","fileCount":65,"integrity":"sha512-usfE5Ne7f7L3u4H0+P9S9IPf+J/nrWYbAoqWRjsHf0nKnjjTcU7a86S0M726mcAuQotiJCe3kNjop7kqrWfUgg==","signatures":[{"sig":"MEYCIQCI7CvOBrjfZ7ruZ3B4mLKtEJqAvymDzqULbn2GTNok2AIhAM2lN8roUE4EzrjfK39xgdbXlEiMEWtm6SZdiZU+Ri5z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589351},"type":"module","_from":"file:protolabsai-ui-0.45.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/67c0a7cb88dfae92ac834a02628ff897/protolabsai-ui-0.45.0.tgz","_integrity":"sha512-usfE5Ne7f7L3u4H0+P9S9IPf+J/nrWYbAoqWRjsHf0nKnjjTcU7a86S0M726mcAuQotiJCe3kNjop7kqrWfUgg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.45.0_1781863526128_0.6998758807193532","host":"s3://npm-registry-packages-npm-production"}},"0.45.1":{"name":"@protolabsai/ui","version":"0.45.1","license":"MIT","_id":"@protolabsai/ui@0.45.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"8559bff773aaf89b3bbf2f69751d5138b863d342","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.45.1.tgz","fileCount":65,"integrity":"sha512-oR608P2N0kd7wrVV5Y/uCEJNnLuGJz4cMD6k3uHUJJWN7KMeK5UXujyckjd1lyunkI5FiJVKV5+tpB7MjWk/gg==","signatures":[{"sig":"MEUCIQDmi7im6P9vJmCwhbbqQzd7QnGKIpey0VMt0mwSWm/MIAIgPIfYKF1CN3W1F1/LONKBZQE3H2I/4oqz39pQK2iw1I0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589359},"type":"module","_from":"file:protolabsai-ui-0.45.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/a02da573fa40912f77cdb1d0f74a89f4/protolabsai-ui-0.45.1.tgz","_integrity":"sha512-oR608P2N0kd7wrVV5Y/uCEJNnLuGJz4cMD6k3uHUJJWN7KMeK5UXujyckjd1lyunkI5FiJVKV5+tpB7MjWk/gg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.6.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.45.1_1781920492607_0.6519081668381441","host":"s3://npm-registry-packages-npm-production"}},"0.45.2":{"name":"@protolabsai/ui","version":"0.45.2","license":"MIT","_id":"@protolabsai/ui@0.45.2","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"e3a32580f3b6a05cbe25ec35326fe1aaedf9cc87","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.45.2.tgz","fileCount":65,"integrity":"sha512-7DaLnjnmzhWsk/39UsdDm2hxB80YU3mO87UUI1uTztYnDbaGZr3z5So5Begtbr5w24fWKwYoniQCGwmZhr24sw==","signatures":[{"sig":"MEQCIG6n46ezbT00LM9o2uHMv1aY6lExd4YZdBhMTHs/ixUOAiBHHQYo9OzdsA+6yJVfUXOaHFm9cQNA70Q2JYpgIBBfrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":589623},"type":"module","_from":"file:protolabsai-ui-0.45.2.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/0e91382ec46d125d68df141ecbf3fc58/protolabsai-ui-0.45.2.tgz","_integrity":"sha512-7DaLnjnmzhWsk/39UsdDm2hxB80YU3mO87UUI1uTztYnDbaGZr3z5So5Begtbr5w24fWKwYoniQCGwmZhr24sw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.45.2_1781948353093_0.16152503208929958","host":"s3://npm-registry-packages-npm-production"}},"0.45.3":{"name":"@protolabsai/ui","version":"0.45.3","license":"MIT","_id":"@protolabsai/ui@0.45.3","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"9df5f97bd97764de2673c257f7ea8aa7fd8f18b8","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.45.3.tgz","fileCount":66,"integrity":"sha512-YR5yjenBkgVW5IUnvG2EnmkP4CO8O+gb+zEsJg/cedBjD9FEGlg3xAz8k5Knv8fkjjw4QjxevPjaBkFBmR/HrA==","signatures":[{"sig":"MEUCIQCKQWvlb4iVTUXCuxCGrJIGCNyNYljyjuPOEHkRX1dVOgIgVK5jJUIXDfgEPfJJpkeVB9IaGItWUZoueQoZA7a0zG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":591790},"type":"module","_from":"file:protolabsai-ui-0.45.3.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/6bf354206514343c5309aaefe37615da/protolabsai-ui-0.45.3.tgz","_integrity":"sha512-YR5yjenBkgVW5IUnvG2EnmkP4CO8O+gb+zEsJg/cedBjD9FEGlg3xAz8k5Knv8fkjjw4QjxevPjaBkFBmR/HrA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.45.3_1782105206088_0.45273689192295197","host":"s3://npm-registry-packages-npm-production"}},"0.46.0":{"name":"@protolabsai/ui","version":"0.46.0","license":"MIT","_id":"@protolabsai/ui@0.46.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"10a78535c8adbfbe48930a902afa24f961fef315","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.46.0.tgz","fileCount":66,"integrity":"sha512-zX9tL57xlyxBAzAxJXBhc6LVRfmS8D284H67WEAVjQvB2kb4+6DeJZDLs5TIxpPqxvo0zokmbnxE6x7pi9ZnJA==","signatures":[{"sig":"MEQCICp6DImeVqUjY79NHHlkcOWkK6ZLQDs5zBogcwTmZwY5AiAAix+eoIWmT6J0e9jDRRlPFyBs07cax53U9c1mk4AFpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592589},"type":"module","_from":"file:protolabsai-ui-0.46.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/f8054605d16d49be4e53b8586e952b66/protolabsai-ui-0.46.0.tgz","_integrity":"sha512-zX9tL57xlyxBAzAxJXBhc6LVRfmS8D284H67WEAVjQvB2kb4+6DeJZDLs5TIxpPqxvo0zokmbnxE6x7pi9ZnJA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.46.0_1782199735316_0.04178232584243169","host":"s3://npm-registry-packages-npm-production"}},"0.47.0":{"name":"@protolabsai/ui","version":"0.47.0","license":"MIT","_id":"@protolabsai/ui@0.47.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"eb530d6d149ddec2716d317d2b544792df9a1049","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.47.0.tgz","fileCount":66,"integrity":"sha512-xJxZsYqMPCY2RGUCm+i0kXRX68Fol860Nek3mk0keHDVaXfhYRKyU43bWxwP2cWM9gxzYlyggXEOsJEH8IDJ2g==","signatures":[{"sig":"MEUCIQDxSwIjxjjDn62SHiqSx4giDC4VALYPa3oT6axv9Neg0wIgNFaZ2dqA2g35j1es3I+ZCQxi3dYh1YZ10+9rVZVJhTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596748},"type":"module","_from":"file:protolabsai-ui-0.47.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/2b53750f2015036e6c2b98d26697f3ea/protolabsai-ui-0.47.0.tgz","_integrity":"sha512-xJxZsYqMPCY2RGUCm+i0kXRX68Fol860Nek3mk0keHDVaXfhYRKyU43bWxwP2cWM9gxzYlyggXEOsJEH8IDJ2g==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.47.0_1782206579749_0.7008375373624574","host":"s3://npm-registry-packages-npm-production"}},"0.47.1":{"name":"@protolabsai/ui","version":"0.47.1","license":"MIT","_id":"@protolabsai/ui@0.47.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"a1527d5d497730c5ed4f8248934be592515ec2cd","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.47.1.tgz","fileCount":66,"integrity":"sha512-f6QetgfVXAClYDgN5QjX2VROgd5pCOKhWiSCC4oxAzRjh/qKAV/0xwph3mnIA6KyYoeE38NSmLOox1u72wyR7w==","signatures":[{"sig":"MEUCIQDwZHyVaIWlrkw1xuGfhNKJImDcUN9npkvO0JAllPeZtQIgBuIV+CvBy2KERTZ6pU/JNvx5OKAJ+qFhWf8Ly8zIN5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596876},"type":"module","_from":"file:protolabsai-ui-0.47.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/526517f232332c883030baea6cc528c7/protolabsai-ui-0.47.1.tgz","_integrity":"sha512-f6QetgfVXAClYDgN5QjX2VROgd5pCOKhWiSCC4oxAzRjh/qKAV/0xwph3mnIA6KyYoeE38NSmLOox1u72wyR7w==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.17.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.47.1_1782211821008_0.4040338311766163","host":"s3://npm-registry-packages-npm-production"}},"0.48.0":{"name":"@protolabsai/ui","version":"0.48.0","license":"MIT","_id":"@protolabsai/ui@0.48.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"4b5fda61bbcefc56aa4bc90ec3aca973cda71cc5","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.48.0.tgz","fileCount":70,"integrity":"sha512-E9XJeh8/os4nL6bxC6oVPX1qWFQmNodTDEGH0Jxw3T9R6U1eXcuc8ftGGHT5gxornTDimW5fvvZ/5JNjWP6ggw==","signatures":[{"sig":"MEUCIC5lCqbOvTKlrenjWTmvrTGFZGYROxg2w1NCyQx3QL76AiEA+MubCwB26AcILLRtKlHQgg6AjjlywXT36xkUrjTX0X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630328},"type":"module","_from":"file:protolabsai-ui-0.48.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/c6a35338b4644aac88c68e24e669c62e/protolabsai-ui-0.48.0.tgz","_integrity":"sha512-E9XJeh8/os4nL6bxC6oVPX1qWFQmNodTDEGH0Jxw3T9R6U1eXcuc8ftGGHT5gxornTDimW5fvvZ/5JNjWP6ggw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","@types/react":"^19.0.0","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.48.0_1782263196988_0.556776874514189","host":"s3://npm-registry-packages-npm-production"}},"0.48.1":{"name":"@protolabsai/ui","version":"0.48.1","license":"MIT","_id":"@protolabsai/ui@0.48.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"41cdbb044184aa95dce659597b9e6fe42d04b89f","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.48.1.tgz","fileCount":70,"integrity":"sha512-ZjnYzurmN/vny/L7peKUDI/fSvAwSnHt14Jf4wGp5rVLbpbiNEdIuHRnVj6q3wZk4KNh777tEeNdxtbXOKRy2Q==","signatures":[{"sig":"MEUCIQCQ4kkcgd4Yv4piGtePX+t/bysLLbOCs7dSg/Is8awjEgIgLNfV7MQqUJUMAPBuD4OmnE5YfSxSTY3OX/b/YmDXrIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":640312},"type":"module","_from":"file:protolabsai-ui-0.48.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/e9bf084622c1e1e131d9330c0f765e70/protolabsai-ui-0.48.1.tgz","_integrity":"sha512-ZjnYzurmN/vny/L7peKUDI/fSvAwSnHt14Jf4wGp5rVLbpbiNEdIuHRnVj6q3wZk4KNh777tEeNdxtbXOKRy2Q==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.48.1_1782268419383_0.8603172284340244","host":"s3://npm-registry-packages-npm-production"}},"0.48.2":{"name":"@protolabsai/ui","version":"0.48.2","license":"MIT","_id":"@protolabsai/ui@0.48.2","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"2dc05f32781141f56d7e8e06adf328e1f6e674bb","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.48.2.tgz","fileCount":70,"integrity":"sha512-TgDwwtQv8OzdSbMF5tGjMezIBLIR0AA7EwpYVgX4E5LZbcXaCYh8NLXaSG0lxWuUoNq1bb5PNEOFLz5JuBpSRA==","signatures":[{"sig":"MEUCIQCYigdtuwIj+MZoEfRM0BL67CgGKS6GoixyQOkAWMEJHQIgWCj+km+ybZ7tY2JrqU/SgAaU1ukVuZhWrpu4zTEOZtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":641549},"type":"module","_from":"file:protolabsai-ui-0.48.2.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/4b64d5eeef89341a114d5e005b0786be/protolabsai-ui-0.48.2.tgz","_integrity":"sha512-TgDwwtQv8OzdSbMF5tGjMezIBLIR0AA7EwpYVgX4E5LZbcXaCYh8NLXaSG0lxWuUoNq1bb5PNEOFLz5JuBpSRA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.48.2_1782282930137_0.24536000325033824","host":"s3://npm-registry-packages-npm-production"}},"0.48.3":{"name":"@protolabsai/ui","version":"0.48.3","license":"MIT","_id":"@protolabsai/ui@0.48.3","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"9797f9471a430bf535499cafa8efe890d3c0b167","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.48.3.tgz","fileCount":70,"integrity":"sha512-6sJ8Tcm1Ko+AJMjJxVW0fWOBQs/+hsF8D5g6Sn2P3g13qJ64afYchofQw3dnv5U/Qq9PLj56COKbTZATQ9JmxA==","signatures":[{"sig":"MEQCIHZQ/NDslFH1RK4hO/soXiBAw3iFMuKvUfPDtyZJYfVGAiAwuvNaRiLhn1Ynh4WoFwIcdViC8JR183YFijKkABHxXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642330},"type":"module","_from":"file:protolabsai-ui-0.48.3.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/3eadd01dfd96406da0268fce3db18bfd/protolabsai-ui-0.48.3.tgz","_integrity":"sha512-6sJ8Tcm1Ko+AJMjJxVW0fWOBQs/+hsF8D5g6Sn2P3g13qJ64afYchofQw3dnv5U/Qq9PLj56COKbTZATQ9JmxA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.48.3_1782457813853_0.29752532009104793","host":"s3://npm-registry-packages-npm-production"}},"0.49.0":{"name":"@protolabsai/ui","version":"0.49.0","license":"MIT","_id":"@protolabsai/ui@0.49.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"3e780bc98b4df426f489039bfc39fa9dbc2ce1d2","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.49.0.tgz","fileCount":70,"integrity":"sha512-sHzOAiZQ5gRepdM/Fh+9LYYokKEB4Ndc+brGSXJ8Ve6Gdtv1d7KaFUAhzdXolhj2W3RroPLC0ZE/1Fp6h0phvg==","signatures":[{"sig":"MEUCIQClHfVoxNzriy4yBs3QzGpA+Y+gUZ0VJUvq30dzBJUtvQIgciVP/vZj76oAF6A/Bw+KY0+n532zBjTqNFsy3tW7XPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":644845},"type":"module","_from":"file:protolabsai-ui-0.49.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/c848b1edcecc460b226e11d421b84064/protolabsai-ui-0.49.0.tgz","_integrity":"sha512-sHzOAiZQ5gRepdM/Fh+9LYYokKEB4Ndc+brGSXJ8Ve6Gdtv1d7KaFUAhzdXolhj2W3RroPLC0ZE/1Fp6h0phvg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.49.0_1782637885220_0.9948519764683585","host":"s3://npm-registry-packages-npm-production"}},"0.49.1":{"name":"@protolabsai/ui","version":"0.49.1","license":"MIT","_id":"@protolabsai/ui@0.49.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"3fea7466a7e9db81070b29d34ee2aa22961a219b","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.49.1.tgz","fileCount":70,"integrity":"sha512-v2/L9p4ROGYynJ5h6TlEOFQW/cO5EkMwHsSAxxrMF3VFfbpLCrshOxEYfCB7x79IzTVOu/LiStdF2CbKcSP3xQ==","signatures":[{"sig":"MEUCIQD2qs/AZASvo/TWXjRM3jrKDPI0A7q/FWkBLXv9jth5GAIgPHq7yxoqTCeoof4vY8ChDmI7RrOJo7XMRVoWls5HBqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":647127},"type":"module","_from":"file:protolabsai-ui-0.49.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/239f35762cc02c26485f68b105aaa849/protolabsai-ui-0.49.1.tgz","_integrity":"sha512-v2/L9p4ROGYynJ5h6TlEOFQW/cO5EkMwHsSAxxrMF3VFfbpLCrshOxEYfCB7x79IzTVOu/LiStdF2CbKcSP3xQ==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.49.1_1782782189923_0.7412839558293371","host":"s3://npm-registry-packages-npm-production"}},"0.50.0":{"name":"@protolabsai/ui","version":"0.50.0","license":"MIT","_id":"@protolabsai/ui@0.50.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"b76cbf62c3243981987a5fd1bd0188644bce50f2","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.50.0.tgz","fileCount":70,"integrity":"sha512-WBwURECHrZVeUZvd1OMqyhZ/xHkG62HVZLGh9u2+5VjQPfpQVsU8E5QTtW3dY1ydc2pcFXA1HqOOaBPJJJZm1A==","signatures":[{"sig":"MEUCIQDJ8U9N6wWAnUF8cqh7ua3y1+5JmVcD4JN0zU+cyFr6kAIgJ8Y61XHyyy16/1g/RpVCDKPCPHAN0c7dtFoLOYg0Gc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":649396},"type":"module","_from":"file:protolabsai-ui-0.50.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/94f4f2980f742d93505edd762b8390d8/protolabsai-ui-0.50.0.tgz","_integrity":"sha512-WBwURECHrZVeUZvd1OMqyhZ/xHkG62HVZLGh9u2+5VjQPfpQVsU8E5QTtW3dY1ydc2pcFXA1HqOOaBPJJJZm1A==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.50.0_1782790250043_0.6611587208229699","host":"s3://npm-registry-packages-npm-production"}},"0.51.0":{"name":"@protolabsai/ui","version":"0.51.0","license":"MIT","_id":"@protolabsai/ui@0.51.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"9170d01a96c476a7487d8ca1824548d8c8b2f53c","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.51.0.tgz","fileCount":70,"integrity":"sha512-xcNirwwPeu2G5bIox0wwcjMC+S5CfuQiLKHW3cW3SDNMrYxeP9nZUgvmxLg6mJQeHz8DNgp5hIE9udc3BBaz5Q==","signatures":[{"sig":"MEUCIQDYQb0RUIwE9sDoNxBFEN4cXotxbPkZ+qAlWsuwO+HhggIgZR4PktZBNwJLHEXmkS0yXO51nrDjAU39DHUIlBjnxRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":651237},"type":"module","_from":"file:protolabsai-ui-0.51.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/2993ae00d8c28f52404fed5c9a081675/protolabsai-ui-0.51.0.tgz","_integrity":"sha512-xcNirwwPeu2G5bIox0wwcjMC+S5CfuQiLKHW3cW3SDNMrYxeP9nZUgvmxLg6mJQeHz8DNgp5hIE9udc3BBaz5Q==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.17.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.51.0_1782792398357_0.5372716624487375","host":"s3://npm-registry-packages-npm-production"}},"0.52.0":{"name":"@protolabsai/ui","version":"0.52.0","license":"MIT","_id":"@protolabsai/ui@0.52.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"f30900c75d8f5aba758a2513a5bfa85b90dd1dbf","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.52.0.tgz","fileCount":70,"integrity":"sha512-Rqc5dVXUhdJKTMQTd/CQtFqQ7OgBx2OZjWbyYXRwOEZuXZ6ZTuSTEO2ponSsDkEMj7911ZKpj9Mt/7ThHKmtuA==","signatures":[{"sig":"MEQCIFVB0xD63MGW0v87BhCLN+21t/H6rbh25QKFlL4MFbVVAiAOwjcx8Mmh6s5lPrLAptThlKB0jgK5T7dikZu3LA7AGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654340},"type":"module","_from":"file:protolabsai-ui-0.52.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/7fac589ef635e681fbb7743d411d4bac/protolabsai-ui-0.52.0.tgz","_integrity":"sha512-Rqc5dVXUhdJKTMQTd/CQtFqQ7OgBx2OZjWbyYXRwOEZuXZ6ZTuSTEO2ponSsDkEMj7911ZKpj9Mt/7ThHKmtuA==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.52.0_1782795673780_0.005389979686725388","host":"s3://npm-registry-packages-npm-production"}},"0.52.1":{"name":"@protolabsai/ui","version":"0.52.1","license":"MIT","_id":"@protolabsai/ui@0.52.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"924cef77f79c7fccc88d62fdfab0534965c4ca31","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.52.1.tgz","fileCount":70,"integrity":"sha512-QIIIktW1kCf85sIRth3h/RxnPiqq+6sMc4gSx9ilc3VntutFNqBl/B+fN0gGy2Bjqs9XL67iQYTyfu8vUvnRgw==","signatures":[{"sig":"MEQCICRNQFeG4tV21Io8dPSd+DXhaavfPGv1UX7ysWjwOzJEAiAmegTpnThSlE4MKmy9WXk6nsZr1DisQwk2b/LwhqhWXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":654869},"type":"module","_from":"file:protolabsai-ui-0.52.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/d1e9210d3ad499f5f0a40d20a86cdf9e/protolabsai-ui-0.52.1.tgz","_integrity":"sha512-QIIIktW1kCf85sIRth3h/RxnPiqq+6sMc4gSx9ilc3VntutFNqBl/B+fN0gGy2Bjqs9XL67iQYTyfu8vUvnRgw==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.52.1_1782891780851_0.938581946340961","host":"s3://npm-registry-packages-npm-production"}},"0.53.0":{"name":"@protolabsai/ui","version":"0.53.0","license":"MIT","_id":"@protolabsai/ui@0.53.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"aa197aa92c887e35a6682137b77d75c0fac8128b","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.53.0.tgz","fileCount":70,"integrity":"sha512-ZxzXaITxvGCX3UHgQBwz6X4y4a3u0Vzwi/uv258v8afLVus1l9dAH2V7zYWf13IwjkILF0SxJHRnZbosyFks9w==","signatures":[{"sig":"MEYCIQD5LhdkpUstpQQNra1AAxT9FoCVU7IaW89Q5+vI7CrlAQIhAISA/Ab2D6AzIaNtgb4+mjy+neL933ix7vn96CfzqxNs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":657245},"type":"module","_from":"file:protolabsai-ui-0.53.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/bb287748207c6ec9c2d06277eed8bd3c/protolabsai-ui-0.53.0.tgz","_integrity":"sha512-ZxzXaITxvGCX3UHgQBwz6X4y4a3u0Vzwi/uv258v8afLVus1l9dAH2V7zYWf13IwjkILF0SxJHRnZbosyFks9w==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.53.0_1782892024163_0.8855803593078073","host":"s3://npm-registry-packages-npm-production"}},"0.53.1":{"name":"@protolabsai/ui","version":"0.53.1","license":"MIT","_id":"@protolabsai/ui@0.53.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"1b52359e6a0a0875f459118940c3a9e602320e58","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.53.1.tgz","fileCount":70,"integrity":"sha512-umGTBXinXFZGanESQS8WZKBBA1JBCSaD7a3/YS6YANK2q4f4P3i3jh1cZ1Bn6axlv0ZwZLv5iMwtO4+0WIo9FQ==","signatures":[{"sig":"MEUCIArFL41oPpylb2jbUYE5iG8PC1H7caTaa9NAPgQjsPOqAiEA8Ka++GXriwU9+YMZVv1n+JhFEDOa52+sS/BI6eeZnY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":659725},"type":"module","_from":"file:protolabsai-ui-0.53.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/7d071f07f4e8d0156b2b347f8863a826/protolabsai-ui-0.53.1.tgz","_integrity":"sha512-umGTBXinXFZGanESQS8WZKBBA1JBCSaD7a3/YS6YANK2q4f4P3i3jh1cZ1Bn6axlv0ZwZLv5iMwtO4+0WIo9FQ==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.53.1_1782969223509_0.217942626774543","host":"s3://npm-registry-packages-npm-production"}},"0.54.0":{"name":"@protolabsai/ui","version":"0.54.0","license":"MIT","_id":"@protolabsai/ui@0.54.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"b11940d65b1b4c09b26708491f9cee9088115118","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.54.0.tgz","fileCount":70,"integrity":"sha512-Q0KPPc5rCq+t1ILGVQV9CVCla9i01FwS12dcub+ZceJAFqouO9E+2ahKihS9j3Awu4Z1QHV4Ty+UOcCF+lQpGg==","signatures":[{"sig":"MEUCIQCLFYBUgoN9AmC8w36zn2CbSlWej+h/bZiZFG2We3YIHQIgOZb8fUKrD1T3eUT0/DzEA9Mb29JmoMKN4ZQBGysnLiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666982},"type":"module","_from":"file:protolabsai-ui-0.54.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/851cb9d7886521ce6b17028b55b5c9dc/protolabsai-ui-0.54.0.tgz","_integrity":"sha512-Q0KPPc5rCq+t1ILGVQV9CVCla9i01FwS12dcub+ZceJAFqouO9E+2ahKihS9j3Awu4Z1QHV4Ty+UOcCF+lQpGg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0"},"peerDependenciesMeta":{"streamdown":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.54.0_1783064052460_0.27650116784137935","host":"s3://npm-registry-packages-npm-production"}},"0.54.1":{"name":"@protolabsai/ui","version":"0.54.1","license":"MIT","_id":"@protolabsai/ui@0.54.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"b74d001fe2fa02c72e123c48a889c9ea604102e9","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.54.1.tgz","fileCount":70,"integrity":"sha512-dZkxFRmursr3sCQ/KS9HrWg+6lRaDc2JW84cy1H9QYlGo09PEuasw4jo17+hZK63bABtq8aIXVXAwAAoIp9CDg==","signatures":[{"sig":"MEYCIQDMylU77g70Yn7jVTCLkOwtDsDNwvLJyhfvsMlVZJUPcgIhAOBseKKap7X/IAz/grAY/Qvf56Izy/l5mHS6B37Pf7XB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670320},"type":"module","_from":"file:protolabsai-ui-0.54.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/9aca40f3824d8bafcebf5afdb5042cea/protolabsai-ui-0.54.1.tgz","_integrity":"sha512-dZkxFRmursr3sCQ/KS9HrWg+6lRaDc2JW84cy1H9QYlGo09PEuasw4jo17+hZK63bABtq8aIXVXAwAAoIp9CDg==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","streamdown":"^2.5.0","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@streamdown/code":"^1.1.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","streamdown":"^2.5.0","@streamdown/code":"^1.1.1"},"peerDependenciesMeta":{"streamdown":{"optional":true},"@streamdown/code":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ui_0.54.1_1783064889841_0.5896313257386103","host":"s3://npm-registry-packages-npm-production"}},"0.54.2":{"name":"@protolabsai/ui","version":"0.54.2","license":"MIT","_id":"@protolabsai/ui@0.54.2","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"9fd5c3ba991e4299e773eb28c6b213ce67940524","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.54.2.tgz","fileCount":70,"integrity":"sha512-fCYgW7B3f4Z9H8/zI8ZhiYgp0K+3aLM4LmrJorRzLbrTkLmeH/+v1qDv2Kdn+U+9bbyihXWdE6BAmA/V72br+w==","signatures":[{"sig":"MEUCIQDi0Ji2XuxtZjf1M+4dQr32y9Mn4uHI+8UZHgPLHhMO+gIgBrT7pNvmZ0HwxMG2TtZ8jLNeU1j4ZFXGTna2zVBMTGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670120},"type":"module","_from":"file:protolabsai-ui-0.54.2.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/e97ed0dfa094e6f8e10cab95c8f590a7/protolabsai-ui-0.54.2.tgz","_integrity":"sha512-fCYgW7B3f4Z9H8/zI8ZhiYgp0K+3aLM4LmrJorRzLbrTkLmeH/+v1qDv2Kdn+U+9bbyihXWdE6BAmA/V72br+w==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.54.2_1783068963029_0.17408392013067986","host":"s3://npm-registry-packages-npm-production"}},"0.54.3":{"name":"@protolabsai/ui","version":"0.54.3","license":"MIT","_id":"@protolabsai/ui@0.54.3","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"1b3e26b475fa332bf6fde18cfee760b852c6ddea","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.54.3.tgz","fileCount":70,"integrity":"sha512-mYF9by0LDBfCRGOhuw0GoTHrk4ngmPtCGTSeh8ypShrTbVluqh0Uhe+BPHkp+LmNF0DPZdLOypw3EVGJv/bh0Q==","signatures":[{"sig":"MEUCIEQguljFYHalHPxFVHeVaOBLFC/BNOJ9AkG3nOwDvpJxAiEAn27Aqt1uY7dOEwsQ571YGuDz54MfPZr6fonf2HwB3AE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670120},"type":"module","_from":"file:protolabsai-ui-0.54.3.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/19598a87794bbb75c5ca82948de1035f/protolabsai-ui-0.54.3.tgz","_integrity":"sha512-mYF9by0LDBfCRGOhuw0GoTHrk4ngmPtCGTSeh8ypShrTbVluqh0Uhe+BPHkp+LmNF0DPZdLOypw3EVGJv/bh0Q==","_npmVersion":"11.13.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.16.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.1","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.54.3_1783281434521_0.09779466669608095","host":"s3://npm-registry-packages-npm-production"}},"0.54.4":{"name":"@protolabsai/ui","version":"0.54.4","license":"MIT","_id":"@protolabsai/ui@0.54.4","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"20e7c289f82a5342486bc828983bc40b60db60ab","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.54.4.tgz","fileCount":70,"integrity":"sha512-cDw2s3Gptyu0lNwXXTmZk1RB8glbcnwzSAmCGhUfKgJwqBRdFoNmzOL7ig4kUOFj3JnYS/3UjHiFOVkBtZSCHQ==","signatures":[{"sig":"MEYCIQD5Q/p+2Ki27EokgXhXRx1dlAU9gf+HAy5qOdXyHXO6ogIhAM19W1Z0TRILZL3Uryky8pl14oD0Qn+aFMmbXeL6YZ6z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":670233},"type":"module","_from":"file:protolabsai-ui-0.54.4.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/e0f53b8fc6f32b02194c1352cd67cc92/protolabsai-ui-0.54.4.tgz","_integrity":"sha512-cDw2s3Gptyu0lNwXXTmZk1RB8glbcnwzSAmCGhUfKgJwqBRdFoNmzOL7ig4kUOFj3JnYS/3UjHiFOVkBtZSCHQ==","_npmVersion":"11.16.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.1","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.54.4_1783284741830_0.5247017998496937","host":"s3://npm-registry-packages-npm-production"}},"0.55.0":{"name":"@protolabsai/ui","version":"0.55.0","license":"MIT","_id":"@protolabsai/ui@0.55.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"d555d3b857539fa9622ea0b8c6fb51f64ae09832","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.55.0.tgz","fileCount":72,"integrity":"sha512-ajg2a/m0EmpylYMQw370Poeh9sYW2Nzd4gjGi6EI+uEasd8NADvHeAs2hIyIzK0bOFaTxYjlZsn/13FLBAgOlA==","signatures":[{"sig":"MEYCIQDpwYJ49wcbCbEUNxIygRMIdKQhDkc/WobZ/R1giVTDbAIhAN+XU9udrJUt0q+4S7GDYexjZeFUdBHhYfuJqj9rzQib","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":698576},"type":"module","_from":"file:protolabsai-ui-0.55.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs src/markdown-image.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/46767bd7ecd73689165e92c1ee2f9c82/protolabsai-ui-0.55.0.tgz","_integrity":"sha512-ajg2a/m0EmpylYMQw370Poeh9sYW2Nzd4gjGi6EI+uEasd8NADvHeAs2hIyIzK0bOFaTxYjlZsn/13FLBAgOlA==","_npmVersion":"11.16.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.7.2","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.55.0_1783888799282_0.9112309240683292","host":"s3://npm-registry-packages-npm-production"}},"0.55.1":{"name":"@protolabsai/ui","version":"0.55.1","license":"MIT","_id":"@protolabsai/ui@0.55.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"9e5f72db05ed4c1f5b8000d50bcc9761c850edd0","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.55.1.tgz","fileCount":72,"integrity":"sha512-qb7YYW7YPUGaZjCcUhvOHUPwDo35tj5Xy92xtk5jSF6ec8b5526TPd2sUGjgJJxbN9aBrs8rR1ePM4wW++c6kw==","signatures":[{"sig":"MEYCIQD7FiPIYMAJBkNWkUCl241UUn7rNsIOnH1/ai3KSl2vhwIhAKs2mxJUcLgoQFk0d/vN6wPBxPW3m34mTgt9li+T/0ao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":703629},"type":"module","_from":"file:protolabsai-ui-0.55.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs src/markdown-image.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/cd502ccf875a53fbf4d21be72a070dab/protolabsai-ui-0.55.1.tgz","_integrity":"sha512-qb7YYW7YPUGaZjCcUhvOHUPwDo35tj5Xy92xtk5jSF6ec8b5526TPd2sUGjgJJxbN9aBrs8rR1ePM4wW++c6kw==","_npmVersion":"11.16.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.8.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.55.1_1784156270075_0.8423528715630166","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@protolabsai/ui","version":"0.56.0","license":"MIT","_id":"@protolabsai/ui@0.56.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"b19837927a7e39c066654a57f1b0b89d02172e13","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.56.0.tgz","fileCount":73,"integrity":"sha512-ojXkIGMg2CRbgxjaulJqGIhJGz+1dUJLWJZiKwyykUYDDn+zxGsz8xG+yjSpa5DskIkEzH881Z/OPLz/WAGeUw==","signatures":[{"sig":"MEUCIEZ6IUsX6LRu/yL2nLh+fYxPtkoa30xUN4TB03MOhzuLAiEAt3Hi8Aa8JaE7IoSNNtySXwOGpEPQOkCpJgLWlk0uq1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710464},"type":"module","_from":"file:protolabsai-ui-0.56.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs src/markdown-image.test.mjs src/overlays.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/0238e2b0998e10df29dde9a631436c03/protolabsai-ui-0.56.0.tgz","_integrity":"sha512-ojXkIGMg2CRbgxjaulJqGIhJGz+1dUJLWJZiKwyykUYDDn+zxGsz8xG+yjSpa5DskIkEzH881Z/OPLz/WAGeUw==","_npmVersion":"11.16.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.8.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.56.0_1784275558576_0.1580078084182981","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@protolabsai/ui","version":"0.57.0","license":"MIT","_id":"@protolabsai/ui@0.57.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"c6b8ba51aae248be51e3b77667a68c77fa646ec1","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.57.0.tgz","fileCount":74,"integrity":"sha512-JmtOCLIwMJIcAWmurZjsEtiL9hntOs1b18rBXaxSXIJVM5EpTy9aDp5OXObEwkRhO8yMyR5A5FTT1vveqrdqYg==","signatures":[{"sig":"MEUCIQC6UiSL2M8O0FiQdN1Y6WzgAgRIdwkiEMIco6Aqe/vVCQIgXBKhWE6tI2lvVdMvrSpiWXurDRR7Mh0W/x3TF6AVmqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":724298},"type":"module","_from":"file:protolabsai-ui-0.57.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs src/markdown-image.test.mjs src/overlays.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/f14a10c604333ef4892eaddb8fee704b/protolabsai-ui-0.57.0.tgz","_integrity":"sha512-JmtOCLIwMJIcAWmurZjsEtiL9hntOs1b18rBXaxSXIJVM5EpTy9aDp5OXObEwkRhO8yMyR5A5FTT1vveqrdqYg==","_npmVersion":"11.16.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.8.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.57.0_1784360920111_0.8787654136009582","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@protolabsai/ui","version":"0.58.0","license":"MIT","_id":"@protolabsai/ui@0.58.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"941372f9b7bf76d95d6ab426c0a1b67aa91a7c46","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.58.0.tgz","fileCount":74,"integrity":"sha512-CLBlM88JKIyAffITQZuKHKZNaKYOSpjyBWfmWiPTt5IEM299zILIu5DLGxrg8zmp0k+hrHiAw+xwGWSLdRPDRg==","signatures":[{"sig":"MEUCIF8BsRCpKZ+k2nC8vkX5ihRn/pdEPw4CLGt2TrppGm4sAiEAmlo/0x4jWlA6CIb58a4+RJY87bX+r4KR53SHQU8i9hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":725334},"type":"module","_from":"file:protolabsai-ui-0.58.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs src/markdown-image.test.mjs src/overlays.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/b00e13f768352645446d228ba6b52205/protolabsai-ui-0.58.0.tgz","_integrity":"sha512-CLBlM88JKIyAffITQZuKHKZNaKYOSpjyBWfmWiPTt5IEM299zILIu5DLGxrg8zmp0k+hrHiAw+xwGWSLdRPDRg==","_npmVersion":"11.16.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.8.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.58.0_1784363979043_0.19614697711732565","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@protolabsai/ui","version":"0.59.0","license":"MIT","_id":"@protolabsai/ui@0.59.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"7ac51b000dacb945dc72c692b50d9a22ea7a6636","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.59.0.tgz","fileCount":77,"integrity":"sha512-9v3DYPRCCZAL/UWAUKVM8bm0kmcYXcO2AH0QcrUtPHP2QI29LnVmTWJUBX8tGWVxnT1CxIhaF331tkXKwD3msw==","signatures":[{"sig":"MEUCIEFcVb593wWBP04K0xgEDAtHnqP6He9p2sfIn1RypE3qAiEAp+YAwh7z+Q136zHMEf4Jmv3cEBr4bnBslRrUDXowBYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":774210},"type":"module","_from":"file:protolabsai-ui-0.59.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs src/markdown-image.test.mjs src/overlays.test.mjs src/__tests__/theming.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/1925fdb5d229eb3645b9df402be37be4/protolabsai-ui-0.59.0.tgz","_integrity":"sha512-9v3DYPRCCZAL/UWAUKVM8bm0kmcYXcO2AH0QcrUtPHP2QI29LnVmTWJUBX8tGWVxnT1CxIhaF331tkXKwD3msw==","_npmVersion":"11.16.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.18.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.8.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.59.0_1784915112116_0.8497837297044377","host":"s3://npm-registry-packages-npm-production"}},"0.59.1":{"name":"@protolabsai/ui","version":"0.59.1","license":"MIT","_id":"@protolabsai/ui@0.59.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"f4849340195733c6c94020f57d934012dcb4d431","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.59.1.tgz","fileCount":79,"integrity":"sha512-eI6Uqgf4W1BfiayNblqqd2C1+c7OPgGr0CZxxPvfXojNwVMyPI6BJiOvgh4dXybnoyrP5W68rBACTHF0RPTx1A==","signatures":[{"sig":"MEUCIQDtGlecLbXxNt6Wb6o89FmyVownB1k4turP3s9lipS64AIgCUSUp+aq0vl6IXKe/D7q9TnMi8SESS2RlIfn5n5wLCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782452},"type":"module","_from":"file:protolabsai-ui-0.59.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs src/styles/navigation.test.mjs src/styles/data.test.mjs src/markdown-image.test.mjs src/overlays.test.mjs src/__tests__/theming.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/9fbfa9c0b0395605817274b92e97a754/protolabsai-ui-0.59.1.tgz","_integrity":"sha512-eI6Uqgf4W1BfiayNblqqd2C1+c7OPgGr0CZxxPvfXojNwVMyPI6BJiOvgh4dXybnoyrP5W68rBACTHF0RPTx1A==","_npmVersion":"11.17.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.9.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.59.1_1786729775591_0.7667868997611997","host":"s3://npm-registry-packages-npm-production"}},"0.59.2":{"name":"@protolabsai/ui","version":"0.59.2","license":"MIT","_id":"@protolabsai/ui@0.59.2","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"dist":{"shasum":"a0c2d289b6f7d7c62174ee650f43b2e7495ecf1f","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.59.2.tgz","fileCount":79,"integrity":"sha512-KhldexlI7GMGajN8ti+5uN2IFDkeb7rhvw3knuoxSM+kKPUb15wLegg0T8d4vIN7Xh14HbCSVjBrJFZncE9pNw==","signatures":[{"sig":"MEYCIQCo1pHh3Xs3XPmNY2eC3jvpQot7MdNs2APCd5gK1iFMBwIhAOqD4e5+1995PP0XK8oP7Q0+gyogiSUcYPHVxMrcOPn/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":782558},"type":"module","_from":"file:protolabsai-ui-0.59.2.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/styles/ai-spacing.test.mjs src/styles/markdown.test.mjs src/styles/navigation.test.mjs src/styles/data.test.mjs src/markdown-image.test.mjs src/overlays.test.mjs src/__tests__/theming.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/5d2e1666c46590f4c66a3e84158dc115/protolabsai-ui-0.59.2.tgz","_integrity":"sha512-KhldexlI7GMGajN8ti+5uN2IFDkeb7rhvw3knuoxSM+kKPUb15wLegg0T8d4vIN7Xh14HbCSVjBrJFZncE9pNw==","_npmVersion":"11.17.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.9.1","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.59.2_1786752213799_0.18946812933646218","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@protolabsai/ui","version":"0.60.0","license":"MIT","_id":"@protolabsai/ui@0.60.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"homepage":"https://github.com/protoLabsAI/protoContent/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/protoLabsAI/protoContent/issues"},"dist":{"shasum":"8b31134dcd9db86bc861de4d94f70eadd0b4fce4","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.60.0.tgz","fileCount":59,"integrity":"sha512-cQJhLFhQVkehoQeWYgaa665hPnnnr/ygQ+1FZ41jNDx7NHkEXJQziCor9+2OC1dQPFTFIhFCJGjyjuR6FWw1ww==","signatures":[{"sig":"MEYCIQDHCT/j3hBAAut/lxbSuWL0YdqkTWbkeRWAlFRVS7cndQIhAPOo5DW+V89r3l8Uw2xo6BfrKLCpNAhrZgEqn5mk/NEF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":624090},"type":"module","_from":"file:protolabsai-ui-0.60.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/markdown-image.test.mjs src/overlays.test.mjs src/__tests__/theming.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/832550c5f69dbc925246a2c7ab7ad912/protolabsai-ui-0.60.0.tgz","_integrity":"sha512-cQJhLFhQVkehoQeWYgaa665hPnnnr/ygQ+1FZ41jNDx7NHkEXJQziCor9+2OC1dQPFTFIhFCJGjyjuR6FWw1ww==","repository":{"url":"git+https://github.com/protoLabsAI/protoContent.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.17.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.9.1","@protolabsai/ui-css":"0.60.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.60.0_1787289380909_0.787573637984526","host":"s3://npm-registry-packages-npm-production"}},"0.60.1":{"name":"@protolabsai/ui","version":"0.60.1","license":"MIT","_id":"@protolabsai/ui@0.60.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"homepage":"https://github.com/protoLabsAI/protoContent/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/protoLabsAI/protoContent/issues"},"dist":{"shasum":"002738c05e101957a6f202f9fea392e33331d79c","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.60.1.tgz","fileCount":60,"integrity":"sha512-wyO8ngbI2mrmWuelajsGoy5XtT4vgV9QWUiJ43TNKTNojPc3MmavKtWNRr+Dc5KFdQSeLePPd9OKH3MpYDBYAQ==","signatures":[{"sig":"MEYCIQDt/k0dIptXtHwwAn0w9hxR5CzIUihYdupdiJxdkfxW1wIhAPu0VxHsv2BWj5NLa+UtYM7O8k95rdJEmt82sA6DVxwZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630797},"type":"module","_from":"file:protolabsai-ui-0.60.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/markdown-image.test.mjs src/overlays.test.mjs src/__tests__/theming.test.mjs src/plugin-kit.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/c8410ae5a945c575a010b7a25fb0c319/protolabsai-ui-0.60.1.tgz","_integrity":"sha512-wyO8ngbI2mrmWuelajsGoy5XtT4vgV9QWUiJ43TNKTNojPc3MmavKtWNRr+Dc5KFdQSeLePPd9OKH3MpYDBYAQ==","repository":{"url":"git+https://github.com/protoLabsAI/protoContent.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.17.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.19.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.9.1","@protolabsai/ui-css":"0.60.1","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.60.1_1787291945342_0.9051716456677854","host":"s3://npm-registry-packages-npm-production"}},"0.60.2":{"name":"@protolabsai/ui","version":"0.60.2","license":"MIT","_id":"@protolabsai/ui@0.60.2","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"homepage":"https://github.com/protoLabsAI/protoContent/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/protoLabsAI/protoContent/issues"},"dist":{"shasum":"babe9b03e97823dce3132384078c019a8de87030","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.60.2.tgz","fileCount":60,"integrity":"sha512-NpkkViaYeOQqjU6qyoqMfSHQq2jORmzwij9/8nsl4yqxpIn06QdIVBp696Gipmg/5xNXO/MSLsbMWEYdp23G4g==","signatures":[{"sig":"MEYCIQDg2QxQ+2MonSfMLVsp86Q0GYeNkFjpAjxNsZUPdhGqgwIhAPrfJ0ku6pr/gYyyCSti7nYinqSxApQ5Jn3xpToG7g8k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":631657},"type":"module","_from":"file:protolabsai-ui-0.60.2.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/markdown-image.test.mjs src/overlays.test.mjs src/__tests__/theming.test.mjs src/plugin-kit.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/ddc9799450445f66a812c04d1d1975ba/protolabsai-ui-0.60.2.tgz","_integrity":"sha512-NpkkViaYeOQqjU6qyoqMfSHQq2jORmzwij9/8nsl4yqxpIn06QdIVBp696Gipmg/5xNXO/MSLsbMWEYdp23G4g==","repository":{"url":"git+https://github.com/protoLabsAI/protoContent.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.9.1","@protolabsai/ui-css":"0.60.2","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.60.2_1788987083140_0.3856400543457341","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@protolabsai/ui","version":"0.61.0","license":"MIT","_id":"@protolabsai/ui@0.61.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"homepage":"https://github.com/protoLabsAI/protoContent/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/protoLabsAI/protoContent/issues"},"dist":{"shasum":"bc0a0e644c43ef8f9fc041e8d0da6dba365a2371","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.61.0.tgz","fileCount":69,"integrity":"sha512-4iBN7gx5VvtKZmsULK9/FLq+4Q1qhY2CyDSNr5OAXOrALsLW2zAwW9K7b/4nRDUHsVKIwmau0TSXcJvPH88qRg==","signatures":[{"sig":"MEUCIQCfvBMU6Q6beoz3ieR91+lFamlhtKdFfYWtkePxCHq8NgIgDJ0Dj0Nd0wL3bTNtFSo4ek1Wxnt3084eF+303ap+1zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDZmn+RPkPzNYJnZ/MYVYFdCqlmE8qJsageLG3Al8Ck2gIhAIFz6Zff9SVw3UWMTOCjPrGNvahB9WB6ka2NgKI4HplF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":721121},"type":"module","_from":"file:protolabsai-ui-0.61.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/markdown-image.test.mjs src/overlays.test.mjs src/__tests__/theming.test.mjs src/plugin-kit.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/e59b441149f8c8ce8c6be27c51870aee/protolabsai-ui-0.61.0.tgz","_integrity":"sha512-4iBN7gx5VvtKZmsULK9/FLq+4Q1qhY2CyDSNr5OAXOrALsLW2zAwW9K7b/4nRDUHsVKIwmau0TSXcJvPH88qRg==","repository":{"url":"git+https://github.com/protoLabsAI/protoContent.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.9.2","@protolabsai/ui-css":"0.61.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.61.0_1789630320825_0.7034838933765535","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@protolabsai/ui","version":"0.62.0","license":"MIT","_id":"@protolabsai/ui@0.62.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"homepage":"https://github.com/protoLabsAI/protoContent/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/protoLabsAI/protoContent/issues"},"dist":{"shasum":"a50f81b5a47fd54c62b33dd971508ca8d3a3d07d","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.62.0.tgz","fileCount":70,"integrity":"sha512-Lz367yeJF/pVRjAuGUcfWlTpc2lcK3qjeZJIxCVdDLhF04C/tPqwwQFlBSMHNDMGG4OQQZm/IkO2ODuCquClYw==","signatures":[{"sig":"MEUCIGWTGVS3iMGyVPLTwfRPpESSxc247dO3rF1s6AJ1twtJAiEA1gre9Z1WhjWjqLepWlVB1l2a1bfA/4QqXfBrGkxsdMo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGWA8IG5VmMvIOH4bAGFv1rudR03lvaZzCCJmEJUqHNpAiEA89AqMkzFyuXm4MgCSsGvEQbEZ8zej9HNcnx5/XM30O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":755438},"type":"module","_from":"file:protolabsai-ui-0.62.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/markdown-image.test.mjs src/overlays.test.mjs src/__tests__/theming.test.mjs src/plugin-kit.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/7879d303f9129f5f7bf63caa170cecd3/protolabsai-ui-0.62.0.tgz","_integrity":"sha512-Lz367yeJF/pVRjAuGUcfWlTpc2lcK3qjeZJIxCVdDLhF04C/tPqwwQFlBSMHNDMGG4OQQZm/IkO2ODuCquClYw==","repository":{"url":"git+https://github.com/protoLabsAI/protoContent.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.9.2","@protolabsai/ui-css":"0.62.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.62.0_1789672677579_0.5623420394936844","host":"s3://npm-registry-packages-npm-production"}},"0.62.1":{"name":"@protolabsai/ui","version":"0.62.1","license":"MIT","_id":"@protolabsai/ui@0.62.1","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"homepage":"https://github.com/protoLabsAI/protoContent/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/protoLabsAI/protoContent/issues"},"dist":{"shasum":"2c02c52783007e5b4adb17d737d4c07b01fc8352","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.62.1.tgz","fileCount":71,"integrity":"sha512-NNLQCha+4hHo/yyoFQGE2sLmbEz8A0rUE3fSK2NrgOAP2irvPRWYyEQf9LMEvmp55c6r5P6js7FKZLOgRCSQwQ==","signatures":[{"sig":"MEYCIQCD5ah76rdHii2djKTfGHTeFjGZ7aubA/zgF8I3B45hOAIhAKQAv6bzvT7tYb2r6HpbrGbBEqovjfPWfaxEv+hMiJ4k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFqsRJ9bU21jn9dV4R3dCQ9fyQhLli1LzRFRua18vuXoAiBgkgQRJugDLKkdGte0JykW5B9QTRuS/tTsGl1jihw5aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":761003},"type":"module","_from":"file:protolabsai-ui-0.62.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/markdown-image.test.mjs src/overlays.test.mjs src/__tests__/theming.test.mjs src/plugin-kit.test.mjs src/foundations.stories.test.mjs","build":"node scripts/build-plugin-kit.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/e7a3fc3d2b0a6c1db748bb7392512845/protolabsai-ui-0.62.1.tgz","_integrity":"sha512-NNLQCha+4hHo/yyoFQGE2sLmbEz8A0rUE3fSK2NrgOAP2irvPRWYyEQf9LMEvmp55c6r5P6js7FKZLOgRCSQwQ==","repository":{"url":"git+https://github.com/protoLabsAI/protoContent.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.10.0","@protolabsai/ui-css":"0.62.1","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.62.1_1790499613723_0.5610888188888623","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@protolabsai/ui","version":"0.63.0","license":"MIT","_id":"@protolabsai/ui@0.63.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"homepage":"https://github.com/protoLabsAI/protoContent/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/protoLabsAI/protoContent/issues"},"dist":{"shasum":"4eeb5edf2cfef883fc23e0f547724f6fc8ac52a8","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.63.0.tgz","fileCount":84,"integrity":"sha512-In7lTsqswRQBCywwxbVongzB7cwouPAcp1Up+Lurj2IOdL9+OWLnGQSVRE4c+fRiKpFZp0qb/Je7so68GUUjcA==","signatures":[{"sig":"MEQCIGFT5+fKsaaZVxpNsTsyJ/cLQ3213+dscLEBZ80crREOAiA4ho0dGnAiuIBjO4d0YRqPyrUj24Ki/DVWMjaVxW2KPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEU6MPdy4N0ujU4wD8l7Vpsi32ZJxcY4zITX7PpOQLimAiB93Bif9Wnqi5qCBMNZBoooJA17qpjSxouWp2gSxmFSQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1029947},"type":"module","_from":"file:protolabsai-ui-0.63.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./browser":"./dist/ui.esm.js","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./package.json":"./package.json","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/markdown-image.test.mjs src/overlays.test.mjs src/menu.test.mjs src/__tests__/theming.test.mjs src/__tests__/count.test.mjs src/plugin-kit.test.mjs src/foundations.stories.test.mjs src/forms.test.mjs src/__tests__/input-clear.test.mjs src/__tests__/count-hosts.test.mjs src/browser-bundle.test.mjs src/__tests__/tabs-attached.test.mjs src/__tests__/stories-523.test.mjs src/browser.test.mjs src/__tests__/package-exports.test.mjs","build":"node scripts/build-plugin-kit.mjs && node scripts/build-browser-bundle.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs","build:browser-bundle":"node scripts/build-browser-bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/06864dda280b749c636bde8966e99124/protolabsai-ui-0.63.0.tgz","_integrity":"sha512-In7lTsqswRQBCywwxbVongzB7cwouPAcp1Up+Lurj2IOdL9+OWLnGQSVRE4c+fRiKpFZp0qb/Je7so68GUUjcA==","repository":{"url":"git+https://github.com/protoLabsAI/protoContent.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.10.1","@protolabsai/ui-css":"0.63.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.63.0_1790549281596_0.8591589206024175","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@protolabsai/ui","version":"0.64.0","license":"MIT","_id":"@protolabsai/ui@0.64.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"homepage":"https://github.com/protoLabsAI/protoContent/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/protoLabsAI/protoContent/issues"},"dist":{"shasum":"d947742a63add5a26288469f9ff7810ef7395d7b","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.64.0.tgz","fileCount":86,"integrity":"sha512-XxFC2ILUd0JtTe+4N2edbTQX/TBhjL8ebM6Xs/ArKw7DFZPKqDQvY2sYqigo852Neyq0xpxobBEwaMih4UT/kg==","signatures":[{"sig":"MEUCIQDSVL88siMFVV0RkjOZBadVid8FWvbQD9+92qdHq4boLwIgNMnXQdoOYBcBE+HNJjEIYk/xZ6jWAIEPVaoYnTanD1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEc6/QXPX9tOhTUD/hUklE8AcCVDY0fgjpOwN7Zi7KJyAiAKHTzJu++6XDDYhb6nYcfd83gAQ2vFIiE/oYBC612uzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1064663},"type":"module","_from":"file:protolabsai-ui-0.64.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./browser":"./dist/ui.esm.js","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./package.json":"./package.json","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/markdown-image.test.mjs src/overlays.test.mjs src/menu.test.mjs src/__tests__/theming.test.mjs src/__tests__/count.test.mjs src/plugin-kit.test.mjs src/foundations.stories.test.mjs src/forms.test.mjs src/__tests__/input-clear.test.mjs src/__tests__/count-hosts.test.mjs src/browser-bundle.test.mjs src/__tests__/tabs-attached.test.mjs src/__tests__/stories-523.test.mjs src/__tests__/chip.test.mjs src/browser.test.mjs src/__tests__/package-exports.test.mjs","build":"node scripts/build-plugin-kit.mjs && node scripts/build-browser-bundle.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs","build:browser-bundle":"node scripts/build-browser-bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/cccb2144c3ccaa5594ad543067b53bc3/protolabsai-ui-0.64.0.tgz","_integrity":"sha512-XxFC2ILUd0JtTe+4N2edbTQX/TBhjL8ebM6Xs/ArKw7DFZPKqDQvY2sYqigo852Neyq0xpxobBEwaMih4UT/kg==","repository":{"url":"git+https://github.com/protoLabsAI/protoContent.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.10.1","@protolabsai/ui-css":"0.64.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.64.0_1790586166116_0.5063261441850493","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@protolabsai/ui","version":"0.65.0","license":"MIT","_id":"@protolabsai/ui@0.65.0","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"homepage":"https://github.com/protoLabsAI/protoContent/tree/main/packages/ui#readme","bugs":{"url":"https://github.com/protoLabsAI/protoContent/issues"},"dist":{"shasum":"1888c7f0d3594c06213eac7e4fbc6c557a53dce4","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.65.0.tgz","fileCount":88,"integrity":"sha512-jtrn/F+r9mB8rDEXr0FeU1azqvjwTGxxBbvHWFeUmONmG/Qci2cUf0iAgKklt7/ahaMtaq9KpdvcoHfMrANreA==","signatures":[{"sig":"MEYCIQCv9USRDzuI9lz3IBTOkBzRgTQvE8lviHMjy+0ysgYE4QIhAJcc3ngVwO9wsn/zYQaNKlPBo53NMUfN+Yq6JKLL2w1j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDKHMFZl+WxeONayqYaPYv+8HHf8GxI8mHb0rze2PgCnAIhALx5QGtFhvr9wnFImDi7Ujrodrc5FcfJKQWeZEBWekwb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093648},"type":"module","_from":"file:protolabsai-ui-0.65.0.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./browser":"./dist/ui.esm.js","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./package.json":"./package.json","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"scripts":{"test":"node --test src/markdown-image.test.mjs src/overlays.test.mjs src/menu.test.mjs src/__tests__/theming.test.mjs src/__tests__/count.test.mjs src/plugin-kit.test.mjs src/foundations.stories.test.mjs src/forms.test.mjs src/__tests__/input-clear.test.mjs src/__tests__/count-hosts.test.mjs src/browser-bundle.test.mjs src/__tests__/tabs-attached.test.mjs src/__tests__/stories-523.test.mjs src/__tests__/chip.test.mjs src/__tests__/mobilenav-more-tab.test.mjs src/browser.test.mjs src/__tests__/package-exports.test.mjs src/__tests__/command-palette-presentation.test.mjs","build":"node scripts/build-plugin-kit.mjs && node scripts/build-browser-bundle.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs","build:browser-bundle":"node scripts/build-browser-bundle.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"_resolved":"/tmp/204a3f0aa3227dbd18ef04d677a37ef1/protolabsai-ui-0.65.0.tgz","_integrity":"sha512-jtrn/F+r9mB8rDEXr0FeU1azqvjwTGxxBbvHWFeUmONmG/Qci2cUf0iAgKklt7/ahaMtaq9KpdvcoHfMrANreA==","repository":{"url":"git+https://github.com/protoLabsAI/protoContent.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.10.1","@protolabsai/ui-css":"0.65.0","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ui_0.65.0_1790639988015_0.46891913293044607","host":"s3://npm-registry-packages-npm-production"}},"0.66.1":{"_id":"@protolabsai/ui@0.66.1","bugs":{"url":"https://github.com/protoLabsAI/protoContent/issues"},"dist":{"shasum":"0ffc72a5a16d3ec92174e0793459f6f3ffd146f1","tarball":"https://registry.npmjs.org/@protolabsai/ui/-/ui-0.66.1.tgz","fileCount":89,"integrity":"sha512-ISBND67yl5g4wMLEggoUu0PhlFE3mugsKPUDmnJ8Ph5D7FIMFKlDSO7fx5s8PzhPd2sCXnaFW09iLivHFLwKpA==","signatures":[{"sig":"MEUCIQCxtufI+mDolak/RjVLXO0y5QXKHwOgxtYpRFp0hZBj7gIgGjpvoPH1mxvM3uGLuwJr9vopeBkeJNRtSuG44yWzsSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFcFvMVKxx5gw1O4X6z6xRFuzven05dll4ofAzZHErxWAiEAi73QlceFs+eTwwex23BKa3bPAXi80QktdHcxwQ+yLzI="}],"unpackedSize":1105670},"name":"@protolabsai/ui","type":"module","_from":"file:protolabsai-ui-0.66.1.tgz","exports":{"./ai":"./src/ai.tsx","./data":"./src/data.tsx","./menu":"./src/menu.tsx","./forms":"./src/forms.tsx","./layout":"./src/layout.tsx","./splash":"./src/splash.tsx","./browser":"./dist/ui.esm.js","./theming":"./src/theming.tsx","./markdown":"./src/markdown.tsx","./overlays":"./src/overlays.tsx","./app-shell":"./src/app-shell.tsx","./marketing":"./src/marketing.tsx","./tool-card":"./src/tool-card.tsx","./navigation":"./src/navigation.tsx","./primitives":"./src/primitives.tsx","./styles.css":"./src/styles.css","./package.json":"./package.json","./plugin-kit.js":"./src/plugin-kit.js","./plugin-kit.css":"./dist/plugin-kit.css","./command-palette":"./src/command-palette.tsx"},"license":"MIT","scripts":{"test":"node --test src/markdown-image.test.mjs src/overlays.test.mjs src/menu.test.mjs src/__tests__/theming.test.mjs src/__tests__/count.test.mjs src/plugin-kit.test.mjs src/foundations.stories.test.mjs src/forms.test.mjs src/__tests__/input-clear.test.mjs src/__tests__/count-hosts.test.mjs src/browser-bundle.test.mjs src/__tests__/tabs-attached.test.mjs src/__tests__/stories-523.test.mjs src/__tests__/chip.test.mjs src/__tests__/mobilenav-more-tab.test.mjs src/browser.test.mjs src/__tests__/package-exports.test.mjs src/__tests__/command-palette-presentation.test.mjs src/__tests__/button-composite-rule.test.mjs","build":"node scripts/build-plugin-kit.mjs && node scripts/build-browser-bundle.mjs","storybook":"storybook dev -p 6006 --no-open","typecheck":"tsc --noEmit","build-storybook":"storybook build -o storybook-static","build:plugin-kit":"node scripts/build-plugin-kit.mjs","build:browser-bundle":"node scripts/build-browser-bundle.mjs"},"version":"0.66.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"376f0bef-fcd8-45c6-8b61-3f22b1e49f0c"}},"homepage":"https://github.com/protoLabsAI/protoContent/tree/main/packages/ui#readme","_resolved":"/tmp/7ac86c05103344972485ed67c4839eed/protolabsai-ui-0.66.1.tgz","_integrity":"sha512-ISBND67yl5g4wMLEggoUu0PhlFE3mugsKPUDmnJ8Ph5D7FIMFKlDSO7fx5s8PzhPd2sCXnaFW09iLivHFLwKpA==","repository":{"url":"git+https://github.com/protoLabsAI/protoContent.git","type":"git","directory":"packages/ui"},"_npmVersion":"11.19.0","description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","directories":{},"maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"sideEffects":["*.css"],"_nodeVersion":"24.21.0","dependencies":{"culori":"^4.0.2","streamdown":"^2.5.0","remark-math":"^6.0.0","@types/react":"^19.0.0","rehype-katex":"^7.0.1","@dnd-kit/core":"^6.3.1","framer-motion":"^11.18.0","@streamdown/code":"^1.1.1","@types/react-dom":"^19.0.0","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@protolabsai/design":"0.11.0","@protolabsai/ui-css":"0.66.1","@radix-ui/react-popover":"^1.1.16","@radix-ui/react-tooltip":"^1.2.10","@radix-ui/react-dropdown-menu":"^2.1.17"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.0.0","katex":"^0.17.0","react":"^19.0.0","esbuild":"^0.27.7","happy-dom":"^20.9.0","react-dom":"^19.0.0","storybook":"^10.4.1","typescript":"^5.6.0","@types/culori":"^4.0.1","@storybook/react":"^10.4.1","@vitejs/plugin-react":"^4.3.4","@storybook/react-vite":"^10.4.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ui_0.66.1_1790708665789_0.4042077186492621"}}},"time":{"created":"2026-05-31T06:18:29.298Z","modified":"2026-09-29T19:04:26.154Z","0.2.0":"2026-05-31T06:18:29.563Z","0.3.0":"2026-06-01T05:35:07.221Z","0.4.0":"2026-06-08T23:32:28.308Z","0.5.0":"2026-06-09T06:40:44.864Z","0.6.0":"2026-06-09T06:51:07.429Z","0.7.0":"2026-06-09T07:19:33.103Z","0.8.0":"2026-06-09T08:10:01.125Z","0.8.1":"2026-06-09T08:57:57.861Z","0.9.0":"2026-06-09T09:19:18.464Z","0.10.0":"2026-06-09T09:26:27.938Z","0.11.0":"2026-06-09T09:44:00.097Z","0.12.0":"2026-06-09T09:59:06.147Z","0.13.0":"2026-06-09T10:26:24.607Z","0.14.0":"2026-06-09T17:32:48.908Z","0.15.0":"2026-06-09T17:58:58.953Z","0.16.0":"2026-06-09T18:55:20.709Z","0.17.0":"2026-06-09T19:09:02.811Z","0.18.0":"2026-06-10T01:28:57.407Z","0.19.0":"2026-06-10T02:37:35.733Z","0.19.1":"2026-06-10T02:58:32.181Z","0.20.0":"2026-06-10T03:20:33.103Z","0.21.0":"2026-06-10T03:30:55.685Z","0.22.0":"2026-06-10T04:23:52.272Z","0.22.1":"2026-06-10T05:36:24.920Z","0.23.0":"2026-06-10T06:10:36.660Z","0.24.0":"2026-06-10T07:04:40.477Z","0.25.0":"2026-06-10T17:21:58.262Z","0.26.0":"2026-06-10T20:12:47.327Z","0.26.1":"2026-06-11T02:45:30.662Z","0.26.2":"2026-06-11T03:14:10.197Z","0.27.0":"2026-06-11T09:04:51.391Z","0.28.0":"2026-06-11T09:42:46.949Z","0.29.0":"2026-06-11T10:32:37.566Z","0.30.0":"2026-06-13T03:05:03.987Z","0.31.0":"2026-06-13T04:18:34.879Z","0.32.0":"2026-06-13T06:22:41.900Z","0.33.0":"2026-06-14T04:34:01.091Z","0.34.0":"2026-06-14T07:44:38.659Z","0.35.0":"2026-06-14T18:36:31.787Z","0.36.0":"2026-06-16T07:27:18.184Z","0.37.0":"2026-06-16T08:24:53.057Z","0.38.0":"2026-06-16T10:10:24.980Z","0.39.0":"2026-06-16T19:28:15.980Z","0.39.1":"2026-06-16T22:02:13.809Z","0.40.0":"2026-06-17T00:09:44.795Z","0.41.0":"2026-06-17T04:05:49.712Z","0.42.0":"2026-06-17T07:03:39.296Z","0.43.0":"2026-06-17T08:24:47.673Z","0.44.0":"2026-06-18T00:53:58.829Z","0.44.1":"2026-06-18T06:08:45.749Z","0.44.2":"2026-06-18T08:23:26.367Z","0.45.0":"2026-06-19T10:05:26.258Z","0.45.1":"2026-06-20T01:54:52.753Z","0.45.2":"2026-06-20T09:39:13.230Z","0.45.3":"2026-06-22T05:13:26.237Z","0.46.0":"2026-06-23T07:28:55.480Z","0.47.0":"2026-06-23T09:22:59.894Z","0.47.1":"2026-06-23T10:50:21.167Z","0.48.0":"2026-06-24T01:06:37.170Z","0.48.1":"2026-06-24T02:33:39.690Z","0.48.2":"2026-06-24T06:35:30.359Z","0.48.3":"2026-06-26T07:10:14.039Z","0.49.0":"2026-06-28T09:11:25.375Z","0.49.1":"2026-06-30T01:16:30.109Z","0.50.0":"2026-06-30T03:30:50.242Z","0.51.0":"2026-06-30T04:06:38.508Z","0.52.0":"2026-06-30T05:01:13.931Z","0.52.1":"2026-07-01T07:43:01.017Z","0.53.0":"2026-07-01T07:47:04.355Z","0.53.1":"2026-07-02T05:13:43.675Z","0.54.0":"2026-07-03T07:34:12.603Z","0.54.1":"2026-07-03T07:48:10.016Z","0.54.2":"2026-07-03T08:56:03.206Z","0.54.3":"2026-07-05T19:57:14.657Z","0.54.4":"2026-07-05T20:52:21.971Z","0.55.0":"2026-07-12T20:39:59.480Z","0.55.1":"2026-07-15T22:57:50.297Z","0.56.0":"2026-07-17T08:05:58.776Z","0.57.0":"2026-07-18T07:48:40.309Z","0.58.0":"2026-07-18T08:39:39.261Z","0.59.0":"2026-07-24T17:45:12.265Z","0.59.1":"2026-08-14T17:49:35.748Z","0.59.2":"2026-08-15T00:03:34.057Z","0.60.0":"2026-08-21T05:16:21.065Z","0.60.1":"2026-08-21T05:59:05.488Z","0.60.2":"2026-09-09T20:51:23.329Z","0.61.0":"2026-09-17T07:32:00.938Z","0.62.0":"2026-09-17T19:17:57.701Z","0.62.1":"2026-09-27T09:00:13.804Z","0.63.0":"2026-09-27T22:48:01.688Z","0.64.0":"2026-09-28T09:02:46.219Z","0.65.0":"2026-09-28T23:59:48.109Z","0.66.1":"2026-09-29T19:04:25.932Z"},"bugs":{"url":"https://github.com/protoLabsAI/protoContent/issues"},"license":"MIT","homepage":"https://github.com/protoLabsAI/protoContent/tree/main/packages/ui#readme","repository":{"url":"git+https://github.com/protoLabsAI/protoContent.git","type":"git","directory":"packages/ui"},"description":"protoLabs.studio React component library — primitives built on @protolabsai/design tokens.","maintainers":[{"name":"mabrycodes","email":"mabrycodes@gmail.com"}],"readme":"# @protolabsai/ui\n\nprotoLabs.studio React component library. Every primitive is className-only over the [`@protolabsai/design`](../design-system/) tokens (`--pl-*`), so it inherits the locked brand and restyles for free when a token changes. Documented in Storybook.\n\n## Components (v1)\n\n`Button` · `Badge` (status) · `Card` · `Stat` · `Eyebrow` — extracted from the marketing site's primitives. More land here as the site + other sites need them.\n\n## Use\n\n```tsx\nimport \"@protolabsai/design/css\"; // tokens + base layer (once, at root)\nimport \"@protolabsai/ui/styles.css\"; // component styles (once, at root)\nimport { Button, Badge, Card, Stat, Eyebrow } from \"@protolabsai/ui\";\n```\n\n### Stylesheet only, no React\n\nThe `.pl-*` classes live in [`@protolabsai/ui-css`](../ui-css/), which has no React\nand no runtime deps beyond the tokens. A project that never renders the components\nshould depend on that directly and skip this package entirely:\n\n```css\n@import \"@protolabsai/design/css\";\n@import \"@protolabsai/ui-css\";\n```\n\n`@protolabsai/ui/styles.css` keeps working — it forwards to the same file — but it\ndrags `react`, `react-dom` and 15 runtime deps into a tree that has no use for them.\n\n## Storybook\n\n```bash\npnpm --filter @protolabsai/ui storybook        # dev workbench → http://localhost:6006\npnpm --filter @protolabsai/ui build-storybook  # static site → packages/ui/storybook-static/\n```\n\nSidebar: **Foundations** (colors, type, geometry — rendered from the live tokens) + **Components**. The canvas uses the real dark ground because Storybook imports `@protolabsai/design/css`.\n","readmeFilename":"README.md"}