🎉 Smithery is now a part of Arcade.dev! Read more in our announcement here
Prepare a Terrae component for release by running all checks and builds
Prepare a Terrae component for release.
Pre-release Checklist Run these checks in order:
a. Type Check
npx tsc --noEmit
b. Lint
npm run lint
c. Format Check
npm run format:check
d. Tests
npm run test:run
Build Registry If all checks pass:
npm run registry:build
This builds the component registry to ./public/maps.
./public/maps
Build Project
npm run build
This runs the Next.js production build.
Report Status
Final Verification
Do NOT