The citeproc.js citation formatting module, in common-js format.
This package can be referenced as a dependency in projects that make use of the citation processor. To add the raw (uninstantiated) object to your project, use an incantation like this:
: var CSL = require('citeproc');
Processor documentation and examples are available on ReadTheDocs.