UNPKG

mercury-engine

Version:

The mercury engine generates web audio output from mercury code input

52 lines (51 loc) 1.5 kB
{ "name": "mercury-engine", "version": "1.7.0", "description": "The mercury engine generates web audio output from mercury code input", "main": "./dist/mercury.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "clean": "rm -rf dist", "watch": "watchify -t brfs src/mercury.js --standalone MercuryEngine -o dist/mercury.js -v | terser dist/mercury.js -o dist/mercury.min.js -c -m --comments 'false'", "dist": "mkdir dist && browserify -t brfs src/mercury.js --standalone MercuryEngine -o dist/mercury.js", "uglify": "terser dist/mercury.js -o dist/mercury.min.js -c -m --comments 'false'", "es5": "babel dist/mercury.min.js -o dist/mercury.min.es5.js", "build": "npm run clean && npm run dist && npm run uglify && npm run es5" }, "keywords": [ "mercury", "live", "coding", "creative", "coding", "algorithmic", "composition", "electronic", "music", "audiovisual", "web", "audio", "embedded", "sound", "generative", "art" ], "author": "Timo Hoogland", "license": "ISC", "dependencies": { "mercury-lang": "^1.11.0", "tone": "^14.7.77", "webmidi": "^3.1.14" }, "devDependencies": { "@babel/cli": "^7.23.0", "@babel/core": "^7.23.3", "@babel/preset-env": "^7.23.3", "brfs": "^2.0.2", "browserify": "^17.0.0", "minify-inline-json": "^1.1.11", "terser": "^5.24.0", "uglifyjs": "^2.4.11", "watchify": "^4.0.0" } }