yitznewton/procslyte

ProCSLyte: a PHP processor for Citation Style Language (CSL)

0.0.1-alpha.2 2014-11-03 16:29 UTC

This package is not auto-updated.

Last update: 2024-04-23 01:29:53 UTC


README

Travis build status Code Climate grade Code Climate coverage PHP 5.3 not supported PHP 5.4 supported PHP 5.5 supported PHP 5.6 supported HHVM not tested license: GPL

ProCSLyte

A PHP processor for Citation Style Language (CSL)

ProCSLyte (pronounced "proselyte") is a processor for CSL. See the specification.

ProCSLyte is in very early development; it is not yet usable to generate citations.

Installation

To install ProCSLyte in your app:

$ composer require yitznewton/procslyte

To work on the ProCSLyte code, clone this repo and do:

$ composer install

Tests

$ make phpunit
# or
$ ./vendor/bin/phpunit

To run the full CI harness:

$ make ci

Documentation

There is some documentation in docs/ about design decisions that we faced.

License

GPLv3