Naming Prosecution Mitigator

    install-types

    2.0.1 • Public • Published

    Install Types

    Auto install (uninstall) typings for your package dependencies.

    Features

    • 📦 Works with npm, yarn, pnpm
    • ☀️ Updated regularly
    • 🌴 In sync with DefinitelyTyped
    • 🎣 Can be hooked with npm and husky hooks

    Install

    Module

    npm i install-types

    CLI

    npm install -D install-types

    or globally

    npm install -g install-types

    Usage

    As Module

    install-types syncer can be directly used as a module, returning with an object for types to install and uninstall

    import typesyncer from "install-types";
     
    const types = typesyncer();
     
    /**
     * {
     *    install: {}, type dependencies to install
     *    uninstall: {} type dependencies to uninstall
     * }
     */

    Options

    options description type
    exclude exclude dependencies Array

    As CLI

    You can use it directly in the cli if installed globally or can be used as a postinstall or prebuild script on your package.json.

    "scripts": {
      "postinstall": "install-types",
    }

    CLI Options

    options description
    --yarn use yarn as package manager
    --pnpm use pnpm as package manager
    --removeUnused remove unused types
    --exclude exclude dependencies

    Note

    install-types uses types-directory internally sync with the types.

    Install

    npm i install-types

    DownloadsWeekly Downloads

    104

    Version

    2.0.1

    License

    MIT

    Unpacked Size

    7.33 kB

    Total Files

    7

    Last publish

    Collaborators

    • cleartax
    • maddhruv
    • rajanand02