Skip to content

chore: schema validation in CI + npm READMEs + lint fix (v0.1.2)#7

Merged
Blu-Jay-Dev merged 1 commit into
mainfrom
feat/schema-validation
Mar 12, 2026
Merged

chore: schema validation in CI + npm READMEs + lint fix (v0.1.2)#7
Blu-Jay-Dev merged 1 commit into
mainfrom
feat/schema-validation

Conversation

@Blu-Jay-Dev

Copy link
Copy Markdown
Contributor

Summary

  • Fix CI — ESLint has been failing on every commit since launch due to _tollway destructuring. Adds varsIgnorePattern: '^_' to fix it permanently.
  • npm READMEs — Both @tollway/client and @tollway/server had blank npm pages. Adds full API reference READMEs that will show on npmjs.com.
  • Package metadata — Adds homepage, bugs, and funding fields to both packages.
  • Schema validation in CInpm run schema:validate now runs on every push, catching malformed YAML or missing required fields before merge.
  • v0.1.2 — bump to publish READMEs to npm.

Test plan

  • CI passes green on all three Node versions
  • After merge + tag: check npmjs.com/@tollway/client shows the README

🤖 Generated with Claude Code

- Fix ESLint varsIgnorePattern so _tollway destructuring doesn't fail lint
- Add comprehensive README.md to both packages (shown on npmjs.com)
- Add homepage, bugs, and funding fields to both package.json files
- Bump to v0.1.2

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Blu-Jay-Dev Blu-Jay-Dev merged commit e219eea into main Mar 12, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant