Description
Scaffold the @spatialnode/ewa-ui React component library repo so it's ready for component development: build tooling, Storybook, and an automated release pipeline.
Tasks
Acceptance criteria
pnpm build produces ESM/CJS output with type declarations
- Storybook runs cleanly with no leftover default-template stories
- Tagging a GitHub Release triggers
.github/workflows/release.yml, which verifies the tag matches package.json and publishes to npm
- README accurately describes how to cut a release (no stale manual
npm publish instructions)
Description
Scaffold the
@spatialnode/ewa-uiReact component library repo so it's ready for component development: build tooling, Storybook, and an automated release pipeline.Tasks
0.1.0(pre-1.0, API not yet stable)Acceptance criteria
pnpm buildproduces ESM/CJS output with type declarations.github/workflows/release.yml, which verifies the tag matchespackage.jsonand publishes to npmnpm publishinstructions)