mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-08-20 12:00:53 +08:00
Switch line endings from CRLF to LF (parse-glob files)
This commit is contained in:
@@ -1,24 +1,24 @@
|
||||
/// <reference path="./parse-glob.d.ts"/>
|
||||
import parseGlob = require('parse-glob');
|
||||
|
||||
var result: parseGlob.Result = parseGlob('a/b/c/**/*.{yml,json}');
|
||||
|
||||
var stringValue: string;
|
||||
var boolValue: boolean;
|
||||
|
||||
stringValue = result.base;
|
||||
stringValue = result.glob;
|
||||
boolValue = result.is.braces;
|
||||
boolValue = result.is.brackets;
|
||||
boolValue = result.is.dotdir;
|
||||
boolValue = result.is.dotfile;
|
||||
boolValue = result.is.extglob;
|
||||
boolValue = result.is.glob;
|
||||
boolValue = result.is.globstar;
|
||||
boolValue = result.is.negated;
|
||||
stringValue = result.orig;
|
||||
stringValue = result.path.basename;
|
||||
stringValue = result.path.dirname;
|
||||
stringValue = result.path.ext;
|
||||
stringValue = result.path.extname;
|
||||
stringValue = result.path.filename;
|
||||
/// <reference path="./parse-glob.d.ts"/>
|
||||
import parseGlob = require('parse-glob');
|
||||
|
||||
var result: parseGlob.Result = parseGlob('a/b/c/**/*.{yml,json}');
|
||||
|
||||
var stringValue: string;
|
||||
var boolValue: boolean;
|
||||
|
||||
stringValue = result.base;
|
||||
stringValue = result.glob;
|
||||
boolValue = result.is.braces;
|
||||
boolValue = result.is.brackets;
|
||||
boolValue = result.is.dotdir;
|
||||
boolValue = result.is.dotfile;
|
||||
boolValue = result.is.extglob;
|
||||
boolValue = result.is.glob;
|
||||
boolValue = result.is.globstar;
|
||||
boolValue = result.is.negated;
|
||||
stringValue = result.orig;
|
||||
stringValue = result.path.basename;
|
||||
stringValue = result.path.dirname;
|
||||
stringValue = result.path.ext;
|
||||
stringValue = result.path.extname;
|
||||
stringValue = result.path.filename;
|
||||
|
||||
Vendored
+92
-92
@@ -1,92 +1,92 @@
|
||||
// Type definitions for parse-glob 3.0.4
|
||||
// Project: https://github.com/jonschlinkert/parse-glob
|
||||
// Definitions by: glen-84 <https://github.com/glen-84>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
declare module 'parse-glob' {
|
||||
namespace parseGlob {
|
||||
interface Result {
|
||||
/**
|
||||
* A copy of the original, unmodified glob pattern.
|
||||
*/
|
||||
orig: string;
|
||||
/**
|
||||
* An object with boolean information about the glob.
|
||||
*/
|
||||
is: {
|
||||
/**
|
||||
* True if the pattern actually is a glob pattern.
|
||||
*/
|
||||
glob: boolean;
|
||||
/**
|
||||
* True if it's a negation pattern (!/foo.js).
|
||||
*/
|
||||
negated: boolean;
|
||||
/**
|
||||
* True if it has extglobs (@(foo|bar)).
|
||||
*/
|
||||
extglob: boolean;
|
||||
/**
|
||||
* True if it has braces ({1..2} or .{txt,md}).
|
||||
*/
|
||||
braces: boolean;
|
||||
/**
|
||||
* True if it has POSIX brackets ([[:alpha:]]).
|
||||
*/
|
||||
brackets: boolean;
|
||||
/**
|
||||
* True if the pattern has a globstar (double star, **).
|
||||
*/
|
||||
globstar: boolean;
|
||||
/**
|
||||
* True if the pattern should match dotfiles.
|
||||
*/
|
||||
dotfile: boolean;
|
||||
/**
|
||||
* True if the pattern should match dot-directories (like .git).
|
||||
*/
|
||||
dotdir: boolean;
|
||||
};
|
||||
/**
|
||||
* The glob pattern part of the string, if any.
|
||||
*/
|
||||
glob: string;
|
||||
/**
|
||||
* The non-glob part of the string, if any.
|
||||
*/
|
||||
base: string;
|
||||
/**
|
||||
* File path segments.
|
||||
*/
|
||||
path: {
|
||||
/**
|
||||
* Directory.
|
||||
*/
|
||||
dirname: string;
|
||||
/**
|
||||
* File name with extension.
|
||||
*/
|
||||
basename: string;
|
||||
/**
|
||||
* File name without extension.
|
||||
*/
|
||||
filename: string;
|
||||
/**
|
||||
* File extension with dot.
|
||||
*/
|
||||
extname: string;
|
||||
/**
|
||||
* File extension without dot.
|
||||
*/
|
||||
ext: string;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
interface ParseGlob {
|
||||
(glob: string): parseGlob.Result;
|
||||
}
|
||||
|
||||
const parseGlob: ParseGlob;
|
||||
export = parseGlob;
|
||||
}
|
||||
// Type definitions for parse-glob 3.0.4
|
||||
// Project: https://github.com/jonschlinkert/parse-glob
|
||||
// Definitions by: glen-84 <https://github.com/glen-84>
|
||||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
|
||||
|
||||
declare module 'parse-glob' {
|
||||
namespace parseGlob {
|
||||
interface Result {
|
||||
/**
|
||||
* A copy of the original, unmodified glob pattern.
|
||||
*/
|
||||
orig: string;
|
||||
/**
|
||||
* An object with boolean information about the glob.
|
||||
*/
|
||||
is: {
|
||||
/**
|
||||
* True if the pattern actually is a glob pattern.
|
||||
*/
|
||||
glob: boolean;
|
||||
/**
|
||||
* True if it's a negation pattern (!/foo.js).
|
||||
*/
|
||||
negated: boolean;
|
||||
/**
|
||||
* True if it has extglobs (@(foo|bar)).
|
||||
*/
|
||||
extglob: boolean;
|
||||
/**
|
||||
* True if it has braces ({1..2} or .{txt,md}).
|
||||
*/
|
||||
braces: boolean;
|
||||
/**
|
||||
* True if it has POSIX brackets ([[:alpha:]]).
|
||||
*/
|
||||
brackets: boolean;
|
||||
/**
|
||||
* True if the pattern has a globstar (double star, **).
|
||||
*/
|
||||
globstar: boolean;
|
||||
/**
|
||||
* True if the pattern should match dotfiles.
|
||||
*/
|
||||
dotfile: boolean;
|
||||
/**
|
||||
* True if the pattern should match dot-directories (like .git).
|
||||
*/
|
||||
dotdir: boolean;
|
||||
};
|
||||
/**
|
||||
* The glob pattern part of the string, if any.
|
||||
*/
|
||||
glob: string;
|
||||
/**
|
||||
* The non-glob part of the string, if any.
|
||||
*/
|
||||
base: string;
|
||||
/**
|
||||
* File path segments.
|
||||
*/
|
||||
path: {
|
||||
/**
|
||||
* Directory.
|
||||
*/
|
||||
dirname: string;
|
||||
/**
|
||||
* File name with extension.
|
||||
*/
|
||||
basename: string;
|
||||
/**
|
||||
* File name without extension.
|
||||
*/
|
||||
filename: string;
|
||||
/**
|
||||
* File extension with dot.
|
||||
*/
|
||||
extname: string;
|
||||
/**
|
||||
* File extension without dot.
|
||||
*/
|
||||
ext: string;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
interface ParseGlob {
|
||||
(glob: string): parseGlob.Result;
|
||||
}
|
||||
|
||||
const parseGlob: ParseGlob;
|
||||
export = parseGlob;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user