-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathindex.d.ts
54 lines (52 loc) · 1.48 KB
/
index.d.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
declare module 'gulp-yarn' {
interface IGulpYarnOptions {
/**
* Using the `--production` flag, or when the NODE_ENV environment variable is set to production, Yarn will not install any package
* listed in devDependencies.
*/
production?: boolean;
/**
* Yarn will only install listed devDependencies.
*/
dev?: boolean;
/**
* Only allow one version of a package. On the first run this will prompt you to choose a single version for each package that is
* depended on at multiple version ranges.
*/
flat?: boolean;
/**
* This refetches all packages, even ones that were previously installed.
*/
force?: boolean;
/**
* Ignore all the required engines force by some packages.
*/
ignoreEngines?: boolean;
/**
* None of `node_module` bin links getting created.
*/
noBinLinks?: boolean;
/**
* Disable progress bar
*/
noProgress?: boolean;
/**
* Don't read or generate a lockfile
*/
noLockfile?: boolean;
/**
* Don't run npm scripts during installation
*/
ignoreScripts?: boolean;
/**
* Using the `--non-interactive` flag of yarn to avoid that during the resolution (yarn install) a user input is needed.
*/
nonInteractive?: boolean;
/**
* Pass any argument with `--` to execute with yarn
*/
args?: string | string[];
}
const gulpYarn: (options?: IGulpYarnOptions) => NodeJS.ReadStream;
export = gulpYarn;
}