sfxr.js
Version:
8-bit sound effects generator based on sfxr
42 lines (41 loc) • 1.4 kB
JSON
{
"name": "sfxr.js",
"version": "1.0.0",
"description": "8-bit sound effects generator based on sfxr",
"author": "Neyric <neyric68@gmail.com>",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"require": "./dist/index.js",
"import": "./dist/index.mjs"
}
},
"homepage": "https://github.com/neyric/sfxr.js",
"repository": {
"type": "git",
"url": "https://github.com/neyric/sfxr.js.git",
"web": "https://github.com/neyric/sfxr.js"
},
"bugs": {
"url": "https://github.com/neyric/sfxr.js/issues/"
},
"keywords": ["sfxr", "sfxr.js", "jsfxr", "8-bit", "sfx", "sound effects", "synth", "8bit", "retro", "chiptune", "audio", "music", "sound", "game development"],
"devDependencies": {
"@types/bun": "latest",
"typescript": "^5.0.0"
},
"scripts": {
"build": "tsc && bun build src/index.ts --outdir dist --target node --format esm --minify",
"build:cli": "bun build src/cli.ts --outfile dist/cli.js --target node --format esm",
"build:types": "tsc --emitDeclarationOnly",
"test": "bun test",
"dev": "bun --watch src/index.ts",
"typecheck": "tsc --noEmit",
"sfxr-to-wav": "bun run src/cli.ts",
"prepublishOnly": "bun run build"
},
"files": ["dist", "UNLICENSE", "README.md", "sfxr-to-wav"],
"bin": {"sfxr-to-wav": "./sfxr-to-wav"}
}