UNPKG

bgg-xml-api-client

Version:

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

88 lines 2.06 kB
{ "name": "bgg-xml-api-client", "type": "module", "version": "0.3.1", "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" ], "dependencies": { "fast-xml-parser": "^4.3.2", "ofetch": "^1.3.3" }, "devDependencies": { "@antfu/eslint-config": "^2.3.1", "@commitlint/cli": "^20.3.0", "@commitlint/config-conventional": "^20.3.0", "@types/node": "^25.0.3", "@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", "vite": "^7.3.0", "vitest": "^4.0.16" }, "commitlint": { "extends": [ "@commitlint/config-conventional" ] }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.{js,ts}": [ "eslint --fix" ] }, "scripts": { "nodetest": "node --version", "playground": "cd playground && pnpm i && pnpm run dev", "test": "vitest", "test:ci": "vitest unit --reporter=dot", "build": "unbuild", "lint": "eslint .", "lint:fix": "eslint . --fix", "commitlint": "commitlint --edit", "rel": "bumpp" } }