Paseri workspace
June 16, 2026 · View on GitHub
Paseri workspace
Deno workspace for Paseri, a TypeScript parsing and validation library.
Workspace
paseri-lib— the validation library, published to JSR as@paseri/paseri.paseri-compiler— ahead-of-time compiler that turns a Paseri schema into a TypeScript module containing the parser, published to JSR as@paseri/compiler.paseri-vite-plugin— Vite plugin that AOT-compiles Paseri schemas at build time, published to JSR as@paseri/vite-plugin.paseri-docs— the paseri.dev documentation site, built with Astro and Starlight.
Developer guide
Paseri uses the Deno runtime rather than Node, and requires Deno 2.7 or later. Packages are published to the JSR registry only, and publishing is performed automatically by CI.
Setup
After cloning the repository, be sure you set up the git hooks using the following command:
deno task init
Running tests
deno test -P --unstable-unsafe-proto --parallel
Running benchmarks
deno bench