This project uses pnpm. Do not use npm or yarn.
pnpm install # Install dependencies
pnpm test # Run tests
pnpm lint # Run linter
pnpm lint --fix # Auto-fix lint issuesA Fastify plugin for generating OpenAPI 3.1 specifications from route definitions using TypeBox schemas.
pnpm test- Run vitest test suitepnpm lint- Run ESLint with Prettierpnpm build- Build TypeScriptpnpm demo- Run example server
src/plugin.ts- Main plugin entry pointsrc/autowired-security/- Security scheme handling (API key, HTTP Basic, Bearer)src/test/- Test files (vitest)