{"_id":"@asanrom/ps-battle-bot-lib","_rev":"13-b72ff505cbabd302194467ec036e1378","name":"@asanrom/ps-battle-bot-lib","dist-tags":{"latest":"0.7.2"},"versions":{"0.1.0":{"name":"@asanrom/ps-battle-bot-lib","version":"0.1.0","author":{"url":"https://github.com/AgustinSRG","name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com"},"license":"MIT","_id":"@asanrom/ps-battle-bot-lib@0.1.0","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"dist":{"shasum":"544844ae52af42b56625582652cf815f707753e3","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.1.0.tgz","fileCount":201,"integrity":"sha512-jgjM8gULr+qegnLwXI3h3Bwmd5PfM09+64WKiD0jqC199dvIbr4Xs10yKvTGrU0kaKfNx/r5oxodMcceSwEmhA==","signatures":[{"sig":"MEUCIQCUphSFF9MN4H/AKTdfV+HNkOVos8f/Aw0ByUkKFCgwWwIgJ68FMfhAtiUCODzf+OiJZu9dlreMeWFl7NPI9GMBc+w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":870428},"main":"dist/index.js","engines":{"node":">= 18.0.0"},"gitHead":"78a5425cf9909d99cb995d0e8e1da3558fb4b7d2","scripts":{"lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","build":"rimraf dist && npm run compile","start":"node dist/examples/example.js","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint","analyzer-debug":"node dist/examples/analyzer-debug.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"pre-commit":["lint","lib-data/"],"repository":{"url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git","type":"git"},"_npmVersion":"8.5.5","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"@asanrom/poke-calc":"0.7.2","@asanrom/javascript-object-sanitizer":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.8","mocha":"10.2.0","dotenv":"16.0.3","eslint":"8.37.0","rimraf":"4.4.1","ts-node":"10.9.1","typedoc":"0.24.6","typescript":"5.0.3","@types/chai":"4.3.5","@types/node":"18.15.11","@types/mocha":"10.0.1","@asanrom/ps-bot-lib":"1.0.0","@typescript-eslint/parser":"5.57.1","@typescript-eslint/eslint-plugin":"5.57.1"},"_npmOperationalInternal":{"tmp":"tmp/ps-battle-bot-lib_0.1.0_1694190639881_0.9867797033445365","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@asanrom/ps-battle-bot-lib","version":"0.1.1","author":{"url":"https://github.com/AgustinSRG","name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com"},"license":"MIT","_id":"@asanrom/ps-battle-bot-lib@0.1.1","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"dist":{"shasum":"7449e575a6d9aa3955993b2b2e477e393673cb43","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.1.1.tgz","fileCount":210,"integrity":"sha512-/MulJOYdd2AekcGunquWYvU+Jk6g7bZD7vwZcna8yZ1y5CIBmJHpTB/tmCPiM+G6i1QFIZu9taXQi2S6GwpGwg==","signatures":[{"sig":"MEUCIQDmSr/ypVPNuPfysaaJD32YaA4JpXFWZC9Hoipv/hbV3AIgL9+Aux54q6BNT+S6BX9N3VT7+nhSvq79RG7rqDH+M2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1989329},"main":"dist/index.js","engines":{"node":">= 18.0.0"},"gitHead":"78a5425cf9909d99cb995d0e8e1da3558fb4b7d2","scripts":{"lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","build":"rimraf dist && npm run compile","start":"node dist/examples/example.js","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint","analyzer-debug":"node dist/examples/analyzer-debug.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"pre-commit":["lint","lib-data/"],"repository":{"url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git","type":"git"},"_npmVersion":"8.5.5","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"@asanrom/poke-calc":"0.7.2","@asanrom/javascript-object-sanitizer":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.8","mocha":"10.2.0","dotenv":"16.0.3","eslint":"8.37.0","rimraf":"4.4.1","ts-node":"10.9.1","typedoc":"0.24.6","typescript":"5.0.3","@types/chai":"4.3.5","@types/node":"18.15.11","@types/mocha":"10.0.1","@asanrom/ps-bot-lib":"1.0.0","@typescript-eslint/parser":"5.57.1","@typescript-eslint/eslint-plugin":"5.57.1"},"_npmOperationalInternal":{"tmp":"tmp/ps-battle-bot-lib_0.1.1_1694191872653_0.5365703160044524","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@asanrom/ps-battle-bot-lib","version":"0.2.0","author":{"url":"https://github.com/AgustinSRG","name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com"},"license":"MIT","_id":"@asanrom/ps-battle-bot-lib@0.2.0","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"dist":{"shasum":"7cd468d1f5c6cd3c0a4d7fa328fbed844f5ee8be","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.2.0.tgz","fileCount":210,"integrity":"sha512-vJNgt68HvNX8+nFFn7OuGSb6gBPK5egSPWjSMSjYZT8592yb0/fTVz5rS50PbLAa+FkpeUaVEK28rSU8Rlz27Q==","signatures":[{"sig":"MEQCIC+EApR3PLqWZqzSCrPLCzWWnxOpyzoNliZ3LF+tns6lAiBBK8evSgYor8GUV7ZqvXwBCELL0DP23EcIU2aMT2PaMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2100816},"main":"dist/index.js","engines":{"node":">= 18.0.0"},"gitHead":"8c8e22fc70ba2e6ea5e57d1fd556e2bd1fc3a0bd","scripts":{"lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","build":"rimraf dist && npm run compile","start":"node dist/examples/example.js","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint","analyzer-debug":"node dist/examples/analyzer-debug.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"pre-commit":["lint","lib-data/"],"repository":{"url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git","type":"git"},"_npmVersion":"8.5.5","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"@asanrom/poke-calc":"0.7.3","@asanrom/javascript-object-sanitizer":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.8","mocha":"10.2.0","dotenv":"16.0.3","eslint":"8.37.0","rimraf":"4.4.1","ts-node":"10.9.1","typedoc":"0.24.6","typescript":"5.0.3","@types/chai":"4.3.5","@types/node":"18.15.11","@types/mocha":"10.0.1","@asanrom/ps-bot-lib":"1.0.0","@typescript-eslint/parser":"5.57.1","@typescript-eslint/eslint-plugin":"5.57.1"},"_npmOperationalInternal":{"tmp":"tmp/ps-battle-bot-lib_0.2.0_1695138780835_0.2347290478424302","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@asanrom/ps-battle-bot-lib","version":"0.3.0","author":{"url":"https://github.com/AgustinSRG","name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com"},"license":"MIT","_id":"@asanrom/ps-battle-bot-lib@0.3.0","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"dist":{"shasum":"12ab63d4c8640df0fd5439d249b8d62577307296","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.3.0.tgz","fileCount":210,"integrity":"sha512-SGAIMvS4KNmQtYcT1MXU6HfZI7unyw5gGjHoph/7e0gQDFcMamZQtDy0gQPPR4/v1VMs12EQXemEaC0Z2oIPsg==","signatures":[{"sig":"MEUCIG3bPndGPnE677LEdpLh+qh3hid0Yt62bKM2Vm1f9mJEAiEAwXXtmmzzJZ1B3IcLDPj5cJn9BWeqj4Muoni5B+CedWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2105653},"main":"dist/index.js","engines":{"node":">= 18.0.0"},"gitHead":"a95c4bb23e2c56c4c7dabd57b028c85da5924e79","scripts":{"lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","build":"rimraf dist && npm run compile","start":"node dist/examples/example.js","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint","analyzer-debug":"node dist/examples/analyzer-debug.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"pre-commit":["lint","lib-data/"],"repository":{"url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git","type":"git"},"_npmVersion":"8.5.5","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"@asanrom/poke-calc":"0.8.0","@asanrom/javascript-object-sanitizer":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","mocha":"10.2.0","dotenv":"16.3.1","eslint":"8.50.0","rimraf":"5.0.5","ts-node":"10.9.1","typedoc":"0.25.1","typescript":"5.2.2","@types/chai":"4.3.6","@types/node":"20.8.2","@types/mocha":"10.0.2","@asanrom/ps-bot-lib":"1.0.0","@typescript-eslint/parser":"6.7.4","@typescript-eslint/eslint-plugin":"6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ps-battle-bot-lib_0.3.0_1696348907750_0.5118934500109653","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@asanrom/ps-battle-bot-lib","version":"0.3.1","author":{"url":"https://github.com/AgustinSRG","name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com"},"license":"MIT","_id":"@asanrom/ps-battle-bot-lib@0.3.1","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"dist":{"shasum":"28c6a172621bfe5d2800f370a11b2a4472e82ddd","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.3.1.tgz","fileCount":210,"integrity":"sha512-cLp+PQXt1HYVX/OBZj5i0oH4YQcReSwcnRl80bdPuqPKLe2J2AesuCLM7SI3PH8vJGaAM1Z0jnlaBhbP9+VE/g==","signatures":[{"sig":"MEUCIC8t+Ei/8zyrYe83kTfQ0OiwdWY0nlWaDfgETqcOhS5PAiEAsIx3RDWv/z2wPVDV7SBtuaDXgGHLC14bWR9HgnAqDvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2105693},"main":"dist/index.js","engines":{"node":">= 18.0.0"},"gitHead":"a95c4bb23e2c56c4c7dabd57b028c85da5924e79","scripts":{"lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","build":"rimraf dist && npm run compile","start":"node dist/examples/example.js","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint","analyzer-debug":"node dist/examples/analyzer-debug.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"pre-commit":["lint","lib-data/"],"repository":{"url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git","type":"git"},"_npmVersion":"8.5.5","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","directories":{},"_nodeVersion":"18.14.2","dependencies":{"@asanrom/poke-calc":"0.8.0","@asanrom/javascript-object-sanitizer":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","mocha":"10.2.0","dotenv":"16.3.1","eslint":"8.50.0","rimraf":"5.0.5","ts-node":"10.9.1","typedoc":"0.25.1","typescript":"5.2.2","@types/chai":"4.3.6","@types/node":"20.8.2","@types/mocha":"10.0.2","@asanrom/ps-bot-lib":"1.0.0","@typescript-eslint/parser":"6.7.4","@typescript-eslint/eslint-plugin":"6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ps-battle-bot-lib_0.3.1_1696350433869_0.3121679903111769","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@asanrom/ps-battle-bot-lib","version":"0.4.0","author":{"url":"https://github.com/AgustinSRG","name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com"},"license":"MIT","_id":"@asanrom/ps-battle-bot-lib@0.4.0","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"dist":{"shasum":"c920a8b69315b617494afb2ad35de7d2e835ae88","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.4.0.tgz","fileCount":210,"integrity":"sha512-cYH7yukjz/jgmW3nN1gSnaTC7HmmgTvTQWBJpXuqW5idyLOPlfvEz/2THubRzYvlzCCMeTMMId127xacYpHlPg==","signatures":[{"sig":"MEQCIG7ZYYSUcH6EfOcKZd6jEVHxxJaL9ZcwiPhBGg05CqkuAiBUGlcFITd3zjsHrFjlRlds9r9d+U+GEGxp4d9Mlu9wQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2045359},"main":"dist/index.js","engines":{"node":">= 18.0.0"},"gitHead":"cf2455678999a8fa3554655d2c0148d04425938e","scripts":{"lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","build":"rimraf dist && npm run compile","start":"node dist/examples/example.js","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint","analyzer-debug":"node dist/examples/analyzer-debug.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"pre-commit":["lint","lib-data/"],"repository":{"url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git","type":"git"},"_npmVersion":"8.5.5","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","directories":{},"_nodeVersion":"20.11.0","dependencies":{"@asanrom/poke-calc":"0.9.0","@asanrom/javascript-object-sanitizer":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","mocha":"10.2.0","dotenv":"16.3.1","eslint":"8.50.0","rimraf":"5.0.5","ts-node":"10.9.1","typedoc":"0.25.1","typescript":"5.2.2","@types/chai":"4.3.6","@types/node":"20.8.2","@types/mocha":"10.0.2","@asanrom/ps-bot-lib":"1.0.0","@typescript-eslint/parser":"6.7.4","@typescript-eslint/eslint-plugin":"6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ps-battle-bot-lib_0.4.0_1714769926741_0.3193296172307867","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@asanrom/ps-battle-bot-lib","version":"0.4.1","author":{"url":"https://github.com/AgustinSRG","name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com"},"license":"MIT","_id":"@asanrom/ps-battle-bot-lib@0.4.1","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"dist":{"shasum":"9e45201f14c57f77229e438864c3ee157dfcc87d","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.4.1.tgz","fileCount":210,"integrity":"sha512-FXrH0eEOsAznQCyq7dsPh/MR0KNsr4bxtsSa4DMd6GxprbnoKNIznRCUMLb1QhD5aEIhk8fUa0pQAbSm2XgUjA==","signatures":[{"sig":"MEQCIFoxNS9GjQ5LipN1Y6V/swZrg0GY/NSnOoxEvhZbdQMdAiA1fxgA2j+/JkDnFZtwiQ0J84a2VURdkrP7C7JCQ2m7ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2045359},"main":"dist/index.js","engines":{"node":">= 18.0.0"},"gitHead":"a83bd70c69f0f5a9764765ad9d3517015e1b01ad","scripts":{"lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","build":"rimraf dist && npm run compile","start":"node dist/examples/example.js","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint","analyzer-debug":"node dist/examples/analyzer-debug.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"pre-commit":["lint","lib-data/"],"repository":{"url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git","type":"git"},"_npmVersion":"11.4.1","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@asanrom/poke-calc":"0.9.0","@asanrom/javascript-object-sanitizer":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","mocha":"11.1.0","dotenv":"16.3.1","eslint":"8.50.0","rimraf":"5.0.5","ts-node":"10.9.1","typedoc":"0.25.1","typescript":"5.2.2","@types/chai":"4.3.6","@types/node":"20.8.2","@types/mocha":"10.0.2","@asanrom/ps-bot-lib":"1.0.3","@typescript-eslint/parser":"6.7.4","@typescript-eslint/eslint-plugin":"6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ps-battle-bot-lib_0.4.1_1752934642298_0.233291905920731","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@asanrom/ps-battle-bot-lib","version":"0.5.0","author":{"url":"https://github.com/AgustinSRG","name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com"},"license":"MIT","_id":"@asanrom/ps-battle-bot-lib@0.5.0","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"dist":{"shasum":"a6a4d1d906bbd9a77509a66ace7bc7da95ecb9be","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.5.0.tgz","fileCount":210,"integrity":"sha512-xMa1PF1bpGBj7aWGDJ5nAyIbA0xF8ZKm0ofSvWrSX7TcWly+ZveVwsKjR8sJzJFfSCn4JtPmJNONft1ru3sSMA==","signatures":[{"sig":"MEUCIQDw7j38LkLh/Awo1YX0KDYhalb90CFoktdjK0f/RQLKOwIgHBAYWbrmT+8dTbIVGZxPUtRWQ2/MySBhypXvEVGfib8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2046526},"main":"dist/index.js","engines":{"node":">= 18.0.0"},"gitHead":"d045b3753f45c88359537b4c27c43b4ac88743df","scripts":{"lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","build":"rimraf dist && npm run compile","start":"node dist/examples/example.js","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint","analyzer-debug":"node dist/examples/analyzer-debug.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"pre-commit":["lint","lib-data/"],"repository":{"url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git","type":"git"},"_npmVersion":"11.5.2","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@asanrom/poke-calc":"0.9.0","@asanrom/javascript-object-sanitizer":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","mocha":"11.1.0","dotenv":"16.3.1","eslint":"8.50.0","rimraf":"5.0.5","ts-node":"10.9.1","typedoc":"0.25.1","typescript":"5.2.2","@types/chai":"4.3.6","@types/node":"20.8.2","@types/mocha":"10.0.2","@asanrom/ps-bot-lib":"1.0.3","@typescript-eslint/parser":"6.7.4","@typescript-eslint/eslint-plugin":"6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ps-battle-bot-lib_0.5.0_1756644718981_0.4788649327073762","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@asanrom/ps-battle-bot-lib","version":"0.5.1","author":{"url":"https://github.com/AgustinSRG","name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com"},"license":"MIT","_id":"@asanrom/ps-battle-bot-lib@0.5.1","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"dist":{"shasum":"0358c0e32c78c365958de91927df29646b560941","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.5.1.tgz","fileCount":210,"integrity":"sha512-LxHKh6DTbnRUh3L6357zCrv8DngBje7VUhQN9kjWD58AT6seaHgnbTznhZejLxpU+Lzmt0t6kBEQzK9+WXNMyw==","signatures":[{"sig":"MEYCIQDAF+G2EP8EKHLWMyT23qlNwyPrckUiPPPJUry+7tquBQIhALayf8Ov3I7ZDdtsQS+4QTUx2MN+LTkSThtGBcKOYN5Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2047786},"main":"dist/index.js","engines":{"node":">= 18.0.0"},"gitHead":"a0d4a693de135eda82e77afad891aa2144917826","scripts":{"lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","build":"rimraf dist && npm run compile","start":"node dist/examples/example.js","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint","analyzer-debug":"node dist/examples/analyzer-debug.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"pre-commit":["lint","lib-data/"],"repository":{"url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git","type":"git"},"_npmVersion":"11.5.2","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","directories":{},"_nodeVersion":"20.19.4","dependencies":{"@asanrom/poke-calc":"0.9.0","@asanrom/javascript-object-sanitizer":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","mocha":"11.1.0","dotenv":"16.3.1","eslint":"8.50.0","rimraf":"5.0.5","ts-node":"10.9.1","typedoc":"0.25.1","typescript":"5.2.2","@types/chai":"4.3.6","@types/node":"20.8.2","@types/mocha":"10.0.2","@asanrom/ps-bot-lib":"1.0.3","@typescript-eslint/parser":"6.7.4","@typescript-eslint/eslint-plugin":"6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ps-battle-bot-lib_0.5.1_1756743510970_0.27008639828233605","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@asanrom/ps-battle-bot-lib","version":"0.6.1","author":{"url":"https://github.com/AgustinSRG","name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com"},"license":"MIT","_id":"@asanrom/ps-battle-bot-lib@0.6.1","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"dist":{"shasum":"84eae596612fcbe41aed1ad98a0d2cedd86a0549","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.6.1.tgz","fileCount":210,"integrity":"sha512-6xlC5cPnUpHydQH62RA2lomkx6umdyxWig9aCd+kfwwuvlZT6WCVfA1faH6w7Pq8/Mf7S/9NCnHg6E45X3MNqw==","signatures":[{"sig":"MEUCIQC4TcYr54LCdk8HqVgTc9PUbfBJawWhqHo71c6P35NT+AIgRm7nh2W/ZR6JKfp4qCNsy497xF91zfwD03fG6bjEvGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2082734},"main":"dist/index.js","engines":{"node":">= 18.0.0"},"gitHead":"7cd618e07d74ca65b3339834c8d8acb1ed344fe2","scripts":{"lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","build":"rimraf dist && npm run compile","start":"node dist/examples/example.js","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint","analyzer-debug":"node dist/examples/analyzer-debug.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"overrides":{"serialize-javascript":"7.0.5"},"pre-commit":["lint","lib-data/"],"repository":{"url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@asanrom/poke-calc":"0.10.0","@asanrom/javascript-object-sanitizer":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","mocha":"11.1.0","dotenv":"16.3.1","eslint":"8.50.0","rimraf":"5.0.5","ts-node":"10.9.1","typedoc":"0.25.1","typescript":"5.2.2","@types/chai":"4.3.6","@types/node":"20.8.2","@types/mocha":"10.0.2","@asanrom/ps-bot-lib":"2.0.1","@typescript-eslint/parser":"6.7.4","@typescript-eslint/eslint-plugin":"6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ps-battle-bot-lib_0.6.1_1785584017247_0.3559826240501094","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@asanrom/ps-battle-bot-lib","version":"0.7.0","author":{"url":"https://github.com/AgustinSRG","name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com"},"license":"MIT","_id":"@asanrom/ps-battle-bot-lib@0.7.0","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"dist":{"shasum":"5b05c0a2165433724442141fbf989294e27a01ed","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.7.0.tgz","fileCount":210,"integrity":"sha512-tKcfn9YnazG4QZwkNtYS21K1m1PhVWfDSvxzBQw4hqRHow/6t0Qpw6LK9eVADKycmXtyrJ5cY9VbdMEnBihsvQ==","signatures":[{"sig":"MEQCIFAOrx+IXwPF/c6JLKinqNPpUUWjLSDe05WQBf0a4GufAiBmz/y1iBb7xmWl637lQRN2TBTmaPXl45snoN2+G7CSrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2083127},"main":"dist/index.js","engines":{"node":">= 18.0.0"},"gitHead":"a6fec190372af50001828a2dbc9c021b455c751d","scripts":{"lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","build":"rimraf dist && npm run compile","start":"node dist/examples/example.js","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint","analyzer-debug":"node dist/examples/analyzer-debug.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"overrides":{"serialize-javascript":"7.0.5"},"pre-commit":["lint","lib-data/"],"repository":{"url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@asanrom/poke-calc":"0.10.0","@asanrom/javascript-object-sanitizer":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","mocha":"11.1.0","dotenv":"16.3.1","eslint":"8.50.0","rimraf":"5.0.5","ts-node":"10.9.1","typedoc":"0.25.1","typescript":"5.2.2","@types/chai":"4.3.6","@types/node":"20.8.2","@types/mocha":"10.0.2","@asanrom/ps-bot-lib":"2.0.1","@typescript-eslint/parser":"6.7.4","@typescript-eslint/eslint-plugin":"6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ps-battle-bot-lib_0.7.0_1786015178131_0.6483756591757286","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@asanrom/ps-battle-bot-lib","version":"0.7.1","author":{"url":"https://github.com/AgustinSRG","name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com"},"license":"MIT","_id":"@asanrom/ps-battle-bot-lib@0.7.1","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"dist":{"shasum":"3093224a4e3ca4f820be66a96610ca5fb8ed3bb3","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.7.1.tgz","fileCount":210,"integrity":"sha512-oMDGiAevLMtY2tA/7nPIXtXoF1Rm2MC2mX3fcK5YM25i29AWllisL5tlbdFUWMafGD/jcNg/VQFJP5kFM16hxQ==","signatures":[{"sig":"MEUCIQD6y/jV6YIvBTTF5c+IWFk5kAYtCIPwmviDqlrhFdYrKQIgJuJprWPhzC6DUX9Dxsi3WWxcTF/cvtWXPnmH4CSOi6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2083317},"main":"dist/index.js","engines":{"node":">= 18.0.0"},"gitHead":"90aed5594afdbd636bf79ca3bec7a6828adb9fbb","scripts":{"lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","build":"rimraf dist && npm run compile","start":"node dist/examples/example.js","gendoc":"typedoc --out docs ./src","compile":"tsc --pretty --declaration","prebuild":"npm run lint","analyzer-debug":"node dist/examples/analyzer-debug.js"},"typings":"dist/index.d.ts","_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"overrides":{"serialize-javascript":"7.0.5"},"pre-commit":["lint","lib-data/"],"repository":{"url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git","type":"git"},"_npmVersion":"11.11.0","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"@asanrom/poke-calc":"0.11.0","@asanrom/javascript-object-sanitizer":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.3.10","mocha":"11.1.0","dotenv":"16.3.1","eslint":"8.50.0","rimraf":"5.0.5","ts-node":"10.9.1","typedoc":"0.25.1","typescript":"5.2.2","@types/chai":"4.3.6","@types/node":"20.8.2","@types/mocha":"10.0.2","@asanrom/ps-bot-lib":"2.0.1","@typescript-eslint/parser":"6.7.4","@typescript-eslint/eslint-plugin":"6.7.4"},"_npmOperationalInternal":{"tmp":"tmp/ps-battle-bot-lib_0.7.1_1786033572540_0.5476417055680185","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@asanrom/ps-battle-bot-lib","version":"0.7.2","description":"Library for Pokemon Showdown Bots to be able to participate in battles.","main":"dist/index.js","typings":"dist/index.d.ts","homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","repository":{"type":"git","url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git"},"scripts":{"prebuild":"npm run lint","compile":"tsc --pretty --declaration","build":"rimraf dist && npm run compile","lint":"eslint --fix src/**/*.ts","test":"env TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\" }' mocha --bail -r ts-node/register 'tests/**/*.ts'","start":"node dist/examples/example.js","analyzer-debug":"node dist/examples/analyzer-debug.js","gendoc":"typedoc --out docs ./src"},"author":{"name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com","url":"https://github.com/AgustinSRG"},"engines":{"node":">= 18.0.0"},"pre-commit":["lint","lib-data/"],"devDependencies":{"@asanrom/ps-bot-lib":"2.0.1","@types/chai":"4.3.6","@types/mocha":"10.0.2","@types/node":"20.8.2","@typescript-eslint/eslint-plugin":"6.7.4","@typescript-eslint/parser":"6.7.4","chai":"4.3.10","dotenv":"16.3.1","eslint":"8.50.0","mocha":"11.1.0","rimraf":"5.0.5","ts-node":"10.9.1","typedoc":"0.25.1","typescript":"5.2.2"},"license":"MIT","dependencies":{"@asanrom/javascript-object-sanitizer":"1.0.0","@asanrom/poke-calc":"0.11.1"},"overrides":{"serialize-javascript":"7.0.5"},"gitHead":"6721b9eac0c2ee697f3f0ad2c300b91c18002c06","_id":"@asanrom/ps-battle-bot-lib@0.7.2","bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"_nodeVersion":"22.21.1","_npmVersion":"11.11.0","dist":{"integrity":"sha512-3CYUjN8LKB13B2JW/sd/5AiAdBmaW3OBur7eKTn3MjkUVCeGm2JeWow8joeqDIAwEmwYw6kRinpuNs7g8zxq0A==","shasum":"22a4da90136b29d1d1c68ee3ebc84a4665c5e75c","tarball":"https://registry.npmjs.org/@asanrom/ps-battle-bot-lib/-/ps-battle-bot-lib-0.7.2.tgz","fileCount":210,"unpackedSize":2081663,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFupdM6KToI606zmnhmWDYksYd41IwOa0aYAFib0a0EeAiBwPkGQlNtZ0xxC8BjYwZ3kUMJ1qHDUMT7FCAsVkJHPYA=="}]},"_npmUser":{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"},"directories":{},"maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ps-battle-bot-lib_0.7.2_1786192245530_0.2087635372235308"},"_hasShrinkwrap":false}},"time":{"created":"2023-09-08T16:30:39.811Z","modified":"2026-08-08T12:30:45.847Z","0.1.0":"2023-09-08T16:30:40.127Z","0.1.1":"2023-09-08T16:51:12.978Z","0.2.0":"2023-09-19T15:53:01.160Z","0.3.0":"2023-10-03T16:01:48.026Z","0.3.1":"2023-10-03T16:27:14.220Z","0.4.0":"2024-05-03T20:58:46.982Z","0.4.1":"2025-07-19T14:17:22.590Z","0.5.0":"2025-08-31T12:51:59.206Z","0.5.1":"2025-09-01T16:18:31.191Z","0.6.1":"2026-08-01T11:33:37.428Z","0.7.0":"2026-08-06T11:19:38.304Z","0.7.1":"2026-08-06T16:26:12.717Z","0.7.2":"2026-08-08T12:30:45.685Z"},"bugs":{"url":"https://github.com/AgustinSRG/ps-battle-bot-lib/issues"},"author":{"name":"Agustin San Roman","email":"agustinsanromanguzman@gmail.com","url":"https://github.com/AgustinSRG"},"license":"MIT","homepage":"https://github.com/AgustinSRG/ps-battle-bot-lib","repository":{"type":"git","url":"git+https://github.com/AgustinSRG/ps-battle-bot-lib.git"},"description":"Library for Pokemon Showdown Bots to be able to participate in battles.","maintainers":[{"name":"asanrom","email":"agustinsanromanguzman@gmail.com"}],"readme":"# Pokemon Showdown battle bot library\n\n[![npm version](https://badge.fury.io/js/%40asanrom%2Fps-battle-bot-lib.svg)](https://badge.fury.io/js/%40asanrom%2Fps-battle-bot-lib)\n[![Node.js CI](https://github.com/AgustinSRG/ps-battle-bot-lib/actions/workflows/node.js.yml/badge.svg)](https://github.com/AgustinSRG/ps-battle-bot-lib/actions/workflows/node.js.yml)\n[![License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://github.com/AgustinSRG/ps-battle-bot-lib/blob/master/LICENSE)\n\nLibrary for Pokemon Showdown Bots to be able to participate in battles. \n\n## Installing the library\n\nTo install the library in your Pokemon Showdown bot project, use:\n\n```sh\nnpm install --save @asanrom/ps-battle-bot-lib\n```\n\n## Using the library\n\nIn order to add battle functionality to your bot, instantiate `PokemonShowdownBattleBot`, call `receive` for each line received from Pokemon Showdown, and listen for the `send` event in order to send decision commands.\n\n[View example](./src/examples/example.ts)\n\n## Documentation\n\nCheck the [documentation](./DOCUMENTATION.md) for detailed specifications for configuration and available algorithms.\n\nYou can also check the [auto generated documentation](https://agustinsrg.github.io/ps-battle-bot-lib/).\n\n## Building\n\nIn order to build this library, you need:\n\n - [NodeJS](https://nodejs.org/en), latest stable version.\n\nRun the following command to install dependencies:\n\n```sh\nnpm install\n```\n\nRun the following command to build the typescript into javascript:\n\n```sh\nnpm run build\n```\n\n## Running the example\n\nIf you want to run the example, type:\n\n```\nnpm start\n```\n\nYou can configure the bot using environment variables.\n\nYou can specify those variables in the `.env` file, in the current working directory.\n\n\n### Server connection details\n\n| Variable Name | Description                                                                          |\n| ------------- | ------------------------------------------------------------------------------------ |\n| SERVER_HOST   | Pokemon showdown server host. Default: `sim3.psim.us`                                |\n| SERVER_PORT   | Pokemon showdown server port. Default `443`                                          |\n| SERVER_SSL    | Set it to `YES` to use HTTPS. Set it to `NO` to use regular HTTP. Defaults to `YES`. |\n| SERVER_ID     | Pokemon showdown server ID. Default: `showdown`                                      |\n\n### Credentials\n\n| Variable Name    | Description                        |\n| ---------------- | ---------------------------------- |\n| ACCOUNT_NAME     | Pokemon showdown account name.     |\n| ACCOUNT_PASSWORD | Pokemon showdown account password. |\n\n### Battle bot configuration\n\n| Variable Name       | Description                                                                                                                                                |\n| ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| AUTO_SET_TIMER      | Set it to `YES` for the bot to automatically set up the timer.                                                                                             |\n| ACCEPT_CHALLENGES   | Set it to `YES` for the bot to automatically accept or reject challenges.                                                                                  |\n| CHALLENGE_WHITELIST | Specify the list of usernames the bot will accept challenges from. If not specified, the bot will accept challenges from any user.                         |\n| AUTO_LADDER         | Specify a format name for the bot to search ladder battles automatically.                                                                                  |\n| AUTO_LADDER_DELAY   | Milliseconds to wait in order to search for the next ladder battle. By default `10000` (10 seconds)                                                        |\n| MAX_BATTLES         | Max number of battles the bot will consider when accepting a challenge, or searching a ladder battle.                                                      |\n| TEAMS_PATH          | Path to the teams folder. This folder must contain sub-folder with the names of the formats, containing each one a list of teams contained in `.txt` files |\n\n### Logging\n\n| Variable Name | Description                                                                    |\n| ------------- | ------------------------------------------------------------------------------ |\n| LOG_INFO      | Set to `YES` or `NO` to enable or disable info messages. Enabled by default.   |\n| LOG_DEBUG     | Set to `YES` or `NO` to enable or disable debug messages. Disabled by default. |\n| LOG_TRACE     | Set to `YES` or `NO` to enable or disable trace messages. Disabled by default. |\n\n### Other configuration\n\n| Variable Name | Description                                                                              |\n| ------------- | ---------------------------------------------------------------------------------------- |\n| LOG_BATTLES   | Set it to `YES` to log every single battle. Logs will be stored in the `logs` subfolder. |\n| LOGS_PATH     | Path to store the battle logs. By default: `logs`                                        |\n| ROOMS_JOIN    | List of room to join on connection, spit by commas.                                      |\n","readmeFilename":"README.md"}