MCPcopy Index your code
hub / github.com/Shopify/ui-extensions

github.com/Shopify/ui-extensions @0.3.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.3.0 ↗ · + Follow
72 symbols 160 edges 57 files 7 documented · 10% 1 cross-repo links
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Order (Interface)
* kept small for development * many more attributes will be added before making it available to partners
packages/argo-checkout-testing/src/extension-points/api/post-purchase.ts
Options (Interface)
(no doc)
packages/argo-webpack-hot-client/src/worker.ts
Options (Interface)
(no doc)
packages/argogogo-run/src/webpack-config.ts
AppliedChangesetResult (Interface)
* will also get improved and have more properties * only kept small for development
packages/argo-checkout-testing/src/extension-points/api/post-purchase.ts
WindowOrWorkerGlobalScope (Interface)
(no doc)
packages/argo-webpack-hot-client/src/worker.ts
CalculatedChangesetResult (Interface)
* cost clarity after edits: final price , discounts, taxes, shipping, etc * final API still needs some work; right now,
packages/argo-checkout-testing/src/extension-points/api/post-purchase.ts
DevServerMessage (Interface)
(no doc)
packages/argo-webpack-hot-client/src/worker.ts
ShopifyGlobal (Interface)
(no doc)
packages/argo-checkout-testing/src/globals.ts

Core symbols most depended-on inside this repo

log
called by 11
packages/argogogo/src/index.ts
log
called by 10
packages/argogogo-run/src/utilities.ts
createRemoteComponent
called by 10
packages/argo-checkout-testing/src/utilities.ts
log
called by 6
packages/argo-webpack-hot-client/src/worker.ts
spawn
called by 6
packages/argogogo/src/index.ts
namedArgument
called by 4
packages/argogogo-run/src/utilities.ts
babelConfig
called by 3
packages/argogogo-run/src/webpack-config.ts
writeFileWithNewline
called by 3
packages/argogogo/src/index.ts

Shape

Function 29
Interface 29
Method 11
Class 2
Enum 1

Languages

TypeScript100%

Modules by API surface

packages/argo-checkout-testing/src/extension-points/api/post-purchase.ts13 symbols
packages/argogogo/src/index.ts6 symbols
packages/argo-webpack-hot-client/src/worker.ts6 symbols
packages/argogogo-run/src/webpack-config.ts4 symbols
packages/argo-webpack-hot-client/src/index.ts4 symbols
packages/argo-checkout-testing/src/globals.ts4 symbols
packages/argogogo-run/src/utilities.ts3 symbols
packages/argo-checkout-testing/src/extension-points/render-extension.ts3 symbols
packages/argogogo-run/src/index.ts2 symbols
packages/argogogo-run/src/dev.ts2 symbols
packages/argogogo-run/src/build.ts2 symbols
packages/argogogo-run/src/browser/index.ts2 symbols

Used by 1 indexed graphs manifest dependencies, hub-wide

For agents

$ claude mcp add ui-extensions \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact