{"library":"typescript-tuple","type":"library","category":null,"description":"typescript-tuple is a type-only utility library providing a rich set of generics for manipulating tuple types in TypeScript. The current stable version is 5.0.1. It offers various type-level operations, mimicking common array methods like `Append`, `Prepend`, `Reverse`, `Concat`, `Slice`, `Drop`, and `FillTuple`, but applied to static tuple types. This allows developers to enforce strict type safety and leverage advanced type inference when working with fixed-length or variable-length tuple structures, catching potential type mismatches at compile time rather than runtime. The library differentiates itself by focusing exclusively on type transformations, offering a comprehensive suite for tuple manipulation within TypeScript's type system itself, making it a powerful tool for complex type definitions and functional type programming.","language":"javascript","status":"active","version":"5.0.1","tags":["javascript","generic","tuple","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install typescript-tuple","imports":["import { Append } from 'typescript-tuple'","import { Reverse } from 'typescript-tuple'","import type { IsFinite } from 'typescript-tuple'"]},{"cmd":"yarn add typescript-tuple","imports":[]},{"cmd":"pnpm add typescript-tuple","imports":[]}],"homepage":null,"github":"https://github.com/ksxnodemodules/typescript-tuple","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/typescript-tuple","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/typescript-tuple/compatibility"}}