1.0.0 • Published 5 years ago

simple-singleton v1.0.0

Weekly downloads
5
License
ISC
Repository
github
Last release
5 years ago

simple-singleton

This module provides a function to make your classes singleton.

Installation

npm install simple-singleton

Example

To export class as singleton:

const singleton = require('simple-singleton');

class SomeClass {
  ...
}

module.exports = singleton(SomeClass);

To transform some class into a singleton class:

const singleton = require('simple-singleton');

const SingletonSomeClass = singleton(SomeClass);