Options
All
  • Public
  • Public/Protected
  • All
Menu

Zen Crunch Core

pipeline status

Description

This lib is the Base crunching library with business logic and specific options to run with table and Charts

Features

  1. Parse Flat multi-dimensional data
  2. Apply Multi-dimensional filters on data
  3. Custom functions to get attribute on Single and multiple keys at once
  4. Custom function to generate Any operator you wish and many more ...

Dev notes

Fully Automated Commit and tagging and CI integrated. Semver Followed. To setup and develop on this libs please follow these steps

Prerequisites
  1. Nodejs 6+ and npm 5+ is needed
Steps to setup ENV
  1. Clone Repo
    • git clone git@gitlab.zenatix.com:zenatix/zen-crunch-core.git
    • npm install
  2. Run - sudo npm install -g release-it
  3. Testing test cases npm t
  4. Testing release locally
    1. Use - npm run build && npm pack to create a tar of package
    2. Install this tar in main repo by npm install <path to file>
  5. Commit system just commits all staged files.
    • You can manually stage files
    • To stage all files. Run npm run stage:all
  6. Create release
    • Patch release - npm run release:patch
    • Minor release - npm run release:minor
    • Major release - npm run release:major

Maintained By - Zenatix Solutions.

Peace

Index

External modules

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method

Generated using TypeDoc