An open API service indexing awesome lists of open source software.

https://github.com/patrickroberts/complex-js

JavaScript Complex Math
https://github.com/patrickroberts/complex-js

complex-js complex-numbers human-readable-expressions javascript math node-module runtime-compilation

Last synced: 7 months ago
JSON representation

JavaScript Complex Math

Awesome Lists containing this project

README

          

![complex-js logo](https://raw.githubusercontent.com/patrickroberts/complex-js/assets/logo.png)

## Overview

* [Getting Started](#getting-started)
* [Documentation](#documentation)
* [Code Coverage](#code-coverage)
* [License](#license)

## Getting Started

To install via [`npm`](https://www.npmjs.com/package/complex-js):

```sh
npm i complex-js moo nearley # peer dependencies for expression parser
```

[Node.js](https://nodejs.org):

```js
const Complex = require('complex-js');
```

ES2015 Module:

```js
import Complex from 'complex-js';
```

Browser:

```html

const { Complex } = window;

```

[RequireJS](https://requirejs.org/docs/whyamd.html):

```js
requirejs(['complex-js'], function (Complex) {

});
```

## Documentation

API reference available at https://patrickroberts.github.io/complex-js/.

## Code Coverage

Report available at https://patrickroberts.github.io/complex-js/lcov-report/.

## License

Copyright (c) 2020 Patrick Roberts

MIT