libaria2
Version:
A full-typing wrapper around aria2`, `The next generation download utility`.
64 lines • 1.68 kB
JSON
{
"name": "libaria2",
"version": "1.0.95",
"description": "A full-typing wrapper around aria2`, `The next generation download utility`.",
"keywords": [
"aria2",
"download",
"http",
"websocket",
"metalink",
"magnet",
"ftp",
"bittorrent",
"typescript"
],
"homepage": "https://hydrati.github.io/libaria2-ts/",
"repository": "https://github.com/yjl9903/libaria2",
"license": "MIT",
"exports": {
".": {
"require": "./dist/index.cjs",
"import": "./dist/index.mjs",
"types": "./dist/index.d.ts"
}
},
"main": "./dist/index.cjs",
"module": "./dist/index.mjs",
"types": "./dist/index.d.ts",
"files": [
"dist"
],
"dependencies": {
"axios": "^1.4.0",
"isomorphic-ws": "^5.0.0",
"ws": "^8.13.0"
},
"devDependencies": {
"@microsoft/api-extractor": "^7.34.8",
"@types/node": "^20.0.0",
"@types/uuid": "^9.0.1",
"@types/ws": "^8.5.4",
"@typescript-eslint/eslint-plugin": "^5.59.2",
"@typescript-eslint/parser": "^5.59.2",
"eslint": "8.39.0",
"eslint-config-standard": "^17.0.0",
"eslint-plugin-import": "2.27.5",
"eslint-plugin-node": "11.1.0",
"eslint-plugin-promise": "6.1.1",
"typedoc": "^0.24.6",
"typescript": "^5.0.4",
"unbuild": "^1.2.1",
"uuid": "^9.0.0"
},
"packageManager": "pnpm@8.4.0",
"scripts": {
"build": "unbuild",
"build:docs": "typedoc --tsconfig ./tsconfig.json ./src/lib.ts",
"build:dts": "api-extractor run",
"lint": "eslint -c ./.eslintrc",
"release": "bumpp --commit --push --tag && pnpm publish",
"test": "ts-node ./tests/index.ts",
"preversion": "pnpm build"
}
}