UNPKG

@georgemiao/qbit.js

Version:

a qBittorrent library made with typescript

89 lines 2.3 kB
{ "name": "@georgemiao/qbit.js", "version": "2.1.1", "description": "a qBittorrent library made with typescript", "keywords": [ "qbittorrent", "torrents", "torrenting" ], "author": "Antti <antti@antti.codes>", "license": "MIT", "scripts": { "lint": "yarn eslint src --ext ts --fix", "format": "prettier --write src/**/*.ts", "update": "yarn upgrade-interactive --latest", "build": "tsc -b src", "prepublishOnly": "yarn build", "prepare": "husky install" }, "type": "module", "main": "dist/index.js", "types": "dist/index.d.ts", "repository": { "type": "git", "url": "git+https://github.com/Chicken/qbit.js.git" }, "bugs": { "url": "https://github.com/Chicken/qbit.js/issues" }, "homepage": "https://github.com/Chicken/qbit.js#readme", "files": [ "dist", "!dist/*.tsbuildinfo" ], "engines": { "node": ">=16", "npm": ">=7" }, "eslintConfig": { "extends": "@sapphire" }, "eslintIgnore": [ "dist" ], "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "lint-staged": { "*.ts": "eslint --fix --ext ts" }, "prettier": { "printWidth": 100, "tabWidth": 4, "semi": true, "singleQuote": false, "quoteProps": "consistent", "trailingComma": "es5", "bracketSpacing": true, "arrowParens": "always", "endOfLine": "lf", "overrides": [ { "files": "*.yml", "options": { "tabWidth": 2 } } ] }, "dependencies": { "node-fetch": "3.2.3" }, "devDependencies": { "@commitlint/cli": "16.2.3", "@commitlint/config-conventional": "16.2.1", "@sapphire/eslint-config": "4.3.2", "@sapphire/ts-config": "3.3.3", "@types/node": "17.0.23", "eslint": "8.11.0", "eslint-plugin-prettier": "4.0.0", "husky": "7.0.4", "lint-staged": "12.3.7", "prettier": "2.6.0", "pretty-quick": "3.1.3", "typescript": "4.6.2" } }