Home Manual Reference Source Test

Constraint Composer

<em>Constraint Programming</em> for the <em>Algorithmic Composition</em> of <em>Polyphonic Music</em>

Dependencies

Browser dependencies are vendored in assets/vendor/; loaded as native ES modules (no CDN, no bundler):

Node.js (package.json) is only needed for development tooling and scripts, including:

Development

Install dependencies, execute tests, generate docs:

npm install && npm run tests && npm run docs

Deployment

The app consists only of static files, so any HTTP server will do; for instance:

npm run app