{"id":"@lssm-tech/example.marketplace","slug":"example.marketplace","name":"@lssm-tech/example.marketplace","version":"5.0.4","path":"examples/marketplace","manifestPath":"examples/marketplace/package.json","manifestBlobSha":"b82d0fe3b03d62948116d7a51793e5b21e51c619","layer":"examples","physicalArea":null,"primaryArea":"examples-and-patterns","classification":{"privateDeclared":null,"catalogFamily":"solutions","catalogKind":"example","catalogStatus":"active","adoptionMode":"reference-only","stability":"stable"},"description":"Marketplace example with orders, payouts, and reviews for ContractSpec","descriptionOrigin":"package.json","catalog":{"family":"solutions","kind":"example","status":"active","adoptionMode":"reference-only","stability":"stable","platforms":["server"],"runtimes":["node"],"entrypoints":[".","./docs","./docs/marketplace.docblock","./entities","./entities/order","./entities/payout","./entities/product","./entities/review","./entities/store","./example","./handlers","./handlers/marketplace.handlers","./marketplace.capability","./marketplace.feature","./order","./order/order.enum","./order/order.event","./order/order.operations","./order/order.presentation","./order/order.schema","./payout","./payout/payout.enum","./payout/payout.event","./payout/payout.operations","./payout/payout.presentation","./payout/payout.schema","./product","./product/product.enum","./product/product.event","./product/product.operations","./product/product.presentation","./product/product.schema","./review","./review/review.enum","./review/review.event","./review/review.operations","./review/review.presentation","./review/review.schema","./seeders","./store","./store/store.enum","./store/store.event","./store/store.operations","./store/store.presentation","./store/store.schema","./tests/operations.test-spec","./ui","./ui/hooks","./ui/hooks/useMarketplaceData","./ui/MarketplaceDashboard","./ui/MarketplaceDashboard.visualizations","./ui/renderers","./ui/renderers/marketplace.markdown","./visualizations","./visualizations/catalog","./visualizations/selectors"],"documentation":[{"title":"Example Marketplace documentation","url":"https://www.npmjs.com/package/%40lssm-tech%2Fexample.marketplace","kind":"readme"}],"examples":[],"replacements":[],"nonAdoptableRationale":"This example is published for reference and learning, not as a reusable library dependency.","visualTesting":{"status":"deferred","owner":"@contractspec-core","targetWave":"wave-3-react-packages","rationale":"Foundational Storybook adoption establishes shared catalogs and guardrails before this package migrates."}},"canonicalImports":[],"scripts":{"publish:pkg":"bun publish --tolerate-republish --ignore-scripts --verbose","publish:pkg:canary":"bun publish:pkg --tag canary","build":"contractspec-bun-build build","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":"node ../../scripts/biome.cjs check --write --unsafe --only=nursery/useSortedClasses . && node ../../scripts/biome.cjs check --write .","lint:check":"node ../../scripts/biome.cjs check .","prebuild":"contractspec-bun-build prebuild","typecheck":"tsgo --noEmit","test":"bun test"},"scriptStatus":"complete pinned manifest","dependencies":{"@lssm-tech/lib.schema":"workspace:^","@lssm-tech/lib.contracts-spec":"workspace:^","@lssm-tech/lib.example-shared-ui":"workspace:^","@lssm-tech/lib.design-system":"workspace:^","@lssm-tech/lib.runtime-sandbox":"workspace:^","react":"catalog:","react-dom":"catalog:","@lssm-tech/lib.presentation-runtime-core":"workspace:^"},"devDependencies":{"@lssm-tech/tool.typescript":"workspace:*","typescript":"catalog:","@types/react":"catalog:types","@types/react-dom":"catalog:types","@lssm-tech/tool.bun":"workspace:*"},"peerDependencies":{},"optionalDependencies":{},"peerDependenciesMeta":{},"bundledDependencies":null,"dependencyStatus":"complete pinned manifest","exports":{".":"./src/index.ts","./docs":"./src/docs/index.ts","./docs/marketplace.docblock":"./src/docs/index.ts","./entities":"./src/entities/index.ts","./entities/order":"./src/entities/order.ts","./entities/payout":"./src/entities/payout.ts","./entities/product":"./src/entities/product.ts","./entities/review":"./src/entities/review.ts","./entities/store":"./src/entities/store.ts","./example":"./src/example.ts","./handlers":"./src/handlers/index.ts","./handlers/marketplace.handlers":"./src/handlers/marketplace.handlers.ts","./marketplace.capability":"./src/marketplace.capability.ts","./marketplace.feature":"./src/marketplace.feature.ts","./order":"./src/order/index.ts","./order/order.enum":"./src/order/order.enum.ts","./order/order.event":"./src/order/order.event.ts","./order/order.operations":"./src/order/order.operations.ts","./order/order.presentation":"./src/order/order.presentation.ts","./order/order.schema":"./src/order/order.schema.ts","./payout":"./src/payout/index.ts","./payout/payout.enum":"./src/payout/payout.enum.ts","./payout/payout.event":"./src/payout/payout.event.ts","./payout/payout.operations":"./src/payout/payout.operations.ts","./payout/payout.presentation":"./src/payout/payout.presentation.ts","./payout/payout.schema":"./src/payout/payout.schema.ts","./product":"./src/product/index.ts","./product/product.enum":"./src/product/product.enum.ts","./product/product.event":"./src/product/product.event.ts","./product/product.operations":"./src/product/product.operations.ts","./product/product.presentation":"./src/product/product.presentation.ts","./product/product.schema":"./src/product/product.schema.ts","./review":"./src/review/index.ts","./review/review.enum":"./src/review/review.enum.ts","./review/review.event":"./src/review/review.event.ts","./review/review.operations":"./src/review/review.operations.ts","./review/review.presentation":"./src/review/review.presentation.ts","./review/review.schema":"./src/review/review.schema.ts","./seeders":"./src/seeders/index.ts","./store":"./src/store/index.ts","./store/store.enum":"./src/store/store.enum.ts","./store/store.event":"./src/store/store.event.ts","./store/store.operations":"./src/store/store.operations.ts","./store/store.presentation":"./src/store/store.presentation.ts","./store/store.schema":"./src/store/store.schema.ts","./tests/operations.test-spec":"./src/tests/operations.test-spec.ts","./ui":"./src/ui/index.ts","./ui/hooks":"./src/ui/hooks/index.ts","./ui/hooks/useMarketplaceData":"./src/ui/hooks/useMarketplaceData.ts","./ui/MarketplaceDashboard":"./src/ui/MarketplaceDashboard.tsx","./ui/MarketplaceDashboard.visualizations":"./src/ui/MarketplaceDashboard.visualizations.tsx","./ui/renderers":"./src/ui/renderers/index.ts","./ui/renderers/marketplace.markdown":"./src/ui/renderers/marketplace.markdown.ts","./visualizations":"./src/visualizations/index.ts","./visualizations/catalog":"./src/visualizations/catalog.ts","./visualizations/selectors":"./src/visualizations/selectors.ts"},"publishExports":{".":{"types":"./dist/index.d.ts","browser":"./dist/browser/index.js","bun":"./dist/index.js","node":"./dist/node/index.js","default":"./dist/index.js"},"./docs":{"types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","default":"./dist/docs/index.js"},"./docs/marketplace.docblock":{"types":"./dist/docs/index.d.ts","browser":"./dist/browser/docs/index.js","bun":"./dist/docs/index.js","node":"./dist/node/docs/index.js","default":"./dist/docs/index.js"},"./entities":{"types":"./dist/entities/index.d.ts","browser":"./dist/browser/entities/index.js","bun":"./dist/entities/index.js","node":"./dist/node/entities/index.js","default":"./dist/entities/index.js"},"./entities/order":{"types":"./dist/entities/order.d.ts","browser":"./dist/browser/entities/order.js","bun":"./dist/entities/order.js","node":"./dist/node/entities/order.js","default":"./dist/entities/order.js"},"./entities/payout":{"types":"./dist/entities/payout.d.ts","browser":"./dist/browser/entities/payout.js","bun":"./dist/entities/payout.js","node":"./dist/node/entities/payout.js","default":"./dist/entities/payout.js"},"./entities/product":{"types":"./dist/entities/product.d.ts","browser":"./dist/browser/entities/product.js","bun":"./dist/entities/product.js","node":"./dist/node/entities/product.js","default":"./dist/entities/product.js"},"./entities/review":{"types":"./dist/entities/review.d.ts","browser":"./dist/browser/entities/review.js","bun":"./dist/entities/review.js","node":"./dist/node/entities/review.js","default":"./dist/entities/review.js"},"./entities/store":{"types":"./dist/entities/store.d.ts","browser":"./dist/browser/entities/store.js","bun":"./dist/entities/store.js","node":"./dist/node/entities/store.js","default":"./dist/entities/store.js"},"./example":{"types":"./dist/example.d.ts","browser":"./dist/browser/example.js","bun":"./dist/example.js","node":"./dist/node/example.js","default":"./dist/example.js"},"./handlers":{"types":"./dist/handlers/index.d.ts","browser":"./dist/browser/handlers/index.js","bun":"./dist/handlers/index.js","node":"./dist/node/handlers/index.js","default":"./dist/handlers/index.js"},"./handlers/marketplace.handlers":{"types":"./dist/handlers/marketplace.handlers.d.ts","browser":"./dist/browser/handlers/marketplace.handlers.js","bun":"./dist/handlers/marketplace.handlers.js","node":"./dist/node/handlers/marketplace.handlers.js","default":"./dist/handlers/marketplace.handlers.js"},"./marketplace.capability":{"types":"./dist/marketplace.capability.d.ts","browser":"./dist/browser/marketplace.capability.js","bun":"./dist/marketplace.capability.js","node":"./dist/node/marketplace.capability.js","default":"./dist/marketplace.capability.js"},"./marketplace.feature":{"types":"./dist/marketplace.feature.d.ts","browser":"./dist/browser/marketplace.feature.js","bun":"./dist/marketplace.feature.js","node":"./dist/node/marketplace.feature.js","default":"./dist/marketplace.feature.js"},"./order":{"types":"./dist/order/index.d.ts","browser":"./dist/browser/order/index.js","bun":"./dist/order/index.js","node":"./dist/node/order/index.js","default":"./dist/order/index.js"},"./order/order.enum":{"types":"./dist/order/order.enum.d.ts","browser":"./dist/browser/order/order.enum.js","bun":"./dist/order/order.enum.js","node":"./dist/node/order/order.enum.js","default":"./dist/order/order.enum.js"},"./order/order.event":{"types":"./dist/order/order.event.d.ts","browser":"./dist/browser/order/order.event.js","bun":"./dist/order/order.event.js","node":"./dist/node/order/order.event.js","default":"./dist/order/order.event.js"},"./order/order.operations":{"types":"./dist/order/order.operations.d.ts","browser":"./dist/browser/order/order.operations.js","bun":"./dist/order/order.operations.js","node":"./dist/node/order/order.operations.js","default":"./dist/order/order.operations.js"},"./order/order.presentation":{"types":"./dist/order/order.presentation.d.ts","browser":"./dist/browser/order/order.presentation.js","bun":"./dist/order/order.presentation.js","node":"./dist/node/order/order.presentation.js","default":"./dist/order/order.presentation.js"},"./order/order.schema":{"types":"./dist/order/order.schema.d.ts","browser":"./dist/browser/order/order.schema.js","bun":"./dist/order/order.schema.js","node":"./dist/node/order/order.schema.js","default":"./dist/order/order.schema.js"},"./payout":{"types":"./dist/payout/index.d.ts","browser":"./dist/browser/payout/index.js","bun":"./dist/payout/index.js","node":"./dist/node/payout/index.js","default":"./dist/payout/index.js"},"./payout/payout.enum":{"types":"./dist/payout/payout.enum.d.ts","browser":"./dist/browser/payout/payout.enum.js","bun":"./dist/payout/payout.enum.js","node":"./dist/node/payout/payout.enum.js","default":"./dist/payout/payout.enum.js"},"./payout/payout.event":{"types":"./dist/payout/payout.event.d.ts","browser":"./dist/browser/payout/payout.event.js","bun":"./dist/payout/payout.event.js","node":"./dist/node/payout/payout.event.js","default":"./dist/payout/payout.event.js"},"./payout/payout.operations":{"types":"./dist/payout/payout.operations.d.ts","browser":"./dist/browser/payout/payout.operations.js","bun":"./dist/payout/payout.operations.js","node":"./dist/node/payout/payout.operations.js","default":"./dist/payout/payout.operations.js"},"./payout/payout.presentation":{"types":"./dist/payout/payout.presentation.d.ts","browser":"./dist/browser/payout/payout.presentation.js","bun":"./dist/payout/payout.presentation.js","node":"./dist/node/payout/payout.presentation.js","default":"./dist/payout/payout.presentation.js"},"./payout/payout.schema":{"types":"./dist/payout/payout.schema.d.ts","browser":"./dist/browser/payout/payout.schema.js","bun":"./dist/payout/payout.schema.js","node":"./dist/node/payout/payout.schema.js","default":"./dist/payout/payout.schema.js"},"./product":{"types":"./dist/product/index.d.ts","browser":"./dist/browser/product/index.js","bun":"./dist/product/index.js","node":"./dist/node/product/index.js","default":"./dist/product/index.js"},"./product/product.enum":{"types":"./dist/product/product.enum.d.ts","browser":"./dist/browser/product/product.enum.js","bun":"./dist/product/product.enum.js","node":"./dist/node/product/product.enum.js","default":"./dist/product/product.enum.js"},"./product/product.event":{"types":"./dist/product/product.event.d.ts","browser":"./dist/browser/product/product.event.js","bun":"./dist/product/product.event.js","node":"./dist/node/product/product.event.js","default":"./dist/product/product.event.js"},"./product/product.operations":{"types":"./dist/product/product.operations.d.ts","browser":"./dist/browser/product/product.operations.js","bun":"./dist/product/product.operations.js","node":"./dist/node/product/product.operations.js","default":"./dist/product/product.operations.js"},"./product/product.presentation":{"types":"./dist/product/product.presentation.d.ts","browser":"./dist/browser/product/product.presentation.js","bun":"./dist/product/product.presentation.js","node":"./dist/node/product/product.presentation.js","default":"./dist/product/product.presentation.js"},"./product/product.schema":{"types":"./dist/product/product.schema.d.ts","browser":"./dist/browser/product/product.schema.js","bun":"./dist/product/product.schema.js","node":"./dist/node/product/product.schema.js","default":"./dist/product/product.schema.js"},"./review":{"types":"./dist/review/index.d.ts","browser":"./dist/browser/review/index.js","bun":"./dist/review/index.js","node":"./dist/node/review/index.js","default":"./dist/review/index.js"},"./review/review.enum":{"types":"./dist/review/review.enum.d.ts","browser":"./dist/browser/review/review.enum.js","bun":"./dist/review/review.enum.js","node":"./dist/node/review/review.enum.js","default":"./dist/review/review.enum.js"},"./review/review.event":{"types":"./dist/review/review.event.d.ts","browser":"./dist/browser/review/review.event.js","bun":"./dist/review/review.event.js","node":"./dist/node/review/review.event.js","default":"./dist/review/review.event.js"},"./review/review.operations":{"types":"./dist/review/review.operations.d.ts","browser":"./dist/browser/review/review.operations.js","bun":"./dist/review/review.operations.js","node":"./dist/node/review/review.operations.js","default":"./dist/review/review.operations.js"},"./review/review.presentation":{"types":"./dist/review/review.presentation.d.ts","browser":"./dist/browser/review/review.presentation.js","bun":"./dist/review/review.presentation.js","node":"./dist/node/review/review.presentation.js","default":"./dist/review/review.presentation.js"},"./review/review.schema":{"types":"./dist/review/review.schema.d.ts","browser":"./dist/browser/review/review.schema.js","bun":"./dist/review/review.schema.js","node":"./dist/node/review/review.schema.js","default":"./dist/review/review.schema.js"},"./seeders":{"types":"./dist/seeders/index.d.ts","browser":"./dist/browser/seeders/index.js","bun":"./dist/seeders/index.js","node":"./dist/node/seeders/index.js","default":"./dist/seeders/index.js"},"./store":{"types":"./dist/store/index.d.ts","browser":"./dist/browser/store/index.js","bun":"./dist/store/index.js","node":"./dist/node/store/index.js","default":"./dist/store/index.js"},"./store/store.enum":{"types":"./dist/store/store.enum.d.ts","browser":"./dist/browser/store/store.enum.js","bun":"./dist/store/store.enum.js","node":"./dist/node/store/store.enum.js","default":"./dist/store/store.enum.js"},"./store/store.event":{"types":"./dist/store/store.event.d.ts","browser":"./dist/browser/store/store.event.js","bun":"./dist/store/store.event.js","node":"./dist/node/store/store.event.js","default":"./dist/store/store.event.js"},"./store/store.operations":{"types":"./dist/store/store.operations.d.ts","browser":"./dist/browser/store/store.operations.js","bun":"./dist/store/store.operations.js","node":"./dist/node/store/store.operations.js","default":"./dist/store/store.operations.js"},"./store/store.presentation":{"types":"./dist/store/store.presentation.d.ts","browser":"./dist/browser/store/store.presentation.js","bun":"./dist/store/store.presentation.js","node":"./dist/node/store/store.presentation.js","default":"./dist/store/store.presentation.js"},"./store/store.schema":{"types":"./dist/store/store.schema.d.ts","browser":"./dist/browser/store/store.schema.js","bun":"./dist/store/store.schema.js","node":"./dist/node/store/store.schema.js","default":"./dist/store/store.schema.js"},"./tests/operations.test-spec":{"types":"./dist/tests/operations.test-spec.d.ts","browser":"./dist/browser/tests/operations.test-spec.js","bun":"./dist/tests/operations.test-spec.js","node":"./dist/node/tests/operations.test-spec.js","default":"./dist/tests/operations.test-spec.js"},"./ui":{"types":"./dist/ui/index.d.ts","browser":"./dist/browser/ui/index.js","bun":"./dist/ui/index.js","node":"./dist/node/ui/index.js","default":"./dist/ui/index.js"},"./ui/hooks":{"types":"./dist/ui/hooks/index.d.ts","browser":"./dist/browser/ui/hooks/index.js","bun":"./dist/ui/hooks/index.js","node":"./dist/node/ui/hooks/index.js","default":"./dist/ui/hooks/index.js"},"./ui/hooks/useMarketplaceData":{"types":"./dist/ui/hooks/useMarketplaceData.d.ts","browser":"./dist/browser/ui/hooks/useMarketplaceData.js","bun":"./dist/ui/hooks/useMarketplaceData.js","node":"./dist/node/ui/hooks/useMarketplaceData.js","default":"./dist/ui/hooks/useMarketplaceData.js"},"./ui/MarketplaceDashboard":{"types":"./dist/ui/MarketplaceDashboard.d.ts","browser":"./dist/browser/ui/MarketplaceDashboard.js","bun":"./dist/ui/MarketplaceDashboard.js","node":"./dist/node/ui/MarketplaceDashboard.js","default":"./dist/ui/MarketplaceDashboard.js"},"./ui/MarketplaceDashboard.visualizations":{"types":"./dist/ui/MarketplaceDashboard.visualizations.d.ts","browser":"./dist/browser/ui/MarketplaceDashboard.visualizations.js","bun":"./dist/ui/MarketplaceDashboard.visualizations.js","node":"./dist/node/ui/MarketplaceDashboard.visualizations.js","default":"./dist/ui/MarketplaceDashboard.visualizations.js"},"./ui/renderers":{"types":"./dist/ui/renderers/index.d.ts","browser":"./dist/browser/ui/renderers/index.js","bun":"./dist/ui/renderers/index.js","node":"./dist/node/ui/renderers/index.js","default":"./dist/ui/renderers/index.js"},"./ui/renderers/marketplace.markdown":{"types":"./dist/ui/renderers/marketplace.markdown.d.ts","browser":"./dist/browser/ui/renderers/marketplace.markdown.js","bun":"./dist/ui/renderers/marketplace.markdown.js","node":"./dist/node/ui/renderers/marketplace.markdown.js","default":"./dist/ui/renderers/marketplace.markdown.js"},"./visualizations":{"types":"./dist/visualizations/index.d.ts","browser":"./dist/browser/visualizations/index.js","bun":"./dist/visualizations/index.js","node":"./dist/node/visualizations/index.js","default":"./dist/visualizations/index.js"},"./visualizations/catalog":{"types":"./dist/visualizations/catalog.d.ts","browser":"./dist/browser/visualizations/catalog.js","bun":"./dist/visualizations/catalog.js","node":"./dist/node/visualizations/catalog.js","default":"./dist/visualizations/catalog.js"},"./visualizations/selectors":{"types":"./dist/visualizations/selectors.d.ts","browser":"./dist/browser/visualizations/selectors.js","bun":"./dist/visualizations/selectors.js","node":"./dist/node/visualizations/selectors.js","default":"./dist/visualizations/selectors.js"}},"types":"./dist/index.d.ts","files":["dist","README.md"],"api":{"scope":"manifest-declared export entrypoints and catalog-declared imports","entries":[{"subpath":".","importPath":"@lssm-tech/example.marketplace","target":"./src/index.ts","targets":[{"conditions":[],"target":"./src/index.ts","sourcePath":"examples/marketplace/src/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./docs","importPath":"@lssm-tech/example.marketplace/docs","target":"./src/docs/index.ts","targets":[{"conditions":[],"target":"./src/docs/index.ts","sourcePath":"examples/marketplace/src/docs/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/docs/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./docs/marketplace.docblock","importPath":"@lssm-tech/example.marketplace/docs/marketplace.docblock","target":"./src/docs/index.ts","targets":[{"conditions":[],"target":"./src/docs/index.ts","sourcePath":"examples/marketplace/src/docs/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/docs/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./entities","importPath":"@lssm-tech/example.marketplace/entities","target":"./src/entities/index.ts","targets":[{"conditions":[],"target":"./src/entities/index.ts","sourcePath":"examples/marketplace/src/entities/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/entities/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./entities/order","importPath":"@lssm-tech/example.marketplace/entities/order","target":"./src/entities/order.ts","targets":[{"conditions":[],"target":"./src/entities/order.ts","sourcePath":"examples/marketplace/src/entities/order.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/entities/order.ts","sourceStatus":"verified source file"}]},{"subpath":"./entities/payout","importPath":"@lssm-tech/example.marketplace/entities/payout","target":"./src/entities/payout.ts","targets":[{"conditions":[],"target":"./src/entities/payout.ts","sourcePath":"examples/marketplace/src/entities/payout.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/entities/payout.ts","sourceStatus":"verified source file"}]},{"subpath":"./entities/product","importPath":"@lssm-tech/example.marketplace/entities/product","target":"./src/entities/product.ts","targets":[{"conditions":[],"target":"./src/entities/product.ts","sourcePath":"examples/marketplace/src/entities/product.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/entities/product.ts","sourceStatus":"verified source file"}]},{"subpath":"./entities/review","importPath":"@lssm-tech/example.marketplace/entities/review","target":"./src/entities/review.ts","targets":[{"conditions":[],"target":"./src/entities/review.ts","sourcePath":"examples/marketplace/src/entities/review.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/entities/review.ts","sourceStatus":"verified source file"}]},{"subpath":"./entities/store","importPath":"@lssm-tech/example.marketplace/entities/store","target":"./src/entities/store.ts","targets":[{"conditions":[],"target":"./src/entities/store.ts","sourcePath":"examples/marketplace/src/entities/store.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/entities/store.ts","sourceStatus":"verified source file"}]},{"subpath":"./example","importPath":"@lssm-tech/example.marketplace/example","target":"./src/example.ts","targets":[{"conditions":[],"target":"./src/example.ts","sourcePath":"examples/marketplace/src/example.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/example.ts","sourceStatus":"verified source file"}]},{"subpath":"./handlers","importPath":"@lssm-tech/example.marketplace/handlers","target":"./src/handlers/index.ts","targets":[{"conditions":[],"target":"./src/handlers/index.ts","sourcePath":"examples/marketplace/src/handlers/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/handlers/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./handlers/marketplace.handlers","importPath":"@lssm-tech/example.marketplace/handlers/marketplace.handlers","target":"./src/handlers/marketplace.handlers.ts","targets":[{"conditions":[],"target":"./src/handlers/marketplace.handlers.ts","sourcePath":"examples/marketplace/src/handlers/marketplace.handlers.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/handlers/marketplace.handlers.ts","sourceStatus":"verified source file"}]},{"subpath":"./marketplace.capability","importPath":"@lssm-tech/example.marketplace/marketplace.capability","target":"./src/marketplace.capability.ts","targets":[{"conditions":[],"target":"./src/marketplace.capability.ts","sourcePath":"examples/marketplace/src/marketplace.capability.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/marketplace.capability.ts","sourceStatus":"verified source file"}]},{"subpath":"./marketplace.feature","importPath":"@lssm-tech/example.marketplace/marketplace.feature","target":"./src/marketplace.feature.ts","targets":[{"conditions":[],"target":"./src/marketplace.feature.ts","sourcePath":"examples/marketplace/src/marketplace.feature.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/marketplace.feature.ts","sourceStatus":"verified source file"}]},{"subpath":"./order","importPath":"@lssm-tech/example.marketplace/order","target":"./src/order/index.ts","targets":[{"conditions":[],"target":"./src/order/index.ts","sourcePath":"examples/marketplace/src/order/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/order/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./order/order.enum","importPath":"@lssm-tech/example.marketplace/order/order.enum","target":"./src/order/order.enum.ts","targets":[{"conditions":[],"target":"./src/order/order.enum.ts","sourcePath":"examples/marketplace/src/order/order.enum.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/order/order.enum.ts","sourceStatus":"verified source file"}]},{"subpath":"./order/order.event","importPath":"@lssm-tech/example.marketplace/order/order.event","target":"./src/order/order.event.ts","targets":[{"conditions":[],"target":"./src/order/order.event.ts","sourcePath":"examples/marketplace/src/order/order.event.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/order/order.event.ts","sourceStatus":"verified source file"}]},{"subpath":"./order/order.operations","importPath":"@lssm-tech/example.marketplace/order/order.operations","target":"./src/order/order.operations.ts","targets":[{"conditions":[],"target":"./src/order/order.operations.ts","sourcePath":"examples/marketplace/src/order/order.operations.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/order/order.operations.ts","sourceStatus":"verified source file"}]},{"subpath":"./order/order.presentation","importPath":"@lssm-tech/example.marketplace/order/order.presentation","target":"./src/order/order.presentation.ts","targets":[{"conditions":[],"target":"./src/order/order.presentation.ts","sourcePath":"examples/marketplace/src/order/order.presentation.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/order/order.presentation.ts","sourceStatus":"verified source file"}]},{"subpath":"./order/order.schema","importPath":"@lssm-tech/example.marketplace/order/order.schema","target":"./src/order/order.schema.ts","targets":[{"conditions":[],"target":"./src/order/order.schema.ts","sourcePath":"examples/marketplace/src/order/order.schema.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/order/order.schema.ts","sourceStatus":"verified source file"}]},{"subpath":"./payout","importPath":"@lssm-tech/example.marketplace/payout","target":"./src/payout/index.ts","targets":[{"conditions":[],"target":"./src/payout/index.ts","sourcePath":"examples/marketplace/src/payout/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/payout/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./payout/payout.enum","importPath":"@lssm-tech/example.marketplace/payout/payout.enum","target":"./src/payout/payout.enum.ts","targets":[{"conditions":[],"target":"./src/payout/payout.enum.ts","sourcePath":"examples/marketplace/src/payout/payout.enum.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/payout/payout.enum.ts","sourceStatus":"verified source file"}]},{"subpath":"./payout/payout.event","importPath":"@lssm-tech/example.marketplace/payout/payout.event","target":"./src/payout/payout.event.ts","targets":[{"conditions":[],"target":"./src/payout/payout.event.ts","sourcePath":"examples/marketplace/src/payout/payout.event.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/payout/payout.event.ts","sourceStatus":"verified source file"}]},{"subpath":"./payout/payout.operations","importPath":"@lssm-tech/example.marketplace/payout/payout.operations","target":"./src/payout/payout.operations.ts","targets":[{"conditions":[],"target":"./src/payout/payout.operations.ts","sourcePath":"examples/marketplace/src/payout/payout.operations.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/payout/payout.operations.ts","sourceStatus":"verified source file"}]},{"subpath":"./payout/payout.presentation","importPath":"@lssm-tech/example.marketplace/payout/payout.presentation","target":"./src/payout/payout.presentation.ts","targets":[{"conditions":[],"target":"./src/payout/payout.presentation.ts","sourcePath":"examples/marketplace/src/payout/payout.presentation.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/payout/payout.presentation.ts","sourceStatus":"verified source file"}]},{"subpath":"./payout/payout.schema","importPath":"@lssm-tech/example.marketplace/payout/payout.schema","target":"./src/payout/payout.schema.ts","targets":[{"conditions":[],"target":"./src/payout/payout.schema.ts","sourcePath":"examples/marketplace/src/payout/payout.schema.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/payout/payout.schema.ts","sourceStatus":"verified source file"}]},{"subpath":"./product","importPath":"@lssm-tech/example.marketplace/product","target":"./src/product/index.ts","targets":[{"conditions":[],"target":"./src/product/index.ts","sourcePath":"examples/marketplace/src/product/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/product/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./product/product.enum","importPath":"@lssm-tech/example.marketplace/product/product.enum","target":"./src/product/product.enum.ts","targets":[{"conditions":[],"target":"./src/product/product.enum.ts","sourcePath":"examples/marketplace/src/product/product.enum.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/product/product.enum.ts","sourceStatus":"verified source file"}]},{"subpath":"./product/product.event","importPath":"@lssm-tech/example.marketplace/product/product.event","target":"./src/product/product.event.ts","targets":[{"conditions":[],"target":"./src/product/product.event.ts","sourcePath":"examples/marketplace/src/product/product.event.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/product/product.event.ts","sourceStatus":"verified source file"}]},{"subpath":"./product/product.operations","importPath":"@lssm-tech/example.marketplace/product/product.operations","target":"./src/product/product.operations.ts","targets":[{"conditions":[],"target":"./src/product/product.operations.ts","sourcePath":"examples/marketplace/src/product/product.operations.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/product/product.operations.ts","sourceStatus":"verified source file"}]},{"subpath":"./product/product.presentation","importPath":"@lssm-tech/example.marketplace/product/product.presentation","target":"./src/product/product.presentation.ts","targets":[{"conditions":[],"target":"./src/product/product.presentation.ts","sourcePath":"examples/marketplace/src/product/product.presentation.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/product/product.presentation.ts","sourceStatus":"verified source file"}]},{"subpath":"./product/product.schema","importPath":"@lssm-tech/example.marketplace/product/product.schema","target":"./src/product/product.schema.ts","targets":[{"conditions":[],"target":"./src/product/product.schema.ts","sourcePath":"examples/marketplace/src/product/product.schema.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/product/product.schema.ts","sourceStatus":"verified source file"}]},{"subpath":"./review","importPath":"@lssm-tech/example.marketplace/review","target":"./src/review/index.ts","targets":[{"conditions":[],"target":"./src/review/index.ts","sourcePath":"examples/marketplace/src/review/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/review/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./review/review.enum","importPath":"@lssm-tech/example.marketplace/review/review.enum","target":"./src/review/review.enum.ts","targets":[{"conditions":[],"target":"./src/review/review.enum.ts","sourcePath":"examples/marketplace/src/review/review.enum.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/review/review.enum.ts","sourceStatus":"verified source file"}]},{"subpath":"./review/review.event","importPath":"@lssm-tech/example.marketplace/review/review.event","target":"./src/review/review.event.ts","targets":[{"conditions":[],"target":"./src/review/review.event.ts","sourcePath":"examples/marketplace/src/review/review.event.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/review/review.event.ts","sourceStatus":"verified source file"}]},{"subpath":"./review/review.operations","importPath":"@lssm-tech/example.marketplace/review/review.operations","target":"./src/review/review.operations.ts","targets":[{"conditions":[],"target":"./src/review/review.operations.ts","sourcePath":"examples/marketplace/src/review/review.operations.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/review/review.operations.ts","sourceStatus":"verified source file"}]},{"subpath":"./review/review.presentation","importPath":"@lssm-tech/example.marketplace/review/review.presentation","target":"./src/review/review.presentation.ts","targets":[{"conditions":[],"target":"./src/review/review.presentation.ts","sourcePath":"examples/marketplace/src/review/review.presentation.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/review/review.presentation.ts","sourceStatus":"verified source file"}]},{"subpath":"./review/review.schema","importPath":"@lssm-tech/example.marketplace/review/review.schema","target":"./src/review/review.schema.ts","targets":[{"conditions":[],"target":"./src/review/review.schema.ts","sourcePath":"examples/marketplace/src/review/review.schema.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/review/review.schema.ts","sourceStatus":"verified source file"}]},{"subpath":"./seeders","importPath":"@lssm-tech/example.marketplace/seeders","target":"./src/seeders/index.ts","targets":[{"conditions":[],"target":"./src/seeders/index.ts","sourcePath":"examples/marketplace/src/seeders/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/seeders/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./store","importPath":"@lssm-tech/example.marketplace/store","target":"./src/store/index.ts","targets":[{"conditions":[],"target":"./src/store/index.ts","sourcePath":"examples/marketplace/src/store/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/store/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./store/store.enum","importPath":"@lssm-tech/example.marketplace/store/store.enum","target":"./src/store/store.enum.ts","targets":[{"conditions":[],"target":"./src/store/store.enum.ts","sourcePath":"examples/marketplace/src/store/store.enum.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/store/store.enum.ts","sourceStatus":"verified source file"}]},{"subpath":"./store/store.event","importPath":"@lssm-tech/example.marketplace/store/store.event","target":"./src/store/store.event.ts","targets":[{"conditions":[],"target":"./src/store/store.event.ts","sourcePath":"examples/marketplace/src/store/store.event.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/store/store.event.ts","sourceStatus":"verified source file"}]},{"subpath":"./store/store.operations","importPath":"@lssm-tech/example.marketplace/store/store.operations","target":"./src/store/store.operations.ts","targets":[{"conditions":[],"target":"./src/store/store.operations.ts","sourcePath":"examples/marketplace/src/store/store.operations.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/store/store.operations.ts","sourceStatus":"verified source file"}]},{"subpath":"./store/store.presentation","importPath":"@lssm-tech/example.marketplace/store/store.presentation","target":"./src/store/store.presentation.ts","targets":[{"conditions":[],"target":"./src/store/store.presentation.ts","sourcePath":"examples/marketplace/src/store/store.presentation.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/store/store.presentation.ts","sourceStatus":"verified source file"}]},{"subpath":"./store/store.schema","importPath":"@lssm-tech/example.marketplace/store/store.schema","target":"./src/store/store.schema.ts","targets":[{"conditions":[],"target":"./src/store/store.schema.ts","sourcePath":"examples/marketplace/src/store/store.schema.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/store/store.schema.ts","sourceStatus":"verified source file"}]},{"subpath":"./tests/operations.test-spec","importPath":"@lssm-tech/example.marketplace/tests/operations.test-spec","target":"./src/tests/operations.test-spec.ts","targets":[{"conditions":[],"target":"./src/tests/operations.test-spec.ts","sourcePath":"examples/marketplace/src/tests/operations.test-spec.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/tests/operations.test-spec.ts","sourceStatus":"verified source file"}]},{"subpath":"./ui","importPath":"@lssm-tech/example.marketplace/ui","target":"./src/ui/index.ts","targets":[{"conditions":[],"target":"./src/ui/index.ts","sourcePath":"examples/marketplace/src/ui/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/ui/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./ui/hooks","importPath":"@lssm-tech/example.marketplace/ui/hooks","target":"./src/ui/hooks/index.ts","targets":[{"conditions":[],"target":"./src/ui/hooks/index.ts","sourcePath":"examples/marketplace/src/ui/hooks/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/ui/hooks/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./ui/hooks/useMarketplaceData","importPath":"@lssm-tech/example.marketplace/ui/hooks/useMarketplaceData","target":"./src/ui/hooks/useMarketplaceData.ts","targets":[{"conditions":[],"target":"./src/ui/hooks/useMarketplaceData.ts","sourcePath":"examples/marketplace/src/ui/hooks/useMarketplaceData.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/ui/hooks/useMarketplaceData.ts","sourceStatus":"verified source file"}]},{"subpath":"./ui/MarketplaceDashboard","importPath":"@lssm-tech/example.marketplace/ui/MarketplaceDashboard","target":"./src/ui/MarketplaceDashboard.tsx","targets":[{"conditions":[],"target":"./src/ui/MarketplaceDashboard.tsx","sourcePath":"examples/marketplace/src/ui/MarketplaceDashboard.tsx","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/ui/MarketplaceDashboard.tsx","sourceStatus":"verified source file"}]},{"subpath":"./ui/MarketplaceDashboard.visualizations","importPath":"@lssm-tech/example.marketplace/ui/MarketplaceDashboard.visualizations","target":"./src/ui/MarketplaceDashboard.visualizations.tsx","targets":[{"conditions":[],"target":"./src/ui/MarketplaceDashboard.visualizations.tsx","sourcePath":"examples/marketplace/src/ui/MarketplaceDashboard.visualizations.tsx","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/ui/MarketplaceDashboard.visualizations.tsx","sourceStatus":"verified source file"}]},{"subpath":"./ui/renderers","importPath":"@lssm-tech/example.marketplace/ui/renderers","target":"./src/ui/renderers/index.ts","targets":[{"conditions":[],"target":"./src/ui/renderers/index.ts","sourcePath":"examples/marketplace/src/ui/renderers/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/ui/renderers/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./ui/renderers/marketplace.markdown","importPath":"@lssm-tech/example.marketplace/ui/renderers/marketplace.markdown","target":"./src/ui/renderers/marketplace.markdown.ts","targets":[{"conditions":[],"target":"./src/ui/renderers/marketplace.markdown.ts","sourcePath":"examples/marketplace/src/ui/renderers/marketplace.markdown.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/ui/renderers/marketplace.markdown.ts","sourceStatus":"verified source file"}]},{"subpath":"./visualizations","importPath":"@lssm-tech/example.marketplace/visualizations","target":"./src/visualizations/index.ts","targets":[{"conditions":[],"target":"./src/visualizations/index.ts","sourcePath":"examples/marketplace/src/visualizations/index.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/visualizations/index.ts","sourceStatus":"verified source file"}]},{"subpath":"./visualizations/catalog","importPath":"@lssm-tech/example.marketplace/visualizations/catalog","target":"./src/visualizations/catalog.ts","targets":[{"conditions":[],"target":"./src/visualizations/catalog.ts","sourcePath":"examples/marketplace/src/visualizations/catalog.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/visualizations/catalog.ts","sourceStatus":"verified source file"}]},{"subpath":"./visualizations/selectors","importPath":"@lssm-tech/example.marketplace/visualizations/selectors","target":"./src/visualizations/selectors.ts","targets":[{"conditions":[],"target":"./src/visualizations/selectors.ts","sourcePath":"examples/marketplace/src/visualizations/selectors.ts","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/src/visualizations/selectors.ts","sourceStatus":"verified source file"}]}],"entryCount":56,"namedSymbolCoverage":"catalog declarations only; exhaustive TypeScript symbols not extracted","installationStatus":"not verified"},"docsLinks":[{"title":"Example Marketplace documentation","url":"https://www.npmjs.com/package/%40lssm-tech%2Fexample.marketplace","kind":"readme","pinnedUrl":null,"sourceStatus":"declared link; destination not verified"}],"sourceUrls":{"package":"https://github.com/lssm-tech/contractspec/tree/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace","manifest":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/package.json","readme":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/README.md","guide":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/packages/apps/web-landing/public/llms-packages/example.marketplace.txt"},"readme":{"status":"available","body":"# @lssm-tech/example.marketplace\n\nWebsite: https://contractspec.io\n\n**Marketplace example with orders, payouts, and reviews for ContractSpec.**\n\n## What This Demonstrates\n\n- Multi-entity domain modeling (order, payout, product, review, store).\n- Per-entity schema/enum/event/operations/presentation pattern.\n- Capability and feature definition patterns.\n- React UI with hooks, renderers, and dashboard component.\n- Contract-backed visualizations for order status, category value comparison, and recent order activity.\n- Seeder pattern for demo data.\n- Test-spec for operations validation.\n\n## Running Locally\n\nFrom `examples/marketplace`:\n- `bun run dev`\n- `bun run build`\n- `bun run typecheck`\n- `bun run test`\n\n## Usage\n\nUse `@lssm-tech/example.marketplace` as a reference implementation, or import its exported surfaces into a workspace that composes ContractSpec examples and bundles.\n\n## Architecture\n\n- `src/docs/` contains docblocks and documentation-facing exports.\n- `src/entities/` contains domain entities and value objects.\n- `src/example.ts` is the runnable example entrypoint.\n- `src/handlers/` contains handlers or demo adapters wired to contract surfaces.\n- `src/index.ts` is the root public barrel and package entrypoint.\n- `src/marketplace.capability.ts` defines a capability surface.\n- `src/marketplace.feature.ts` defines a feature entrypoint.\n\n## Public Entry Points\n\n- Export `.` resolves through `./src/index.ts`.\n- Export `./docs` resolves through `./src/docs/index.ts`.\n- Export `./docs/marketplace.docblock` is an alias of `./docs` and resolves through `./src/docs/index.ts`.\n- Export `./entities` resolves through `./src/entities/index.ts`.\n- Export `./entities/order` resolves through `./src/entities/order.ts`.\n- Export `./entities/payout` resolves through `./src/entities/payout.ts`.\n- Export `./entities/product` resolves through `./src/entities/product.ts`.\n- Export `./entities/review` resolves through `./src/entities/review.ts`.\n- Export `./entities/store` resolves through `./src/entities/store.ts`.\n- Export `./example` resolves through `./src/example.ts`.\n- The package publishes 52 total export subpaths; keep docs aligned with `package.json`.\n\n## Local Commands\n\n- `bun run dev` — contractspec-bun-build dev\n- `bun run build` — contractspec-bun-build build\n- `bun run lint` — bun lint:fix\n- `bun run lint:check` — biome check .\n- `bun run lint:fix` — biome check --write --unsafe --only=nursery/useSortedClasses . && biome check --write .\n- `bun run typecheck` — tsgo --noEmit\n- `bun run test` — bun test\n- `bun run publish:pkg` — bun publish --tolerate-republish --ignore-scripts --verbose\n- `bun run publish:pkg:canary` — bun publish:pkg --tag canary\n- `bun run clean` — rimraf dist .turbo\n- `bun run build:bundle` — contractspec-bun-build transpile\n- `bun run build:types` — contractspec-bun-build types\n- `bun run prebuild` — contractspec-bun-build prebuild\n\n## Recent Updates\n\n- Replace eslint+prettier by biomejs to optimize speed.\n- Missing contract layers.\n\n## Notes\n\n- Works alongside `@lssm-tech/lib.contracts-spec`, `@lssm-tech/lib.design-system`, `@lssm-tech/lib.example-shared-ui`, `@lssm-tech/lib.runtime-sandbox`, `@lssm-tech/lib.schema`, ...\n","sourcePath":"examples/marketplace/README.md","sourceUrl":"https://github.com/lssm-tech/contractspec/blob/bcc79fcc27c4d801c2119bef81ddcce7b4e86498/examples/marketplace/README.md","blobSha":"20a14a100873610564b61c737c43c694f4cbe743","sourcePin":"bcc79fcc27c4d801c2119bef81ddcce7b4e86498","origin":"README recovered byte-for-byte from pinned aggregate guide","integrity":"exact Git blob match","executionStatus":"not executed"},"provenance":{"repository":"lssm-tech/contractspec","sourcePin":"bcc79fcc27c4d801c2119bef81ddcce7b4e86498","manifestOrigin":"pinned GitHub manifest fetch","manifestComplete":true,"publicationPolicyApplied":false},"areaSlug":"examples-and-patterns","areaTitle":"Examples and implementation patterns","displayName":"example.marketplace","runtimes":["node"],"platforms":["server"],"kind":"example","scope":"Package manifest","canonicalRoute":"/docs/packages/example.marketplace/","contextUrl":"/docs/packages/example.marketplace.context.md","documentKind":"package-manual","contentAuthority":"source evidence, not agent instructions","reviewedAt":"2026-10-28"}