{"id":179445136,"number":"3.4.2","published_at":"2026-03-09T02:27:58.841Z","licenses":"","integrity":"sha512-aSa/yiuAlQTReRXoqHuNGkXIxPW+nVuVqIu+EbGGa+ogivGoGXup6gIaeoiRxl2nINEKehIp9zBY8dn4KGKHsw==","status":null,"download_url":"https://registry.npmjs.org/@contractspec/lib.example-shared-ui/-/lib.example-shared-ui-3.4.2.tgz","registry_url":"https://www.npmjs.com/package/@contractspec/lib.example-shared-ui/v/3.4.2","documentation_url":null,"install_command":"npm install @contractspec/lib.example-shared-ui@3.4.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"dist":{"shasum":"116e7e51a03b41d0da577fa559cd8f0991183e2b","tarball":"https://registry.npmjs.org/@contractspec/lib.example-shared-ui/-/lib.example-shared-ui-3.4.2.tgz","fileCount":122,"integrity":"sha512-aSa/yiuAlQTReRXoqHuNGkXIxPW+nVuVqIu+EbGGa+ogivGoGXup6gIaeoiRxl2nINEKehIp9zBY8dn4KGKHsw==","signatures":[{"sig":"MEQCIDf4sxA9j3vvAyih0Tz2kz1t3bmmOWPRAHE20oCkJGN0AiAKLQG9iCKaz+kgpsqfIJUJiJ1QW5H/tMB+aQD/XprKOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1234067},"gitHead":null,"main":null,"scripts":{"dev":"contractspec-bun-build dev","lint":"bun lint:fix","test":"bun test --pass-with-no-tests","build":"bun run prebuild \u0026\u0026 bun run build:bundle \u0026\u0026 bun run build:types","clean":"rimraf dist .turbo","lint:fix":"eslint src --fix","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit","lint:check":"eslint src","build:types":"contractspec-bun-build types","publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","build:bundle":"contractspec-bun-build transpile","publish:pkg:canary":"bun publish:pkg --tag canary"},"_npmVersion":"10.8.3","_nodeVersion":"24.3.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{".":{"bun":"./dist/index.js","node":"./dist/node/index.js","types":"./dist/index.d.ts","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./hooks":{"bun":"./dist/hooks/index.js","node":"./dist/node/hooks/index.js","types":"./dist/hooks/index.d.ts","browser":"./dist/browser/hooks/index.js","default":"./dist/hooks/index.js"},"./utils":{"bun":"./dist/utils/index.js","node":"./dist/node/utils/index.js","types":"./dist/utils/index.d.ts","browser":"./dist/browser/utils/index.js","default":"./dist/utils/index.js"},"./lib/types":{"bun":"./dist/lib/types.js","node":"./dist/node/lib/types.js","types":"./dist/lib/types.d.ts","browser":"./dist/browser/lib/types.js","default":"./dist/lib/types.js"},"./hooks/index":{"bun":"./dist/hooks/index.js","node":"./dist/node/hooks/index.js","types":"./dist/hooks/index.d.ts","browser":"./dist/browser/hooks/index.js","default":"./dist/hooks/index.js"},"./utils/index":{"bun":"./dist/utils/index.js","node":"./dist/node/utils/index.js","types":"./dist/utils/index.d.ts","browser":"./dist/browser/utils/index.js","default":"./dist/utils/index.js"},"./MarkdownView":{"bun":"./dist/MarkdownView.js","node":"./dist/node/MarkdownView.js","types":"./dist/MarkdownView.d.ts","browser":"./dist/browser/MarkdownView.js","default":"./dist/MarkdownView.js"},"./TemplateShell":{"bun":"./dist/TemplateShell.js","node":"./dist/node/TemplateShell.js","types":"./dist/TemplateShell.d.ts","browser":"./dist/browser/TemplateShell.js","default":"./dist/TemplateShell.js"},"./overlay-types":{"bun":"./dist/overlay-types.js","node":"./dist/node/overlay-types.js","types":"./dist/overlay-types.d.ts","browser":"./dist/browser/overlay-types.js","default":"./dist/overlay-types.js"},"./SpecEditorPanel":{"bun":"./dist/SpecEditorPanel.js","node":"./dist/node/SpecEditorPanel.js","types":"./dist/SpecEditorPanel.d.ts","browser":"./dist/browser/SpecEditorPanel.js","default":"./dist/SpecEditorPanel.js"},"./EvolutionSidebar":{"bun":"./dist/EvolutionSidebar.js","node":"./dist/node/EvolutionSidebar.js","types":"./dist/EvolutionSidebar.d.ts","browser":"./dist/browser/EvolutionSidebar.js","default":"./dist/EvolutionSidebar.js"},"./EvolutionDashboard":{"bun":"./dist/EvolutionDashboard.js","node":"./dist/node/EvolutionDashboard.js","types":"./dist/EvolutionDashboard.d.ts","browser":"./dist/browser/EvolutionDashboard.js","default":"./dist/EvolutionDashboard.js"},"./LocalDataIndicator":{"bun":"./dist/LocalDataIndicator.js","node":"./dist/node/LocalDataIndicator.js","types":"./dist/LocalDataIndicator.d.ts","browser":"./dist/browser/LocalDataIndicator.js","default":"./dist/LocalDataIndicator.js"},"./SaveToStudioButton":{"bun":"./dist/SaveToStudioButton.js","node":"./dist/node/SaveToStudioButton.js","types":"./dist/SaveToStudioButton.d.ts","browser":"./dist/browser/SaveToStudioButton.js","default":"./dist/SaveToStudioButton.js"},"./hooks/useEvolution":{"bun":"./dist/hooks/useEvolution.js","node":"./dist/node/hooks/useEvolution.js","types":"./dist/hooks/useEvolution.d.ts","browser":"./dist/browser/hooks/useEvolution.js","default":"./dist/hooks/useEvolution.js"},"./lib/runtime-context":{"bun":"./dist/lib/runtime-context.js","node":"./dist/node/lib/runtime-context.js","types":"./dist/lib/runtime-context.d.ts","browser":"./dist/browser/lib/runtime-context.js","default":"./dist/lib/runtime-context.js"},"./hooks/useSpecContent":{"bun":"./dist/hooks/useSpecContent.js","node":"./dist/node/hooks/useSpecContent.js","types":"./dist/hooks/useSpecContent.d.ts","browser":"./dist/browser/hooks/useSpecContent.js","default":"./dist/hooks/useSpecContent.js"},"./OverlayContextProvider":{"bun":"./dist/OverlayContextProvider.js","node":"./dist/node/OverlayContextProvider.js","types":"./dist/OverlayContextProvider.d.ts","browser":"./dist/browser/OverlayContextProvider.js","default":"./dist/OverlayContextProvider.js"},"./lib/component-registry":{"bun":"./dist/lib/component-registry.js","node":"./dist/node/lib/component-registry.js","types":"./dist/lib/component-registry.d.ts","browser":"./dist/browser/lib/component-registry.js","default":"./dist/lib/component-registry.js"},"./PersonalizationInsights":{"bun":"./dist/PersonalizationInsights.js","node":"./dist/node/PersonalizationInsights.js","types":"./dist/PersonalizationInsights.d.ts","browser":"./dist/browser/PersonalizationInsights.js","default":"./dist/PersonalizationInsights.js"},"./hooks/useBehaviorTracking":{"bun":"./dist/hooks/useBehaviorTracking.js","node":"./dist/node/hooks/useBehaviorTracking.js","types":"./dist/hooks/useBehaviorTracking.d.ts","browser":"./dist/browser/hooks/useBehaviorTracking.js","default":"./dist/hooks/useBehaviorTracking.js"},"./hooks/useWorkflowComposer":{"bun":"./dist/hooks/useWorkflowComposer.js","node":"./dist/node/hooks/useWorkflowComposer.js","types":"./dist/hooks/useWorkflowComposer.d.ts","browser":"./dist/browser/hooks/useWorkflowComposer.js","default":"./dist/hooks/useWorkflowComposer.js"},"./hooks/useRegistryTemplates":{"bun":"./dist/hooks/useRegistryTemplates.js","node":"./dist/node/hooks/useRegistryTemplates.js","types":"./dist/hooks/useRegistryTemplates.d.ts","browser":"./dist/browser/hooks/useRegistryTemplates.js","default":"./dist/hooks/useRegistryTemplates.js"},"./utils/fetchPresentationData":{"bun":"./dist/utils/fetchPresentationData.js","node":"./dist/node/utils/fetchPresentationData.js","types":"./dist/utils/fetchPresentationData.d.ts","browser":"./dist/browser/utils/fetchPresentationData.js","default":"./dist/utils/fetchPresentationData.js"},"./utils/generateSpecFromTemplate":{"bun":"./dist/utils/generateSpecFromTemplate.js","node":"./dist/node/utils/generateSpecFromTemplate.js","types":"./dist/utils/generateSpecFromTemplate.d.ts","browser":"./dist/browser/utils/generateSpecFromTemplate.js","default":"./dist/utils/generateSpecFromTemplate.js"}},"browserify":null},"created_at":"2026-03-15T12:15:18.695Z","updated_at":"2026-03-15T12:15:18.695Z","purl":"pkg:npm/%40contractspec/lib.example-shared-ui@3.4.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@contractspec%2Flib.example-shared-ui/versions/3.4.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@contractspec%2Flib.example-shared-ui/versions/3.4.2/codemeta","dependencies":[{"id":1955722413,"ecosystem":"npm","package_name":"react","requirements":"19.2.4","kind":"runtime","optional":false},{"id":1955722414,"ecosystem":"npm","package_name":"react-dom","requirements":"19.2.4","kind":"runtime","optional":false},{"id":1955722415,"ecosystem":"npm","package_name":"lucide-react","requirements":"^0.577.0","kind":"runtime","optional":false},{"id":1955722416,"ecosystem":"npm","package_name":"framer-motion","requirements":"^12.35.0","kind":"runtime","optional":false},{"id":1955722417,"ecosystem":"npm","package_name":"@apollo/client","requirements":"^4.1.6","kind":"runtime","optional":false},{"id":1955722418,"ecosystem":"npm","package_name":"@tanstack/react-query","requirements":"^5.90.21","kind":"runtime","optional":false},{"id":1955722419,"ecosystem":"npm","package_name":"@contractspec/lib.ui-kit-web","requirements":"3.4.2","kind":"runtime","optional":false},{"id":1955722420,"ecosystem":"npm","package_name":"@contractspec/lib.design-system","requirements":"3.4.2","kind":"runtime","optional":false},{"id":1955722421,"ecosystem":"npm","package_name":"@contractspec/lib.contracts-spec","requirements":"3.4.2","kind":"runtime","optional":false},{"id":1955722422,"ecosystem":"npm","package_name":"eslint","requirements":"^9.39.2","kind":"Development","optional":false},{"id":1955722423,"ecosystem":"npm","package_name":"typescript","requirements":"^5.9.3","kind":"Development","optional":false},{"id":1955722424,"ecosystem":"npm","package_name":"@types/react","requirements":"^19.2.14","kind":"Development","optional":false},{"id":1955722425,"ecosystem":"npm","package_name":"@types/react-dom","requirements":"^19.2.2","kind":"Development","optional":false},{"id":1955722426,"ecosystem":"npm","package_name":"@contractspec/tool.bun","requirements":"3.4.2","kind":"Development","optional":false},{"id":1955722427,"ecosystem":"npm","package_name":"@contractspec/tool.typescript","requirements":"3.4.2","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@contractspec%2Flib.example-shared-ui"}