UNPKG

mosfez-xen-types

Version:

Basic xen number types for microtonal scale representation and manipulation with TypeScript / JavaScript.

17 lines (10 loc) 717 B
# mosfez-xen-types [![npm](https://img.shields.io/npm/v/mosfez-xen-types.svg)](https://www.npmjs.com/package/mosfez-xen-types) ![Master build](https://github.com/dxinteractive/mosfez-xen-types/workflows/CI/badge.svg?branch=main) Basic xen number types for microtonal scale representation and manipulation with TypeScript / JavaScript. ## Development You will need `node@16` or greater and `yarn@1` installed globally. Clone the repo and run `yarn prep`. Then you can run: - `yarn build` to build the `*.ts` source files into `*.js` files and `*.d.ts` type files in `/dist`. - `yarn test` to run tests using `jest`. - `yarn pretty` to run the auto-formatter `prettier`. - `yarn lint` to run the linter `eslint`.