Search results
11 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Exhaustiveness checking in TypeScript
ESLint plugin Allowed Dependencies
- modules
- eslint
- eslint-plugin
- import
- eslint-rules
- dependencies
- eslintplugin
- restriction
- external-dependency
- exhaustive
- extraneous
Finite state management with exhaustiveness and transition enforcement for TypeScript.
Finite state management with exhaustiveness and transition enforcement for TypeScript.
Finite state management with exhaustiveness and transition enforcement for TypeScript.
A modern TypeScript library designed to reduce boilerplate for tagged unions, also known as discriminated unions. This library is also an implementation of algebraic data types
- discriminated-union
- tagged-union
- Algebraic-Data-Types
- coproduct
- pattern-matching
- exhaustive
- type-predicate
- narrowing
- type-guard
- functional-programming
- functional
Fast, compact, open source route and middleware handler for expess
Rules for making switch/case expressions for union type values exhaustively checkable at compile time.
Utility Error class for performing exhaustiveness checks via exceptions in TypeScript.
Rules for properly handling switch statements, including ensuring that appropriate exhaustive case handling.
``` import Cryptography from 'classic-cryptography';