1.0.15 • Published 1 year ago

osaka-utils v1.0.15

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Welcome to Osaka Utility Library!

resolve

import { resolve } from 'osaka-utils';

async function main() {
  const promise = new Promise((resolve) => resolve('My data goes here'));
  const [error, data] = await resolve(promise);
  if (error) {
    console.log(error);
  }
  console.log(data);

  const promise2 = new Promise(() => {
    throw new Error('Something goes wrong');
  });
  const [error2, data2] = await resolve(promise2);

  if (error2) {
    console.log(error2);
  }

  console.log(data2);
}
main();

sleep

import { sleep } from 'osaka-utils';

async function main() {
  console.log(`Sleep 1 second, ${new Date()}`);
  await sleep();
  console.log(`End, ${new Date()}`);

  console.log(`Sleep 5 seconds, ${new Date()}`);
  await sleep(5);
  console.log(`End, ${new Date()}`);
}
main();
1.0.15

1 year ago

1.0.14

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago