# Vendored `@seekmodo/web-components` (full ESM)

Pinned for WordPress.org: the plugin must not load runtime JS from a
CDN by default. This bundle is a self-contained ESM build of
`@seekmodo/web-components` with `@seekmodo/sdk` inlined so there are
no bare module imports at runtime.

| Field | Value |
| --- | --- |
| Package | `@seekmodo/web-components` (+ `@seekmodo/sdk`) |
| Source | `numinix/seekmodo` → `packages/web-components` |
| License | MIT (both packages) — GPL-compatible |
| Format | ESM (`type="module"`) |
| Built with | `esbuild src/index.ts --bundle --format=esm --sourcemap --sources-content` |

Refresh from a seekmodo monorepo checkout:

```bash
cd packages/web-components
npx esbuild src/index.ts --bundle --format=esm --platform=browser \
  --target=es2022 --sourcemap --sources-content=true \
  --outfile=../../../worktrees/wp-org-submission/assets/web-components/index.js \
  --legal-comments=inline
```

Operators can still override the script URL via the
`seekmodo_web_components_src` filter (e.g. to point at a CDN).
