{
  "name": "@audio/decode",
  "version": "3.15.0",
  "description": "Decode audio data in node or browser",
  "type": "module",
  "sideEffects": false,
  "main": "audio-decode.js",
  "types": "audio-decode.d.ts",
  "files": [
    "audio-decode.js",
    "audio-decode.d.ts",
    "stream.js",
    "stream.d.ts",
    "meta.js",
    "test.html"
  ],
  "exports": {
    ".": {
      "browser": "./audio-decode.js",
      "node": "./audio-decode.js",
      "default": "./audio-decode.js"
    },
    "./stream": "./stream.js",
    "./meta": "./meta.js",
    "./package.json": "./package.json"
  },
  "workspaces": [
    "packages/*"
  ],
  "dependencies": {
    "@audio/decode-aac": "^1.5.0",
    "@audio/decode-ac3": "^1.0.0",
    "@audio/decode-aiff": "^1.3.0",
    "@audio/decode-amr": "^1.3.0",
    "@audio/decode-avi": "^1.1.0",
    "@audio/decode-caf": "^1.4.0",
    "@audio/decode-dts": "^1.0.0",
    "@audio/decode-flac": "^1.3.0",
    "@audio/decode-mp3": "^1.3.0",
    "@audio/decode-mp4": "^1.1.1",
    "@audio/decode-opus": "^1.3.0",
    "@audio/decode-qoa": "^1.2.0",
    "@audio/decode-vorbis": "^1.3.0",
    "@audio/decode-wav": "^1.5.0",
    "@audio/decode-webm": "^1.6.1",
    "@audio/decode-wma": "^1.3.0",
    "audio-type": "^2.7.0",
    "@audio/decode-wavpack": "^1.0.0",
    "@audio/decode-tta": "^1.0.0",
    "@audio/decode-mpc": "^1.0.0",
    "@audio/decode-mod": "^1.0.0",
    "@audio/decode-dsd": "^1.0.0"
  },
  "devDependencies": {
    "audio-lena": "^3.0.0",
    "base64-arraybuffer": "^1.0.2",
    "esbuild": "^0.28.0",
    "playwright": "^1.58.0",
    "tst": "^9.2.2"
  },
  "scripts": {
    "test": "node test.js",
    "test:browser": "node test.browser.js",
    "test:all": "node test.js && node test.browser.js",
    "publish:all": "for d in packages/* .; do [ -f \"$d/package.json\" ] || continue; id=$(node -p \"require('./'+'$d'+'/package.json').name+'@'+require('./'+'$d'+'/package.json').version\"); npm view \"$id\" version >/dev/null 2>&1 && echo \"skip $id\" || (cd \"$d\" && npm publish); done"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/audiojs/decode.git"
  },
  "keywords": [
    "audio",
    "decode",
    "decoder",
    "codec",
    "mp3",
    "wav",
    "ogg",
    "vorbis",
    "opus",
    "flac",
    "aac",
    "m4a",
    "qoa",
    "aiff",
    "caf",
    "webm",
    "amr",
    "wma",
    "pcm",
    "streaming",
    "mp4",
    "mov",
    "mkv",
    "avi",
    "video",
    "extract",
    "ac3",
    "dts"
  ],
  "author": "Dmitry Iv. <dfcreative@gmail.com>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/audiojs/decode/issues"
  },
  "homepage": "https://github.com/audiojs/decode#readme",
  "publishConfig": {
    "access": "public"
  },
  "engines": {
    "node": ">=18"
  },
  "funding": "https://github.com/sponsors/audiojs"
}
