4.1.0-0 • Published 8 years ago

electrode-ota-server-diregister v4.1.0-0

Weekly downloads
212
License
-
Repository
-
Last release
8 years ago

electrode-ota-server-diregister

This project is part of the electrode-ota-server

It is not meant to be used standalone, use at your own risk.

Install

$ npm install electrode-ota-server-diregister

Usage

Modules are registered using diregister

import diregister from "electrode-ota-server-diregister";

module.exports.register = diregister({
    name: 'myModule',
    version: '0.0.1',
    multiple: false,
    connections: true,
    dependencies: []
}, (options) => {
  ....
});

Once registered, they can use used in the dependencies list.

import diregister from "electrode-ota-server-diregister";

module.exports.register = diregister({
    name: 'usingModule',
    version: '0.0.1',
    multiple: false,
    connections: false,
    dependencies: ['myModule', 'electrode:auth', 'ota!validate']
}, (options, myModule, auth, validators) => {
  myModule.blah();
  ...
});

Notice how dependencies are passed into the method after options.

4.8.4

5 years ago

4.8.3

5 years ago

4.8.2

5 years ago

4.8.1

5 years ago

4.8.0

5 years ago

4.7.3-beta.1

5 years ago

4.7.3-beta.0

5 years ago

4.7.2

5 years ago

4.7.1

6 years ago

4.7.0

6 years ago

4.6.12

6 years ago

4.6.11

6 years ago

4.6.10-beta.0

6 years ago

4.6.10-beta.12

6 years ago

4.6.9

6 years ago

4.6.8

6 years ago

4.6.7

6 years ago

4.6.6

6 years ago

4.6.3

6 years ago

4.6.5

6 years ago

4.6.4

6 years ago

4.6.2

6 years ago

4.6.0

6 years ago

4.5.0

6 years ago

4.4.21

7 years ago

4.4.19

7 years ago

4.4.15

7 years ago

4.4.14

7 years ago

4.4.13

8 years ago

4.4.12

8 years ago

4.4.11

8 years ago

4.4.8

8 years ago

4.4.7

8 years ago

4.4.6

8 years ago

4.4.3

8 years ago

4.3.0-0

8 years ago

4.2.4-0

8 years ago

4.2.3-0

8 years ago

4.2.2-0

8 years ago

4.2.1-0

8 years ago

4.2.0-0

8 years ago

4.1.0-0

8 years ago

4.0.0-0

8 years ago

3.2.5-0

8 years ago

3.2.4-0

8 years ago

3.2.1-0

8 years ago

2.1.0-beta.7

8 years ago

2.1.0-beta.6

8 years ago

2.0.0-beta.1

9 years ago

2.0.0-beta.0

9 years ago

2.0.0-beta

9 years ago