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

https://github.com/opvious/sdk.ts

TypeScript optimization SDK
https://github.com/opvious/sdk.ts

cli javascript linear-programming mixed-integer-programming optimization sdk typescript

Last synced: 27 days ago
JSON representation

TypeScript optimization SDK

Awesome Lists containing this project

README

        

# Opvious TypeScript SDK [![CI](https://github.com/opvious/sdk.ts/actions/workflows/ci.yml/badge.svg)](https://github.com/opvious/sdk.ts/actions/workflows/ci.yml) [![NPM version](https://img.shields.io/npm/v/opvious.svg)](https://www.npmjs.com/package/opvious)

## Artifacts

### NPM packages

+ [`opvious`](packages/sdk), primary SDK. This package provides a high level
client for interacting with the Opvious API. Start here if you are not sure
which package to use.
+ [`opvious-cli`](packages/cli), command line interface powered by
the above SDK.
+ [`opvious-sheets`](packages/sheets), spreadsheet utilities. You may find these
useful if you want to process CSV files locally separately from the CLI.

TypeDoc documentation: https://opvious.github.io/sdk.ts

## Developing

```sh
$ pnpm i
$ pnpm dlx husky install # Set up git hooks, only needed once
```