1.5.2 • Published 4 years ago

@raydeck/livelink v1.5.2

Weekly downloads
2
License
MIT
Repository
github
Last release
4 years ago

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)

@raydeck/livelink - v2.0.0

Globals

@raydeck/livelink - v2.0.0

Index

Variables

Functions

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:

NameTypeDefault value
liveLinks{ key:string: string; }{}
reverseNativebooleanfalse

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

NameType
promisePromise\
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:

NameTypeDefault value
liveLinks?undefined | { key:string: string; }-
reverseNativebooleantrue
initialCopybooleantrue

Returns: Promise\


setIgnoreMasks

setIgnoreMasks(ignoreMasks: string[]): void

Defined in index.ts:220

Parameters:

NameType
ignoreMasksstring[]

Returns: void


setLiveLinks

setLiveLinks(liveLinks: { key:string: string; }): void

Defined in index.ts:260

Parameters:

NameTypeDefault value
liveLinks{ key:string: string; }{}

Returns: void


setReverseMasks

setReverseMasks(reverseMasks?: string[]): void

Defined in index.ts:245

Parameters:

NameType
reverseMasks?string[]

Returns: void


watch

watch(filterFunc?: undefined | (filter: string) => boolean, allowDefault: boolean): void

Defined in index.ts:20

Parameters:

NameTypeDefault value
filterFunc?undefined | (filter: string) => boolean-
allowDefaultbooleantrue

Returns: void

2.0.0

4 years ago

1.5.2

4 years ago

1.5.1

4 years ago

1.5.0

4 years ago

1.4.0

4 years ago

1.3.4

4 years ago

1.3.3

4 years ago

1.3.2

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.9

4 years ago

1.1.8

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.0.2

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago