Sha256: 79d5d44bef3425179e430b82997ad5fb8ed18f5d7cbf41f87e63cf5a180b032a

Contents?: true

Size: 758 Bytes

Versions: 154

Compression:

Stored size: 758 Bytes

Contents

import { MinimatchOptions, MMRegExp } from './index.js';
export type ExtglobType = '!' | '?' | '+' | '*' | '@';
export declare class AST {
    #private;
    type: ExtglobType | null;
    constructor(type: ExtglobType | null, parent?: AST, options?: MinimatchOptions);
    get hasMagic(): boolean | undefined;
    toString(): string;
    push(...parts: (string | AST)[]): void;
    toJSON(): any[];
    isStart(): boolean;
    isEnd(): boolean;
    copyIn(part: AST | string): void;
    clone(parent: AST): AST;
    static fromGlob(pattern: string, options?: MinimatchOptions): AST;
    toMMPattern(): MMRegExp | string;
    toRegExpSource(allowDot?: boolean): [re: string, body: string, hasMagic: boolean, uflag: boolean];
}
//# sourceMappingURL=ast.d.ts.map

Version data entries

154 entries across 39 versions & 2 rubygems

Version Path
immosquare-cleaner-0.1.50 node_modules/ignore-walk/node_modules/minimatch/dist/mjs/ast.d.ts
immosquare-cleaner-0.1.50 node_modules/ignore-walk/node_modules/minimatch/dist/cjs/ast.d.ts
immosquare-cleaner-0.1.50 node_modules/@tufjs/models/node_modules/minimatch/dist/mjs/ast.d.ts
immosquare-cleaner-0.1.50 node_modules/@tufjs/models/node_modules/minimatch/dist/cjs/ast.d.ts
immosquare-cleaner-0.1.49 node_modules/ignore-walk/node_modules/minimatch/dist/mjs/ast.d.ts
immosquare-cleaner-0.1.49 node_modules/ignore-walk/node_modules/minimatch/dist/cjs/ast.d.ts
immosquare-cleaner-0.1.49 node_modules/@tufjs/models/node_modules/minimatch/dist/mjs/ast.d.ts
immosquare-cleaner-0.1.49 node_modules/@tufjs/models/node_modules/minimatch/dist/cjs/ast.d.ts
immosquare-cleaner-0.1.48 node_modules/@tufjs/models/node_modules/minimatch/dist/cjs/ast.d.ts
immosquare-cleaner-0.1.48 node_modules/@tufjs/models/node_modules/minimatch/dist/mjs/ast.d.ts
immosquare-cleaner-0.1.48 node_modules/ignore-walk/node_modules/minimatch/dist/cjs/ast.d.ts
immosquare-cleaner-0.1.48 node_modules/ignore-walk/node_modules/minimatch/dist/mjs/ast.d.ts
immosquare-cleaner-0.1.47 node_modules/ignore-walk/node_modules/minimatch/dist/mjs/ast.d.ts
immosquare-cleaner-0.1.47 node_modules/ignore-walk/node_modules/minimatch/dist/cjs/ast.d.ts
immosquare-cleaner-0.1.47 node_modules/@tufjs/models/node_modules/minimatch/dist/cjs/ast.d.ts
immosquare-cleaner-0.1.47 node_modules/@tufjs/models/node_modules/minimatch/dist/mjs/ast.d.ts
immosquare-cleaner-0.1.46 node_modules/ignore-walk/node_modules/minimatch/dist/mjs/ast.d.ts
immosquare-cleaner-0.1.46 node_modules/@tufjs/models/node_modules/minimatch/dist/cjs/ast.d.ts
immosquare-cleaner-0.1.46 node_modules/@tufjs/models/node_modules/minimatch/dist/mjs/ast.d.ts
immosquare-cleaner-0.1.46 node_modules/ignore-walk/node_modules/minimatch/dist/cjs/ast.d.ts