2.0.17 • Published 5 years ago
nodeit v2.0.17
Nodeit
Synopsis
A simple tool that wraps functions from js files and export them as a node module.
Install
All you need is to add nodeit to your devDependencies in package.json
file.
you can use your package manager to do so:
npm install --save-dev nodeit
or
yarn add --dev nodeit
How it works
Supposing, you have a file src/Calculator.js
that contains the following code:
function sum (a, b) {
return a+b;
}
const calculator = require('nodeit')
.compile('src/Calculator');
describe('Calculator', () => {
it('should return 4 as sum(1,3)',()=>{
expect(calculator.sum(2,2)).toEqual(4);
})``
});
Inject dependencies
If the js you want to node has some dependencies, you can inject them with 3 methods:
External dependencies
const calculator = require('nodeit')
.include("_", "lodash")
.compile('src/Calculator');
Static dependencies
const calculator = require('nodeit')
.dependsOnStatic("StaticClass", "staticMethodName")
.compile('src/Calculator');
Custom dependencies
const calculator = require('nodeit')
.dependsOn(dependency, "dependencyName")
.compile('src/Calculator');
2.0.17
5 years ago
2.0.15
5 years ago
2.0.16
5 years ago
2.0.14
6 years ago
2.0.13
6 years ago
2.0.12
8 years ago
2.0.11
8 years ago
2.0.10
8 years ago
2.0.9
8 years ago
2.0.8
8 years ago
2.0.7
8 years ago
2.0.6
8 years ago
2.0.5
8 years ago
2.0.4
8 years ago
2.0.3
8 years ago
2.0.2
9 years ago
2.0.1
9 years ago
2.0.0
9 years ago
1.0.9
10 years ago
1.0.8
10 years ago
1.0.7
10 years ago
1.0.5
10 years ago
1.0.4
10 years ago
1.0.3
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago