Nesting Penguins Molt

    @types/pretty-quick
    TypeScript icon, indicating that this package has built-in type declarations

    3.1.1 • Public • Published

    Installation

    npm install --save @types/pretty-quick

    Summary

    This package contains type definitions for pretty-quick (https://github.com/azz/pretty-quick#readme).

    Details

    Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/pretty-quick.

    index.d.ts

    // Type definitions for pretty-quick 3.1
    // Project: https://github.com/azz/pretty-quick#readme
    // Definitions by: Piotr Błażejewicz <https://github.com/peterblazejewicz>
    // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
    // Minimum TypeScript Version: 4.2
    
    import { ResolveConfigOptions } from 'prettier';
    
    declare namespace prettyQuick {
        interface Options {
            config?: ResolveConfigOptions | undefined;
            since?: string | undefined;
            /** @default false */
            staged?: boolean | undefined;
            pattern?: string | string[] | undefined;
            /** @default true */
            restage?: boolean | undefined;
            /**
             * @default 'master' | 'default'
             */
            branch?: string | undefined;
            bail?: boolean | undefined;
            check?: boolean | undefined;
            ignorePath?: string | undefined;
            verbose?: boolean | undefined;
            onFoundSinceRevision?: ((name: string, revision: string) => void) | undefined;
            onFoundChangedFiles?: ((changedFiles: string[]) => void) | undefined;
            onPartiallyStagedFile?: ((file: string) => void) | undefined;
            onExamineFile?: ((file: string) => void) | undefined;
            onCheckFile?: ((file: string, isFormatted: boolean) => void) | undefined;
            onWriteFile?: ((file: string) => void) | undefined;
            // ...args support
            [key: string]: any;
        }
    
        interface Results {
            readonly success: boolean;
            readonly errors: string[];
        }
    }
    
    /**
     * Runs Prettier on your changed files.
     * Supported source control managers:
     * * Git
     * * Mercurial
     */
    declare function prettyQuick(currentDirectory: string, options?: prettyQuick.Options): prettyQuick.Results;
    
    export = prettyQuick;

    Additional Details

    • Last updated: Thu, 12 May 2022 18:31:40 GMT
    • Dependencies: @types/prettier
    • Global values: none

    Credits

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

    Keywords

    none

    Install

    npm i @types/pretty-quick

    DownloadsWeekly Downloads

    11,118

    Version

    3.1.1

    License

    MIT

    Unpacked Size

    6.22 kB

    Total Files

    4

    Last publish

    Collaborators

    • types