UNPKG

webpd

Version:

WebPd is a compiler for audio programming language Pure Data allowing to run .pd patches on web pages.

54 lines (53 loc) 1.67 kB
{ "name": "webpd", "version": "1.0.0-alpha.14", "type": "module", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "bin": { "webpd": "./bin/cli.mjs" }, "files": [ "bin/cli.mjs", "dist", "webpd.png" ], "sideEffects": false, "author": "Sébastien Piquemal <sebpiq@gmail.com>", "description": "WebPd is a compiler for audio programming language Pure Data allowing to run .pd patches on web pages.", "license": "LGPL-3.0", "private": false, "engines": { "node": ">=18.0.0" }, "repository": { "type": "git", "url": "https://github.com/sebpiq/WebPd" }, "keywords": [ "sound", "pure data", "dsp" ], "scripts": { "test": "NODE_OPTIONS='--experimental-vm-modules --no-warnings --max-old-space-size=2048' npx jest --config node_modules/@webpd/dev/configs/jest.js", "build:cli": "npx rollup --config configs/cli.rollup.js", "build:dist": "npx rollup --config configs/dist.rollup.js", "build:runtime": "npx rollup --config configs/runtime.rollup.js", "build": "npm run clean; npm run build:runtime; npm run build:dist; npm run build:cli", "clean": "rm -rf dist ; rm -rf bin", "postpublish": "git tag -a v$(node -p \"require('./package.json').version\") -m \"Release $(node -p \"require('./package.json').version\")\" ; git push --tags" }, "dependencies": { "wavefile": "^11.0.0" }, "devDependencies": { "@webpd/compiler": "^0.2.2", "@webpd/dev": "github:sebpiq/WebPd_dev#v1", "@webpd/pd-parser": "^1.0.0", "@webpd/runtime": "^0.1.2", "assemblyscript": "^0.27.24", "colors": "^1.4.0", "commander": "^10.0.0" } }