0.0.14 • Published 3 months ago

@cashoco/shared v0.0.14

Weekly downloads
-
License
ISC
Repository
-
Last release
3 months ago

Common module for code sharing.

Increment version in package.json file major.minor.patch

Build

npm run build

Publish

npm publish --access public

How to install

npm install @cashoco/shared

How to use middlewares

To use the morganMiddeware - import the middleware import { morganMiddleware } from '@cashoco/shared'; - add it to main file of your project app.use(morganMiddleware);

To use the errorHandler middleware - import the middleware import { errorHandler } from '@cashoco/shared'; - add it to main file of your project app.use(errorHandler);

To use the camelToSnake middleware - import the middleware import { camelToSnake } from '@cashoco/shared'; - add it to main file of your project app.use(camelToSnake);

To use the ipinfo middleware - install the ipinfo package npm i node-ipinfo - import the middleware import { ipToGeoMiddleware } from '@cashoco/shared'; - create a ipinfoWrapper instance and save it in the app locals in the main file as app.locals.ipinfoWrapper = new IPinfoWrapper('your-token') - add the middleware as app.use(ipToGeoMiddleware)

0.0.14

3 months ago

0.0.13

8 months ago

0.0.12

8 months ago

0.0.11

8 months ago

0.0.10

9 months ago

0.0.9

9 months ago

0.0.8

10 months ago

0.0.7

10 months ago

0.0.6

10 months ago

0.0.5

10 months ago

0.0.4

10 months ago

0.0.3

10 months ago

0.0.2

10 months ago

0.0.1

10 months ago