nightmare-animated-gif
v0.0.3
Published
Nightmare plugin for generating animated gif.
Downloads
2
Readme
nightmare animated gif
Nightmare plugin for generating animated gif.
Install
npm i nightmare-animated-gif
Usage
Use .use(animatedGif.captureAs(label))
like .screenshot()
.
After that, you can use generate(label)
for generate animated gif 😎
var Nightmare = require('nightmare');
var nightmare = Nightmare();
nightmare
.goto('http://yahoo.com')
.use(animatedGif.captureAs('search'))
.type('form[action*="/search"] [name=p]', 'github nightmare')
.use(animatedGif.captureAs('search'))
.click('form[action*="/search"] [type=submit]')
.wait('#main')
.use(animatedGif.captureAs('search'))
.end()
.then(() => {
animatedGif.generate('search', './search.gif', {
repeat: 0, // forever
delay: 1000,
quality: 10,
});
});
generated gif
Documentation
Settings
generate(label, output, encoderOptions)
encoderOptions
is gifencoder's option.
You can see full options at here.
LICENSE
MIT