The Pristine CLI — a `pristine` binary for your project, plus everything you need to add your own commands, build and start your app, and verify that your AppModule is healthy.
Type-aware object mapping for [Pristine](https://github.com/magieno/pristine-ts). Convert plain payloads (HTTP request bodies, database rows, queue messages) into typed class instances — with renaming, coercion, validation, and nested-object support.
Framework-agnostic core for [`@pristine-ts/data-mapping`](../data-mapping). No DI container, no logging dependency — usable directly in Angular / browser bundles.
TypeScript execution environment and REPL for node.js, with source map support
A tiny vanilla javascript form validation library
This library extends Reflect-Metadata with methods that make it easier to manipulate metadata without knowing all the conventions.
Since https://github.com/typestack/class-validator has not been recently updated, we have decided to fork it and transform the underlying code to be OOP.
When you want to use Express with Pristine, you need to use the Express module.
Commonly needed utilities for TypeScript and JavaScript
An object-oriented command-line parser for TypeScript
SWC node register
Mocha thin wrapper that allows running TypeScript tests with TypeScript runtime (ts-node) to get rid of compilation complexity
Push monitoring metrics to Datadog
Generate JSON schema from your Typescript sources
Compiles your TS app and restarts when files are modified.
Deeply merge 2 or more objects respecting type information.
Vite as Node.js runtime
Runs typescript type checker and linter on separate process.
Determine where a ts type declaration comes from
typescript plugin for vue-cli
Computes specs to re-run when files change
prints a dependency graph in dot format for your typescript or react project
VS Code's 'Organize imports' executable from command line
A unified, high-performance i18next CLI.