promise-interval

1.0.3 • Public • Published

Do all your asynchronous things step by step

Install

npm install promise-interval --save

Example

'use strict'

const promiseInterval = require('promise-interval')
const fs = require('fs')

var writeFile = function (filename) {
  var promise = new Promise((resolve, reject) => {
    fs.writeFile(`${__dirname}/${filename}`, 'Hello!', (err) => {
      if (err) reject()
      resolve()
    })
  })

  return promise
}

var fileArray = ['1.json', '2.json', '3.json', '4.json', '5.json', '6.json']
promiseInterval(fileArray, 2, writeFile).then(() => console.log('done'))

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i promise-interval

Weekly Downloads

0

Version

1.0.3

License

ISC

Last publish

Collaborators

  • debearloper