{ "name": "@thornbill/jellyfin-sdk", "version": "0.3.0", "description": "A TypeScript SDK for Jellyfin.", "keywords": [ "jellyfin" ], "main": "./dist/index.js", "typings": "./dist/index.d.ts", "license": "MPL-2.0", "repository": { "type": "git", "url": "https://github.com/thornbill/jellyfin-sdk-typescript.git" }, "publishConfig": { "access": "public" }, "scripts": { "build": "npm run build:generated-client && npm run build:sdk", "build:generated-client": "openapi-generator-cli generate", "build:sdk": "tsc", "clean:build:sdk": "tsc --build --clean && tsc", "docs": "typedoc --tsconfig .", "fix-schema": "node scripts/modify-schema.mjs openapi.json", "lint": "eslint \".\"", "prepublishOnly": "npm run clean:build:sdk", "test": "jest --watchAll --group=unit" }, "devDependencies": { "@openapitools/openapi-generator-cli": "^2.4.4", "@tsconfig/recommended": "^1.0.1", "@types/jest": "^27.0.1", "@types/node": "^16.9.2", "@typescript-eslint/eslint-plugin": "^4.31.1", "@typescript-eslint/parser": "^4.31.1", "eslint": "^7.32.0", "eslint-plugin-import": "^2.24.2", "eslint-plugin-jest": "^25.0.1", "jest": "^27.2.0", "jest-runner-groups": "^2.1.0", "ts-jest": "^27.0.5", "typedoc": "^0.22.4", "typedoc-plugin-markdown": "^3.11.0", "typescript": "^4.4.3" }, "dependencies": { "axios": "^0.24.0", "compare-versions": "^4.0.0", "normalize-url": "^7.0.2" } }