{"library":"indefinitely-typed","type":"library","category":null,"description":"indefinitely-typed is a utility designed to manage pre-release or experimental TypeScript declaration files, offering a flexible alternative to the more stringent publishing process of DefinitelyTyped. Currently at version 1.1.0, this package provides a mechanism to locally install and make custom type definitions available by copying specified folders into the `node_modules/@types/` directory of a consuming project. This allows developers to iterate quickly on type definitions, support custom versioning, or publish types on demand without waiting for the `types-publisher` process. Its primary use case is for types that are 'hatching' – incomplete, lacking comprehensive tests, or requiring a rapid deployment cycle not typically supported by the official `@types` ecosystem. It is primarily invoked as a `postinstall` script, making the types immediately available upon package installation.","language":"javascript","status":"active","version":"1.1.0","tags":["javascript","TypeScript","DefinitelyTyped"],"last_verified":"Wed May 27","install":[{"cmd":"npm install indefinitely-typed","imports":["\"postinstall\": \"indefinitely-typed --folder cool-package\"","\"postinstall\": \"indefinitely-typed --folder folder1 --folder folder2\""]},{"cmd":"yarn add indefinitely-typed","imports":[]},{"cmd":"pnpm add indefinitely-typed","imports":[]}],"homepage":"https://indefinitely-typed.com","github":"https://github.com/danmarshall/indefinitely-typed","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/indefinitely-typed","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/indefinitely-typed/compatibility"}}