UNPKG

@mjba/lyrics

Version:

A TypeScript library for fetching song lyrics from Musixmatch

76 lines (75 loc) 1.56 kB
{ "name": "@mjba/lyrics", "version": "1.1.0", "description": "A TypeScript library for fetching song lyrics from Musixmatch", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.cjs" } }, "type": "module", "scripts": { "build": "tsup", "build:watch": "tsup --watch", "dev": "tsup --watch", "test": "bun test", "lint": "tsc --noEmit && biome check --write ./src", "format": "biome format --write ./src", "prepublishOnly": "bun run build" }, "lint-staged": { "*.ts": [ "bun format", "typedoc src/index.ts --plugin typedoc-material-theme" ] }, "keywords": [ "lyrics", "music", "musixmatch", "songs", "typescript", "isrc" ], "author": "iaMJ", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/idMJA/Lyrics.git" }, "bugs": { "url": "https://github.com/idMJA/Lyrics/issues" }, "homepage": "https://github.com/idMJA/Lyrics#readme", "dependencies": { "node-fetch": "^3.3.2", "fetch-cookie": "^3.1.0" }, "devDependencies": { "@biomejs/biome": "^2.1.4", "@types/bun": "latest", "@types/node": "^24.2.0", "husky": "^9.1.7", "lint-staged": "^16.1.4", "tsup": "^8.5.0", "typedoc": "^0.28.9", "typedoc-material-theme": "^1.4.0", "typescript": "^5.9.2" }, "peerDependencies": { "typescript": "^5" }, "engines": { "node": ">=16.0.0" }, "files": [ "dist/**/*", "README.md", "LICENSE" ] }