1.0.10 • Published 4 years ago

splendid-transformer v1.0.10

Weekly downloads
1
License
ISC
Repository
-
Last release
4 years ago

Splendid Transformer is used to transform raw data into formatted data from Splendid App

Usage

Installation

npm install --save splendid-transfomer

or

yarn add splendid-transformer

Example

const {
  NormalizeTransformer,
  MattermostTransformer,
  SpreadsheetTransformer
  } = require('../utils/Transformer');


const normalTransform = new NormalizeTransformer(data);
const mattermostTransform = new MattermostTransformer(data);
const spreadsheetTransform = new SpreadsheetTransformer(data);

format form data

// format form data to normalized data
const normal = normalTransform.formatForm().build();
console.log(normal);

// format form data to mattermost integration data
const mattermost = mattermostTransform.formatForm().build();
console.log(mattermost);

// format form data to spreadsheet integration data
const spreadsheet = spreadsheetTransform.formatForm().build();
console.log(spreadsheet);

format activity data

// format activity data to normalized data
const normal = normalTransform.formatActivity().build();
console.log(normal);

// format activity data to mattermost integration data
const mattermost = mattermostTransform.formatActivity().build();
console.log(mattermost);

// format activity data to spreadsheet integration data
const spreadsheet = spreadsheetTransform.formatActivity().build();
console.log(spreadsheet);
1.0.10

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago