Jonas Winzen's repositories
esbuild-plugin-ajv
AJV plugin for esbuild
apollo-server
🌍  Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.
balena-sound
Build a single or multi-room streamer for an existing audio device using a Raspberry Pi! Supports Bluetooth, Airplay and Spotify Connect
community-plugins
Community plugins for esbuild
ex-patterns
Elixir-style pattern matching and control flow structures for native JavaScript data types and Immutable.js collections
fast-fp.macro
Zero overhead functional programming library for projects using babel-plugin-macros.
fluent-expressions
Immutable, fluent regular expressions
ibm-security
A Carbon experience framework built by IBM Security
react-blessed
A react renderer for blessed.
remark-mermaid-dataurl
A remark plugin for Markdown that replaces mermaid graphs with dataurls
rescript-ppx-let
Jane Street's `ppx_let` repackaged for `npm`
sequencics
Iterables with monadic interface for lazy transforms.
ssr-benchmarks
Simple benchmark of various SSR approaches, rendering 64k divs in a recursive way
ts-parsec
Writing a custom parser is a fairly common need. Although there are already parser combinators in others languages, TypeScript provides a powerful and well-structured foundation for building this. Common parser combinators’ weakness are error handling and ambiguity resolving, but these are ts-parsec’s important features. Additionally, ts-parsec provides a very easy to use programming interface, that could help people to build programming-language-scale parsers in just a few hours. This technology has already been used in Microsoft/react-native-tscodegen.
typescript-eslint
:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript