{ "name": "@jellyfin/sdk", "version": "0.10.0", "description": "A TypeScript SDK for Jellyfin.", "keywords": [ "jellyfin" ], "type": "module", "main": "./lib/index.js", "typings": "./lib/index.d.ts", "license": "MPL-2.0", "repository": { "type": "git", "url": "https://github.com/jellyfin/jellyfin-sdk-typescript.git" }, "scripts": { "build": "npm run build:generated-client && npm run build:sdk", "build:generated-client": "openapi-generator-cli generate", "build:sdk": "rollup -c", "clean:build:sdk": "rimraf lib && rollup -c", "docs": "typedoc --tsconfig .", "fix-schema": "node scripts/modify-schema.mjs openapi.json", "lint": "eslint \".\"", "prepublishOnly": "npm run clean:build:sdk", "test": "vitest --exclude **/integration.test.ts", "test:integration": "vitest integration" }, "devDependencies": { "@openapitools/openapi-generator-cli": "2.13.13", "@rollup/plugin-typescript": "12.1.0", "@tsconfig/recommended": "1.0.7", "@typescript-eslint/eslint-plugin": "7.3.1", "@typescript-eslint/parser": "7.3.1", "@vitest/coverage-v8": "2.1.2", "eslint": "8.57.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-vitest": "0.3.26", "glob": "11.0.0", "rimraf": "5.0.10", "rollup": "4.24.0", "typedoc": "0.26.8", "typescript": "5.6.2", "vitest": "2.1.2" }, "peerDependencies": { "axios": "^1.3.4" } }