@basketry/zod
v0.1.3
Published
Basketry generator for generating zod schemas
Downloads
148
Readme
zod
Basketry generator for generating Zod schemas. This parser can be coupled with any Basketry parser.
Quick Start
- Install this package
- Add the
@basketry/zod
generator to your Basketry config
Read the official docs at Basketry.io
For contributors:
Run this project
- Install packages:
npm ci
- Build the code:
npm run build
- Run it!
npm start
Note that the lint
script is run prior to build
. Auto-fixable linting or formatting errors may be fixed by running npm run fix
.
Create and run tests
- Add tests by creating files with the
.test.ts
suffix - Run the tests:
npm t
- Test coverage can be viewed at
/coverage/lcov-report/index.html
Publish a new package version
- Create new version
- Navigate to the version workflow from the Actions tab.
- Manually dispatch the action with the appropriate inputs
- This will create a PR with the new version
- Publish to NPM
- Review and merge the PR
- The publish workflow will create a git tag and publish the package on NPM
Generated with generator-ts-console