12.0.11 • Published 3 years ago

staccato v12.0.11

Weekly downloads
143
License
MIT
Repository
github
Last release
3 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

3 years ago

13.0.0-alpha.12

4 years ago

13.0.0-alpha.11

4 years ago

13.0.0-alpha.10

4 years ago

13.0.0-alpha.9

4 years ago

13.0.0-alpha.7

4 years ago

13.0.0-alpha.8

4 years ago

13.0.0-alpha.6

4 years ago

13.0.0-alpha.5

4 years ago

13.0.0-alpha.4

4 years ago

13.0.0-alpha.3

4 years ago

13.0.0-alpha.2

4 years ago

13.0.0-alpha.1

4 years ago

13.0.0-alpha.0

4 years ago

12.0.11

4 years ago

12.0.10

4 years ago

12.0.9

4 years ago

12.0.8

4 years ago

12.0.7

4 years ago

12.0.6

5 years ago

12.0.5

5 years ago

12.0.4

5 years ago

12.0.3

5 years ago

12.0.2

5 years ago

12.0.1

5 years ago

12.0.0

5 years ago

11.0.0-alpha.3

6 years ago

11.0.0-alpha.2

6 years ago

11.0.0-alpha.1

6 years ago

11.0.0-alpha.0

6 years ago

10.0.5

6 years ago

10.0.4

6 years ago

10.0.2

6 years ago

10.0.1

6 years ago

10.0.0

6 years ago

8.0.2

6 years ago

8.0.1

6 years ago

8.0.0

6 years ago

7.0.7

6 years ago

7.0.6

6 years ago

7.0.5

6 years ago

7.0.4

6 years ago

7.0.3

6 years ago

7.0.2

6 years ago

7.0.1

7 years ago

7.0.0

7 years ago

6.6.0

7 years ago

6.5.1

7 years ago

6.5.0

7 years ago

6.4.0

7 years ago

6.3.0

7 years ago

6.2.0

7 years ago

6.1.3

7 years ago

6.1.2

7 years ago

6.1.1

7 years ago

6.1.0

7 years ago

6.0.0

7 years ago

5.0.4

7 years ago

5.0.3

7 years ago

5.0.2

8 years ago

5.0.1

8 years ago

5.0.0

8 years ago

4.0.0

8 years ago

3.9.1

8 years ago

3.9.0

8 years ago

3.8.1

8 years ago

3.8.0

8 years ago

3.7.0

8 years ago

3.6.2

8 years ago

3.6.1

8 years ago

3.6.0

8 years ago

3.5.0

8 years ago

3.4.0

8 years ago

3.3.0

8 years ago

3.2.0

8 years ago

3.0.9

8 years ago

3.0.8

8 years ago

3.0.7

8 years ago

3.0.6

8 years ago

3.0.5

8 years ago

3.0.4

8 years ago

3.0.3

8 years ago

3.0.2

8 years ago

3.0.1

8 years ago

3.0.0

8 years ago

2.0.2

8 years ago

2.0.1

8 years ago

2.0.0

8 years ago

1.1.0

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago

0.0.9

10 years ago

0.0.8

10 years ago

0.0.7

10 years ago

0.0.6

10 years ago

0.0.5

11 years ago

0.0.4

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago

0.0.0

11 years ago