Nico Jansen
056002fcdc
feat(esm): migrate this package to a pure ESM
...
BREAKING CHANGE: Please run node 12.20 or higher
BREAKING CHANGE: This package is now a pure esm, please [read this](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c )
2022-12-09 17:00:21 +01:00
Antonin Stefanutti
95b14dbf82
Use hummus.PDFRStreamForBuffer instead of custom buffer adapter
2019-11-03 13:51:11 +01:00
Antonin Stefanutti
b45269d413
Polish
2018-08-23 12:37:46 +02:00
史林
2743529295
Fix a syntax error in libs/buffer.js
2018-07-30 23:01:48 +02:00
Antonin Stefanutti
111117f91d
Clean-up
2017-09-24 21:29:18 +02:00
Antonin Stefanutti
b9f9a552bc
More ES6 / ES7 use
2017-09-04 12:06:40 +02:00
Antonin Stefanutti
2243f99f4c
Remove underscore dependency
2017-08-29 23:17:19 +02:00
Antonin Stefanutti
27cc94447f
Polish
2017-08-25 15:18:08 +02:00
Antonin Stefanutti
310b8a7d41
More async / await
2017-08-25 15:18:07 +02:00
Antonin Stefanutti
999523aafd
Add version command
2017-08-25 15:18:07 +02:00
Antonin Stefanutti
807513b84b
Use dependencies from NPM
2017-08-25 15:18:07 +02:00
Antonin Stefanutti
9e1ad32e50
Support toggling fragments for reveal.js while defaulting to disabling them
2016-09-29 11:49:27 +02:00
Antonin Stefanutti
9b6fb45dc3
Switch to RSVP.js based ES6 Promise polyfill
2016-06-05 22:38:34 +02:00
Antonin Stefanutti
69d9885d6d
Upgrade ES6 Promise polyfill lib to version 5.2.0
2016-05-16 18:40:03 +02:00
Antonin Stefanutti
e623da42e0
Options can be set before command in CLI
2016-03-28 23:46:49 +02:00
Antonin Stefanutti
ba5006a1d6
Work-around TypeError thrown by Gecko with SlimerJS as module.exports is not configurable
2015-08-02 23:29:19 +02:00
Antonin Stefanutti
49914777d5
Add Promise polyfill Github project reference
2015-08-02 23:28:18 +02:00
Antonin Stefanutti
e2bb2c93c3
Colorized CLI with Chalk
...
Activates CLI string styling with Chalk except on Windows OS.
Adds the libs directory to the require paths for seamless referencing
of require libraries.
2015-08-02 23:01:32 +02:00
astefanutti
c63aa7f192
Display options before positional arguments in help and usage
2015-07-21 16:34:55 +02:00
astefanutti
c71fdb6fa6
Transform functions apply to default values
2015-07-15 18:19:33 +02:00
astefanutti
591e14155b
Add generic plugin to support any kind of presentation frameworks
...
The generic plugin emulates the end-user interaction by pressing the
specified key [--keycode] and iterating over the presentation as long as
any change to the DOM is detected by observing mutation events to the body
element and its subtree.
To support the generic plugin feature, the following enhancements are
introduced:
- Move to promises based navigation scheduling
- Build CLI commands directly from available plugins
- Enable per plugin CLI help and options
- Enable by-command overriding of the selected plugin
2015-07-08 17:41:40 +02:00
astefanutti
ef545c0081
Support positional arguments for fallback command
2015-07-08 17:41:39 +02:00
Antonin Stefanutti
d70689bbc2
CLI based decktape options and configuration
2015-05-26 15:56:34 +02:00