{
  "devDependencies": {
    "@babel/core": "^7.28.6",
    "@babel/preset-env": "^7.28.6",
    "@high-nodejs/child_process": "^0.3.4",
    "@textstream/core": "^0.3.1",
    "@types/audioworklet": "^0.0.92",
    "@types/node": "^24.10.8",
    "@vitest/browser-playwright": "^4.0.17",
    "@vitest/coverage-v8": "^4.0.17",
    "babel-loader": "^10.0.0",
    "c8": "^10.1.3",
    "cli-argument-helper": "^2.3.0",
    "eslint": "^8.57.1",
    "package-utilities": "0.x",
    "prettier": "^3.8.0",
    "ringbud": "^1.0.23",
    "tsx": "^4.21.0",
    "typescript": "^5.9.3",
    "vitest": "^4.0.17",
    "webpack": "^5.104.1",
    "webpack-cli": "^5.1.4",
    "webpack-merge": "^6.0.1"
  },
  "type": "module",
  "name": "opus-codec",
  "version": "1.0.9",
  "license": "MIT",
  "files": [
    "{native,runtime,opus,es}/**/*.{d.ts,js,map,wasm}"
  ],
  "scripts": {
    "build": "npx tsc -b scripts test --force",
    "prepublishOnly": "npm run build && npx tsx scripts --generate --compile && npm run test",
    "test": "npx vitest test/worker.test.ts",
    "test:coverage": "npx vitest --coverage test/worker.test.ts"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/VictorQueiroz/js-opus-codec.git"
  },
  "browser": {
    "./opus/index.js": "./es/opus/index.js",
    "./opus/constants.js": "./es/opus/constants.js",
    "./opus/OpusGettersAndSetters.js": "./es/opus/OpusGettersAndSetters.js",
    "./opus/Encoder.js": "./es/opus/Encoder.js",
    "./opus/Decoder.js": "./es/opus/Decoder.js",
    "./runtime/index.js": "./es/runtime/index.js",
    "./runtime/Runtime.js": "./es/runtime/Runtime.js",
    "./runtime/ResourcesHolder.js": "./es/runtime/ResourcesHolder.js",
    "./runtime/Integer.js": "./es/runtime/Integer.js",
    "./runtime/Buffer.js": "./es/runtime/Buffer.js",
    "./actions/opus.js": "./es/actions/opus.js",
    "./actions/index.js": "./es/actions/index.js",
    "./actions/actions.js": "./es/actions/actions.js",
    "./actions/Client.js": "./es/actions/Client.js"
  }
}