├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── package.json ├── pnpm-lock.yaml ├── renovate.json ├── src ├── body.ts ├── index.ts ├── query.ts ├── routerParams.ts └── utils │ ├── index.ts │ └── validator.ts ├── test ├── body.test.ts └── query.test.ts ├── tsconfig.json └── vite.config.ts /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | *.log* 3 | .DS_Store 4 | coverage 5 | dist 6 | types 7 | .conf* 8 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/renovate.json -------------------------------------------------------------------------------- /src/body.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/src/body.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/src/query.ts -------------------------------------------------------------------------------- /src/routerParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/src/routerParams.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- 1 | export * from './validator' 2 | -------------------------------------------------------------------------------- /src/utils/validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/src/utils/validator.ts -------------------------------------------------------------------------------- /test/body.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/test/body.test.ts -------------------------------------------------------------------------------- /test/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/test/query.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kevinmarrec/h3-typebox/HEAD/vite.config.ts --------------------------------------------------------------------------------