@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