const path = '/tmp/file.txt'
const seqIdGenerator = require('seq-id-generator')
seqIdGenerator(path)
.then((generator) => generator.next())
.then((id) => console.log(id))
.catch((error) => console.error(error))
seqIdGenerator(path, (id) => `A-${id}`)
.then((generator) => generator.next())
.then((id) => console.log(id))
.catch((error) => console.error(error))
seqIdGenerator(path, null, (error, generator) => {
if (error) return console.error(error)
generator.next((error, id) => {
if (error) return console.error(error)
console.log(id)
})
})