@fishtripr/js-functions

0.0.31 • Public • Published

Frontend Utils

These repository contains all utilities for frontend apps.

Add this package to a project:

npm install --save @fishtripr/js-functions

Run Unit tests

Unit tests are added with Jasmine. To make it possible to run the unit test babel is needed.

node_modules/.bin/babel-node spec/run.js

How to publish a new version

Make sur you are login on npm, if not use:

npm login

Update the version of the package depend of the modification:

npm version [patch | minor | major]

Build the boundle before publishing

npm run build:prod

Then, publish a new version:

npm publish --access public

Run locally using webpack dev server

run:

npm run start:dev

Usage

All the function are directly available, you can import in your project like following:

import {

  /* Classes */

  App,
  Avatar,
  Conversation,
  ConversationMessage,
  Experience,
  HostType,
  Offer,
  OfferStatus,
  PaymentMethod,
  Role,
  Subscription,
  Turnkey,
  User,

  /* Helper */

  actionsStateCreator,
  actionMutationsCreator,
  basicState,
  objectListState,
  arrayListState,
  actionState,

  /* Functions */

  isObjectEmpty,
  capitalize,
  formatDates,
  formatDate,

} from '@fishtripr/js-functions'

Readme

Keywords

none

Package Sidebar

Install

npm i @fishtripr/js-functions

Weekly Downloads

1

Version

0.0.31

License

ISC

Unpacked Size

146 kB

Total Files

3

Last publish

Collaborators

  • fishtripr-com
  • kevtss