0.15.0 • Published 5 months ago

@yoos/utils v0.15.0

Weekly downloads
-
License
MIT
Repository
github
Last release
5 months ago

@yoos/utils

npm NPM License codecov CircleCI prs download code style: prettier

This is a practical JS toolkit based on ESM (ECMAScript Modules)

Install

npm i -S @yoos/utils

Usage

import { retry } from '@yoos/utils'

const connectDb = async () => {
  const a = Math.random() * 10;
  if (a < 9) {
    throw new Error(`a is lower than 9#${a}`);
  }
  return a;
};
const connectDbRetryable = retry(connectDb, {maxRetryTimes:10});

const conn = await connectDbRetryable();

console.log('Successfuly connect to db!')

Docs

LICENSE

MIT

0.15.0

5 months ago

0.14.0

9 months ago

0.12.0

10 months ago

0.13.0

10 months ago

0.10.0

1 year ago

0.1.1-alpha.0

1 year ago

0.1.0

1 year ago

0.1.1

1 year ago

0.10.1

1 year ago

0.9.0

1 year ago

0.8.0

1 year ago

0.6.0

1 year ago

0.0.2

1 year ago

0.0.2-alpha.1

1 year ago

0.0.2-alpha.0

1 year ago

0.0.1

1 year ago

0.0.1-alpha.2

1 year ago