UNPKG

genshin-manager

Version:

<div align="center"> <p> <a href="https://www.npmjs.com/package/genshin-manager"><img src="https://img.shields.io/npm/v/genshin-manager.svg?maxAge=3600" alt="npm version" /></a> <a href="https://www.npmjs.com/package/genshin-manager"><img src="https:

109 lines 3.03 kB
{ "name": "genshin-manager", "version": "2.0.9", "homepage": "https://rollphes.github.io/genshin-manager/", "bugs": "https://github.com/Rollphes/genshin-manager/issues", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "directories": { "examples": "examples", "lib": "src", "docs": "docs" }, "scripts": { "prepare": "husky", "updateDoc": "npm run docs && git add docs && git commit -m \"[docs]update docs\" && git push", "lint": "eslint .", "lint:fix": "eslint . --fix", "lint:unix": "eslint . --format unix", "lint:stats": "npm run lint:unix | awk -F'[][]' '/\\[.*\\]$/ {print $(NF-1)}' | sort | uniq -c | sort -nr", "prepublishOnly": "tsup", "docs": "typedoc", "build": "tsup", "prebuild": "npm run generate:types", "generate:types": "tsx scripts/generate-types-from-master.ts", "generate:master": "tsx scripts/generate-structural-master.ts", "my-test": "tsx ./src/test/index.ts", "test": "vitest", "test:watch": "vitest --watch", "coverage": "vitest run --coverage", "createHandBook": "tsx scripts/createHandBook.ts" }, "engines": { "node": ">=18.0.0" }, "keywords": [ "nodejs", "wrapper", "node", "node-js", "nodejs-modules", "wrapper-api", "wrapper-library", "genshin", "genshin-impact", "genshin-api", "genshin-artifacts", "enkanetwork", "enka-network", "enka" ], "repository": { "type": "git", "url": "git+https://github.com/Rollphes/genshin-manager.git" }, "author": "Rollphes", "license": "MIT", "publishConfig": { "access": "public", "provenance": true }, "dependencies": { "@commitlint/config-conventional": "^19.8.1", "cheerio": "^1.0.0", "cli-progress": "^3.12.0", "node-cron": "^4.2.1", "proper-lockfile": "^4.1.2", "quicktype-core": "^23.2.6", "ts-deepmerge": "^7.0.1", "zod": "^4.1.11" }, "overrides": { "glob": "^10.5.0" }, "devDependencies": { "@commitlint/cli": "^19.8.1", "@eslint/js": "^9.27.0", "@types/cheerio": "^1.0.0", "@types/cli-progress": "^3.11.6", "@types/html-escaper": "^3.0.2", "@types/node": "^24.2.1", "@types/node-cron": "^3.0.11", "@types/proper-lockfile": "^4.1.4", "@typescript-eslint/eslint-plugin": "^8.7.0", "@typescript-eslint/parser": "^8.7.0", "@vitest/coverage-v8": "^3.2.4", "eslint": "^9.27.0", "eslint-config-prettier": "^10.1.5", "eslint-formatter-unix": "^8.40.0", "eslint-plugin-jsdoc": "^54.0.0", "eslint-plugin-prettier": "^5.4.0", "eslint-plugin-simple-import-sort": "^12.1.1", "husky": "^9.1.7", "prettier": "^3.3.3", "tsup": "^8.5.0", "tsx": "^4.20.3", "typedoc": "^0.28.10", "typescript": "^5.6.2", "typescript-eslint": "^8.39.0", "vitest": "^3.2.4" } }