UNPKG

bgg-xml-api-client

Version:

A client for Boardgamegeek.com XML API (v1 and v2) that returns data as JS object.

79 lines (78 loc) 1.8 kB
{ "name": "bgg-xml-api-client", "type": "module", "version": "0.2.0-beta.13", "packageManager": "pnpm@8.6.0", "description": "A client for Boardgamegeek.com XML API (v1 and v2) that returns data as JS object.", "author": { "name": "Marcin Kurkiewicz" }, "license": "MIT", "homepage": "https://github.com/Qrzy/bgg-xml-api-client#readme", "repository": { "type": "git", "url": "https://github.com/Qrzy/bgg-xml-api-client.git" }, "bugs": { "url": "https://github.com/Qrzy/bgg-xml-api-client/issues" }, "keywords": [ "boardgamegeek", "boardgamegeek.com", "bgg", "bgg api", "xml api", "bgg json" ], "sideEffects": false, "exports": { ".": { "types": "./dist/index.d.ts", "require": "./dist/index.cjs", "import": "./dist/index.mjs" } }, "main": "dist/index.mjs", "module": "dist/index.mjs", "types": "dist/index.d.ts", "files": [ "dist", "README.md" ], "scripts": { "nodetest": "node --version", "playground": "cd playground && pnpm i && pnpm run dev", "test": "vitest", "build": "unbuild", "lint": "eslint .", "lint:fix": "eslint . --fix", "prepublishOnly": "pnpm build", "rel": "bumpp" }, "dependencies": { "fast-xml-parser": "^4.3.2", "ofetch": "^1.3.3" }, "devDependencies": { "@antfu/eslint-config": "^2.3.1", "@typescript-eslint/eslint-plugin": "6.13.2", "@typescript-eslint/parser": "6.13.2", "bumpp": "^9.2.0", "eslint": "8.55.0", "husky": "8.0.3", "lint-staged": "15.2.0", "typescript": "5.3.2", "unbuild": "^2.0.0", "vitest": "^1.0.1" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.{js,ts}": [ "eslint --fix" ] } }