{"_id":"8dxlounge.js","_rev":"4-9ced17930b24f86d5fec4a44ea22fe77","time":{"0.0.1":"2021-03-18T19:23:39.399Z","created":"2021-03-19T20:26:46.181Z","0.0.2":"2021-03-19T20:26:46.477Z","modified":"2022-04-04T10:24:50.322Z"},"name":"8dxlounge.js","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.2":{"name":"8dxlounge.js","version":"0.0.2","main":"dist/main.js","types":"dist/src/index.d.ts","author":{"name":"takagi"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/iamtakagi/8dxlounge.js.git"},"scripts":{"typecheck":"tsc --noEmit","prettier":"prettier --write .","eslint":"eslint . --format friendly","test":"jest","test:watch":"jest --coverage --silent=false --verbose false --watch","build":"webpack"},"dependencies":{"axios":"^0.21.1"},"devDependencies":{"@types/expect":"^24.3.0","@types/jest":"^26.0.20","@typescript-eslint/eslint-plugin":"^4.18.0","@typescript-eslint/parser":"^4.18.0","eslint":"^7.22.0","eslint-config-prettier":"^8.1.0","jest":"^26.6.3","prettier":"^2.2.1","ts-jest":"^26.5.3","ts-loader":"^8.0.18","ts-node":"^9.1.1","typescript":"^4.2.3","webpack":"^5.26.2","webpack-cli":"^4.5.0"},"gitHead":"fab9f5ad41311461bc4ea37b51ddc08639bf6b58","description":"![Logo](https://user-images.githubusercontent.com/46530214/111744358-73a89280-88ce-11eb-8290-21465622d8c0.png)","bugs":{"url":"https://github.com/iamtakagi/8dxlounge.js/issues"},"homepage":"https://github.com/iamtakagi/8dxlounge.js#readme","_id":"8dxlounge.js@0.0.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-WW5HlMGjNcKK6kOy+PkMNuST5hkVHxF9kVXkRFwQzVBwSpT3a+iB83ZvUWplme4gQQdRVhVtxVmjhqFX1vS+og==","shasum":"adb07f4bb1ad3c8576f82f818d9eb25241da8f5a","tarball":"https://registry.npmjs.org/8dxlounge.js/-/8dxlounge.js-0.0.2.tgz","fileCount":30,"unpackedSize":35514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVQkGCRA9TVsSAnZWagAAzSgP/idwLtBPpj9dkrbcEF7b\ne7Lu9BG+U5bIyF7NwB7wg2Rhc/r0IuVeix3ztJbMzsMlAQCzapCuwuDNkARV\ngUdPyfPs86zjS+FKXyaz29+BUl/5Sqv599IYUO7fMHclZoV3rlGjAEbBvYw9\nYlQFW+av+C81TYVaGVuoX5lkPp7CidASRqFqz0ItagNfaYU3WQ4h7L7Lybvx\nVp4DUHiLM2+yhroV/5T/waKYz1gaNtfhs+hWm55jSrtuMtNRYdxAJn7bdqxd\n/JGvMCG94rnrm1aEc73tWEDKmCA3FQ191uvgazJh3asN75EmpOFdyWYR+HXM\n82JwMgYLJfHYXsnlfRxrkLqvHYPsENmponJ3OegkH2zrT7EzdB3czB5vQsfN\nikzjOhgMWGgApGJ7OYQz8PC7N0KwtuQmd75K2rXMLozsQe5Pa5qkXWXHclF3\nwhXe7T6cuqLnEt/XV7+D3XcL5hEzkxOuhDA8oQRUTGtU2YSaSVpQ9fvgEa1g\n/or4oyMaOo+9kbH7E2wZnS4/kb4UpPT4n/R8q/oqi4CuvHZ1affjZ3gXu66G\nSuObFQYtguujSRHB7pCtG/W+053nly3ACKnNSPoIve9ZG29sCOL8+IaxVRqN\n62OeCjUcK2INlZZWoaiutTxz0VPjvQfo28oz8MuQHgGqh0Sbo266v9e40jdy\nXNQQ\r\n=rtGV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGj7MhXT3FVcKCzajP75HtFISxMaz7r+SObvlZB3TryDAiBQLsIeLdKFC61649N4qkblVQXUiHbrBe5vkfIWP0Vhzg=="}]},"_npmUser":{"name":"iam_takagi","email":"iam.takagi.dev@gmail.com"},"directories":{},"maintainers":[{"name":"iam_takagi","email":"iam.takagi.dev@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/8dxlounge.js_0.0.2_1616185606258_0.8170467218670103"},"_hasShrinkwrap":false}},"maintainers":[{"name":"iam_takagi","email":"iam.takagi.dev@gmail.com"}],"description":"![Logo](https://user-images.githubusercontent.com/46530214/111744358-73a89280-88ce-11eb-8290-21465622d8c0.png)","homepage":"https://github.com/iamtakagi/8dxlounge.js#readme","repository":{"type":"git","url":"git+https://github.com/iamtakagi/8dxlounge.js.git"},"author":{"name":"takagi"},"bugs":{"url":"https://github.com/iamtakagi/8dxlounge.js/issues"},"license":"MIT","readme":"![Logo](https://user-images.githubusercontent.com/46530214/111744358-73a89280-88ce-11eb-8290-21465622d8c0.png)\n\n# 8dxlounge.js: 🚙 8DX Lounge API Client for JavaScript.\n\n[![npm version](https://badge.fury.io/js/8dxlounge.js.svg)](https://badge.fury.io/js/8dxlounge.js)\n[![GitHub release (latest by date)](https://img.shields.io/github/v/release/iamtakagi/8dxlounge.js)](https://github.com/iamtakagi/8dxlounge.js/releases)\n[![CI](https://github.com/iamtakagi/8dxlounge.js/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/iamtakagi/8dxlounge.js/actions/workflows/ci.yml)\n[![Deploy](https://github.com/iamtakagi/8dxlounge.js/actions/workflows/deploy.yml/badge.svg)](https://github.com/iamtakagi/8dxlounge.js/actions/workflows/deploy.yml)\n\n[VikeMK/Lounge-API](https://github.com/VikeMK/Lounge-API) の JavaScript API Clientです。\\\nAPI Endpointsは [こちら](https://github.com/iamtakagi/8dxlounge.js/blob/master/docs/Endpoints.md) に記載してあります。\n\nリリースまで数日程度お待ちください。\n\n## Installation / インストール\n環境に合わせてインストールしてください\n```console\nyarn add 8dxlounge.js\n```\n```console\nnpm install 8dxlounge.js\n```\n## Documentation / ドキュメント\n詳しくは [src](https://github.com/iamtakagi/8dxlounge.js/tree/master/src) 配下のファイルを参照してください\n```ts\nimport { LoungeApi } from '8dxlounge.js';\n\nconst api = new LoungeApi();\n\n(async () => {\n  /* プレイヤーリストを取得 */ \n  const players = await api.getPlayers()\n  console.log(players);\n\n  /* MMR範囲からプレイヤーリストを取得 */ \n  const players = await api.getPlayersByRange(1000, 2000)\n  console.log(players);\n\n  /* MKCIDからプレイヤーを取得 */ \n  const player = await api.getPlayerById(6167)\n  console.log(player);\n\n  /* 名前からプレイヤーを取得 */\n  const player = await api.getPlayerByName(\"takagi\")\n  console.log(player)\n\n  /* 名前からプレイヤー詳細を取得 */\n  const pd = await api.getPlayerDetailsByName(\"takagi\")\n  console.log(pd)\n\n  /* TableIDからテーブルを取得 */\n  const table = await api.getTableById(100)\n  console.log(table)\n\n  /* テーブルリストを取得 */\n  const tables = await api.getTables()\n  console.log(tables)\n\n  /* 名前からプレイヤーのペナルティリストを取得 */\n  const penalties = await api.getPenaltiesByName(\"kusaan\")\n  console.log(penalties)\n})();\n```\n","readmeFilename":"README.md"}