{"bugs":{"url":"https://github.com/ircam-ismm/node-web-audio-api/issues"},"dist":{"shasum":"f1e5ed4339c20d4932b1193119a6611a14d331e6","tarball":"https://registry.npmjs.org/node-web-audio-api/-/node-web-audio-api-2.2.0.tgz","fileCount":61,"integrity":"sha512-qM3dW3Z5HIz+O+++Uiia8x0OSNHcfJGUlexpCTdAkw8JlM17Ru1nV9a94wlxNRXqxT0Lr/ewwEnBXUwGMt24AA==","signatures":[{"sig":"MEUCIDS+RqzdvfLQSDsQJVZnPG52qOSEW4rgClI1btPBygAgAiEA6jgr/q7/pdF8VtA69nULS1mSmnBWlQRMp56JWO+/lYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42188827},"name":"node-web-audio-api","type":"module","types":"./index.d.ts","author":{"name":"Benjamin Matuszewski"},"engines":{"node":">= 22"},"exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./polyfill.js":{"types":"./index.d.ts","default":"./polyfill.js"}},"gitHead":"030018b81025d1797569b06d6295fadd32d2354e","license":"BSD-3-Clause","scripts":{"wpt":"npm run build:wpt && node ./.scripts/wpt-harness.js","lint":"npx eslint index.js && npx eslint js/*.js && npx eslint examples/*.js","test":"mocha tests/*.spec.js","build":"npm run generate && cargo build --release && node ./.scripts/move-artifact.js --release","check":"cargo fmt && cargo clippy","clippy":"cargo clippy --all-targets -- -D warnings","test:ci":"mocha tests/*.spec.js -- --ci","generate":"node generator/index.js && cargo fmt","wpt:only":"node ./.scripts/wpt-harness.js","build:wpt":"npm run generate && cargo build --features wpt --release && node ./.scripts/move-artifact.js --release","test:only":"mocha","build:jack":"npm run generate && cargo build --features jack --release && node ./.scripts/move-artifact.js --release","build:only":"cargo build --release && node ./.scripts/move-artifact.js --release","preversion":"npm install && npm run generate && npm run lint","build:debug":"npm run generate && cargo build && node ./.scripts/move-artifact.js","build:linux":"npm run generate && cargo build --features linux --release && node ./.scripts/move-artifact.js --release","postversion":"cargo bump $npm_package_version && git commit -am \"v$npm_package_version\" && node .scripts/check-changelog.js","examples:clean":"cd examples && rm -rf node_modules","examples:install":"cd examples && npm install","examples:run-all":"node ./.scripts/run-all-examples.js","build:diagnostics":"npm run generate && cargo build --release --features diagnostics && node ./.scripts/move-artifact.js --release"},"_npmUser":{"name":"b-ma","email":"benjamin.matuszewski@gmail.com"},"homepage":"https://github.com/ircam-ismm/node-web-audio-api#readme","keywords":["audio","web audio api","webaudio","sound","music","dsp","rust","node-api"],"repository":{"url":"git+https://github.com/ircam-ismm/node-web-audio-api.git","type":"git"},"_npmVersion":"11.13.0","description":"Web Audio API implementation for Node.js","directories":{},"maintainers":[{"name":"b-ma","email":"benjamin.matuszewski@gmail.com"}],"_nodeVersion":"24.17.0","dependencies":{"caller":"^1.1.0","node-fetch":"^3.3.2","webidl-conversions":"^8.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tone":"^15.1.22","chalk":"^5.3.0","mocha":"^11.0.1","dotenv":"^17.4.2","eslint":"^10.3.0","octokit":"^5.0.5","webidl2":"^24.2.0","camelcase":"^9.0.0","cli-table":"^0.3.11","commander":"^14.0.3","ringbuf.js":"^0.4.0","wpt-runner":"^7.0.0","js-beautify":"^1.15.1","@ircam/sc-utils":"^1.9.0","@grame/faustwasm":"^0.16.1","template-literal":"^1.0.4","@ircam/eslint-config":"^2.0.0","@ircam/sc-scheduling":"^1.0.0","@sindresorhus/slugify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/node-web-audio-api_2.2.0_1786257940801_0.7746870854940529","host":"s3://npm-registry-packages-npm-production"},"_id":"node-web-audio-api@2.2.0","version":"2.2.0"}