devalang 0.0.1-beta.2

Write music like code. Devalang is a domain-specific language (DSL) for sound designers and music hackers. Compose, automate, and control sound — in plain text.
Documentation
{
  "name": "@devaloop/devalang",
  "private": false,
  "version": "0.0.1-beta.2",
  "description": "Write music like code. Devalang is a domain-specific language (DSL) for sound designers and music hackers. Compose, automate, and control sound — in plain text.",
  "main": "out-tsc/index.js",
  "bin": {
    "devalang": "./out-tsc/bin/index.js"
  },
  "types": "./out-tsc/index.d.ts",
  "scripts": {
    "rust:fmt": "cargo fmt",
    "rust:dev:build": "cargo run build --entry examples --output output --debug",
    "rust:dev:check": "cargo run check --entry examples --output output --debug",
    "rust:dev:play": "cargo run play --entry examples --output output --repeat --debug",
    "rust:wasm:web": "wasm-pack build --target=web --no-default-features",
    "rust:wasm:node": "wasm-pack build --target=nodejs --no-default-features",
    "rust:prepack": "cargo build --release",
    "scripts:postbuild": "tsc && node out-tsc/scripts/postbuild.js",
    "scripts:version:bump": "tsc && node out-tsc/scripts/version/index.js",
    "scripts:build": "tsc",
    "types:build": "tsc --emitDeclarationOnly",
    "types:wasm": "tsc && node out-tsc/scripts/copy-wasm-dts.js",
    "types:all": "npm run rust:wasm:node && npm run types:wasm && npm run types:build",
    "test:rust": "cargo test",
    "test:ts": "mocha -r ts-node/register tests/typescript/**/*.spec.ts --exit",
    "test": "npm run test:ts",
    "postinstall": "node out-tsc/scripts/postinstall.js"
  },
  "homepage": "https://devalang.com",
  "keywords": [
    "devalang",
    "music",
    "sound",
    "domain-specific language",
    "dsl",
    "programming language",
    "sound design",
    "music hacking",
    "audio",
    "synthesis",
    "scripting",
    "sound synthesis",
    "music programming"
  ],
  "author": "Devaloop",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/devaloop-labs/devalang.git"
  },
  "dependencies": {
    "@types/follow-redirects": "^1.14.4",
    "@types/node": "^24.0.3",
    "follow-redirects": "^1.15.11"
  },
  "devDependencies": {
    "typescript": "^5.9.2",
    "mocha": "^10.2.0",
    "chai": "^4.3.8",
    "ts-node": "^10.9.1",
    "@types/mocha": "^10.0.1",
    "@types/chai": "^4.3.4"
  }
}