UNPKG

spessasynth_lib

Version:

MIDI and SoundFont2/DLS library for the browsers with no compromises

89 lines (88 loc) 2.58 kB
{ "name": "spessasynth_lib", "version": "4.3.4", "description": "MIDI and SoundFont2/DLS library for the browsers with no compromises", "type": "module", "main": "dist/index.js", "module": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "build": "npm run test:types && npm run build:fast", "build:fast": "npm run build:npm && npm run build:pages", "build:npm": "tsx build_scripts/build_npm.ts", "build:pages": "tsx build_scripts/build_pages.ts", "format": "prettier . --write", "test:types": "eslint --cache && tsc -b", "debug": "tsx build_scripts/debug_enable.ts", "release": "tsx build_scripts/debug_disable.ts", "prepack": "npm run build:npm", "prepublishOnly": "npm run release", "prepare": "husky install" }, "repository": { "type": "git", "url": "git+https://github.com/spessasus/spessasynth_lib.git" }, "keywords": [ "soundfont", "synthesizer", "synth", "sf2", "sf3", "dls", "dls-to-sf2", "midi", "rmi", "midi-player", "web-audio-api", "web-midi-api", "player", "soundfont2", "soundfont3", "audio-buffer-to-wav" ], "files": [ "dist", "LICENSE", "README.md", "package.json" ], "author": { "name": "spessasus", "email": "spesekspesek@gmail.com", "url": "https://github.com/spessasus" }, "license": "Apache-2.0", "bugs": { "url": "https://github.com/spessasus/spessasynth_lib/issues", "email": "spesekspesek@gmail.com" }, "homepage": "https://github.com/spessasus/spessasynth_lib#readme", "devDependencies": { "@eslint/js": "^10.0.1", "@types/audioworklet": "^0.0.100", "@types/node": "^25.9.1", "esbuild": "^0.28.0", "eslint": "^10.4.0", "eslint-config-prettier": "^10.1.8", "eslint-plugin-unicorn": "^64.0.0", "globals": "^17.6.0", "husky": "^9.1.7", "lint-staged": "^17.0.5", "prettier": "^3.8.3", "tsdown": "^0.22.0", "tsx": "^4.22.3", "typescript": "^6.0.3", "typescript-eslint": "^8.59.4" }, "lint-staged": { "*.{ts,js}": [ "prettier --write", "eslint --cache --fix" ], "*.{html,json,md,yml,yaml,css}": "prettier --write" }, "dependencies": { "spessasynth_core": "latest" } }