UNPKG

@audc/libsamplerate

Version:
80 lines (79 loc) 2.01 kB
{ "name": "@audc/libsamplerate", "version": "1.1.0", "description": "Native bindings for libsamplerate", "main": "index.js", "license": "MIT", "keywords": [ "libsamplerate", "samplerate", "audio", "sample", "rate", "convert", "resample", "downsample", "upsample", "n-api", "node-addon-api", "cmake-js", "S16_LE", "S32_LE", "pcm", "wav" ], "scripts": { "install": "prebuild-install || cmake-js compile -p 4", "test": "nyc mocha test/*.test.js", "lint": "eslint", "build:dev": "cmake-js build --debug -p 4", "build": "cmake-js build -p 4", "build:tsc": "tsc", "prepack": "npx tsc", "pretest": "npx tsc", "rebuild:dev": "cmake-js rebuild --debug -p 4", "rebuild": "cmake-js rebuild -p 4", "clean": "cmake-js clean" }, "dependencies": { "bindings": "^1.5.0", "cmake-js": "^7.3.0", "node-addon-api": "^8.3.0", "prebuild-install": "^7.1.2" }, "engines": { "node": ">=18.0.0" }, "repository": "github:audiocodes/node-libsamplerate", "bugs": { "url": "https://github.com/audiocodes/node-libsamplerate/issues" }, "homepage": "https://github.com/audiocodes/node-libsamplerate#readme", "devDependencies": { "@eslint/js": "^9.17.0", "@tsconfig/node18": "^18.2.4", "@types/bindings": "^1.5.5", "eslint": "^9.17.0", "globals": "^15.14.0", "mocha": "^11.0.1", "nyc": "^17.1.0", "sinon": "^19.0.2", "typescript": "^5.7.2" }, "files": [ "index.js", "index.d.ts", "src/**", "CMakeLists.txt" ], "nyc": { "extension": [ ".ts" ], "exclude": [ "example.js", "waveheader.js", "test/*.js" ] } }