belgattitude/nextvalid

View on GitHub
README.md

Summary

Maintainability
Test Coverage
# @nextvalid

[![ci](https://img.shields.io/github/checks-status/belgattitude/nextvalid/main?label=CI&logo=github&style=for-the-badge&labelColor=444)](https://github.com/belgattitude/nextvalid/actions?query=branch%3Amain)
[![codecov](https://img.shields.io/codecov/c/github/belgattitude/nextvalid?logo=codecov&style=for-the-badge&labelColor=444)](https://codecov.io/gh/belgattitude/nextvalid)
[![techdebt](https://img.shields.io/codeclimate/tech-debt/belgattitude/nextvalid?label=TechDebt&logo=code-climate&style=for-the-badge&labelColor=444)](https://codeclimate.com/github/belgattitude/nextvalid)
[![maintainability](https://img.shields.io/codeclimate/maintainability/belgattitude/nextvalid?label=Maintainability&logo=code-climate&style=for-the-badge&labelColor=444)](https://codeclimate.com/github/belgattitude/nextvalid)
[![license](https://img.shields.io/npm/l/@nextvalid/zod-request?style=for-the-badge&labelColor=000000)](https://github.com/belgattitude/nextvalid/blob/main/LICENSE)

## Highlights

## Documentation

### Validation

Parse and validate Next `API routes`, `getServerSideProps` and `getStaticProps` parameters with [Zod](https://github.com/colinhacks/zod).

| Package                                                 | Context                            | Version                                                                                                                                                |
| ------------------------------------------------------- | ---------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [@nextvalid/zod-request](./packages/zod-request#readme) | NextApiHandler, GetServerSideProps | [![npm](https://img.shields.io/npm/v/@nextvalid/zod-request?style=for-the-badge&labelColor=222)](https://www.npmjs.com/package/@nextvalid/zod-request) |

## Support

Open [an issue](https://github.com/belgattitude/nextvalid/issues).

## Contributors

Contributions are warmly appreciated. Have a look to the [CONTRIBUTING](https://github.com/belgattitude/nextvalid/blob/main/CONTRIBUTING.md) document.

## Sponsors

If my OSS work brightens your day, let's take it to new heights together!
[Sponsor](<[sponsorship](https://github.com/sponsors/belgattitude)>), [coffee](<(https://ko-fi.com/belgattitude)>),
or star – any gesture of support fuels my passion to improve. Thanks for being awesome! 🙏❤️

## License

MIT © [belgattitude](https://github.com/belgattitude) and contributors.