Skip to content

solid-stack/simple-services

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simple-services

Dead simple service manager for node.

Usage

Can be used as a singleton or initialized:

// As singleton:
const services = require('simple-services');

// Initialized
const services = require('simple-services').initialize();

Services may be registered, accessed directly, and cannot be replaced or reregistered:

services.register('greet', function() { console.log('hi'); });

services.greet(); // hi

try {
    services.greet = function() { console.log('bye'); };
} catch (err) {
    // TypeError: Cannot set property greet of #<Object> which has only a getter 
}

About

Dead simple service manager for node.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published