2.0.17 • Published 4 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
4 years ago
2.0.15
4 years ago
2.0.16
4 years ago
2.0.14
4 years ago
2.0.13
5 years ago
2.0.12
6 years ago
2.0.11
7 years ago
2.0.10
7 years ago
2.0.9
7 years ago
2.0.8
7 years ago
2.0.7
7 years ago
2.0.6
7 years ago
2.0.5
7 years ago
2.0.4
7 years ago
2.0.3
7 years ago
2.0.2
7 years ago
2.0.1
7 years ago
2.0.0
7 years ago
1.0.9
8 years ago
1.0.8
8 years ago
1.0.7
8 years ago
1.0.5
8 years ago
1.0.4
8 years ago
1.0.3
8 years ago
1.0.1
8 years ago
1.0.0
8 years ago