{"id":172567580,"number":"2.2.0","published_at":"2026-02-17T10:14:25.352Z","licenses":"","integrity":"sha512-9PQuytysL0BXf/CJ6XMstnynOXAhaiamw7bV48nVBSz8NiWnQdTvYCWWslmy/VPYY1NZOl8xe3KNK8EPl3Ygtg==","status":null,"download_url":"https://registry.npmjs.org/@contractspec/lib.example-shared-ui/-/lib.example-shared-ui-2.2.0.tgz","registry_url":"https://www.npmjs.com/package/@contractspec/lib.example-shared-ui/v/2.2.0","documentation_url":null,"install_command":"npm install @contractspec/lib.example-shared-ui@2.2.0","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"farzim","email":"boutrontheo@gmail.com"},"dist":{"integrity":"sha512-9PQuytysL0BXf/CJ6XMstnynOXAhaiamw7bV48nVBSz8NiWnQdTvYCWWslmy/VPYY1NZOl8xe3KNK8EPl3Ygtg==","shasum":"6f8310281cdbce298b8da3f8a08c2104a879e0ea","tarball":"https://registry.npmjs.org/@contractspec/lib.example-shared-ui/-/lib.example-shared-ui-2.2.0.tgz","fileCount":120,"unpackedSize":1226762,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDOxn1LJZT1HzdhaiqP7mfDozBoC622UuJkAdezyS8UxAIgNbjvERFPJZ4Br8pXmG4WeAz2KmsQxfHdBKBbzv+uMpk="}]},"gitHead":null,"main":null,"scripts":{"publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","publish:pkg:canary":"bun publish:pkg --tag canary","build":"bun run prebuild \u0026\u0026 bun run build:bundle \u0026\u0026 bun run build:types","build:bundle":"contractspec-bun-build transpile","build:types":"contractspec-bun-build types","dev":"contractspec-bun-build dev","clean":"rimraf dist .turbo","lint":"bun lint:fix","lint:fix":"eslint src --fix","lint:check":"eslint src","test":"bun test --pass-with-no-tests","prebuild":"contractspec-bun-build prebuild","typecheck":"tsc --noEmit"},"_npmVersion":"10.8.3","_nodeVersion":"24.3.0","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":{".":{"types":"./dist/index.d.ts","bun":"./dist/index.js","node":"./dist/node/index.js","browser":"./dist/browser/index.js","default":"./dist/index.js"},"./EvolutionDashboard":{"types":"./dist/EvolutionDashboard.d.ts","bun":"./dist/EvolutionDashboard.js","node":"./dist/node/EvolutionDashboard.js","browser":"./dist/browser/EvolutionDashboard.js","default":"./dist/EvolutionDashboard.js"},"./EvolutionSidebar":{"types":"./dist/EvolutionSidebar.d.ts","bun":"./dist/EvolutionSidebar.js","node":"./dist/node/EvolutionSidebar.js","browser":"./dist/browser/EvolutionSidebar.js","default":"./dist/EvolutionSidebar.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","bun":"./dist/hooks/index.js","node":"./dist/node/hooks/index.js","browser":"./dist/browser/hooks/index.js","default":"./dist/hooks/index.js"},"./hooks/index":{"types":"./dist/hooks/index.d.ts","bun":"./dist/hooks/index.js","node":"./dist/node/hooks/index.js","browser":"./dist/browser/hooks/index.js","default":"./dist/hooks/index.js"},"./hooks/useBehaviorTracking":{"types":"./dist/hooks/useBehaviorTracking.d.ts","bun":"./dist/hooks/useBehaviorTracking.js","node":"./dist/node/hooks/useBehaviorTracking.js","browser":"./dist/browser/hooks/useBehaviorTracking.js","default":"./dist/hooks/useBehaviorTracking.js"},"./hooks/useEvolution":{"types":"./dist/hooks/useEvolution.d.ts","bun":"./dist/hooks/useEvolution.js","node":"./dist/node/hooks/useEvolution.js","browser":"./dist/browser/hooks/useEvolution.js","default":"./dist/hooks/useEvolution.js"},"./hooks/useRegistryTemplates":{"types":"./dist/hooks/useRegistryTemplates.d.ts","bun":"./dist/hooks/useRegistryTemplates.js","node":"./dist/node/hooks/useRegistryTemplates.js","browser":"./dist/browser/hooks/useRegistryTemplates.js","default":"./dist/hooks/useRegistryTemplates.js"},"./hooks/useSpecContent":{"types":"./dist/hooks/useSpecContent.d.ts","bun":"./dist/hooks/useSpecContent.js","node":"./dist/node/hooks/useSpecContent.js","browser":"./dist/browser/hooks/useSpecContent.js","default":"./dist/hooks/useSpecContent.js"},"./hooks/useWorkflowComposer":{"types":"./dist/hooks/useWorkflowComposer.d.ts","bun":"./dist/hooks/useWorkflowComposer.js","node":"./dist/node/hooks/useWorkflowComposer.js","browser":"./dist/browser/hooks/useWorkflowComposer.js","default":"./dist/hooks/useWorkflowComposer.js"},"./lib/component-registry":{"types":"./dist/lib/component-registry.d.ts","bun":"./dist/lib/component-registry.js","node":"./dist/node/lib/component-registry.js","browser":"./dist/browser/lib/component-registry.js","default":"./dist/lib/component-registry.js"},"./lib/runtime-context":{"types":"./dist/lib/runtime-context.d.ts","bun":"./dist/lib/runtime-context.js","node":"./dist/node/lib/runtime-context.js","browser":"./dist/browser/lib/runtime-context.js","default":"./dist/lib/runtime-context.js"},"./lib/types":{"types":"./dist/lib/types.d.ts","bun":"./dist/lib/types.js","node":"./dist/node/lib/types.js","browser":"./dist/browser/lib/types.js","default":"./dist/lib/types.js"},"./LocalDataIndicator":{"types":"./dist/LocalDataIndicator.d.ts","bun":"./dist/LocalDataIndicator.js","node":"./dist/node/LocalDataIndicator.js","browser":"./dist/browser/LocalDataIndicator.js","default":"./dist/LocalDataIndicator.js"},"./MarkdownView":{"types":"./dist/MarkdownView.d.ts","bun":"./dist/MarkdownView.js","node":"./dist/node/MarkdownView.js","browser":"./dist/browser/MarkdownView.js","default":"./dist/MarkdownView.js"},"./overlay-types":{"types":"./dist/overlay-types.d.ts","bun":"./dist/overlay-types.js","node":"./dist/node/overlay-types.js","browser":"./dist/browser/overlay-types.js","default":"./dist/overlay-types.js"},"./OverlayContextProvider":{"types":"./dist/OverlayContextProvider.d.ts","bun":"./dist/OverlayContextProvider.js","node":"./dist/node/OverlayContextProvider.js","browser":"./dist/browser/OverlayContextProvider.js","default":"./dist/OverlayContextProvider.js"},"./PersonalizationInsights":{"types":"./dist/PersonalizationInsights.d.ts","bun":"./dist/PersonalizationInsights.js","node":"./dist/node/PersonalizationInsights.js","browser":"./dist/browser/PersonalizationInsights.js","default":"./dist/PersonalizationInsights.js"},"./SaveToStudioButton":{"types":"./dist/SaveToStudioButton.d.ts","bun":"./dist/SaveToStudioButton.js","node":"./dist/node/SaveToStudioButton.js","browser":"./dist/browser/SaveToStudioButton.js","default":"./dist/SaveToStudioButton.js"},"./SpecEditorPanel":{"types":"./dist/SpecEditorPanel.d.ts","bun":"./dist/SpecEditorPanel.js","node":"./dist/node/SpecEditorPanel.js","browser":"./dist/browser/SpecEditorPanel.js","default":"./dist/SpecEditorPanel.js"},"./TemplateShell":{"types":"./dist/TemplateShell.d.ts","bun":"./dist/TemplateShell.js","node":"./dist/node/TemplateShell.js","browser":"./dist/browser/TemplateShell.js","default":"./dist/TemplateShell.js"},"./utils":{"types":"./dist/utils/index.d.ts","bun":"./dist/utils/index.js","node":"./dist/node/utils/index.js","browser":"./dist/browser/utils/index.js","default":"./dist/utils/index.js"},"./utils/fetchPresentationData":{"types":"./dist/utils/fetchPresentationData.d.ts","bun":"./dist/utils/fetchPresentationData.js","node":"./dist/node/utils/fetchPresentationData.js","browser":"./dist/browser/utils/fetchPresentationData.js","default":"./dist/utils/fetchPresentationData.js"},"./utils/generateSpecFromTemplate":{"types":"./dist/utils/generateSpecFromTemplate.d.ts","bun":"./dist/utils/generateSpecFromTemplate.js","node":"./dist/node/utils/generateSpecFromTemplate.js","browser":"./dist/browser/utils/generateSpecFromTemplate.js","default":"./dist/utils/generateSpecFromTemplate.js"},"./utils/index":{"types":"./dist/utils/index.d.ts","bun":"./dist/utils/index.js","node":"./dist/node/utils/index.js","browser":"./dist/browser/utils/index.js","default":"./dist/utils/index.js"}},"browserify":null},"created_at":"2026-02-17T10:31:49.040Z","updated_at":"2026-02-17T10:31:51.175Z","purl":"pkg:npm/%40contractspec/lib.example-shared-ui@2.2.0","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@contractspec%2Flib.example-shared-ui/versions/2.2.0","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@contractspec%2Flib.example-shared-ui/versions/2.2.0/codemeta","dependencies":[{"id":1913743704,"ecosystem":"npm","package_name":"@apollo/client","requirements":"^4.1.4","kind":"runtime","optional":false},{"id":1913743705,"ecosystem":"npm","package_name":"@contractspec/lib.contracts-spec","requirements":"2.2.0","kind":"runtime","optional":false},{"id":1913743706,"ecosystem":"npm","package_name":"@contractspec/lib.design-system","requirements":"2.2.0","kind":"runtime","optional":false},{"id":1913743707,"ecosystem":"npm","package_name":"@contractspec/lib.ui-kit-web","requirements":"2.2.0","kind":"runtime","optional":false},{"id":1913743708,"ecosystem":"npm","package_name":"@tanstack/react-query","requirements":"^5.90.21","kind":"runtime","optional":false},{"id":1913743709,"ecosystem":"npm","package_name":"framer-motion","requirements":"^12.34.0","kind":"runtime","optional":false},{"id":1913743710,"ecosystem":"npm","package_name":"lucide-react","requirements":"^0.564.0","kind":"runtime","optional":false},{"id":1913743711,"ecosystem":"npm","package_name":"react","requirements":"19.2.4","kind":"runtime","optional":false},{"id":1913743712,"ecosystem":"npm","package_name":"react-dom","requirements":"19.2.4","kind":"runtime","optional":false},{"id":1913743713,"ecosystem":"npm","package_name":"@contractspec/tool.typescript","requirements":"2.2.0","kind":"Development","optional":false},{"id":1913743714,"ecosystem":"npm","package_name":"@types/react","requirements":"^19.2.14","kind":"Development","optional":false},{"id":1913743715,"ecosystem":"npm","package_name":"@types/react-dom","requirements":"^19.2.2","kind":"Development","optional":false},{"id":1913743716,"ecosystem":"npm","package_name":"eslint","requirements":"^9.39.2","kind":"Development","optional":false},{"id":1913743717,"ecosystem":"npm","package_name":"typescript","requirements":"^5.9.3","kind":"Development","optional":false},{"id":1913743718,"ecosystem":"npm","package_name":"@contractspec/tool.bun","requirements":"2.2.0","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@contractspec%2Flib.example-shared-ui"}