Welshman Docs / @welshman/app / Publisher
Class: Publisher
Defined in: plugins/publisher.ts:411
Per-app publish pipeline, reached via app.use(Publisher).
Constructors
Constructor
new Publisher(
app):Publisher
Defined in: plugins/publisher.ts:429
Parameters
app
Returns
Publisher
Properties
app
readonlyapp:IApp
Defined in: plugins/publisher.ts:429
history
history:
Writable<Publication[]>
Defined in: plugins/publisher.ts:412
queue
queue:
TaskQueue<Publication>
Defined in: plugins/publisher.ts:421
Methods
merge()
merge(
items):PublicationGroup
Defined in: plugins/publisher.ts:490
Parameters
items
Returns
publish()
publish(
request):Publication
Defined in: plugins/publisher.ts:442
Parameters
request
Returns
retry()
Call Signature
retry(
target,relays?):Publication
Defined in: plugins/publisher.ts:469
Parameters
target
relays?
string[]
Returns
Call Signature
retry(
target,relays?):PublicationGroup
Defined in: plugins/publisher.ts:470
Parameters
target
relays?
string[]
Returns
Call Signature
retry(
target,relays?):Publishable
Defined in: plugins/publisher.ts:472
Parameters
target
relays?
string[]