README
😇 VaiTra 😇
Safe place for your functions to run
You don't need VaiTra. I wrote this simple helper function because I'm too lazy to rewrite it for every project.
But hey, are you a lazy developer too? Why don't you try it? 😊
Installation
yarn
$ yarn add vaitra
npm
$ npm install --save vaitra
1991 internet fan
<script src="https://cdn.jsdelivr.net/npm/vaitra@latest/dist/vaitra.umd.js"> </script>
Usage
I don't really like try/catch
syntax, but I really enjoy promises and async/await
.
Async
import { tra } from 'vaitra'
function sum(x, y) {
return x + y;
}
(async () => {
const { data, error } = await tra(sum(5, 10))
console.log(data) // 15
console.log(error) // undefined
})()
Sync
import { traSync } from 'vaitra'
function sum(x, y) {
return x + y;
}
const { data, error } = traSync(sum(5, 10))
console.log(data) // 15
console.log(error) // undefined