@types/npm-install-webpack-plugin
TypeScript icon, indicating that this package has built-in type declarations

4.0.5 • Public • Published

Installation

npm install --save @types/npm-install-webpack-plugin

Summary

This package contains type definitions for npm-install-webpack-plugin (https://github.com/ericclemmons/npm-install-webpack-plugin#readme).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/npm-install-webpack-plugin.

index.d.ts

import { Plugin } from "webpack";

/**
 * Speed up development by automatically installing & saving dependencies with Webpack.
 */
declare class NpmInstallPlugin extends Plugin {
    constructor(options?: NpmInstallPlugin.Options);
}

declare namespace NpmInstallPlugin {
    interface Options {
        /**
         * Use --save or --save-dev
         * @default false
         */
        dev?: boolean | DevFunction | undefined;
        /**
         * Install missing peerDependencies
         * @default true
         */
        peerDependencies?: boolean | undefined;
        /**
         * Reduce amount of console logging
         * @default false
         */
        quiet?: boolean | undefined;
        /**
         * npm command used inside company, yarn is not supported yet
         */
        npm?: string | undefined;
    }

    type DevFunction = (module: string, path: string) => boolean;
}

export = NpmInstallPlugin;

Additional Details

  • Last updated: Tue, 07 Nov 2023 09:09:39 GMT
  • Dependencies: @types/webpack

Credits

These definitions were written by Piotr Błażejewicz.

/@types/npm-install-webpack-plugin/

    Package Sidebar

    Install

    npm i @types/npm-install-webpack-plugin

    Weekly Downloads

    35

    Version

    4.0.5

    License

    MIT

    Unpacked Size

    4.69 kB

    Total Files

    5

    Last publish

    Collaborators

    • types