@raydeck/livelink v1.5.2
Usage
npx @raydeck/livelink [options] [command]Commands
add \<source>
Link to update node_modules path for the package name defined in package.json
Usage
npx @raydeck/livelink add [options] <source>clear
Remove all livelinks
Usage
npx @raydeck/livelink clear [options]start
start running all links defined in 'livelink list'
Usage
npx @raydeck/livelink start [options]add-local
Add all local dependencies and devDependencies (e.g. path starts with a .) as livelinks
Usage
npx @raydeck/livelink add-local [options]list
List livelinks that will be launched at start (all in package.json)
Usage
npx @raydeck/livelink list [options]remove \<dependency>
Remove one livelink
Usage
npx @raydeck/livelink remove [options] <dependency>ignore
Manage list of masks to ignore for watch
Usage
npx @raydeck/livelink ignore [options]add \<mask>
Add glob of file(s) to ignore
Usage
npx @raydeck/livelink add [options] <mask>remove \<mask>
Remove ignore glob
Usage
npx @raydeck/livelink remove [options] <mask>list
List ignored globs
Usage
npx @raydeck/livelink list [options]reverse
Manage reverse links
Usage
npx @raydeck/livelink reverse [options] [command]Subcommands
add \<mask>
Add glob of file(s) to reverse-link (e.g. send from node_modules to the source
Usage
npx @raydeck/livelink reverse add [options] <mask>remove \<mask>
Remove reverse glob
Usage
npx @raydeck/livelink reverse remove [options] <mask>list
List reversed globs
Usage
npx @raydeck/livelink reverse list [options]watch
Watch current dir and run onwatch yarn script when I see local files or livelinks change
Usage
npx @raydeck/livelink watch [options]code dependency
Launch visual studio code for a linked dependency (blank to open them all
Usage
npx @raydeck/livelink code [options] [dependency]once dependency
Copy source to dependency path once (leave dependency blank to copy all)
Usage
npx @raydeck/livelink once [options] [dependency]Options
- -r, --reverse-native Reverse native linking (e.g. send from dependency to source)
Globals
@raydeck/livelink - v2.0.0
Index
Variables
Functions
- copyOnce
- getIgnoreMasks
- getLiveLinks
- getReverseMasks
- makeDeferred
- runLink
- setIgnoreMasks
- setLiveLinks
- setReverseMasks
- watch
Variables
ignore
• Const ignore: CommanderStatic = commander.command( "ignore", "Manage list of masks to ignore for watch")
Defined in bin.ts:93
nativeGlobs
• Const nativeGlobs: string[] = "/ios/", "/android/"
Defined in index.ts:19
reverse
• Const reverse: Command = commander .command("reverse") .description("Manage reverse links")
Defined in bin.ts:119
Functions
copyOnce
▸ copyOnce(liveLinks: { key:string: string; }, reverseNative: boolean): Promise\
Defined in index.ts:415
Parameters:
| Name | Type | Default value |
|---|---|---|
liveLinks | { key:string: string; } | {} |
reverseNative | boolean | false |
Returns: Promise\
getIgnoreMasks
▸ getIgnoreMasks(): string[]
Defined in index.ts:208
Returns: string[]
getLiveLinks
▸ getLiveLinks(): object
Defined in index.ts:196
Returns: object
getReverseMasks
▸ getReverseMasks(): string[]
Defined in index.ts:233
Returns: string[]
makeDeferred
▸ makeDeferred\(): object
Defined in Deferred.ts:1
Type parameters:
| Name |
|---|
ReturnType |
Returns: object
| Name | Type |
|---|---|
promise | Promise\ |
reject? | undefined | (reason: string | Error) => void |
resolve? | undefined | (arg: ReturnType) => void |
runLink
▸ runLink(liveLinks?: undefined | { key:string: string; }, reverseNative: boolean, initialCopy: boolean): Promise\
Defined in index.ts:275
Parameters:
| Name | Type | Default value |
|---|---|---|
liveLinks? | undefined | { key:string: string; } | - |
reverseNative | boolean | true |
initialCopy | boolean | true |
Returns: Promise\
setIgnoreMasks
▸ setIgnoreMasks(ignoreMasks: string[]): void
Defined in index.ts:220
Parameters:
| Name | Type |
|---|---|
ignoreMasks | string[] |
Returns: void
setLiveLinks
▸ setLiveLinks(liveLinks: { key:string: string; }): void
Defined in index.ts:260
Parameters:
| Name | Type | Default value |
|---|---|---|
liveLinks | { key:string: string; } | {} |
Returns: void
setReverseMasks
▸ setReverseMasks(reverseMasks?: string[]): void
Defined in index.ts:245
Parameters:
| Name | Type |
|---|---|
reverseMasks? | string[] |
Returns: void
watch
▸ watch(filterFunc?: undefined | (filter: string) => boolean, allowDefault: boolean): void
Defined in index.ts:20
Parameters:
| Name | Type | Default value |
|---|---|---|
filterFunc? | undefined | (filter: string) => boolean | - |
allowDefault | boolean | true |
Returns: void
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago