I hereby claim:
- I am looskie on github.
- I am devlooskie (https://keybase.io/devlooskie) on keybase.
- I have a public key ASBwedUoYUsLygEs3cKEORgT5RQOH3P1T9flEm2QQwMMcAo
To claim this, I am signing this object:
const fs = require('fs'); | |
const packages = fs.readdirSync('node_modules'); | |
for (const pkg of packages) { | |
const pkgPath = `node_modules/${pkg}`; | |
const hasAndroidDirectory = fs.existsSync(`${pkgPath}/android`); | |
let packageName = pkg; | |
let gradlePath = hasAndroidDirectory ? `${pkgPath}/android/build.gradle` : null; |
import { createRef, useEffect, useImperativeHandle, useState } from "react"; | |
type Job<T = unknown> = { | |
task: () => Promise<T> | T; | |
}; | |
function useQueue(finallyCallback?: () => void) { | |
const [executing, setExecuting] = useState(false); | |
const [jobs, setJobs] = useState<Array<Job>>([]); |
I hereby claim:
To claim this, I am signing this object: