12.0.11 • Published 2 years ago

staccato v12.0.11

Weekly downloads
143
License
MIT
Repository
github
Last release
2 years ago

Build Status Coverage Status

Write to a Node.js stream using the error-first callback style. Staccato is part of the Cadence Universe. With it you can feed a stream using error-first callbacks, a write to the stream will block if the stream is paused or if there is too much back-pressure, so you can generate a stream from a Cadence loop and the loop will pause when the stream is full.

var Staccato = require('staccato')
var out = new Staccato(fs.createWriteStream('./out.txt'))

var writer = cadence(function (async, bytes) {
    var written = 0
    var loop = async(function () {
        crypto.randomBytes(1024, async())
    }, function (bytes) {
        written += bytes.length
        out.write(bytes, async())
    }, function () {
        if (written >= bytes) {
            return [ loop.break ]
        }
    })()
})

writer(function (error) { if (error) throw error })
13.0.0-alpha.13

2 years ago

13.0.0-alpha.12

3 years ago

13.0.0-alpha.11

3 years ago

13.0.0-alpha.10

3 years ago

13.0.0-alpha.9

3 years ago

13.0.0-alpha.7

3 years ago

13.0.0-alpha.8

3 years ago

13.0.0-alpha.6

3 years ago

13.0.0-alpha.5

3 years ago

13.0.0-alpha.4

3 years ago

13.0.0-alpha.3

3 years ago

13.0.0-alpha.2

3 years ago

13.0.0-alpha.1

3 years ago

13.0.0-alpha.0

3 years ago

12.0.11

3 years ago

12.0.10

3 years ago

12.0.9

3 years ago

12.0.8

3 years ago

12.0.7

3 years ago

12.0.6

3 years ago

12.0.5

3 years ago

12.0.4

3 years ago

12.0.3

3 years ago

12.0.2

3 years ago

12.0.1

4 years ago

12.0.0

4 years ago

11.0.0-alpha.3

5 years ago

11.0.0-alpha.2

5 years ago

11.0.0-alpha.1

5 years ago

11.0.0-alpha.0

5 years ago

10.0.5

5 years ago

10.0.4

5 years ago

10.0.2

5 years ago

10.0.1

5 years ago

10.0.0

5 years ago

8.0.2

5 years ago

8.0.1

5 years ago

8.0.0

5 years ago

7.0.7

5 years ago

7.0.6

5 years ago

7.0.5

5 years ago

7.0.4

5 years ago

7.0.3

5 years ago

7.0.2

5 years ago

7.0.1

5 years ago

7.0.0

5 years ago

6.6.0

5 years ago

6.5.1

5 years ago

6.5.0

5 years ago

6.4.0

5 years ago

6.3.0

6 years ago

6.2.0

6 years ago

6.1.3

6 years ago

6.1.2

6 years ago

6.1.1

6 years ago

6.1.0

6 years ago

6.0.0

6 years ago

5.0.4

6 years ago

5.0.3

6 years ago

5.0.2

6 years ago

5.0.1

7 years ago

5.0.0

7 years ago

4.0.0

7 years ago

3.9.1

7 years ago

3.9.0

7 years ago

3.8.1

7 years ago

3.8.0

7 years ago

3.7.0

7 years ago

3.6.2

7 years ago

3.6.1

7 years ago

3.6.0

7 years ago

3.5.0

7 years ago

3.4.0

7 years ago

3.3.0

7 years ago

3.2.0

7 years ago

3.0.9

7 years ago

3.0.8

7 years ago

3.0.7

7 years ago

3.0.6

7 years ago

3.0.5

7 years ago

3.0.4

7 years ago

3.0.3

7 years ago

3.0.2

7 years ago

3.0.1

7 years ago

3.0.0

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

7 years ago

1.1.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago

0.0.9

8 years ago

0.0.8

9 years ago

0.0.7

9 years ago

0.0.6

9 years ago

0.0.5

10 years ago

0.0.4

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago

0.0.0

10 years ago