0.4.2 • Published 7 years ago

@frctl/internals v0.4.2

Weekly downloads
8
License
MIT
Repository
github
Last release
7 years ago

Internals

Core parser and api builder classes for Fractal.

Build Status NPM Version

Installation

npm i @frctl/internals

Parser

Stateless plugin-based data processor.

const Parser = require('@frctl/internals/parser');

const myParser = new Parser();

myParser.addPlugin((data, done) => {
  //... manipulate objects in data array
  done();
});

myParser.process([/* input data */], function(err, output){
  //... do stuff with output
});

ApiBuilder

Programmatic API builder.

const ApiBuilder = require('@frctl/internals/api');

const api = new ApiBuilder();

api.addMethod('logAllData', function(){
  console.log(this.data);
});

const myApi = api.generate({
  data: { /* data object */ }
});

myApi.logAllData();
0.4.2

7 years ago

0.4.1

7 years ago

0.4.0

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.0

7 years ago

0.1.0

7 years ago