{"_id":"programming-game","_rev":"66-712d1e0eaf29fe184b65864632382977","name":"programming-game","dist-tags":{"rc":"0.7.0-rc.2","next":"0.11.0-rc6","latest":"0.11.2"},"versions":{"0.0.0":{"name":"programming-game","version":"0.0.0","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.0.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"29255d9622822ca9fe27a7f61e94f9664af7456c","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.0.0.tgz","fileCount":22,"integrity":"sha512-3hwC2yEsledePWO70GdV50QMKdjMFhfvIZoSkTX1Gv8YRmuWXOeH+YWOZmYwrKJRf73Mfrs+BkCNU3FuZTRSYw==","signatures":[{"sig":"MEUCIFKXO/uZCCN24+biYg+YLyoBkajBgiBKHOrEqSHZmzEPAiEA7T2AeiM7oEbdY3T6s55wQMgx3Y4yJsLhbHUUGsf4zxM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138914},"main":"index.js","_from":"file:programming-game-0.0.0.tgz","scripts":{"dev":"tsc -w","build":"tsc"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/tmp/368b734649667fc980a59c31722e10aa/programming-game-0.0.0.tgz","_integrity":"sha512-3hwC2yEsledePWO70GdV50QMKdjMFhfvIZoSkTX1Gv8YRmuWXOeH+YWOZmYwrKJRf73Mfrs+BkCNU3FuZTRSYw==","_npmVersion":"7.24.2","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"typescript":"^5.1.3","socket.io-client":"^4.6.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.0.0_1705040295481_0.6212770512940107","host":"s3://npm-registry-packages"}},"0.0.1":{"name":"programming-game","version":"0.0.1","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.0.1","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"b528a3e36a3db13cfd10823d03b61ed9c9bb76fd","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.0.1.tgz","fileCount":23,"integrity":"sha512-0zHut2lc+p5W0iaLvDSzfnN8QyCMXDBbUlwfOEbdPh/ockKv4EEtAN5o9DzaJ8k8npac7+63PdXM7WH+9rcD5Q==","signatures":[{"sig":"MEUCIQDHPWaIYpwTSavS4wQP6Ac7aARbLGIYoDvrNj0m5FvF5AIgDTRPzH4GPZ7ZhPzi0hiy2vwzePcogu3c4B33tWX4s1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152425},"_from":"file:programming-game-0.0.1.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./constants":"./build/constants.js","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/tmp/b5337eb96e96efbd801e17b56f05a824/programming-game-0.0.1.tgz","_integrity":"sha512-0zHut2lc+p5W0iaLvDSzfnN8QyCMXDBbUlwfOEbdPh/ockKv4EEtAN5o9DzaJ8k8npac7+63PdXM7WH+9rcD5Q==","_npmVersion":"7.24.2","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"typescript":"^5.1.3","socket.io-client":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.0.1_1705292584083_0.1623061015100964","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"programming-game","version":"0.0.2","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.0.2","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"e02fa08cd2f3134be9057fbaa2ebb7794fb4748c","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.0.2.tgz","fileCount":26,"integrity":"sha512-yiXjYrm2wakbe8+MljOihvy+Z7c9CI2EvGfsj+5l5PcXK8rzL5FPFEerY240AiYb7gS7o280sR+OYKTgSilmWg==","signatures":[{"sig":"MEUCIQCEZ5MBTxsczOHQ5MawXiT8gRhW8ZrXmUU8KVD+MveA7QIgYJKfHAcH58eyxJ1F5Jjhsr7wQ/5FIj92cSUiwhksmyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":186633},"_from":"file:programming-game-0.0.2.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/tmp/fdc76bb9c782c3330c680a05918e4f4f/programming-game-0.0.2.tgz","_integrity":"sha512-yiXjYrm2wakbe8+MljOihvy+Z7c9CI2EvGfsj+5l5PcXK8rzL5FPFEerY240AiYb7gS7o280sR+OYKTgSilmWg==","_npmVersion":"7.24.2","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"typescript":"^5.1.3","socket.io-client":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.0.2_1705860806441_0.6406584737791212","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"programming-game","version":"0.0.3","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.0.3","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"5fa91de722cec39109920953e96e302bcad1d93b","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.0.3.tgz","fileCount":27,"integrity":"sha512-4X2GaXPJWCp1F9Sx+NKG6h5OE/SN/pamwcqyXzFEXAMmejAFDWN03rFrDoFWzPjMqNRkCUcnxJgQC58tX7EPjA==","signatures":[{"sig":"MEUCIBPr2rqIuAjiKACI/S030bgg/axCBpFkhLA8ymHbN6vhAiEA7dwxKTUEuymeb311HTvz+PAh3sA/TLvXs6iXwaPLXtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":197393},"_from":"file:programming-game-0.0.3.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/tmp/b4660cb57870f3be892a4b8807c3fa03/programming-game-0.0.3.tgz","_integrity":"sha512-4X2GaXPJWCp1F9Sx+NKG6h5OE/SN/pamwcqyXzFEXAMmejAFDWN03rFrDoFWzPjMqNRkCUcnxJgQC58tX7EPjA==","_npmVersion":"7.24.2","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"chalk":"^4.1.2","semver":"^7.5.4","socket.io-client":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5","@types/semver":"^7.5.6"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.0.3_1705866735719_0.8397725104526059","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"programming-game","version":"0.0.4","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.0.4","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"ac6fde7de1a758851077b4f029c114e2cbb9235c","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.0.4.tgz","fileCount":27,"integrity":"sha512-SVS7gNYpq7FUhev7WepVVFlOCjl9e6bkZKAFOYMdOQk5T++ShY0XvIUWfeRhtdCf14mzymIA803JVvFGQIxPQQ==","signatures":[{"sig":"MEUCIG9Jl6jXDuLYtqbexw7zXmw6P8+Rf6XpVWeAHQVKwGR5AiEAjk8c0tnI9Qns6fhmHW4yN3qRa6tNko8IY7SuxV90bao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":202666},"_from":"file:programming-game-0.0.4.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/tmp/f440cce0607e15ab998a3109601d5e43/programming-game-0.0.4.tgz","_integrity":"sha512-SVS7gNYpq7FUhev7WepVVFlOCjl9e6bkZKAFOYMdOQk5T++ShY0XvIUWfeRhtdCf14mzymIA803JVvFGQIxPQQ==","_npmVersion":"7.24.2","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"chalk":"^4.1.2","semver":"^7.5.4","socket.io-client":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5","@types/semver":"^7.5.6"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.0.4_1706339043900_0.1080105264682647","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"programming-game","version":"0.0.5","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.0.5","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"4148d3678cc50411074556a7b85ce9ad57d77e2b","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.0.5.tgz","fileCount":27,"integrity":"sha512-ieD/MKInSbJzrcIBtujjNNGBp4bOFo1axWIx67rYSP05wLZeyTxYFL4YBz/TG3+CH8va0zXJEP7czuMsoPC7Hw==","signatures":[{"sig":"MEUCIQC3i5r4O9o6YDeVUgeNQY74K7F8wuy4RDd06PzEuV/EUwIget99PLAyl3RTlCpVBJ62+V3/1lZgUnbNRGq4v9DVmOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216265},"_from":"file:programming-game-0.0.5.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/tmp/48fd2258e8c04a3830ce459a9e514b9f/programming-game-0.0.5.tgz","_integrity":"sha512-ieD/MKInSbJzrcIBtujjNNGBp4bOFo1axWIx67rYSP05wLZeyTxYFL4YBz/TG3+CH8va0zXJEP7czuMsoPC7Hw==","_npmVersion":"7.24.2","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"chalk":"^4.1.2","semver":"^7.5.4","socket.io-client":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5","@types/semver":"^7.5.6"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.0.5_1706483723314_0.16154436467256783","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"programming-game","version":"0.0.6","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.0.6","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"2d94a7e3126955adbbab44f37ee7926da5c6335a","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.0.6.tgz","fileCount":27,"integrity":"sha512-TK06SU7tLlVuXlBGCsb1zO2SrkmN1GPQ/yza0lEscndAZN6GCim4Djst2kB8JAlPGk6gU/BPM1flwhz+qjIPeA==","signatures":[{"sig":"MEYCIQDssauaoRYd+arFMCItnczhU7WUxk0viCFjlRWjc3Z3sgIhAPoqcHqKbHTGVeP7hDcy6CBckMt+fkJQ+5cwbH04wqIU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216521},"_from":"file:programming-game-0.0.6.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/tmp/cec4559292177247e4f6e7a747e92b95/programming-game-0.0.6.tgz","_integrity":"sha512-TK06SU7tLlVuXlBGCsb1zO2SrkmN1GPQ/yza0lEscndAZN6GCim4Djst2kB8JAlPGk6gU/BPM1flwhz+qjIPeA==","_npmVersion":"7.24.2","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"chalk":"^4.1.2","semver":"^7.5.4","socket.io-client":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5","@types/semver":"^7.5.6"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.0.6_1706640234824_0.4920793753256669","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"programming-game","version":"0.0.7","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.0.7","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"4d972292ab30c4fe271ee689175b7a347141e2cc","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.0.7.tgz","fileCount":27,"integrity":"sha512-A2ksObn0zqFItRkK8MtqFwKyzJSsQw8FJayFqOxzqM9niqcGK4AsoJ/SpiiUnF+U7wSr/8p4ExLQboYex2N2QQ==","signatures":[{"sig":"MEQCIA/WruRqwamCkka8wfEOa3rouO9rModN4rg4SGee5mJeAiBY6NbQKX0iCqTCEYKncoB7EMcpAuinfcTlBAzDGw1xnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220401},"_from":"file:programming-game-0.0.7.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/tmp/db9a41feaa3e8d3612c8713d1a3a1846/programming-game-0.0.7.tgz","_integrity":"sha512-A2ksObn0zqFItRkK8MtqFwKyzJSsQw8FJayFqOxzqM9niqcGK4AsoJ/SpiiUnF+U7wSr/8p4ExLQboYex2N2QQ==","_npmVersion":"7.24.2","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"chalk":"^4.1.2","semver":"^7.5.4","socket.io-client":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5","@types/semver":"^7.5.6"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.0.7_1707006741020_0.4194762593070187","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"programming-game","version":"0.0.8","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.0.8","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"0de1093e3bfaf46acf269ea53446efaa16e65641","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.0.8.tgz","fileCount":27,"integrity":"sha512-3SS5mAJ5itzjy6e3vPvjE2qwYAaKtfZoqKnUSBOWxO7yipURF01sZo4J93WfUEXzX4L9cakK2vM7J4dxGXtW1w==","signatures":[{"sig":"MEQCIGfW9h+Khup8HgW5MV9iJUOhhezMNYYO0FcrfLFt7/8yAiA78p+fnQNY4z2xyqyoA1Edp/Ju3poi0K70DjrdbqPiqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221095},"_from":"file:programming-game-0.0.8.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/tmp/4afef2bb78467f6c8516421f8d5bd049/programming-game-0.0.8.tgz","_integrity":"sha512-3SS5mAJ5itzjy6e3vPvjE2qwYAaKtfZoqKnUSBOWxO7yipURF01sZo4J93WfUEXzX4L9cakK2vM7J4dxGXtW1w==","_npmVersion":"7.24.2","description":"","directories":{},"_nodeVersion":"16.15.1","dependencies":{"chalk":"^4.1.2","semver":"^7.5.4","socket.io-client":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5","@types/semver":"^7.5.6"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.0.8_1708884188133_0.9717601142360628","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"programming-game","version":"0.1.0","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.1.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"04db27105cdde647bfa0b05f80178ea75db95a70","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.0.tgz","fileCount":27,"integrity":"sha512-GxTUSRrfWmjN4cZbmDusVLpZhl2cuQ87ZlzmZp8xqSjecwYiVvzxcRgBvWUWDUFa54WfbqD5VSmTCvEaTUTIMw==","signatures":[{"sig":"MEUCIQC9oWN9aq5mJLQjlMYV/2JXGitKHDaPmenmpE1YHdcP/wIgbfQXMaYW5UWJ01zkKjzTzn4BWJdsI620ygeQTOQqVG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":209375},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"18d75d28c7fb3f8a04e73149b226b15df109c346","scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","actor":{"name":"gdborton","type":"user","email":"gdborton@gmail.com"},"email":"gdborton@gmail.com"},"_npmVersion":"10.9.2","description":"<p align=\"center\">   <a href=\"https://nextjs.org\">     <h1 align=\"center\">Programming Game</h1>   </a> </p>","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.0_1750580035218_0.1188919435026139","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"programming-game","version":"0.1.1","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.1.1","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"4336aa8c3e2e70bdd19b04c6ad057a23dc678acd","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.1.tgz","fileCount":27,"integrity":"sha512-8THLxWXGZqmhnnsYa+PRYawPPusJPz9Q/7DcP2a0Q3MGt1iJWyLKaU1XnH3l0/c6eVh/1BPs/QYCThMfh/0J8A==","signatures":[{"sig":"MEQCIChs1wKPW6PfLx3gsXqOWTsBYjJNp5MdwkxdW2aWCC3IAiADhoj4MAd4s2LvB43xTX6aEBQShvtZTeunwhwsiH2Zjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":212757},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"1f584da7c134d01622183f8964d355ceca3f9180","scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","actor":{"name":"gdborton","type":"user","email":"gdborton@gmail.com"},"email":"gdborton@gmail.com"},"_npmVersion":"10.9.2","description":"<p align=\"center\">   <a href=\"https://nextjs.org\">     <h1 align=\"center\">Programming Game</h1>   </a> </p>","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.1_1750629730102_0.5260627548440855","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"programming-game","version":"0.1.2","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.1.2","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"324e73ca52ccf0c8fd4cf1d8a52d852581549cfe","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.2.tgz","fileCount":27,"integrity":"sha512-5FgGmQDSuQoe831jlmUZdEaA435nC8RmsABpoDOQXuHaSeRkWWWjC6ylRhECZWEOG+tY/dEKV01I32QsFvhYNw==","signatures":[{"sig":"MEQCIA4RhiFDxLoyseBN56BPmcFSU8FXN2vnXoVO/Ykl0D72AiBYIomkmEW5Kh0yrYsZLfWmOjoMUe9HUCPYDIiUg3ejGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234271},"_from":"file:programming-game-0.1.2.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","actor":{"name":"gdborton","type":"user","email":"gdborton@gmail.com"},"email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/2cf584bcc3defa9a96ec2c0b397c2939/programming-game-0.1.2.tgz","_integrity":"sha512-5FgGmQDSuQoe831jlmUZdEaA435nC8RmsABpoDOQXuHaSeRkWWWjC6ylRhECZWEOG+tY/dEKV01I32QsFvhYNw==","_npmVersion":"10.9.2","description":"<p align=\"center\">   <a href=\"https://nextjs.org\">     <h1 align=\"center\">Programming Game</h1>   </a> </p>","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.2_1750735684812_0.5596327426933438","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"programming-game","version":"0.1.3","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.1.3","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"6fe0ead4ca48a4e07055fd4f4a75e4eca987497c","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.3.tgz","fileCount":27,"integrity":"sha512-bQQXOO7sR9KJi3WbqnEAIGuJEHP5gVfijlD9K5r9ZkuryiL7L9udfEEWvWbAg8frTEaBf73W3cZGmQEJ9ig9FQ==","signatures":[{"sig":"MEUCIQDa8ejgG3X5i7LNDnNkAf92bHrmum/0TitVMGVopFgW1gIgOSWfRWabKOuSA7j43WM887ptmqZ1KH6c0ZO4AXExN/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213084},"_from":"file:programming-game-0.1.3.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","actor":{"name":"gdborton","type":"user","email":"gdborton@gmail.com"},"email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/cd73caf6ccaa038881792fced024e480/programming-game-0.1.3.tgz","_integrity":"sha512-bQQXOO7sR9KJi3WbqnEAIGuJEHP5gVfijlD9K5r9ZkuryiL7L9udfEEWvWbAg8frTEaBf73W3cZGmQEJ9ig9FQ==","_npmVersion":"10.9.2","description":"<p align=\"center\">   <a href=\"https://nextjs.org\">     <h1 align=\"center\">Programming Game</h1>   </a> </p>","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.3_1750738404890_0.5095890586486307","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"programming-game","version":"0.1.4","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.1.4","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"c75dae77e989bbe2f9393cb1c8ce88996a904088","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.4.tgz","fileCount":27,"integrity":"sha512-tFYJlmSuC/1q/Rlh/udQhx6la4oaVVfah81L0QiHuYf4Dl/E6PQzYdQrEUjDd4pGF0PTQKdzvBOF5WM/1pKsgA==","signatures":[{"sig":"MEUCIDb8P153OEan5kh1xSd9lLFb+tTDShZ0yxj8+4hDwoLgAiEA4L+T+fICE6Eat03Rl0jgQP/zbj6IBhNkBif1MXDWs8k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213209},"_from":"file:programming-game-0.1.4.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","actor":{"name":"gdborton","type":"user","email":"gdborton@gmail.com"},"email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/e73cf3e9636300c677491dda5fa33d10/programming-game-0.1.4.tgz","_integrity":"sha512-tFYJlmSuC/1q/Rlh/udQhx6la4oaVVfah81L0QiHuYf4Dl/E6PQzYdQrEUjDd4pGF0PTQKdzvBOF5WM/1pKsgA==","_npmVersion":"10.9.2","description":"<p align=\"center\">   <a href=\"https://nextjs.org\">     <h1 align=\"center\">Programming Game</h1>   </a> </p>","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.4_1750829579611_0.36254777805937977","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"programming-game","version":"0.1.5","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.1.5","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"32fa18f21373a3d264bbdedb42c87df14d1402fd","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.5.tgz","fileCount":27,"integrity":"sha512-/WJ3fnya9dMYKgieBY8C/UQUacx7F6u+NsEp9Z33OaqW2Cm9SyXui3YyP8Wadc4TSQkTcmltSPXWDZ/1PDe75w==","signatures":[{"sig":"MEYCIQDUEpGkxX/QgvHcst3K5Y4A2hEbBt9mK5SgQKnj2HNf8wIhANvcl2UU5ZiKC64Mz3/Q3s02OaYAAvDVPsmhwbSxo24V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215464},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"f85a4d39d4196dc6c7de677ec5d2151e71c8267f","scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","actor":{"name":"gdborton","type":"user","email":"gdborton@gmail.com"},"email":"gdborton@gmail.com"},"_npmVersion":"10.9.2","description":"<p align=\"center\">   <a href=\"https://nextjs.org\">     <h1 align=\"center\">Programming Game</h1>   </a> </p>","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.5_1751091814385_0.7110139956327404","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"programming-game","version":"0.1.6","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.1.6","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"315067e38b4f21bdd0ea85604881adc62092de57","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.6.tgz","fileCount":27,"integrity":"sha512-xmotOeRKzyJd4z7C51UFLODPrhoaOWBJ1wKuhBL95Iy363go/Y3e0X0EobDGZyFsdHfwn1ZgCAjOVNMa8c1IPg==","signatures":[{"sig":"MEQCIAZN7incU6H2ehkuGyXzTBPJu6eyZOajlP9dC/KY/HkwAiAo+9zX0XiXvZ0huPAFtpjdQ8qZLYqx2Z6+WIp7611tQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215486},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"586da989f36b6b92812e7760c2201aa86f96d2ac","scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","actor":{"name":"gdborton","type":"user","email":"gdborton@gmail.com"},"email":"gdborton@gmail.com"},"_npmVersion":"10.9.2","description":"<p align=\"center\">   <a href=\"https://nextjs.org\">     <h1 align=\"center\">Programming Game</h1>   </a> </p>","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.6_1751147089444_0.1131207210340992","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"programming-game","version":"0.1.7","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.1.7","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"6e1e29cbe3472e26caa6b9090bfa4ab74d19e155","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.7.tgz","fileCount":27,"integrity":"sha512-VhIAor/rgq9KmEKVBeNzqdN34dbQGmtjwLxgLl8c8D5Cn2/JMl2YQFY0wzrJE2eCP9Vr47LGQA8BXgthAI64FA==","signatures":[{"sig":"MEQCID8BgXXmCEdmrt294w2cQ8lWJnHL78mLd0teTsA5xGWDAiA1isTvnqqlcHZ1cacTkQmqfnS35AGnAaGCnVSVE+q2CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":214943},"_from":"file:programming-game-0.1.7.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","actor":{"name":"gdborton","type":"user","email":"gdborton@gmail.com"},"email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/cb3eca55259c262b68a1792cfaf3158e/programming-game-0.1.7.tgz","_integrity":"sha512-VhIAor/rgq9KmEKVBeNzqdN34dbQGmtjwLxgLl8c8D5Cn2/JMl2YQFY0wzrJE2eCP9Vr47LGQA8BXgthAI64FA==","_npmVersion":"10.9.2","description":"<p align=\"center\">   <a href=\"https://nextjs.org\">     <h1 align=\"center\">Programming Game</h1>   </a> </p>","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.7_1751672450784_0.47663410819874996","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"programming-game","version":"0.1.8","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.1.8","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"627cec97a81a7ef1cd31dd648bec8e187d5e0d2c","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.8.tgz","fileCount":27,"integrity":"sha512-8kdOZuhE8IHh6N+93j1vu5gz+W2JfQx6sxSHCCMATl4mHuKgAebwuP9UJB3wQYBz+IvkmOW294/Pxtp5v2BjzQ==","signatures":[{"sig":"MEQCIBpxdm66mM8x8e56930KBbY4yRNmQydscmdT1xFZKsguAiA45YX3v2ELji1WXQpbmbuwghoN84e1Nz06uJOu0p1nIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215465},"_from":"file:programming-game-0.1.8.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","actor":{"name":"gdborton","type":"user","email":"gdborton@gmail.com"},"email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/61607510d5d3d87f34920b6116247918/programming-game-0.1.8.tgz","_integrity":"sha512-8kdOZuhE8IHh6N+93j1vu5gz+W2JfQx6sxSHCCMATl4mHuKgAebwuP9UJB3wQYBz+IvkmOW294/Pxtp5v2BjzQ==","_npmVersion":"10.9.2","description":"<p align=\"center\">   <a href=\"https://nextjs.org\">     <h1 align=\"center\">Programming Game</h1>   </a> </p>","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.8_1752025874527_0.6364145308095481","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"programming-game","version":"0.1.9","keywords":[],"author":"","license":"ISC","_id":"programming-game@0.1.9","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"72c04315111782af13ed9e96b1ee5d8e56bcf956","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.9.tgz","fileCount":28,"integrity":"sha512-kzZiLUK9/pp96x6fwqp4y+xpoIn1gPdLMBpQ6UpMqxBIWsrqVJfxo1//KPs0vMy5b9SkSBhb1AGF6DBo9F4YrA==","signatures":[{"sig":"MEUCIGS62/xD6+XZEdE5QYOcdLQ7J7o+TPXV1q2PzNXUGAP+AiEApxW4jtAkQyOpYymmXlMzcTHc8iw4LONR9Scr2wmXNUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216528},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"ab51089c70cce29e4ce7ce03401c483949331249","scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","actor":{"name":"gdborton","type":"user","email":"gdborton@gmail.com"},"email":"gdborton@gmail.com"},"_npmVersion":"10.9.2","description":"<p align=\"center\">   <a href=\"https://nextjs.org\">     <h1 align=\"center\">Programming Game</h1>   </a> </p>","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.9_1752031025433_0.4071104636766414","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"programming-game","version":"0.1.10","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.1.10","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"8a0a8b6b639d5431bffab6f461894fd00dad896f","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.10.tgz","fileCount":28,"integrity":"sha512-eb7pY5CM6y91bUwaGNKteWpROK6hRRGB+O1b68wiHNnWxV5n5R4IlpWaMm0dVYa52jXV3MDQn6YkySZd0PR8ew==","signatures":[{"sig":"MEYCIQCJfuz1j6Iwk5B/QsCrTmtRN2oudDBzsYl5J0LszuS1hgIhAKeappYkXe2Yf2Q/EvsUPtKkqEaOtpcJZjMcQNYjbnqD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":216999},"_from":"file:programming-game-0.1.10.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./constants":"./build/constants.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","actor":{"name":"gdborton","type":"user","email":"gdborton@gmail.com"},"email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/bd5d9f8bbd8512f735a3cf72776144ca/programming-game-0.1.10.tgz","_integrity":"sha512-eb7pY5CM6y91bUwaGNKteWpROK6hRRGB+O1b68wiHNnWxV5n5R4IlpWaMm0dVYa52jXV3MDQn6YkySZd0PR8ew==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.10_1752031319401_0.18448950310982992","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"programming-game","version":"0.1.11","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.1.11","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"56bb97db11c40c1d2c0ab72f50458f93a6328670","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.11.tgz","fileCount":35,"integrity":"sha512-obt/05UsPkbRJA8f2fSk5vTwfBMQp7ugpi5tE1qw/ii7bo+QpCqM3DV2fP/Vmeo7xcVsIRKZ05rn+RdkpAHSQQ==","signatures":[{"sig":"MEUCICAkZDGBqQ+4dtHZDeiuNey/LITOI5pllwZSLIaiII97AiEA83MtP24bM3jhtZeO1yy/HL9qQps1vD2va9PaqLAQ+oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252115},"_from":"file:programming-game-0.1.11.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/8e277ea0446cf3d3d0eecfb0ff966e93/programming-game-0.1.11.tgz","_integrity":"sha512-obt/05UsPkbRJA8f2fSk5vTwfBMQp7ugpi5tE1qw/ii7bo+QpCqM3DV2fP/Vmeo7xcVsIRKZ05rn+RdkpAHSQQ==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.11_1752995401058_0.12460528110766922","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"programming-game","version":"0.1.12","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.1.12","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"824fb042da8fe247bc11284c96678536565337b9","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.12.tgz","fileCount":35,"integrity":"sha512-G/dTbTRd+dr3Me4EvuHVAfBeOEmtHOEf5cdmiv17EQ/Tuk1bAPUqcTYe51rxlio0faX3vkiE3fW04l7bFx5ioA==","signatures":[{"sig":"MEYCIQCTi4zMg4NG6dCSswLxu8xozWYf6+lL49gwEIH272LQuQIhAM4XGc8+b2IW7NsIFrmzp+h8evx5YW5kpV3j5l50Yrt0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252115},"_from":"file:programming-game-0.1.12.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/19248168482d8986e21f5628599c9d0e/programming-game-0.1.12.tgz","_integrity":"sha512-G/dTbTRd+dr3Me4EvuHVAfBeOEmtHOEf5cdmiv17EQ/Tuk1bAPUqcTYe51rxlio0faX3vkiE3fW04l7bFx5ioA==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.12_1752995846774_0.7288760189989791","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"programming-game","version":"0.1.13","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.1.13","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"e8d7602f83bd6939214399501a6bf1cf001dedcb","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.13.tgz","fileCount":35,"integrity":"sha512-yKT5oVG08Ep93WYpsiVHGf6cV7Zc+xfhyRsRItzKAfRFAEAsWF88+Gto1RKunJefrnSiet8xIOxtZQVRawBRbQ==","signatures":[{"sig":"MEYCIQCqVGSFeYPY8RaneSjz45kay4XJW/qgjKbfJOg9RiS6OwIhAOuzPMh4iBeZsWZ7NiY3I7PHHNGutA6Rk/0Wzf+htcvm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252638},"_from":"file:programming-game-0.1.13.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/4b2fc15303239f0d881652ec852c77db/programming-game-0.1.13.tgz","_integrity":"sha512-yKT5oVG08Ep93WYpsiVHGf6cV7Zc+xfhyRsRItzKAfRFAEAsWF88+Gto1RKunJefrnSiet8xIOxtZQVRawBRbQ==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.13_1753035145284_0.1425791892080932","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"programming-game","version":"0.1.14","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.1.14","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"86dfa75840a2efb4a3208225a216414ef10afcf3","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.1.14.tgz","fileCount":35,"integrity":"sha512-NPaDkH/Dj6ddXFL7tedmnOAz/yFb8LbcXSOppsL5GjWInM9b0fn3dXkslBybU1ltyfhsI2kFT4eWS/fP3gTHsQ==","signatures":[{"sig":"MEYCIQDmF3Z/RMged478ydnQZWiQJu/yA5NCkFNq9ioeJx8JcQIhAJaKrX8E1jtC2XjUT3JTGFOv26JFhi+4wd6NaXj0iIR9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260626},"_from":"file:programming-game-0.1.14.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/621d9c5d01c1dbfe5a75d19309d64572/programming-game-0.1.14.tgz","_integrity":"sha512-NPaDkH/Dj6ddXFL7tedmnOAz/yFb8LbcXSOppsL5GjWInM9b0fn3dXkslBybU1ltyfhsI2kFT4eWS/fP3gTHsQ==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.1.14_1753126377776_0.24157966302307066","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"programming-game","version":"0.2.0","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.2.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"188a467a56efb2aa65bcf9c97c707b7ae736070e","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.2.0.tgz","fileCount":35,"integrity":"sha512-Jk3En2u6Gs/BtPFR1Zv2hQ+A/CNu0ty8Igxf2PeLl48G2JCgfHcVo+vCjFghHmdvUjasPrDQQ1qS0fqKZFGSyA==","signatures":[{"sig":"MEUCIESf3O2oQ1wPTMLTIYRUv/0oXGI1qvlsaDKaZfP2K3FoAiEAnSLpiNyG/dTLucX45WT5w2Pvcz85i9p4NDG1nFajQG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270844},"_from":"file:programming-game-0.2.0.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/f63efb1040c49525630435e8f0a19183/programming-game-0.2.0.tgz","_integrity":"sha512-Jk3En2u6Gs/BtPFR1Zv2hQ+A/CNu0ty8Igxf2PeLl48G2JCgfHcVo+vCjFghHmdvUjasPrDQQ1qS0fqKZFGSyA==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.2.0_1754813056294_0.08326365469717922","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"programming-game","version":"0.3.0","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.3.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"fbb0442bc4bacf59a2e2cb293f12ec79009a351d","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.3.0.tgz","fileCount":35,"integrity":"sha512-OPfra5H3QgZJrcukV9g6RUPlL3lu02v1gQ5oEWF/l6O26vCjhWAaybEvBBB0GaL157Zh3IE35uGg6IbZl+swYg==","signatures":[{"sig":"MEYCIQCt3/fENT+gtZxwFGLsYSNN1z1BzuK+y9wP1NRM/AHyYgIhAOcsU6caSAmax1Up/4FB3TBwPkIRpXBhqVhrhmTzut9e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286598},"_from":"file:programming-game-0.3.0.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/d65659b230e759a8f9f4e7c39e6a18a0/programming-game-0.3.0.tgz","_integrity":"sha512-OPfra5H3QgZJrcukV9g6RUPlL3lu02v1gQ5oEWF/l6O26vCjhWAaybEvBBB0GaL157Zh3IE35uGg6IbZl+swYg==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.3.0_1755375347490_0.4667204202657109","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"programming-game","version":"0.3.1","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.3.1","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"acde9b57aba8d1cba308f2400e805861ea51f0c6","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.3.1.tgz","fileCount":35,"integrity":"sha512-1KVjEJIZzF7nFwCtxK2Wr9Fv87kSg4+XuON9czBPkyZagaY19f3knKPuPwGliSLZUlONOiXnqU0CvCr93yQRgA==","signatures":[{"sig":"MEUCIQDzIAHzGh/nsCschJt93wcAhn9QKKiye91ickUtIzb6CwIgIDqsQDYFUyG8/Z4qWX2r+AuSNJbUs4M7jNLA6PULPuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286969},"_from":"file:programming-game-0.3.1.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/61bcca564ea4d15b660562e77eae7af4/programming-game-0.3.1.tgz","_integrity":"sha512-1KVjEJIZzF7nFwCtxK2Wr9Fv87kSg4+XuON9czBPkyZagaY19f3knKPuPwGliSLZUlONOiXnqU0CvCr93yQRgA==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.3.1_1756076420402_0.8322838018893635","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"programming-game","version":"0.4.0","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.4.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"542659ecce398ca558b4f86865463fb5b4a5280e","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.4.0.tgz","fileCount":35,"integrity":"sha512-nFXCcZo7E4mXmlWcxMVrPna98oljx/at2Yh5kGIfSyk7GjFoPqzaEz/JXwiRJ7A8deozFzaSEx91slGUORhPeA==","signatures":[{"sig":"MEUCIQDHWBTfzxkrBppKchls/byIK98MVLmFZ9D3NKzqZI5W6AIgN4fYtmgAnjrYzh+KeQbmoXysZcJVQSv0la2wGljhLTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298386},"_from":"file:programming-game-0.4.0.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/0127f35d9b3677bfeab49ed51b14d4b2/programming-game-0.4.0.tgz","_integrity":"sha512-nFXCcZo7E4mXmlWcxMVrPna98oljx/at2Yh5kGIfSyk7GjFoPqzaEz/JXwiRJ7A8deozFzaSEx91slGUORhPeA==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.4.0_1756181629367_0.0076225214399257","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"programming-game","version":"0.4.1","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.4.1","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"3cbe92f13a408a4df9cb48dbe4009aa86a40c622","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.4.1.tgz","fileCount":35,"integrity":"sha512-V1GKo2+l/+TW9CQ1A9wC0kecYgYSU0FKQtCoDr1GTRYBf6UaCIri6Foa+b9MFxngXarVumFHWjF29qLn/0j5vg==","signatures":[{"sig":"MEQCIBTiWguUfUIfTMQzZyZ4aVjmI5RWBC/9IT+wCUolse2kAiB72+JDGwB3ZgLndluWn/6BI4PwjAYBAKTVH0qg3yFRAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313163},"_from":"file:programming-game-0.4.1.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/947e72274b0650e91d2d9da0028bb92a/programming-game-0.4.1.tgz","_integrity":"sha512-V1GKo2+l/+TW9CQ1A9wC0kecYgYSU0FKQtCoDr1GTRYBf6UaCIri6Foa+b9MFxngXarVumFHWjF29qLn/0j5vg==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.4.1_1756762509076_0.8741931534616036","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"programming-game","version":"0.4.2","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.4.2","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"e17d7c287a1378dfb747cad9948c7662fdacc892","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.4.2.tgz","fileCount":35,"integrity":"sha512-QGyFMvo6z84WIWYGVEXLBh+Wwdf984+SqKLfEtrQAtxXGP9NldbJqRLzJ17PYl9aBCL1nErnmp79FpDHNP8gqQ==","signatures":[{"sig":"MEQCIGJHXtHmF1NsKkR2m/g1v3egxmlHNKK86bs6iyEpk9PuAiAQrGgQD9ZhqM1tlfR31CdhqVa9glZ3BjQz5CecO4pK2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":321308},"_from":"file:programming-game-0.4.2.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/67bdedb5c0ec5915e76b9877a3699f5b/programming-game-0.4.2.tgz","_integrity":"sha512-QGyFMvo6z84WIWYGVEXLBh+Wwdf984+SqKLfEtrQAtxXGP9NldbJqRLzJ17PYl9aBCL1nErnmp79FpDHNP8gqQ==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.4.2_1758856699423_0.5847408990583696","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"programming-game","version":"0.5.0","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.5.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"b2fe8d2e30cca5aaacc2e6d5252e8b6722bd6a2f","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.5.0.tgz","fileCount":35,"integrity":"sha512-qlvON1xGMhTiAo1COSfsKyVzzmfef3uPSqFc++DBE4cMITcmKuuZh4pKzRkiGJMZ27aIXOGbAmiDk8tJgH3Ogg==","signatures":[{"sig":"MEQCIAMk7i4oC9oy7RRMIA/UVtTznGgtvN4d5QtYegXnK2RkAiADssGjQLMin7w4lWqwcSFazltam5aCszYodUgRXa6QeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322288},"_from":"file:programming-game-0.5.0.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/c21b1813c0556aeedbcb3e08a4b738f4/programming-game-0.5.0.tgz","_integrity":"sha512-qlvON1xGMhTiAo1COSfsKyVzzmfef3uPSqFc++DBE4cMITcmKuuZh4pKzRkiGJMZ27aIXOGbAmiDk8tJgH3Ogg==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.5.0_1759286668611_0.23536527114132832","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"programming-game","version":"0.6.0","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.6.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"d3f623b067cb591d289cdf1a99864d08a1b6dbdf","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.6.0.tgz","fileCount":35,"integrity":"sha512-Wlr68dz0WgVc8/ramgepMMHCAa08NRsFAb4eEUzGFHZhYgbJjrpxsAax5dimv5S3sDgXCS2yi2/C0wPyAaPqDA==","signatures":[{"sig":"MEQCIGeDrCpwSWn9An4Xp3WGc3KesAUuvHM159QV5LTN3bOfAiATPgJRwXb5LbbqTOuVy2BxRXmeIb/S5uRPaIpTtq+ibg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324380},"_from":"file:programming-game-0.6.0.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/e4e80671e329bf4c1c4837ff7c83f5db/programming-game-0.6.0.tgz","_integrity":"sha512-Wlr68dz0WgVc8/ramgepMMHCAa08NRsFAb4eEUzGFHZhYgbJjrpxsAax5dimv5S3sDgXCS2yi2/C0wPyAaPqDA==","_npmVersion":"10.9.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.6.0_1760413778952_0.49162835753243095","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"programming-game","version":"0.6.1","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.6.1","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"9d605c523434945446a9755d4ced4f64d29a68e8","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.6.1.tgz","fileCount":35,"integrity":"sha512-7a9finWkeV/9PbzZFk4h3JrFWK11aagK3J9lHkMj3YT8yVs4MmNj2RpJTh4aopvwf1M+a/B4uFeuuUGrkAFM1A==","signatures":[{"sig":"MEUCIDJKyUMMy19B53PBFy5V7uDogbWV+x+334DDl9P7qvvIAiEA3BtpDYb+FZiLBJYxL75Fb+64+W4mV7F8fIteoRmVWY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325172},"_from":"file:programming-game-0.6.1.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/03601e8e9c60cee8ef28dc50c3c76530/programming-game-0.6.1.tgz","_integrity":"sha512-7a9finWkeV/9PbzZFk4h3JrFWK11aagK3J9lHkMj3YT8yVs4MmNj2RpJTh4aopvwf1M+a/B4uFeuuUGrkAFM1A==","_npmVersion":"7.24.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.6.1_1761055028336_0.5249701588923144","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"programming-game","version":"0.6.2","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.6.2","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"98679fa7f315184a80538ed92854748a78d0ef99","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.6.2.tgz","fileCount":35,"integrity":"sha512-ooJ6NgtF6O+eE21VJE9Yo8OL4KCl5ZzliubKOXpkPbZu+HcjmGAZB0rxWwApawc6EQAxtWnN0EqKSRButPPToA==","signatures":[{"sig":"MEYCIQDic4thvZw517pieHFAtnD5RLPVfa44fvPpKRcdhZD5KAIhAIbdoOwUxrCCbczmgWqehhHKSjeCic06U7HMa81vhRKb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325172},"_from":"file:programming-game-0.6.2.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/b42f8c23a4f8c22242266cd89728fa53/programming-game-0.6.2.tgz","_integrity":"sha512-ooJ6NgtF6O+eE21VJE9Yo8OL4KCl5ZzliubKOXpkPbZu+HcjmGAZB0rxWwApawc6EQAxtWnN0EqKSRButPPToA==","_npmVersion":"7.24.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.6.2_1761797222083_0.7829920317750265","host":"s3://npm-registry-packages-npm-production"}},"0.6.3":{"name":"programming-game","version":"0.6.3","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.6.3","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"cb08f349693deac5a8b8fa2640ed4ea1cf1d0e29","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.6.3.tgz","fileCount":35,"integrity":"sha512-eCSi7uK2egIVWtLs61HQ40s45UmK2ATwqIJaR9NMnTjKuyH8fAuEt+RsonJqZQuLVL+4g0yqrYFsNdUVrj4n1A==","signatures":[{"sig":"MEYCIQDU0OSLy4mc8yuCJXzYWDUifWtafblrGOdnJf0AYVGUPQIhAIIhFhc5RoFYUP1xcOLzzgcwvaN9mylqFl80pg6JwSuZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325464},"_from":"file:programming-game-0.6.3.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/9f6ac32f543d67ab7d55b2ab93111251/programming-game-0.6.3.tgz","_integrity":"sha512-eCSi7uK2egIVWtLs61HQ40s45UmK2ATwqIJaR9NMnTjKuyH8fAuEt+RsonJqZQuLVL+4g0yqrYFsNdUVrj4n1A==","_npmVersion":"7.24.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.6.3_1763964270633_0.47829404342245807","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-rc.0":{"name":"programming-game","version":"0.7.0-rc.0","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.7.0-rc.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"4d083be57471daf888169413cc88cfecbc3f3654","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.7.0-rc.0.tgz","fileCount":20,"integrity":"sha512-uU8qZvhDXz9n3G0fC3PGs4HJjoOvCD4JCBDKoXI+JH9tiuGbraUeS8xh0yhwyZT484EqRYb9Jv0fAY/nxngwew==","signatures":[{"sig":"MEUCIEcl4awkXJYRzU8Saj4bKMmE3RB352Z6Nbr6AqphR7uVAiEAmsPuuKyIcrdOaRqPAEOSvs2UKEnxM4dJLd/L4HgDhcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159369},"_from":"file:programming-game-0.7.0-rc.0.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/25a88ea50b7d7a7a6f73dd538c566e47/programming-game-0.7.0-rc.0.tgz","_integrity":"sha512-uU8qZvhDXz9n3G0fC3PGs4HJjoOvCD4JCBDKoXI+JH9tiuGbraUeS8xh0yhwyZT484EqRYb9Jv0fAY/nxngwew==","_npmVersion":"7.24.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.7.0-rc.0_1764658511502_0.32542640338337425","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-rc.1":{"name":"programming-game","version":"0.7.0-rc.1","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.7.0-rc.1","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"ee0d38c06d84712d580717a9b40d22c3d80b18b2","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.7.0-rc.1.tgz","fileCount":44,"integrity":"sha512-uFuKLThEfGiCXIwnTTVU6GLw0s7DpGOB3TmynmaJKe7phCSwGoXjkx0TB1PwA8W/11CemYfktv9HfO5Kto3Z5A==","signatures":[{"sig":"MEUCIH9XRKYqQaW3QGqNOxmQDeGCg6cG1GUUAAQalUA6Pz+1AiEAs8ss9o2S3fraPQ92ZWwTNMNOqX+GiCDlZ3QF5mRUhMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326313},"_from":"file:programming-game-0.7.0-rc.1.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/6f43356914eb2ca7203ebc0288d2b3c1/programming-game-0.7.0-rc.1.tgz","_integrity":"sha512-uFuKLThEfGiCXIwnTTVU6GLw0s7DpGOB3TmynmaJKe7phCSwGoXjkx0TB1PwA8W/11CemYfktv9HfO5Kto3Z5A==","_npmVersion":"7.24.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.7.0-rc.1_1764658957519_0.4497616994880018","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-rc.2":{"name":"programming-game","version":"0.7.0-rc.2","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.7.0-rc.2","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"5449199cae32e6c45de0a0b49a3b65a41d975746","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.7.0-rc.2.tgz","fileCount":44,"integrity":"sha512-qUkkZUHqO+kEMqMJYO7wCuglN3pPOpoMVb58J1vcxMduDcrBAAMEot1Qj6T9piFd46/eJG6Gd+5BhIxLCH+NBQ==","signatures":[{"sig":"MEQCIF6EFk7YNK9k8Su1z1auGJ77BA/8GsRz5Sq9yxFulVylAiBtbVmBWLs0Q7i6IH0NQ58Zlwm2gn3ibOYDZdDXZtnUsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333449},"_from":"file:programming-game-0.7.0-rc.2.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/4d7db1c200b01766d1b7afc79d0c4da6/programming-game-0.7.0-rc.2.tgz","_integrity":"sha512-qUkkZUHqO+kEMqMJYO7wCuglN3pPOpoMVb58J1vcxMduDcrBAAMEot1Qj6T9piFd46/eJG6Gd+5BhIxLCH+NBQ==","_npmVersion":"7.24.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.7.0-rc.2_1764661240408_0.15363618356003328","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"programming-game","version":"0.7.0","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.7.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"e49a5baf10c095b0ae86f8a8e60442ee14937d10","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.7.0.tgz","fileCount":44,"integrity":"sha512-e4DAxpz0hYb+u6HM3O+moNZjHoc8JBpWy2I2DgtXJCroWYPMm4qoZqPMR870XdJx+Wt6NVQKLJDWpsiULAk9pQ==","signatures":[{"sig":"MEQCIAtSxJKLSSAD9y6g6B2iNbTsbYTsT7DVWHf2qgwTU9XHAiA/4vh2ShYGt+QuSG0dxMqvTspXa76XTVsIvP1XHAB9PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333348},"_from":"file:programming-game-0.7.0.tgz","exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_resolved":"/private/var/folders/dt/4v_6zs0j1vjgkj_r724j39l00000gn/T/6da1acad2f01c492c3d61805e9580496/programming-game-0.7.0.tgz","_integrity":"sha512-e4DAxpz0hYb+u6HM3O+moNZjHoc8JBpWy2I2DgtXJCroWYPMm4qoZqPMR870XdJx+Wt6NVQKLJDWpsiULAk9pQ==","_npmVersion":"7.24.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.7.0_1764662684834_0.16536713811658088","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"programming-game","version":"0.7.1","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.7.1","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"d8784b00f07d05c6f6346a80d3d13724917736b6","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.7.1.tgz","fileCount":44,"integrity":"sha512-l3vv5CVPS/u3X28h9qScqljvHGn4Nej7DffND4TiE8hYPNEgvN7ZvtAuof0RohbLvdgME/8RyHdaljvlJlxRYQ==","signatures":[{"sig":"MEYCIQCQLETDYHwHIjaVz+1A7Cv8KmP5VH7byKfkNaFpla6E1wIhAMtQzr8uRDqGHz31qdVbFCXX7UPprWn6mGmTRvAMmD8Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339317},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"7ac25f364306f3851a07a74fa1b87eb771562aac","scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.7.1_1777826785106_0.9560026338010486","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"programming-game","version":"0.7.2","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.7.2","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"cc193125440a5c8666ca7fe79b9a70b72b8445a0","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.7.2.tgz","fileCount":45,"integrity":"sha512-C4ZRS5o7Ci+s7vL7oP63ypEBnEfQktEXbiPath31pUXbNjHb6ff+9gQYLTewc6qs9Es1udH1G6kiWaDk+JKfmg==","signatures":[{"sig":"MEQCIFpm52gwBWSu3cbTqkAy0dLSh3LM2YOWvkmhHLwCe7qUAiBz/H8BkLWf+OAwuBIm03gzRkrRuwswYwMEpHCTgHnrPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339909},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"0de62eb8eeb827c325e232d7b9a5c9852bf1f8f3","scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.7.2_1777838332644_0.220966844269189","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"programming-game","version":"0.8.0","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.8.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"a87749c64e7f5549a322621464c6db125504adc9","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.8.0.tgz","fileCount":45,"integrity":"sha512-xqNqRr0ZrE/ipv9wPX0NzVKmvXOB7uaZQcruUhd2b9w+taIdcYX7PPfBYAxgKZdpUkGYKK4sa516F2HuupyzKA==","signatures":[{"sig":"MEYCIQD7qEDEYxL3zViDYCCgSvy2khW2xxLzO5o45M3e792rFgIhAMdDFO3o+oO3x3VL/IIEh1zWGgeKNJUo93HSd0oAL8RE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340878},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"fcc562013d1a9365c4d7295261f1c5874096b1e0","scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.8.0_1778659002171_0.4379261131617056","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"programming-game","version":"0.9.0","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.9.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"2d6ab5d881d26ae1584970fea3bc033bd682dc32","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.9.0.tgz","fileCount":46,"integrity":"sha512-qRPNOWXF0rhQoQ1yXEvCg87u+CiBVdTtDerQ9k3RVfmvAr1YkgKYkwmKgLHcneuWfIExgPfHgbNKdotHRNqjMg==","signatures":[{"sig":"MEUCIQCZb398wqLEmvhY6btBI/tB3luiky89UntGBRw+OrsC9gIgY6V62CcTxY2bQu+nMWnrt2iRymdBccON2bo87eqeZFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343960},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"71aac8f5eac3e6eb58672f49601a2c69d519fbe3","scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.9.0_1778832141606_0.4640595364572895","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"programming-game","version":"0.9.1","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.9.1","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"ce89ba8b0d79403d1253453506f2c24e773b94de","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.9.1.tgz","fileCount":46,"integrity":"sha512-JKGSgjxff5pJYVxVQIHQ/XwS2ZzC1gr7o02hq2ouMsPCDM5WoTD3KOm+Vzd2aNKY9eZuZONiqTus7x0hfBna4A==","signatures":[{"sig":"MEUCICvO/hAVtKSw/IVKm/pGanECi5DMtGaOKyadRAw1vwqZAiEA0Go1iiK7xQ8g0fGKxF0E5pXrG+l9tfW8kAU7D9NqbXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":343960},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"1c921268ab7f90d50e75b7e52485e64eb8c3ca0d","scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.9.1_1778834681738_0.46492718635851915","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"programming-game","version":"0.9.2","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.9.2","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"7a21fc08d6b98671424e788719570088110ac29c","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.9.2.tgz","fileCount":46,"integrity":"sha512-SegTO959KsIR7J33XL8Ywf3mHg0vp+tIUC+UYDaCtnVg9WmuLDbSeQ2Zg0JN6m7bmYUDJjSdkppiwp/YT3pE6Q==","signatures":[{"sig":"MEYCIQCeDhXiF1MjXauL2aqAfEz0ynty8nZLDwrQoI/PA0ijAgIhALLAWyPgq//c4ynF1F0B0yvdE4LWTjTPJeDDY/nQb6np","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350655},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"a1798b6203b781b85a9afcc1d8e3050b31c3549b","scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.9.2_1778837240810_0.7177037618539492","host":"s3://npm-registry-packages-npm-production"}},"0.9.3":{"name":"programming-game","version":"0.9.3","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.9.3","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"62b3aa4a4015b241c754b01ea00240f914888067","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.9.3.tgz","fileCount":46,"integrity":"sha512-NrF9DNK/v5LUB2DhQIJeAD1pElO4dGuxm8m8AhTGLWV0k4+Y5FyeRvBb8MRShFq9oUwbkJ9gJ9RLdQ0FVFEuBA==","signatures":[{"sig":"MEUCIHPunn2mm/gbiUgjoOW8MxEa+LiiCsxgGf2X4ilBBRKrAiEAuYaBa47AJoJXijsNCYT4c8nOfZv4FdLV6ngFKSjMFPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354182},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"529087eda53777de046ac844ba8bc094083866ec","scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.9.3_1779159145118_0.12399758710585429","host":"s3://npm-registry-packages-npm-production"}},"0.9.5":{"name":"programming-game","version":"0.9.5","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.9.5","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"1082b4ee0e443cf78bfdeb96bbcc9568c3d0b3f2","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.9.5.tgz","fileCount":46,"integrity":"sha512-eKbZAZaZalthiEbJ7bxUgsNOL66o91xH9Kp28cuExQWxsQtciGY28WDaDmVNVuoa2YlU//HJmgVn6Hb8m+SpeA==","signatures":[{"sig":"MEUCIQDEX1Vqn0ZdIMC+N4fnY1CJzXXgHVrrxPDsloUh4k8JvgIgZLHKssSRbWoYU/ACulMIYe8VBXdnPKWaPO0OBcOB/8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":354168},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"5f2c2fc37851c32f073189bed957462a0fb26295","scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.9.5_1779161383484_0.3363811096198879","host":"s3://npm-registry-packages-npm-production"}},"0.9.6":{"name":"programming-game","version":"0.9.6","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.9.6","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"4398d799b9dffad9edff7efd5eccabd138b3802d","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.9.6.tgz","fileCount":46,"integrity":"sha512-15sgROABPJiWJCzgZaXAfRWHqQ+9odmlbVuy4tQ04vZK9lEh1j+MBRnBJjzryUmDBwhgFgrX02pfaSCIUQ+9IQ==","signatures":[{"sig":"MEYCIQDnoe/qWe5PIitYTH/DEUZIDScfZv4S4eFlOjEfzZ/MvgIhAPaicVAPPB5WGxY71YuKuhBHFizUKXdMTMl247q9qI4X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":355862},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"a297badf23e8026fb9d398bf222f67e6c5a9fb4e","scripts":{"dev":"tsc -w","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.9.6_1779248788948_0.24818738752406877","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"programming-game","version":"0.10.0","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.10.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"7e69f498f5ae33a4a6876857521779a33ac0f141","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.10.0.tgz","fileCount":58,"integrity":"sha512-MoBnWxLIX9bbl61sz2hzzq04YUk3yAiMhvDVmXULjUHb9192agtSXTA83PEuYqVBAyRJdtJeYLXI7uxix/PhuA==","signatures":[{"sig":"MEUCIQDYfzrSFIikyrRqKeWuCmI+jznAnMJJHwIhGLF8HPQoCgIgPGJJ6M+JxZRpW+bwOZslOwiAlYhGB0q50bR/0sRx7Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473069},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"f550b38377e1573f80be1ddc733134a66fc02f45","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"7.24.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.10.0_1780549933144_0.6473573349606132","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"programming-game","version":"0.10.1","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.10.1","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"bbd034394f78550561a26ac88e3223c8de636990","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.10.1.tgz","fileCount":58,"integrity":"sha512-niE5FF/0dW+veqWGiWeJx6QWGFB7X5q75e6bjwtm9HrtAmqxk7Hk2aTRsqpppHvKujFk/UGyCX4RNYSqFetLDw==","signatures":[{"sig":"MEQCIBxhSFq1HsN52G7u8AVsTp2Rwnfeb3X/y3fbYTWayHbjAiBWQ9Imprt8w+IobIz0HHuWXs7PABD/gJzuRDl67AFN0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":473071},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"6b94569533bb3fc5567479a40147f509862ba4bd","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"7.24.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.10.1_1780553840107_0.8657348241287168","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"programming-game","version":"0.10.2","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.10.2","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"b75eb64002a033907ee2631d2c11bb6f87e1d2c2","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.10.2.tgz","fileCount":58,"integrity":"sha512-pSyitc/ye2Sw0QD7SzNhzWXFLTzdLIGFtB84o+HvX75RAqJbbXIWjOEthftutkA3PtHDEBZLL1WjQ+uQC4qWHA==","signatures":[{"sig":"MEUCIFb2CZl90SdTevpJ+NebPujAUIFNF0LzH7c8TE5NcP12AiEA3tjHjrsbIcyqQIqyGul2eGhbSwpxB99lnEkMYCOK2o8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":472164},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"98ee712a2253b4a5292ed99da77c38dc3ff23af1","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"7.24.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.13.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.10.2_1780556343211_0.37227122262368084","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"programming-game","version":"0.10.3","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.10.3","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"294e48c5babf0ee6ae4eb9c52d2b4ae0dc72bbe8","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.10.3.tgz","fileCount":69,"integrity":"sha512-JbrWfbcLRM0xKdIvXpAtigzEfm75wUyX2uvnEOjJNyKQGXoEduTAc35LGL9XaD9KrgHakMK3kBIJFvnYqcVyDw==","signatures":[{"sig":"MEUCIA6r7QUeByorfur+gIrCeMl2NjswgJDpJCeRoiFKK7+0AiEAvTNkwrvsnOhKg4k5UaNXsH+Rhi0F6DUseIvQrnqzneE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481705},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"1272a7f6cc0b24f045d2082a0e5827cde9307bfc","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.10.3_1783048966948_0.009878598802381733","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"programming-game","version":"0.10.4","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.10.4","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"db8651dbbe8131f516f2ad4af113d58c1eda8a82","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.10.4.tgz","fileCount":72,"integrity":"sha512-8/X8ri540UQuJysTXR51NoldD0TIsHwHJIBvee5djFIpuk40YY1SBipaCKGypPvpQWj0z6Up+hnrM4wTqIIbwQ==","signatures":[{"sig":"MEYCIQD1fkPdR+llOjGWHhnVQPsXeR547M8WiRIKNBrLxxjv9QIhAKVJvcG4FmAG8a2yeWqOGbSiDzWrRx3xDlNnHgDpmgRu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489049},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./errors":"./build/errors.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"3f2f8e747b8bd7b8d7f07da3f8538fc2ad17f7f5","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.10.4_1783490942874_0.787248337603331","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc0":{"name":"programming-game","version":"0.11.0-rc0","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.11.0-rc0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"2b1f8e7ca8eb8c09434889ebaf2ceaaf968212ee","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.11.0-rc0.tgz","fileCount":72,"integrity":"sha512-VP2LOHw8Vqc0MEVB7jFHhJntmo/HiKCtILYU2WJXv1ClpFIKQ2lctRkBpYxAOaVCPsSR03XHfZh2yq0WWTmBBA==","signatures":[{"sig":"MEUCIQCJLYw0sOVsvODcTP6ZG6O/7xY+BvR1rcktXldb8iRgmQIgAOaY2USNEmqqM6keKo8FEgOThDjvjHZCeO6ozrYjtnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491511},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./errors":"./build/errors.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"3c8ec2918414ffe1ddaf2299393693bec27385a9","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.11.0-rc0_1784094842767_0.8926084515992427","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc1":{"name":"programming-game","version":"0.11.0-rc1","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.11.0-rc1","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"a67a8ba79bf61f626fb52eab0063879c0ff4360d","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.11.0-rc1.tgz","fileCount":73,"integrity":"sha512-szOwv+EOHywgQdCdmlFj032ta0tUJ5TS1fdx/Rksl41Ce2f8bALmiBMdVD31QPVTni3sRrZA8rU4syD2cZUKUw==","signatures":[{"sig":"MEUCIQCfHFgLgKd9bKrrbKCmDR3b7KJyB7xIYIrzDuwAQNUT3QIgP4jxrWnP1OtZOu7NlElRBvvDaoKS3Wj0ZJGF69q+jPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504975},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./errors":"./build/errors.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"bcaf59f5888d038664b29af131ef9976b3a6c124","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.11.0-rc1_1784097923969_0.7851987112747429","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc2":{"name":"programming-game","version":"0.11.0-rc2","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.11.0-rc2","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"509138f46efe8ed8adabe1e4b9145ccff62ed5f8","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.11.0-rc2.tgz","fileCount":73,"integrity":"sha512-wSrnage7JWMwGLtYEG66ZvrFx1QSOeXy62OADi2s201QIHs1DXu0v0qh22XIOPnm5o0mkVQzC7xryBzdyljsmw==","signatures":[{"sig":"MEUCIFRQAO7LcOeG4qq1fwDExg7dSBuk+mY2XYsA6D7S1MvTAiEAmx/uY/MpW8tikqZuUyrCuTvU0dxIFKC7p/P5ZAlWJjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504520},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./errors":"./build/errors.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"ad2192d4d7201b8b3f0cfac5d1f730531cfe10f9","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.11.0-rc2_1784180976895_0.09116907170173838","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc3":{"name":"programming-game","version":"0.11.0-rc3","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.11.0-rc3","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"7669a952aa331a8af0c1125b13da7a7bc05d39bd","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.11.0-rc3.tgz","fileCount":73,"integrity":"sha512-kzk8+Ae33fXfQhSkfaqrTcpStCRz4/rbhAfECpWBdS7TAzsdOi4DorYrwhokCOIjbjgYswl0NvHECaESy2NgzA==","signatures":[{"sig":"MEUCIBh117q8YdRN5z0namg17QTf5mVqZAA3NYcg4vNnorSCAiEAvOyE0rlz19rFevVmY9UaNTSFVcohDF+yTZ0nl1JUkoI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":519736},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./errors":"./build/errors.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"7bf0544fc4d2ee877abdfe2307b29beab9e5cf2a","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.11.0-rc3_1784269860240_0.13735435977048405","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc4":{"name":"programming-game","version":"0.11.0-rc4","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.11.0-rc4","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"1939c4b675c1576c9efee92528098d37c9d79858","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.11.0-rc4.tgz","fileCount":73,"integrity":"sha512-eppm3G+9NDQUkDkVaEotu7AXLfj9DCOshePk9BSmlHdiUI2UNYoA+fIfZGokFEEPkgJxkhZTnBWqvZ5gYGEMFA==","signatures":[{"sig":"MEYCIQDc3DOwaulsh8Q/9o+uTM2JF/6cVq3aOQB7M2/TBYIzxAIhAIkRQwQjcw8jaiB9zua/FoT7vzvCP8tELD6Ay57Bj2Fz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":521692},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./errors":"./build/errors.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"7bf0544fc4d2ee877abdfe2307b29beab9e5cf2a","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.11.0-rc4_1784270816127_0.7995280526492696","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc5":{"name":"programming-game","version":"0.11.0-rc5","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.11.0-rc5","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"c0fddecc28284e2260f2744c2f690189efae4080","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.11.0-rc5.tgz","fileCount":73,"integrity":"sha512-CVusdv3NkoPp1XAQhLGQLnXa9i5H2G49CZNkWogW59sR2IGsStIcAXaA5Es9WtyBvcSYztG+fk0l5Qb6tooNlQ==","signatures":[{"sig":"MEQCIC20Rc2NXzM1q16STbgFC04L9+3p3nVGQQQTMYW8lWrYAiBlK//SANd0LK0vasz7Pgcb5ZoZPx1h3YZ8AnyPvuYb0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512857},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./errors":"./build/errors.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"5f2cf1760a1bd3da9e82b8bb451d1e32fd6a697b","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.11.0-rc5_1784406357525_0.04050844756988736","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-rc6":{"name":"programming-game","version":"0.11.0-rc6","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.11.0-rc6","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"4f87898a45435b601da80ea4cb04dd8673d2a1d2","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.11.0-rc6.tgz","fileCount":73,"integrity":"sha512-DKihH70RRKqUbk7uCLkMQuhsvhTcBCZEYEUYVDSiU9UM8Uiyw0KyyESwRjycDwifgrNHU4kVFWGavu669b02cA==","signatures":[{"sig":"MEYCIQD0TpNQqzuRV+1AWNKUACPUk9uHKGGIVyAaNf+eXnwdiQIhAMA9DJ+aQBecz0nnp6WcPIiwAR9a4tuf39poXpaMu9j4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":517707},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./errors":"./build/errors.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js"},"gitHead":"e4dd007f57f01e99262636fe772339353aed76c3","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.11.0-rc6_1784448026813_0.20367585263437316","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"programming-game","version":"0.11.0","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.11.0","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"bd63499e3dc72ee5e04296b29ee0fe1c5d8bf2d0","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.11.0.tgz","fileCount":74,"integrity":"sha512-CouzhfyJbl4g1N5DFvh9feEU+xSvAMJOYBCqsku3C6PFtP6mIYsIoLoorQJspYc+QGcfxjWpkcuTzVFHUFNdbw==","signatures":[{"sig":"MEQCIAMrVVKuGWOvknvj1SUe9ThonGF0IlB69+yCo8t4+Lg3AiBWvZZOqww2J2aZLFPEWM2iREFg5xGpZAzxY87JAZgCBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":527858},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./errors":"./build/errors.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js","./player-actions":"./build/player-actions.js"},"gitHead":"e334663defac6e6384b5596c74cdcf3ecbe48a4e","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.11.0_1784532722083_0.5524927786332183","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"programming-game","version":"0.11.1","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","_id":"programming-game@0.11.1","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"dist":{"shasum":"cda3610fa6bdcaad2de26a491b816fc47039e766","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.11.1.tgz","fileCount":76,"integrity":"sha512-vbGwoolyf+vS54vn1s7DYZxpJtcKPICH8cVyxH9bGguWIXMOrmXqaNt8Rlsc6QqjZl8YT3AH/R1DoLNwlFuXeQ==","signatures":[{"sig":"MEYCIQCCxp34WkhnMEfepdJwnQlDJaVeuzDxcMl6glR2lia8BwIhAIu31d+KI21p4G+VJuUJH8fcZ+0Yx8PBIBqmtR7GYrtw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":558731},"exports":{".":"./build/index.js","./items":"./build/items.js","./types":"./build/types.js","./errors":"./build/errors.js","./spells":"./build/spells.js","./recipes":"./build/recipes.js","./monsters":"./build/monsters.js","./constants":"./build/constants.js","./base-client":"./build/base-client.js","./package.json":"./package.json","./weapon-skills":"./build/weapon-skills.js","./player-actions":"./build/player-actions.js"},"gitHead":"21a8fd7a8869014752fe21b9f1df795a00ca8b2a","scripts":{"dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","build":"tsc","prepublish":"npm run build"},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"_npmVersion":"10.9.4","description":"The client for programming game, an mmorpg that you interact with entirely through code.","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","@types/node":"20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/programming-game_0.11.1_1785619567276_0.8267324566987633","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"programming-game","version":"0.11.2","description":"The client for programming game, an mmorpg that you interact with entirely through code.","scripts":{"build":"tsc","dev":"tsc -w","tsc":"tsc --noEmit -p tsconfig.json --pretty false","test":"vitest","prepublish":"npm run build"},"keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"author":"","license":"ISC","devDependencies":{"@types/node":"20.2.5","vitest":"^3.2.4"},"exports":{".":"./build/index.js","./base-client":"./build/base-client.js","./constants":"./build/constants.js","./errors":"./build/errors.js","./monsters":"./build/monsters.js","./items":"./build/items.js","./spells":"./build/spells.js","./types":"./build/types.js","./weapon-skills":"./build/weapon-skills.js","./recipes":"./build/recipes.js","./player-actions":"./build/player-actions.js","./package.json":"./package.json"},"gitHead":"b162bc7b627b2fe0e6fe02a3f59f6d090055d71a","_id":"programming-game@0.11.2","_nodeVersion":"22.13.0","_npmVersion":"7.24.2","dist":{"integrity":"sha512-7UKMEo3T5OOnliLXE2JZokGHoYmBzosiMYPKE30cwBfG2Y4YaPWVpVCd0fp/Yjps2fNYOmxRmKl07NDvMrPoRw==","shasum":"d457d8975953a6c709799fb00d6fd4a88d0aafa9","tarball":"https://registry.npmjs.org/programming-game/-/programming-game-0.11.2.tgz","fileCount":67,"unpackedSize":549006,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCK7n479cM9CTlL1csNBvx66Y4jqx+Wky66KPSlWl80KAIgZVuKOIEZTpR3uU+VWtw1WeOA3gdu4PsBrp4FBrYrTQA="}]},"_npmUser":{"name":"gdborton","email":"gdborton@gmail.com"},"directories":{},"maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/programming-game_0.11.2_1786912636792_0.6454036896292452"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-12T06:18:15.480Z","modified":"2026-08-16T20:37:17.124Z","0.0.0":"2024-01-12T06:18:15.659Z","0.0.1":"2024-01-15T04:23:04.262Z","0.0.2":"2024-01-21T18:13:26.626Z","0.0.3":"2024-01-21T19:52:15.884Z","0.0.4":"2024-01-27T07:04:04.099Z","0.0.5":"2024-01-28T23:15:23.498Z","0.0.6":"2024-01-30T18:43:54.962Z","0.0.7":"2024-02-04T00:32:21.249Z","0.0.8":"2024-02-25T18:03:08.353Z","0.1.0":"2025-06-22T08:13:55.433Z","0.1.1":"2025-06-22T22:02:10.277Z","0.1.2":"2025-06-24T03:28:05.003Z","0.1.3":"2025-06-24T04:13:25.207Z","0.1.4":"2025-06-25T05:32:59.883Z","0.1.5":"2025-06-28T06:23:34.571Z","0.1.6":"2025-06-28T21:44:49.663Z","0.1.7":"2025-07-04T23:40:50.981Z","0.1.8":"2025-07-09T01:51:14.711Z","0.1.9":"2025-07-09T03:17:05.610Z","0.1.10":"2025-07-09T03:21:59.568Z","0.1.11":"2025-07-20T07:10:01.250Z","0.1.12":"2025-07-20T07:17:26.960Z","0.1.13":"2025-07-20T18:12:25.492Z","0.1.14":"2025-07-21T19:32:57.972Z","0.2.0":"2025-08-10T08:04:16.494Z","0.3.0":"2025-08-16T20:15:47.706Z","0.3.1":"2025-08-24T23:00:20.629Z","0.4.0":"2025-08-26T04:13:49.560Z","0.4.1":"2025-09-01T21:35:09.280Z","0.4.2":"2025-09-26T03:18:19.658Z","0.5.0":"2025-10-01T02:44:28.817Z","0.6.0":"2025-10-14T03:49:39.147Z","0.6.1":"2025-10-21T13:57:08.524Z","0.6.2":"2025-10-30T04:07:02.268Z","0.6.3":"2025-11-24T06:04:30.813Z","0.7.0-rc.0":"2025-12-02T06:55:11.683Z","0.7.0-rc.1":"2025-12-02T07:02:37.708Z","0.7.0-rc.2":"2025-12-02T07:40:40.602Z","0.7.0":"2025-12-02T08:04:45.030Z","0.7.1":"2026-05-03T16:46:25.251Z","0.7.2":"2026-05-03T19:58:52.835Z","0.8.0":"2026-05-13T07:56:42.355Z","0.9.0":"2026-05-15T08:02:21.745Z","0.9.1":"2026-05-15T08:44:41.879Z","0.9.2":"2026-05-15T09:27:20.990Z","0.9.3":"2026-05-19T02:52:25.287Z","0.9.5":"2026-05-19T03:29:43.682Z","0.9.6":"2026-05-20T03:46:29.130Z","0.10.0":"2026-06-04T05:12:13.293Z","0.10.1":"2026-06-04T06:17:20.248Z","0.10.2":"2026-06-04T06:59:03.341Z","0.10.3":"2026-07-03T03:22:47.090Z","0.10.4":"2026-07-08T06:09:03.017Z","0.11.0-rc0":"2026-07-15T05:54:02.905Z","0.11.0-rc1":"2026-07-15T06:45:24.097Z","0.11.0-rc2":"2026-07-16T05:49:37.071Z","0.11.0-rc3":"2026-07-17T06:31:00.402Z","0.11.0-rc4":"2026-07-17T06:46:56.298Z","0.11.0-rc5":"2026-07-18T20:25:57.668Z","0.11.0-rc6":"2026-07-19T08:00:26.977Z","0.11.0":"2026-07-20T07:32:02.221Z","0.11.1":"2026-08-01T21:26:07.432Z","0.11.2":"2026-08-16T20:37:16.958Z"},"license":"ISC","keywords":["mmo","game","typescript","node","multiplayer","programming","websockets","coding game"],"description":"The client for programming game, an mmorpg that you interact with entirely through code.","maintainers":[{"name":"gdborton","email":"gdborton@gmail.com"}],"readme":"<p align=\"center\">\n  <a href=\"https://programming-game.com\">\n    <img src=\"https://programming-game.com/og\" width=\"70%\">\n  </a>\n</p>\n<p align=\"center\">\n  <a href=\"https://discord.gg/xdzwSV4aqZ\">\n    <img src=\"https://img.shields.io/discord/1500250454422982708?logo=discord&logoColor=white&color=7289da\">\n  </a>\n</p>\n<p align=\"center\">\n  <a href=\"https://programming-game.com\">Programming Game</a> is an mmorpg that you play through code.\n</p>\n\n## Quick Demo\n\nThere's an in-browser, no sign up required demo available [here](https://programming-game.com/demo).\n\n## Getting Started\n\n[Create an account](https://accounts.programming-game.com/sign-up) then clone the [starter](https://github.com/gdborton/programming-game-starter) and follow the [getting started guide](https://programming-game.com/docs/getting-started).\n\n## Controlling your Character\n\nControl of your character is done through code. Below is the most basic snippet you can use to get started.\n\n```javascript\nimport { connect } from 'programming-game'\n\nconnect({\n  credentials: {\n    userId: '<supply your user id here>',\n    apiKey: '<supply your api key here>',\n  },\n  /**\n   * onTick gets called for each subscribed character on every\n   * update from the server.\n   *\n   * It's fully typed, so feel free to explore the api.\n   */\n  onTick: (heartbeat) => {\n    if (heartbeat.player) {\n      return heartbeat.player.move({\n        x: heartbeat.player.position.x + 1,\n        y: 0,\n      })\n    }\n  },\n})\n```\n\n## Getting Help\n\nIf you need any help with code or mechanics, or want to coordinate with other players, come [join the discord server](https://discord.gg/xdzwSV4aqZ)\n","readmeFilename":"README.md"}