@mongodb-model/cli-command

0.0.0 • Public • Published

DB Query

Standalone base module extending the NodeJs Transform API with few other functionalities added

Installation

$ yarn add @mongodb-model/cli-command 

or

$ npm i @mongodb-model/cli-command

Simple Usage Example

 const Base = require('@mongodb-model/cli-command');
 const base = new Base();
 base.apiGet();
 base.on('apiGet', data => console.log(data));
 base.on('apiGet-error', error => console.error(error));
 

or

 class MyWonderfulClass extends require('@mongodb-model/cli-command') {

    constructor(...arrayOfObjects) {

    super({ objectMode: true, encoding: "utf-8", autoDestroy: true });

    arrayOfObjects.forEach(option => {
        if(Object.keys(option).length > 0){
            Object.keys(option).forEach((key) => { if(!this[key]) this[key] = option[key];})
        }
    });

    this.autobind(MyWonderfulClass);
    this.autoinvoker(MyWonderfulClass);
    this.setMaxListeners(Infinity);
  }
 };
 

Package Sidebar

Install

npm i @mongodb-model/cli-command

Weekly Downloads

0

Version

0.0.0

License

MIT

Unpacked Size

34.9 kB

Total Files

9

Last publish

Collaborators

  • eweah
  • afrosintech