Third Party Libraries - duojs/duo GitHub Wiki
Third Party Libraries
This page tracks all the hard work being done outside of the core Duo library.
If you have a plugin you'd like to add to the duojs organization, open an issue and create a repository for you!
CLI Commands
- duo-test: Easily test components locally, through phantomjs, or saucelabs.
- duo-serve: Easily serve up a duo package locally during development.
- duo-pin: Subcommand for pinning dependencies
Plugins
New File Types
- duo-jade: Require
jade
files in Duo. - duo-yaml Require
.yaml
or.yml
files in Duo. - duo-less: Transform LESS into CSS
- duo-stylus: Compile stylus files in Duo
- duo-hogan: Require hogan templates in Duo.
- duo-handlebars: Precompile
require
d Handlebars templates - duo-sass: Transpile Sass to CSS with Duo.
- duo-toml: Require
.toml
files in duo. - duo-markdown: Require
.md
files as strings of html in duo. - duo-ejs: Require
.ejs
files in duo.
Transformations
- duo-myth: Transform css using myth
- duo-whitespace: Transform CSS using the whitespace plugin.
- duo-regenerator: Use generators in Duo.
- duo-autoprefixer: Autoprefixer for Duo.
- duo-6to5: Convert ES6 JavaScript into ES5 via 6to5
- duo-istanbul: Istanbul for Duo.
- duo-postcss: Convert Postcss into css
Other
- duo-gulp: Wrap gulp transforms into Duo-compatible transforms.
- duo-jsonlint: jsonlint in Duo.
- duo-env Expose process.env
- duo-suit-conformance: Run SUIT CSS conformance tests with Duo
- duo-consolidate: Implicit source transforms