UNPKG

@ctrl/qbittorrent

Version:

TypeScript api wrapper for qbittorrent using got

72 lines (71 loc) 1.88 kB
{ "name": "@ctrl/qbittorrent", "version": "9.6.0", "description": "TypeScript api wrapper for qbittorrent using got", "author": "Scott Cooper <scttcper@gmail.com>", "license": "MIT", "repository": "scttcper/qbittorrent", "homepage": "https://qbittorrent.vercel.app", "type": "module", "main": "./dist/src/index.js", "types": "./dist/src/index.d.ts", "files": [ "dist/src" ], "sideEffects": false, "publishConfig": { "access": "public", "provenance": true }, "keywords": [ "typescript", "qbittorrent" ], "scripts": { "lint": "pnpm run '/^(lint:biome|lint:eslint)$/'", "lint:biome": "biome check .", "lint:eslint": "eslint .", "lint:fix": "pnpm run '/^(lint:biome|lint:eslint):fix$/'", "lint:eslint:fix": "eslint . --fix", "lint:biome:fix": "biome check . --write", "prepare": "npm run build", "build": "tsc", "build:docs": "typedoc", "test": "vitest run", "test:watch": "vitest", "test:ci": "vitest run --coverage --reporter=default --reporter=junit --outputFile=./junit.xml" }, "dependencies": { "@ctrl/magnet-link": "^4.0.2", "@ctrl/shared-torrent": "^6.2.1", "@ctrl/torrent-file": "^4.1.0", "cookie": "^1.0.2", "node-fetch-native": "^1.6.6", "ofetch": "^1.4.1", "type-fest": "^4.40.0", "ufo": "^1.6.1", "uint8array-extras": "^1.4.0" }, "devDependencies": { "@biomejs/biome": "1.9.4", "@ctrl/eslint-config-biome": "4.3.5", "@eslint/compat": "^1.2.8", "@sindresorhus/tsconfig": "7.0.0", "@types/node": "22.14.1", "@vitest/coverage-v8": "3.1.1", "eslint": "^9.25.0", "p-wait-for": "5.0.2", "typedoc": "0.28.3", "typescript": "5.8.3", "vitest": "3.1.1" }, "release": { "branches": [ "master" ] }, "engines": { "node": ">=18" }, "packageManager": "pnpm@10.8.1" }