UNPKG

lrclib-api

Version:

The unofficial lrclib.net library for JS and TS

61 lines (60 loc) 1.62 kB
{ "name": "lrclib-api", "version": "2.0.0", "description": "The unofficial lrclib.net library for JS and TS", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "files": [ "dist" ], "scripts": { "build": "tsup", "test": "jest", "lint": "prettier . --check", "format": "prettier --write .", "docs": "typedoc --plugin typedoc-github-theme --cname lrclib.js.org", "size": "size-limit", "prepare": "husky", "prepublishOnly": "npm run lint && npm run test && npm run build && npm run docs" }, "keywords": [ "music", "lyrics", "api", "lrclib" ], "homepage": "https://lrclib.js.org", "repository": "https://github.com/igorwastaken/lrclib-api", "author": "Igor Figueiredo", "license": "ISC", "devDependencies": { "@commitlint/cli": "^19.6.1", "@commitlint/config-conventional": "^19.6.0", "@eslint/js": "^9.18.0", "@size-limit/preset-small-lib": "^11.1.6", "@types/jest": "^29.5.14", "globals": "^15.14.0", "husky": "^9.1.7", "jest": "^29.7.0", "jest-coverage-badges": "^1.0.0", "jest-fetch-mock": "^3.0.3", "lint-staged": "^15.3.0", "markdownlint-cli": "^0.43.0", "prettier": "^3.4.2", "size-limit": "^11.1.6", "standard-version": "^9.5.0", "ts-jest": "^29.2.5", "ts-loader": "^9.5.2", "ts-node": "^10.9.2", "tsup": "^8.3.5", "typedoc": "^0.27.6", "typedoc-github-theme": "^0.2.1", "typescript": "^5.7.2", "typescript-eslint": "^8.19.1" }, "private": false, "dependencies": { "tslib": "^2.8.1" } }