Rockbox open source high quality audio player as a Music Player Daemon
mpris rockbox mpd libadwaita audio rust zig deno
2
fork

Configure Feed

Select the types of activity you want to include in your feed.

Build TypeScript declarations; update package.json

+22 -4
+10 -4
sdk/typescript/package.json
··· 8 8 "type": "module", 9 9 "exports": { 10 10 ".": { 11 - "import": "./dist/index.js", 12 11 "types": "./dist/index.d.ts", 13 - "bun": "./src/index.ts" 12 + "bun": "./src/index.ts", 13 + "import": "./dist/index.js" 14 14 } 15 15 }, 16 16 "scripts": { 17 - "build": "bun build src/index.ts --outdir dist --target node --minify", 17 + "build": "bun build src/index.ts --outdir dist --target node --minify && tsc -p tsconfig.build.json", 18 18 "typecheck": "tsc --noEmit", 19 19 "test": "vitest run", 20 20 "test:watch": "vitest" ··· 28 28 "graphql", 29 29 "audio", 30 30 "music-player", 31 - "sdk" 31 + "sdk", 32 + "mpd" 32 33 ], 33 34 "license": "MIT", 35 + "repository": { 36 + "type": "git", 37 + "url": "git+https://github.com/tsirysndr/rockbox-zig.git", 38 + "directory": "sdk/typescript" 39 + }, 34 40 "devDependencies": { 35 41 "@types/bun": "latest", 36 42 "vitest": "^4.1.5"
+12
sdk/typescript/tsconfig.build.json
··· 1 + { 2 + "extends": "./tsconfig.json", 3 + "compilerOptions": { 4 + "noEmit": false, 5 + "declaration": true, 6 + "emitDeclarationOnly": true, 7 + "allowImportingTsExtensions": false, 8 + "outDir": "dist" 9 + }, 10 + "include": ["src"], 11 + "exclude": ["tests", "examples", "node_modules", "dist"] 12 + }