# Contributing We love to get pull requests, but please restrict it to be directly related to the cephes library from . ## Dependencies To compile `node-cephes` you must have the following installed: * `clang-format`: * `cproto`: , on MacOS `brew install cproto` will work fine. * `emscripten`: , see install instructions here: * The package dev-dependencies, use `npm install` ## Download Cephes Library To re-download the cephes library run: ```shell make download ``` ## Compile To compile: ```shell make clean && make build ``` ## To build the test-suite To autogenerate the [test-suite](./test/expected.json), you will also need a C-compiler on your system. ```shell make test-suite ``` ## Preview You can also preview the output by serving the article (after install). ```shell npm run serve:article ```