yitznewton / procslyte
ProCSLyte: a PHP processor for Citation Style Language (CSL)
0.0.1-alpha.2
2014-11-03 16:29 UTC
Requires
- php: >=5.4
- igorw/get-in: ~1.0
- lstrojny/functional-php: ~1.0
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- fabpot/php-cs-fixer: dev-master
- phpmd/phpmd: ~2.0
- phpunit/phpunit: ~4.0
- squizlabs/php_codesniffer: ~1.0
This package is not auto-updated.
Last update: 2024-12-17 04:32:39 UTC
README
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.