unreachable

Utility function for exhaustiveness checking with typed JS (TS or Flow)
v0.2.0 URL: https://unpkg.com/unreachable@0.2.0/lib/unreachable.js
OpenBrowse Files
unreachabletypedflowtypescriptexhaustivenessbottom typeexhaustiveness checkingtagged unionsdisjointdiscriminatedswitchdefault

ts-unreachable

Utility function for exhaustiveness checking with TypeScript.
v2.0.0 URL: https://unpkg.com/ts-unreachable@2.0.0/index.js
OpenBrowse Files
bottom typedefaultdiscriminateddisjointexhaustiveness checkingexhaustivenessswitchtagged unionstypedtypescriptunreachable

corrupt

Utility function for exhaustiveness checking with typed JS (TS or Flow)
v0.1.1 URL: https://unpkg.com/corrupt@0.1.1/lib/corrupt.js
OpenBrowse Files
corrupttypedflowtypescriptexhaustivenessbottom typeexhaustiveness checkingtagged unionsdisjointdiscriminatedswitchdefault

typescript-eslint-extended-switch-exhaustiveness

ESLint plugin that enforces 'throw new Error(`${value satisfies never} ...`)' in default cases for union types
v0.0.3 URL: https://unpkg.com/typescript-eslint-extended-switch-exhaustiveness@0.0.3/dist/index.js
OpenBrowse Files
eslinteslint-plugintypescriptswitchexhaustiveness

unsupported-value-error

Utility Error class for performing exhaustiveness checks via exceptions in TypeScript.
v0.1.0 URL: https://unpkg.com/unsupported-value-error@0.1.0/index.js
OpenBrowse Files
typescripttstypeexhaustiveexhaustivenesscheckcontrolflow