Skip to content

slavahatnuke/pull.factory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

pull.factory

The simplest factory Promise based

const pullFactory = new PullFactory(() => {
  const service = new Service();
  
  service.setup(1,2,3)
  service.start()

  return service
});

pullFactory.setDestructor((service) => service.stop());
pullFactory.setLimit(2);

pullFactory.use((service1) => service.doSomething())
pullFactory.use((service2) => service.doSomething())

pullFactory.use((service1) => service.doSomething())

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published