{"_id":"magx","_rev":"47-ea698658bf7227e3eef2cb806d303253","name":"magx","dist-tags":{"latest":"0.5.13"},"versions":{"0.3.2":{"name":"magx","version":"0.3.2","description":"Multiplayer game server","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":[],"author":{"name":"Damir Yusipov"},"license":"MIT","dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.0"},"devDependencies":{"@types/node":"^11.15.16","@types/ws":"^7.2.6","jest":"^26.0.1","ts-jest":"^26.1.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.5"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"0a3c30497cfd8a735fa4311088869fcfc744c112","_id":"magx@0.3.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-z+YPLzQzDGSIrRrS7CVqathI9kbeaHWZiIay3Vgc3QGXgsl4GU3bc9rHHbj5A+Niw3Dro2wGsJs+MYZubpJBug==","shasum":"8498092de7dcbe5558b465d62e52301026b2ca8d","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.2.tgz","fileCount":130,"unpackedSize":223513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSXopCRA9TVsSAnZWagAAooMP/jMzidTL9FED4+mwsK0Q\nj4Dwsqksa+4qi0VGvCkr/StEVDPVEITIqW5d05vbFMIpKy0CE5aGLMFhewBY\nOHrg2NZDfDebj9ojX0uIOwDdIhI9O0cEueBvL/4+I5ZBttXgvYDo0xaVSCKi\nqyd/ZY4oPtSjnBVfbJGHCMIh0nEOvGt5YZhDL55VMzIztjkz22Mg2HrtcYuQ\nGtC4OmVei0dBZUyos3iBcP/x9IEFhz+TUHuMaA2UyMI2Rp9TbNwqeACBT40P\nSF8h/zsTps1xxa0Od4nCRdoBIFdZygllj+vAViQN4N1k5IndxUch1c8Rb1+9\nOVN1NXUXBQhcZs1OiGbl3XLTWGhVSk0pozQzDqmoOVfF+ln+ScFBc2N0VPi1\nQYKSmch6RcihuqtI4YveAfmPCkFITitArGtDMCxkcoYNHgmFiOjef7lDJj3R\nuDBzlmdHrg4DTYWRZCNjPCtw3CLagxkApgsKZ41G3JxC5Ib/yaR/cOC5MDlr\nqQXq8v/q5naCpvSSRNTP55z1ZfDd6cb2bIQivj5IsgjAqxxxQ+1/05PmQu3Y\n9dw7by5X6d8Jrh0cF1I51j8Evqfdl8vBMHg0bj/wEtRu5RdW5G9+o8ZoMIrK\nR/DP66epb2TzVgj3t3TnfQHulGKgqSLAs4LG+y94VTYas5+qx0CvikeiLugU\n8P2M\r\n=6vs+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVxyfe4y7uwrVs2f3/zBJ1RU1172MqhgIo4sKkDRhkGQIgOghJXFVFl/FGSaf3egx4Yurt1fDAMOhbHkbP36o2zQY="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.2_1598650920947_0.28463710506904083"},"_hasShrinkwrap":false},"0.3.3":{"name":"magx","version":"0.3.3","description":"Multiplayer game server","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":[],"author":{"name":"Damir Yusipov"},"license":"MIT","dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.0"},"devDependencies":{"@types/node":"^11.15.16","@types/ws":"^7.2.6","jest":"^26.0.1","ts-jest":"^26.1.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.5"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"57d71fb640674ae18411b00e41d97710313f424d","_id":"magx@0.3.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-7qLu5A372OIjGH0AIaUx3BAakBEbTaPsFgneTXc0LwzQZ9OuzakXCBFEwPMWBGui+yI0U5IdR93hyzu8nXDGbg==","shasum":"86b865ad5210dfa9ea503673f92e15469ad942d8","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.3.tgz","fileCount":130,"unpackedSize":223099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfShprCRA9TVsSAnZWagAAQnkP/2dDS8/qtGQx2xT2/PXX\n1LRM62V7STNwrNEikTk5uM4EZc1hxqvqVrWvZt1+eGeLOHmlHSpUtVry6Y99\n+lsUUdmLBnQf0tobAuAFMHLQW+K12Jax3HTmiS5RRQeJqLmmi2ds8N/t241c\n7mYMZevrZ/5gVjDRmpcmkUQ8pDodWaK8Xa9y/r47Jo9lYfvBSiq58AD3cXZ7\ntQd3E6yMjb1+vMt/U4WA/d8br+vjFcC/s0do0zXHiqzgNwg1KStuYcYScjeH\nXjHtDFPaebBgMWGjLvgD4jf7kiS4MjdCp47xh+jk7F0954UQJoXCdoeMUM8/\nUXBDF+2cbnCQ5ZdhnAwBU68v+atvlMQb1CRXI4EooxVHYVMr/IF7+mHIIPmK\nEyvYToJWvlSdq8XxsA0zrpYOkSD1IlWdAE+AGSpNLl4p2A408k9eHZ0Z47wa\nDXC6gRpZAwpJG2FlKtt/6fPOVL3LPJNPNyGhXCZVwzsC8+c/pAN/5ZeDlIeI\ndCxtwFPOhdRnnnfo90GT9cIVxueeBPEImUQkB2cuAABH7mHTL2CMsV4Hc9Rt\nmO0ldOPzPYWQLSZ3fXEwUiQUf4Z2fzSVvV4/JjKEzOsHer0ne7fcow+xMjt+\nGxKTiBYAUUZ7Nk+/HlUeSicIZoyBNua4qyf37mzabsT/sKq+wqaRpaxVOUaO\nuCrZ\r\n=64N7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXMOEz7ru5C8Ka5BznC8Wh+ENrhDauU8O+eLJEUSD2DAIhALkOC8bKsyPGyvkcO9cUvUZWI6qCnRsMlB4ld3jI6vrc"}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.3_1598691947140_0.9709255227425859"},"_hasShrinkwrap":false},"0.3.4":{"name":"magx","version":"0.3.4","description":"Multiplayer game server","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":[],"author":{"name":"Damir Yusipov"},"license":"MIT","dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.0"},"devDependencies":{"@types/node":"^11.15.16","@types/ws":"^7.2.6","jest":"^26.0.1","ts-jest":"^26.1.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.5"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"c66d7c3950f1b53e40c934e1dbb611bee8cd5ff0","_id":"magx@0.3.4","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-qjPZPjyu7mFark53rHPw03c+ZoL5e+2/y60bGOWYBX8BQEvaR5gdvNyNwR1IoDNWmI1wHzOv2hL98Uk3mdBC+Q==","shasum":"846da7f515e4d59bd3985c3e10079ae87efbfe0d","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.4.tgz","fileCount":130,"unpackedSize":223093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfShu3CRA9TVsSAnZWagAAEgQQAInYQer3LOgYMo3+IQ+A\n5wwSAbIhy8yzWw0ggFL/cjVxdVnJAKvODoqxLKEnFVmY/zKncTWDChIEJ/mI\nam0bUYVqk4GTlGB4ykdh23CQsOaC2GWaP/ZzM7sFqNFcrnYoFul0de7Nh1U4\nn3lJzmgP7eA2LL/ioFDxFi4+8g8LP5EWwxeW0b7iW+2LhtVN/vDzUhJSQt0w\niTt7K0OuwuwyzyphBGmSm/p/UoG7H0yd1qOmyhOMrQX7bG240XMuJLdNnPb2\nk9Q2Wc6TKWBHY1+z6Dp3MiMXJoufQ7iiIuQ0ORFQyuLecc0UJMxLuY/aCooR\nb9P9bboGW1dprP+4sPZME48vpcThSRe6+cAbgQyRaBhxpGJOBHaCwsLW3BG/\n3SQzbERZPQCgaQzd4Max/6Fzq1URT/4EpOiOI+xd9it9ruh9Jzo1mgrd8a7M\nkHwRcoiHBlVTbAL0Rt5q9/5/pI4bmWiDjUlToOphUp8xNEfWIQdp5+bJ26n3\nKW02vJER7c2eNyVVvEKUQ4NoS17aHGj1PyUsDIvOLwBDFIKoX3Mvbo2as37+\nKLvTqP+8wwuDN+kWDBxxy2Lz+zO1cG+twri/pDeg8Se03Dw0zhL6c4CjQiuN\nWVQq+xRDLEsXno2+z1Wmpikr0GLyRJsiJd/VogJ2xCM2rskpSkYWmHVYcHou\nceNa\r\n=G0pK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGObIYllou5xEl6SYvRHHwznpWfjB5YiiY9HnZ9h8mI8AiBCInugQSvlzD8jWn57rmRdM4C9WQ2ePeImobiGKPKlDA=="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.4_1598692279375_0.7012984480606939"},"_hasShrinkwrap":false},"0.3.5":{"name":"magx","version":"0.3.5","description":"Multiplayer game server","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"author":{"name":"Damir Yusipov"},"license":"MIT","dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.0"},"devDependencies":{"@types/node":"^11.15.16","@types/ws":"^7.2.6","jest":"^26.0.1","ts-jest":"^26.1.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.5"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"d7e5745d9e5fc7a09e274de99a504d0bd0bf6119","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.5","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-9wsvsidcHF9LzYq0lOw7vrLVKhS8M4xerjWdZxQUsOZwE79uOfydGFH3tBEA3BUibqPLwcq0/Oey0z0P0Aw42w==","shasum":"c1f97725b1b4994784567d9015259eaabfb41426","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.5.tgz","fileCount":130,"unpackedSize":222952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfSnv3CRA9TVsSAnZWagAAkg8QAJH86tgrMMdRqTEkLw4/\nlOxPGHewLzpQ/zxbj6qL/0WrSzbtAhdLMKglxnrj9853dbZLILTwKAOj+1Ud\nsazfju3Dc8lzEtcF6i1LVZCu6ULkXH/YuUEBPIc5YYQiDWJaAtRQ+fpc0wJ6\nFGke3lopRPkS5Ay2zEP1F7z9v4jm5hkI6XKUKiCxF2tl2NMXpagFUPg+cdyL\nu8KFBXVP2Fi4+Uiw/L4TZpDr4Ojdrf5e0g+7HIz49NbxIw3WgqWdXH54v4cZ\nSdb/41/qzRzW6PHsZXyTmLC/YpUfp7BQGFXb4lui05SswiaX+yFasa/1zXxW\nt8z+94ahO/k51txpCKgnD3PcvhiRL+O9CmZaDm92bAbWQx3FfIOGRd9DYu54\nLMo9lAKe5XPcMUYZTIfXjHKYqUhKToiHffnaAv+llJFYSjlghwcUm4NuXjRI\nc8fMqRsX+TQ48Qfw2cV0bODZ5/kgZYhg9IP0DR1S9pT4QfC3ptYUcQtnB2w1\nrY2kxKKty89XYZfJop/t2qAMwpRyrtG78XKxkDmLPv1DYUMIwkScxuZF/Tdu\nD2EyKwod17l1kQCo8eVMWYbPEPsvMLk/+CSC7JYqTowEgRpYdfljQtuNxCCQ\nq4ct0Ox7iXPFeLB6Sx4fCgmeYtXSprAb72xWUw0scoli2PPR8LBZ1xxxbVk8\nXJFy\r\n=fn4l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1qqlVn7uGOTCy95Rd7zvIX7vesjwnM8+q1Y1Jm+txFAiEAh4XlCb08nFZe4vKrSgCDv40i4cyZPXPTpN6GIBExLiY="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.5_1598716918487_0.36312941282068967"},"_hasShrinkwrap":false},"0.3.6":{"name":"magx","version":"0.3.6","description":"Multiplayer game server","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"author":{"name":"Damir Yusipov"},"license":"MIT","dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.20","@types/ws":"^7.2.6","jest":"^26.4.2","ts-jest":"^26.3.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"eb99c13730a8ab935680b9d9d458198d752afd66","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.6","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-e1fsQno7dzhXaP5QxT7qD6FncB6Hp1YPQmudHjkpfDWqTtDqIIs5cNrzMOuiouXo8QCcga+1kZ68PLtErf8hYA==","shasum":"1749c6b214e37c6bbf279bb79d3c3419bf749c7c","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.6.tgz","fileCount":127,"unpackedSize":221373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUOQhCRA9TVsSAnZWagAA5M0P/2GEO22pGWavkHv707/U\n8EIqDnCm/AteemOALq3t/lYg3C2cZ2ykqPRU9hG4F0lcg/wFbYeAAHI6kTsR\nkry+RZ++LEl4Bli71REcvFfoYkb02RLXhUVchYy5mL8hXBhllnGMcTUJgf23\nxllBUubFkIOqpdkyCDe0Ie2ZcOByAPD3+QG5Qe9gGlHjCpMHypBoSxgpBbsM\nFaxtwhwhNzd/6WTTctjySd5PjBbf+nzZsmdwtrYQC/Zh2/WyjmcGmagTvdJj\nBnQw6+BHCDqPQFuOAmLhPPV3Uj+uVSnzbPMTdODO5M8FdZ0sWCR1K87fspy4\nwENTEswSxQthYSq2PqQSr9vznfYhTTEglfKyePILOhIHF/PkGM3aWV+XpClA\njPzrHNKFgw/MpC2Kky3/18/SO8hT1m1okVSCz4cTguMXwFDxh7mlW/R4y9GN\nSXdZ0riqwUMv53UbybnKplByeK44f5Bu4VO8LbBF0E9eFqXCeOR4NKSRFCIL\nOlX54KoSx34fNu3kx5E/msObmsv9rWcuFPJAzhfQemEzPL3ZznezAa+0O1p5\nrKgrQvBUFFIsCfdlMmZpl0jrckYLRRCAl9JDVDeSyS97ggRmzHJBbWC8WIG4\nApp0xSp8koYvhhdvJU7PqdZl7PbvZmTtAZeqgoQwiNG6UD0j7xkQCwmLSJBs\n0tGV\r\n=8zdB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjARkcsagJHobYu5lJxNecZH07Z0IafH06WDNHDQsvLAiEA9GoCBYCjpYxx0RCEXfTXDKz2pWRQKBcFCWdp82RLcxk="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.6_1599136801073_0.2766372115630982"},"_hasShrinkwrap":false},"0.3.7":{"name":"magx","version":"0.3.7","description":"Multiplayer game server","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"author":{"name":"Damir Yusipov"},"license":"MIT","dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.20","@types/ws":"^7.2.6","jest":"^26.4.2","ts-jest":"^26.3.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"980cdba6e91ca1ece495bc32c89e0d9960b7f1a7","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.7","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-KaYE4DTXF+3/9LDPDQSlV8VQM661o9EeTM5Y3IIg/0Lx+sTU4+vCAWkznS+V6kMd28um9qT3w+7MuNjlAVy0zA==","shasum":"ca6a7a60ab01267b3dc96daab96e7ea2e54fa3e6","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.7.tgz","fileCount":127,"unpackedSize":221464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUOn9CRA9TVsSAnZWagAAfeoP/3XEjFvKPF3k+j5GaXSD\nP8rfXnXHh6cway5oCY3BVh8Q0F4UTCtKk4aJq6Uunc73OGYfT+7vePGAHB6s\ngy3whFMpI/HQXB0P+crop/pctIPoKgKbN9E5n9m2kq3xHULU25doO921dLJg\njeMast1yL/FMkc7PuaKXG9zkMQcwMYa6IrnFL3aawAiamUwErQdZGMbXG7qn\nj1IaoAoBVrAybG1ktezI8KIaxcY5A6pXZUGGkEemtOmvNbrKMRlOejhYPpbm\nc63vxKFWl8SF1ovfRX2+QmENp7dORzv7NRMCoiqrYGdTHyjA+IeV6byr8q7l\n+JoRiuwqMGToPRe2FmPnpF49Vg+mdiF4E0hAu4DIOOr4eZlZi0nXkugzUtgQ\nDsss+JiR1XDYwud5siNjQx43vtrOQ/sj6y/62Mud7mTH7MJqLTjmoaelE6HR\nTJ3FSg1Oz3Kuqxo1Lt2iqdcoccDquULfceEgrCIj/4mpy7kS9Nu9QBpP+dzh\nkS2cYtwQ7X63RZSSttcwhgrvO5MF/ERlZOnnFPtm0Dtn1S4irt5vX+t7eRxW\nnnUEbHmcx/GmQR2o9c/ZjJSd6VtxnH82INIUy5xa2LiIQ55962pShLv3R8Ci\nnfVL/f+04jXqsw5pFsZLV5tEYbiqaMN7IAqLhgPz7dn+AkOkW7gpZ2qe4go7\n9lNC\r\n=SH5w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNv5HPu3dNqYjTSVoBGsi/113HhFip56pGTTI9bA55nAiEAwg8mnmygVtSwyJdmkxLKtcgAjDfAKFvISjLve9WsRXo="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.7_1599138301541_0.8088934868606572"},"_hasShrinkwrap":false},"0.3.8":{"name":"magx","version":"0.3.8","description":"Multiplayer game server","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"author":{"name":"Damir Yusipov"},"license":"MIT","dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.20","@types/ws":"^7.2.6","jest":"^26.4.2","ts-jest":"^26.3.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"b6e02c6ede070f7ec80f9f0ad31b35292de7ea67","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.8","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-za68xXB+ULmIlQ1MGkAjHlm9UOtL3GIoSbB7KnTEBRqclMblc6FbLDI8vQLbvbyLlDxA93XGml5/Qxrv7TQYcA==","shasum":"6e4f87152ddbaf8552db4fc771bfe3f64da118ff","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.8.tgz","fileCount":127,"unpackedSize":221472,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfVzmrCRA9TVsSAnZWagAAyO8P/0oL9Ezz4eOy9T/CkOIx\nBtkt8ePeFlnGt00eZEutS0Bqp9j7K3OvKWrGkmZnMRBVEL8656Lo2gRVnTp1\ndkMXcEXpKG/mznDb1FUayASWaZHE4Vm/bP4fBcE3BvglzwQuJoFc0XxtTHBr\nQdwEQB0TVxv5LLo7tEEth+9+4zuu5riKpDiaP2Rx3G3YAzYic9x6VH3mx3Dh\nbibU3JBTSsPjFq7gFOVZTjKdxILOJCrWhlpglRF3G0bT7rChbhnbVUUXSTr5\nBjIMEDjJPA8ZBWrsJnaiKVOo0zTpSt0j+DfeMxmTlL/c/n1B/XehmckG+z/H\n7XFfNoUgGKVGAe5EU+PkYn+90Ho3/gU+b7LMQ86nYMJ8y1FrgNMq8S0n8CVR\no9dwZgGxsc5MdclE3t3FB3H64TWs4BXa+38+XH6Zd7XJgbbd/swkL3sEnkKn\nrZkw3cbBOhGpLLpY6sTRLftHlDiK8gFknCHVgzP2zK/TfqxXRAvPkeSsthDO\n1hhKsmUb8u+owRPKuOilCw6JORntvR6kO07NIVa20YEKmuowI2LJRBXg0QmU\n7vkTtjHgo4PczvNx2E+wBC7HG4dEQZ0/BpYGZ8EWnzbnt/jz7pvdYn3CQSnG\nY6MMC2v5QlM/LFmgG61S1JjaSSvpjB2asM5K6pFG2Ux8TeMCyxayDEYTuWQN\npP79\r\n=0NjU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrXuXNpcQ4n8NYeFbUk88044GTXLJpgfaYzvKgx4bqbAiAH+J82Gebwp5D2Dnsz6ziZCtZJGeUS5EOdMB0NLopwmQ=="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.8_1599551915421_0.5862930349660385"},"_hasShrinkwrap":false},"0.3.9":{"name":"magx","version":"0.3.9","description":"Multiplayer game server","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"author":{"name":"Damir Yusipov"},"license":"MIT","dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.20","@types/ws":"^7.2.6","jest":"^26.4.2","ts-jest":"^26.3.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"2ee9a2754fa7ff2f1157f438f4bb9213ebb1541e","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.9","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-A+D1a9o7Pw9aZ2Hw0d0PW+OxyQ97ZL6PdYo4DV21PJDjNIvm2plx+0heU7CYAsgml5SlW3EGiCHyyxvpm8MJ5A==","shasum":"629567097053d22cd66f746d98398b8ebb7e5596","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.9.tgz","fileCount":127,"unpackedSize":221498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWjM+CRA9TVsSAnZWagAAqYQQAI7KzoskDyc4rdL8tWat\nwOqeBZxrptJ4knSIW9+O6PDoAppEEVjmxHxWQq79AGJlRmvquRXNYEVmDFVj\npCvMZgXbfjGd01jbVjGfRTeeEvp0hlA2TTD1go1YZtxEBHxw+xCEZUOaS4WH\nclSrI51PbciTbhYAwodtWHC2tAb+MaUbSH/wEuz2KzyJOaRloYiI0Y0Gt6Jc\nFgeDX5w4+zwNvwcUAbkgjphcqh/VYGEPDIFroYBuZEWVWas3rC2fb7auyPWM\nDyVK3cWG5im0qQWxvNWHJ0bRK3N+WmQ1Ntth98Z+03MXTd5dy9btIyhYYzQD\n1fpAvTQhVYJPnPGaqS3fUpcWzCcz/gV/c0I2/b8v+9oP0iD22DFXkZZftJ4u\nW3hb+h4wZymtSLjXEJVNoP2S4fCrIqXm1mxkEbPxqF3VuPDcLKp8iNzC6V5x\nhOH4Ge8jc58zkSp0y6dGbU4a/J268u1VG41ynzy0UeU/JIi7uk91E/E07S8Q\nc5hY/OaVZpEmzldUYevnFqrvhYYrIqge3aKRPryMsNJl6j8nI3rV0L2I/2VF\nI8sOSDdzJjd/j5RpAX74kVEcfNU4GO1qp+NbIWezvqV4oI9oqrvPNfoszGPb\naIxRGOXhYlw3zpsw23L/6FUH1w5mZVSN3NL5OsokbN09fkSKvS8WvwVlsFhZ\nYR9S\r\n=hbI/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKttr9uZXIIw0fMsaVyBuSTIDbPwjKquw3bHiQg5XwGAIhAKVg19oCOIv8mRXDjKXWRBlVMtOHTfT5n6/d1LOB5Au0"}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.9_1599746877923_0.5038142766119791"},"_hasShrinkwrap":false},"0.3.10":{"name":"magx","version":"0.3.10","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.20","@types/ws":"^7.2.6","jest":"^26.4.2","ts-jest":"^26.3.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"8b0ad58e467223a14f115e211b400194cbe8b351","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.10","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-NkitGMOva+P/G1ZhrQ/T4G9tj7ctFq5mbGsQRnUvomiIyIXQKa8T4L8vQyGbnRy7iHLDEKzXbg+wQtl6oRFdMQ==","shasum":"fccc4d00b203c43785bb8450dea72d7d9bb2e427","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.10.tgz","fileCount":127,"unpackedSize":228143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY5aOCRA9TVsSAnZWagAAhoAQAIC+jIw0j2MFE28S2g0+\nO7whn34HrBOihp/qDCfn4dO978GA7KoDWQ7VdRydynkb0wL8b4nvvJ1sWAtD\n0iFKlwDjcS1wLTZFWv+Y+ZvsZGj3sRqaxOwMxMXJEvHDCPPeNIriDqGtqfC7\nR4W5xkbd81055Wd8B8kVN7yX1ijaWx2Z+B1q3GTnFhewQxdPcZT7gnPwLji5\nPGAl7sXD1dp1ifHgYxUPr+VK10YsBuDqOeaCluOf1BeEeF6mnuLo/tZBF3XH\nPMFfxdILolD/f6Cc5H0PZXnRHTAgbpbUIa4VaSOcyiS3yO6RbYy8qb8Z4+mN\nPZGS3VdxpfvYbHfmfmLoL2Mv8XLtDT6wbU7VH7ZhJmab9iQIE1Hva/GR4KBQ\n7fruI0zuiBGlAWibhGqzO9xreDUCZGxDZ+av5yZFEM4+ntj3eMDul9ry4sxE\noDpBiDO9fhf4yamTU1M/O20xsdFKtVAWA3XoFCbQoWNm5oDhz8W/2BvpRn/i\nY0Z8Ff02sE3W7phB+xDRJmGTlTdFRv5Ktgdppt3mDLsYhS1hVemDK9QJ7LiI\nLfvsUcSb3+arK1Y0DD3V0nV18jhieXjs3myh9xVrGuDVRATPnVA3SVmDOPwG\niNmjNvVP9ztiv47/z+Xg+fPqOdXuaOih9FTQ6DHUPpHNz/JVFNimuxDpS619\n8YHH\r\n=Oj3w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0Zlrqi/5LXGuAqt/Q3h4qbUIEZnJ4qpsliudIT9LMNAiAKf6D8+HD4LBy8JyJX1qd1c/VzUZ58toLJCQHBpmx6cg=="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.10_1600362126333_0.1449091724252849"},"_hasShrinkwrap":false},"0.3.11":{"name":"magx","version":"0.3.11","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.20","@types/ws":"^7.2.6","jest":"^26.4.2","ts-jest":"^26.3.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"4d35a557039dd06cb2166a3f7935cb3d389be1bd","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.11","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-g69KWqD0KLdqjl7r1Wou+43Ja+9agB/vh1KHFBHhm7IRfjdorF76Y4lHaAoWhJDPs3ac+CT6vLL77BcqUT+gFA==","shasum":"92a3947c3b4275959f8fc4408c8e0ab7e7490dcb","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.11.tgz","fileCount":131,"unpackedSize":246491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZgc/CRA9TVsSAnZWagAAXZ0P+wWeJWQSnbeOOT1oL14F\n55nelaV1viyPD6UYDctstmvHqorZQ2NOwPKYFYZ2ilXbatvEasQwZhkLTkaq\n0txEbHKheN4UYXc8ghCGjn0nec7Q4v9VmNub6lrPziFkWbLsUOovhrlitsaa\nGoMZWY2bcaO4J1EmXvpvNA7sBafFMXOfd6d7zo1p7LHeraMM3lNbIKcK/4aH\nsAVA2iTS6R4qTVQUQ9RBKuzt/jGhG5YXZG57Xbptx2nhTLT9jpabEshsX1OF\nGqMTltICuq12rax9UwkMOzVJgdIJAsKlkFWSIMTMVazKOu0g+ktENXjlCIah\n9Y4L4C0w3UQ1JRTvARlwJ8FGJTEDJalmIithhxqFQjHxAkU21xkK2aRe3KoH\nAttGSOSAdlayND5cKJrduED8kW0xBrlzfFHz91sLUePh3Z6eOH1NxHS8l74i\nU2Fu5e/9I75ksMIY5I3MxF4Nkm4kYHuU6NBAZNNJlc0OFCzz3dZsu8hrtONr\nt9hioeJR92hLFl2QACNOnmOC5Jlq2z9xpDAGEojprjgUuRpZPVrx0alJ6/AG\noqCeyQX+u9b63wNLjrLrDVQxN/RXt9y8nIqne0Py3ql0WYOtbaB7OCFa3h5q\nqImepCOSNa5vTYUWQfEEBXKYUERLAVs7WgAw750R9Gm5cif+0h0UAyJM/tgt\nzyjn\r\n=GHit\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzK7pLx+IRMu8hiakFCZycb+iaJcNXhGbeYuw/LkCa2QIgQbTyt5XkKjXq7SbMx43trqZi2la4vuzj13siqRUM4eY="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.11_1600522046765_0.6399183448551926"},"_hasShrinkwrap":false},"0.3.12":{"name":"magx","version":"0.3.12","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.20","@types/ws":"^7.2.6","jest":"^26.4.2","ts-jest":"^26.3.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"3b324d087e1d5026d48687b71f46c6d78c0b2869","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.12","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-kQUH5QUN+7Y1NClQzd/uW/UjquPwfKhrJEue7OhFalHVHrxcSXFhPA/c9n9vcGKX+lO/AaAfXYgyMfpg/0smPg==","shasum":"9d21e89f323db0ddad850b517dc8ce7d7c3307ab","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.12.tgz","fileCount":131,"unpackedSize":245708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfazO9CRA9TVsSAnZWagAABksP/ji0+LtGOHpQ6ES+FGbK\nt/a5A3cuoH+eUj9r2GJ/H7/UZ/lQls70+VDfRhfCw7v7sFKzmJKqYu41oLRs\nsMGyqPn1NMvaKud3rSwFTRQG1XALn4BIKAgWtDUN6myh955nilnNrUSyZznM\nEleWuc2z44deStwYCK8wCaP8Pm5Un6ksIxwLJnPfWoVitMF7x31n+h0VH1oE\nUQOd0vlDJKeds9f1hUAMEeXFgkNKa0LxCOQq92j1x2c0z9ANb9mB2i9MLkw2\nuCLwd7lu28dZirOMM147u4JofCWKJgxLYC6h2JHj6UCmgVicBx59MbTDNSZT\nd2vPrCjHCur5mgXAtt2VA96qBPTr2vsD7VWLK+wwyZ0TNj9ICBMG+HOTHK0n\n8ZwTVIBul//9AFhQ5+vHMaDYvlw1QSDlzCIJfuBJ+xTUJLnwfjIoRfMfJIbY\nvVR5xR+cjeWVICrUr/Qrf1962XGk/2NhHx3kpAdCBi6QLfYdSmYDOvgy3bkn\nPTlOonWHOdBrVyE5kEgAciM5soNAixjQ1JXkQA6g0AnPcrckxp2A1x2MQvQm\n8r2DOFJJccnqzCpZ9rqFuY+H1Vl1J09VsAlvPsne6WnzhUwPxF6isx6qbRcm\nfiOlO+r4ig46YQSCdH+x9ZBSA3+nrZPZVn5VEynxpJg3/eoNQhHdc+9gHHYi\nOYQ/\r\n=Gykb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqrWknY7NefPVmr76tg9S94MEMvDzyaJ0ulahR5UXMfAiEArrcpTTZFMwLruougpOJeI8vS9q8UtXwrzXV317GYCg0="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.12_1600861117083_0.6422206064933147"},"_hasShrinkwrap":false},"0.3.13":{"name":"magx","version":"0.3.13","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.20","@types/ws":"^7.2.6","jest":"^26.4.2","ts-jest":"^26.3.0","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"05aa530d77f3f4c0cca167e23d4f001a6c8d178a","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.13","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-vSli3BN/ooLyDMtbpwKML2ZzEWjpCZCdnz7OGSaKnCLWVmw8RqgY/1KvGWHIsYnF5AUPtpMvsEoVw+t33QQfeQ==","shasum":"567100b6f607c6245bce8837ae955e3bae0f9da7","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.13.tgz","fileCount":131,"unpackedSize":246297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdiRCCRA9TVsSAnZWagAAOcsQAKKTRTGhLkhhfG6WDEbM\nvwEJqCxR6LW5pQIPoJaxrtrle3gGhhBq2VKF2fRxmC3lu1hFujflB5n+hXV3\n1wrtftpwFZSkSuLq9LDBfr/A+C8k+NtHNMNpBDBHLfu/laFp2GztLxmygpOw\nvq1BQBcqzJCulpCGCPG898gjYA4pgQn4ck40hZXjAkQo4l8KzOQrtQkjBBRC\nWZyaeBTZfxs+tVF9g5gEe1onl9M4nkizdlOnJbRy3zARoaWeJHoQx/hLChm5\ngCJEKMWRjZk4irJXmBRODgbXbyofq1A9d0uXSEksWFPaMZ+3SuDSDEA0G0qR\nvZ1jFnQPRnygT8oAYIKgvvqKhqs0ppg+8vUQil1w5QuFtuPaPOIxqjlLL++O\nFtYuYGl0iENFrf0HLO/8nmddG8HAT8JwjQgJMNIjF0nvafZUMIe7n8q+qV8U\nf8ldaoJMAW8/bea2BC7nWW6IKLoF2VsEqK1q+Nu8J5nYNUcnB7j6BQo9jM//\nKHSyfpRpSCfQPymlgxirnnQvsSZEeM4X/AiOaf61pQEwWk9ZJod1vPwTvqTO\nt4wSuO8VQX5agZesFz4qXvMlVtAY33UHLjk85x7oB1dQpIcP7MDbeBv5ZZqm\nUCUN+ZaAFGZZrcywUNq9bqGaa02FmIYaszs12yRiHQUc7a5KzBoHESOHGte1\nhWDg\r\n=MEKB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTSjPqcMGbRmwYbwRRve4wieaO4JYmut5VvB+QMMWZzAIhAMkH2ySJaMI94MmtF9pKFZhqTDuricaIEij2h+FUoAZg"}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.13_1601578049758_0.6083406033234364"},"_hasShrinkwrap":false},"0.3.14":{"name":"magx","version":"0.3.14","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"6b60cfb427187d0a3ce00cce4945a1fe4aec531c","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.14","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-cKrN7R4331fY1PwiU+7Sp/Z5ofSvjNoMEFYZc7I+6wCRZ/dP22RAJ1qOSzjckAyZSu2YeHTttj4YOZMI0lZEdw==","shasum":"8348fb2bae4b3a8ff89239b82a3af5a277a41c3f","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.14.tgz","fileCount":131,"unpackedSize":248246,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdjvOCRA9TVsSAnZWagAAjBIP/30qSmzgUDe+bpQJrjxn\nz1Jz2ByDuKZsjR2BzTL31RwV/y18PSjQhPWytxdOjMu7cQCf56QwhtI6polZ\nLaaI87gqAc1C4mbdynIrGarapnA0MqbXZWqkHfvtEvaxMe9ZyX24jIpVJSeA\n78AeOm4MoUnYKwY0LGh6xVJLGTWsrcI/Bxwl7EGcVZ3b3p1RGWz6lWb+QO0+\nTynDv2zNsSSa/4qKIi4VnpXBvxi50rGgSz1A29O4HdzTMQaeNXvjaNxxvRNj\nAutG/OnAeL7b7fuiqVa0FqPirqULQYQQ9WJ/OfGF2hM5IpQc9aODmcEdAKtB\n0aosqtEOs5V5g2vWE122E0pB48pdoTzDtJEADxyAlNMhmloFFyE40tlmH4qx\nD8CwojsiFK9qzJnuewnlmrm+Y6nPEKFM7S2rMV/Hkxw1TqcxLiDA9pJ9qp+i\nzP8fNgpJwXbpb2d1J2sQLW6MA/619XTPQfUCwyRvl4BHlNb5OngVewZ/ubN4\nfiIH1LJw2tgJZwo/Y1dhjlQZ+3CqQn6eQxmBrDxT393XYUsG3V4MtHPIDu41\nEnxYmADigAnFgtTGOxlKVgM7UnpnB/mZ5tTjirbX6gkM82riVfIiooHhJQVZ\nmcbwqG1PcTfM30NirXqcyzN9tfba2gqwcUWsRsdiZEmMlXuPiES3BpW1XuMU\n5is4\r\n=vAPt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwKcB4l2mgNdE/HNudAWKXqpHO4IR69Vke68AFe++4xwIhALYER4+KYWmUceN9HqdusHnQXIkbNLlreHu0qI3P2Cqp"}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.14_1601584078312_0.5141504021752117"},"_hasShrinkwrap":false},"0.3.15":{"name":"magx","version":"0.3.15","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"62fa67b5227c42ea10992708843bcdf803a4b4da","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.15","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-yvqiJsr71lDTpCNufEAdl26C+vpM77ssOP1pilMpF+48aU8J4b3jhJQbrHpwIVbUNVa0fnWzML60OE+CLBYO+Q==","shasum":"4aa55b891f51f542f177c4bf897252f60e5b1176","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.15.tgz","fileCount":131,"unpackedSize":248412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdmFJCRA9TVsSAnZWagAAwkwP/RcJLz0Odrf7tgFIReUK\nQg3bw+LIHiG5DHeTAgjRmcaxfb6JUm3QsmJnKdTQ9B7d3eHbbSJu3bG7O9gK\n4Qx3OEIo2ugAcbgT/ZgfpcC8khg7FqyMm0/SKSb50kuqL/z3sQ3RuoNI42mp\nZBrjHgaC+uhIz3PIEEclOJM8J7nMVlE3bc3fpZSmRLme5K3/LSr/Kq2URtOI\nVnvGd91ATfi133qR+lsQL476LffF0mXLE09ZjpaomZJRyAINexeEoM65uU10\nNoGcbnN1oe2VTJAXSFEdTulnjq+px5plXYhiUUqYqJedVvyA8qgD/fmYtsCD\nKERMvmjlfpASH1uOp7k3VXau88nZJCYLF36lBLGgg00PgnPIxUc+Ax70+cMw\nNNUv8zYYbHtG0EyA9YL33LLOrM0kmow2XnzX/rWtgDopQOdrXAZIkkT/ReEy\n5rIjMoT46Sg/mfVG8cZzPUfwuTUanrviHl+/5EW6VO5GqutyFNg9IWWH0Nh/\n0KAmjs+eHH7YxxOX6gop6oqUwPGmBlUzd24P3fG4FKSO0LKcfx48Yezqgzjd\n8lesHk4/atgHPZ1ANRrNsMFJmdO2XR7u/qO0SFW4ZU796Cjb+/jY/aoPUIax\nQ1qHMlmWJs8uRtYx3hdXanp2zr6kzd/HjJGouCo4rCBuOP2Iw+k2fs+d+DiD\nTR7b\r\n=6/0W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5CDmFgVbmf8y7DM9mxvWykXEyKigp9new0CXvEwhjxAiEAwSBFsDozJBqBoypP+I3g3AaECk5g4FFL33cuDNF6hhQ="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.15_1601593673037_0.060544848879256596"},"_hasShrinkwrap":false},"0.3.16":{"name":"magx","version":"0.3.16","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"b3b08734b5b47652ab4d1badf307929e17130814","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.16","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-vUZwDvimvaTu6dTqe8o26rswP4sRxaggbbMj5D16DMLxG0otlVGEscyOzUOnmn0lo13gtRNkPhFo23ecb0Qulg==","shasum":"cabc0f0a3657bd85a44cc0094db70d0ca21bf1d9","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.16.tgz","fileCount":131,"unpackedSize":248418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffkNYCRA9TVsSAnZWagAAp7sQAI6IdO0VQ7qyqndi/gl4\nxte58NI5bjdW80DV8Nq28vIOKPQy0RhkRf+f+HbwKrz89R2Y8HuoGU1Jm4oO\nXdxXcYP791SE8ybY2M56fYOj4LzbhVqAvM5yPnyM5qpvw+Nktd00uy8771NI\nU26bfiEpyAznCQIWJRu3XFJXVAq0rcT7+cFWiDf9V3wCFtqszEpXcTcndSpI\niXi+HpjOzByKMmX78rl3chNBSvvvCgqp2B+zgRtFsL2G175m4f7if/uRG8B0\n2safmHqmOpQ1ZPaMIWQMCJZItrL4whRCqtEwbSK6EHgaIoCdvuKoSj2igQl6\nYNpEFNVv+4CKbloX+9aHzcF7GSP2YRvUKJDuFYjSp6F7ZXSaFFTDw/3VrWqI\ntkBhqSiVU9n9jicNO85+4xL6i6Nq1Ab07SNJnopDGHY88njWZypeXV2tYMdS\nk5SX4nIp6gpHJAxlXaBU6pxcEJKYid4tpQeb6YeOXVc3+e69ejRMtnOWoIjB\nCNOB2R3BmAH7iCFFqdE6BVEBgCRgKSKWun4VkctjaSQXOZV/X9FoDRgrFr/f\n7m/2Pe0/0Xhiwx2J/gYpBCuVjWBp0SpXNIwR05opos841vjT1OdZZyYVkFjt\nWipMJ64sRrC5f1y0c7uQzxUrFej05SlhJeZG7idR+4JFvw84auArSpS+/mSC\nN6UC\r\n=4wbi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4O5NW1HNnd0rRgtBDjXF9KP95NYbMDijHO6F6HT9LBQIhAIuTZ5fYvyulZ6xfpmSomoiw+roNhlRPOai1tjbZVvvh"}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.16_1602110296116_0.5125603225871405"},"_hasShrinkwrap":false},"0.3.17":{"name":"magx","version":"0.3.17","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"8566bebd61bf34e4cf887011cf395891d6d02d2c","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.17","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-SuCrgDRkQ0rd4eY9qCPGMechQzOnvKYVrDNQdhqw9krDRRndMHqDeecmWLeBbfl8bAfsrxZsceaEsskFP+LTGw==","shasum":"202809c952766063584cc864d6349b31fb89a623","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.17.tgz","fileCount":131,"unpackedSize":248355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffkryCRA9TVsSAnZWagAAB+sP/2yK/S9xmAaXTQxbDlM4\nDmysJnYIeryKjgwl8pRUOeGtuSzrHrvgON+/fOLdHua/ZuRva46md77Y837v\n6XYBE2YJ8EOwptCsG/sPuNT0rlKR1x0igTpF29N/GHBCOJCfq2QkQP03Weu7\nvh2l9ldV15P4q7OV/PIx2giWKCRyMfiYzLFzNE/ZErV1+TGujDH4LgzTOi2/\nst/8VaCqzrMhpuSx/d/SD7iwf+v3D3vMUVSr3vDfellV5Y6vSPNn9/357vAI\nU2X6sjYTGuWkHysZiC/5WX955zf9UcI5LnHcOpelSpxwG3TwalanjFfPBnMP\ncrSSg/s+q+BmRW3TjUBrbOJ11CXy9dRsP8MX/iVXI2WSP2AduOu+x77SBJmc\nhSX9TCmOHcnYIuJv1rJ1KeNHTzXh8xw0+tSO4+BH6/8chIH3JcU0jxXwAS+g\nUU6dYgM9kKVdflw3t9yWaKwo4MPkUYIg80iJX1aHdscwgueN4Rjtief03BWU\nSIWpkIznlT+YaKtLVU0QFJ0WmFpdWcQ20g4uGlJ80SqmP3VKNV7zW5ZIdmgt\nyPEAMDmfzhzCwQYMsYbWmymxtXKr6tikeemFMcORaiINc8s4C6JNZfGuDJ+y\nDeOMUhywbsGFmKmmMptkgvOwLq0n3AA+B73OMJI/1VC8/vPC70ZXXgEwlTUt\nBPfp\r\n=Jj+Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDT+GWpXb6jdaN/Qk34Iqe2LnEny13XLINO4Uknuzz6GAIhAJY0oOK+YI9wMyV64byRPuU/tc07bmVUEzPjVdTi0xHE"}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.17_1602112241891_0.34418681340350465"},"_hasShrinkwrap":false},"0.3.18":{"name":"magx","version":"0.3.18","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"a49b82042086c89c1cd6c5a1b28044481b75790f","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.18","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-75oHkoKtr6fXZat2QUTmYl9CgNPTH88xhP/TQatqNZTHcSpnzwGqqYhihogkzdYo0bJQM/7+UNS2b41ZnFozIQ==","shasum":"45185c0a5ec74f15826ee2340fff399418bcd674","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.18.tgz","fileCount":131,"unpackedSize":248225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffktdCRA9TVsSAnZWagAAuV8P/jt5s9TOzK2XPAcSmYXz\n5hCBQlh6EUYr0JAc5AiJs3QlA463KehQkOepORIQTt1q9BXqosEgigSbhhxj\nwX1Q6vcBpSlPkpTLp5nN/JCpN77P3wv93e4K0P7nI4jG3fbqfOLNXTBNhZa8\n+sGxeInClZnRHfmBbJYW2Fx48TL1Ph71Ui/7eRudDGof46ujSA4HyPMCZid3\nnU+ZJie9cJ6V/9YVO5vvwt9uX0hWx7wx5iBHsEtZK1AzIUAZkvqF6/7Y3Cys\ndZ4p8uVfMqwnyEH9Uow+ZZb2qVTjTmlrjiI6t9FXXyp6ih5xmRTkQQ0CT/ZL\nDnLlLV2ndwBttNdGeO637dtU6XjeoZhKBHE9bX43BU+8iFfb6HJ9tqbZPzJV\ninwkfpatP7xFeo07AYFVnL3Nvf/fH6ZE7xyGzbaagN9Mc892z6sV9ElkJG11\nd5mEk12qXsJMUq4YwH5ujC7lRwBcA1AGycbE3QbzZnfZREPSvhn7LYarLP+a\nhgYNxmAiDhfXFuVx3RcZDbLxLuCDvvzb5zIyephmBeEuoqVm6w+0X1YUmmwf\nU8+IxLO/mFSBfrymqUCvnf3I6vkOgQ3BriLN1JIK+1+1yVdmoXCn9PFuAuo3\nPGq1TqasbNs7WfkFLbSrf5VJTb2Nmp2GuQtFFOl6HoP7LnM8/mCbYLFtW3YE\npzaB\r\n=iBfv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCIFUVD6z4FlPRI8RAtDzodv1G5dWC3hVh5TC3rDFRQAIhAN+IRxBtGRLDGAYtBQFjWAQF/HGHqBfrU+M7JUJ9Jyn/"}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.18_1602112349099_0.7084926046598738"},"_hasShrinkwrap":false},"0.3.19":{"name":"magx","version":"0.3.19","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"d95d0d6b01947931a2079d17126a3e3e680c3677","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.19","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-A4CVIVqKfsero29/bsr6PBH0HndV+B3a7jrNpcoI9uew4GApS8bfL9MvIBEhIEzZxTNq9YWl3fCYKxDbXqMfOQ==","shasum":"a7928e4ccd198ae9356b8f1108712b60b52d1761","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.19.tgz","fileCount":131,"unpackedSize":248301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffkv+CRA9TVsSAnZWagAAuuEP/23YZ8Ud85UEed3auQmx\nbqWfQtmC4602T6s0R5qDVDCZMMUNNQdQEo1B9dAORZFlQrVCspNg7bcWhhbk\nbKotkIx5XMQRnjl5gvC5/vVPP4D87bR0P9zK1uROJh5eZJ5J4b0cEi3I8Whv\nNJX1228EYngvps7nBPu5iiXPhBJbVfpqV6fAewBFJglF+HrOR1ILV7bKgi43\nyUkukN84PERbVrDwrZjgG4VqzaUETf3+DvthUwVxGPoOQx1V+lpaTWFTPmti\ncwzsCF/sM2o/mhys6Sxy6WQi4f9iwSCfHCvZ5JpW622dsNwaciDL32FCsBoi\nJmYwDtEa/UVWaHflNZfa0W/y2pjeb6q9Igkf5Bw9CDMLSF9xREGntlt9nuex\nxBqScUjvMAA7XroeZDCthQ2nDyKCpdecwodaBNwXRkQR7JFH5Qc+lBtHRxHc\n43TPLcdHDwo34sqEFrEPjYhIVcwkasnyvKatb/67xL08CNeNzmgNc9lsB0SX\n9mxVII+KoxIABME5PpojbE4iE3Yy29oY6w8iMVcAFMV3IrXGvRTSB1GphOS5\nu3880TWk6DPkWvtzYlrXzxc+iix0gluu03/Nb+2C6Z8RsyJ7f47j2BXm3TOl\nfgdbVN+9vxw9sWhIf4ikaA+jUS5yCuglwrH5irjsu58fJ40/dYkzzzicROdc\nO5sc\r\n=Mh/3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDq1v7Kc2rJ2I/RqTp23qJ2//LOJ3okjoMuxOfyscEdpwIgeO1nvEriOGNwVF83Yh8hh9HE8lum5Thfc7ipNVswqsI="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.19_1602112509686_0.1334380620414619"},"_hasShrinkwrap":false},"0.3.20":{"name":"magx","version":"0.3.20","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"cff88d146f5f84ae2aebaf6eac18194e47e3cb36","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.20","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-UOc4/Gbs8PfpGQzvgpDuMQxd5c2ltuk2unWN9VSf1G/q54vP1j/3ycUPKMl+EWXG8NeL4CosL16uWTskcCkRjg==","shasum":"5cfa33a07828c3fcaec3f7c2291955dfc9ccc674","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.20.tgz","fileCount":135,"unpackedSize":262271,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffsHHCRA9TVsSAnZWagAAzpAP+wSewwHcwHRoKpooPiEP\n8SQr9qvNrYRhwutDb/L2pWoQ0zaJoT9OWKQmQn2VITKOrUqIJTj4tacu49Hy\noqUt5MvoToHbItXoDmB90i+H2dTvNrxCQqyi1rgguaXW6NsBzXV90Zjpm3E6\nAVNco++FaMfQadN6V8a+Br9fHE8rTj3ngkX4T/0OjKvhhbLdNLRClK4are33\n/6JrH0OtR/9DsLTIyHQqgTo06sYpL0+bVsV65p9a7fDZyDmJgiR9WRxcaxa0\njI9AAvcBR+ZJKb/oQVYUaY0uXki4Bhkw8BjcGxGmlD7/xn+l14BXyrDvjguI\nNm1jCzs3IFDyc8cB+BPtawNVOJFi2A0c/8fQy7ifI6r6V4cbpia/toRpaO4k\nQ2/6I2sk9irH8a/K6CvluKgvbi2p2b6FeJsN7HXK6fFQSKVsiAyZsOah//iA\nQg3vCgoPp1RHdZx1SQ/VS4GL7Zo98ohQ24CDIMyN9jyno9cUtZ9ij5ug4TH6\nvoXKqye48vCmIpYFxQY5G5xzokMKwfDskXR7J5kMirXV8nA+jAmbZLhm+xl9\ndWbDHDSbHjMcGon96k20U0nEQMEevny2NVK8XY9pM3xDFFdflp/WrhyQdC4n\nRvKrkkoUaalxmAjnNQ5WBFXbLURI9E7/yglPwluwuITICkpPal7+2MFOWRhy\noDqM\r\n=unno\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJoVCA5eLeEC2TYDBt7I8vthxLX88sQ5iR0oYz5YjgqwIgTgd2Cx9cFtf8ZcCBNmEH0+8t8k5NSEDo/uFxjr0J7kw="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.20_1602142662699_0.14340708348986086"},"_hasShrinkwrap":false},"0.3.21":{"name":"magx","version":"0.3.21","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"22706f76e85f0dc5d8932978b03515f575d17a62","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.21","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-7RM6ST54QpFnnZoC9651ud2Vr5/OdDcGCApUvh+9BX77/BCDR3t+O6ikcW9+bn2ycbgVAMoFwvzhbuc/7mJJQA==","shasum":"48334d58426139141464cb5290dc69f7358358dd","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.21.tgz","fileCount":135,"unpackedSize":262418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffsL/CRA9TVsSAnZWagAAMMIQAJbsDjPgTnV6vo5c11ec\n+0d23/H1eZrVgJ4kAEFBzcu8aEmDl7xhVBeZ8ISrNjsY9CSHAWlptLQurVUl\nyaQVabb3TRoB0iD4+DNcYl2c5XJpDX1BPEk1/baWwN5cdqtr4/WaZ6kvL+zo\nBl5fd72swgUMF2twGLoBxGXS6rnvIi0yQMYo+qoT0yp3ngaZ9awglDgHUHJA\nSd/LWuhn32Pdb6UZde1SxICNGjgItlO5FJHGLzOvMGsafECqj7mP5X1Qvx4h\naujVN9/kYYWMQPvsNEH2V39KO6lXSVJaCRM0NJq9I2KVP+4RFjsVbAiUEp1Z\nHlrBFW/1MQ4ZzUEQPTnPkgpkUQV2hF+EsAImNHuFhnZSwX5d4fzMp5tdjW7D\nDy1oXZjFGoHcvhLkNGkekeMvNmcAygLoAKY48hggb/rcgtjXYlrHIyCH65Or\nwIA0hsYrpX0MAqnr109riLsbvGViasIELv92HQgLBYrtimrjX6qdCOlHMZcu\nl6uzL0t1HNvMXDRE0erIxK/obxWcB64KfsebapSv6j6p9IOTHWtq9GI9a6ay\nsmSPMoRMZmyKiquN/Fmh7f2oQWv4yeHda8LNvrWvNM2h1gVmsdyY0jbLbF/p\nwpxJ+R2LC2AvPXVbj7xxiAXdDM4kezX8K3B3JB01ogcVe94l7DU/f4/3fjDn\nPCOU\r\n=Hn/v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+UkOO6P17Kdk8cifnKopgxXMeMX6orGZ/7CSknTVJIQIhAL550bv4anv9ptbc4XIf7ZkZpC09KkctwmLoIBWNYETH"}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.21_1602142974956_0.9702474783817467"},"_hasShrinkwrap":false},"0.3.22":{"name":"magx","version":"0.3.22","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"9ab803ee522989714014688cc533bd57f48152ef","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.22","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-lgKNYTE00q7CYZmmKX0HN+wC4OPAoypUk/tfMrXcx0RDO4w1G143f7p1la0SUIeb22ZIyGPhANa1JHfe8WEXwQ==","shasum":"c249440708b45176cafad7c00c050f509cb8f7f5","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.22.tgz","fileCount":135,"unpackedSize":262399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffwDGCRA9TVsSAnZWagAAaSoP/iuWVibAvrbe3f5yrTpF\nHfrBSxFnGSAR/0Y9FiC5EiZQlTrgUKCj/m3JmTV94JJ/IJ0OEdL4aFG/uCZv\nfFEbZLwXduShWlS1VPyD9ZeA9xScVFgqJ/HX8D7VcxiZV1b4DJWU1jLDxXq4\n955ZxapEYilvEsuTc5dowspSHYaZVsL8Nq4yRaSkMtkOJpka0U34t8Ekr88y\n1hAD62PtXwTFGbssE0r+myhvCEQ4l1edyFoIf+D7hn8+bq2bR8IwDfs6jtq+\n6T7G+w9Zy6vTetSv8I5DU9iQY72q8Bp5zKTykVappk7sR8kVf1G4hP4qHl3A\npFgkoeQm0xZ8Jvhspg23OcecWDh5QaqZdTu3DAD8k0AgJFbGqFx1vqvgh/sx\nIgmzElz3wfxn1hy0fRIfEELFLQjDn6P+VeDFrm+BD5h80PDeHVy0hrTvQMIq\nEpWQMsQwUnRY0RtTkEPdUH238iE2ahnYdC4gJGlsUd8FaEiXQJm9dy+bLH8S\nYfQyocPve7c7JGrCFKmxnelR0x/X2p2jUjzDL7Av0vxWqVXQoTWFOvIRsr2J\nytRy5rH/JM9PRa9BP7xAmOTMgCbsZPiCJzgMVctSgijoBDdfcFS5e08VBBKs\nKSOmZbX5bqm81FAWv+XV6uOwu9uhu+n1Gr0UlLSZsx0QjMhATbhTp4wftWgL\nb10a\r\n=xl9N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5oIQnxAuD0OpmxJu6N6ZCTcB2cRDptfo2qbcA3YhnJAiEA73bjKGiSqQ6n1WbC99rctXjauqyz6E3r37KXVy5YxV0="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.22_1602158790130_0.8713159631318423"},"_hasShrinkwrap":false},"0.3.23":{"name":"magx","version":"0.3.23","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"ce8f05e22965c7a32cda9f2aa6a8b54c0fa04e4c","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.23","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-sQFcg12oqXUGbBIE/Yco6MqCSQQkgB59cHVuPD3nYiD5lB7wMPfqRkYN/Gv54xwRKE7YcR9gANJ1AEiE0/HLCg==","shasum":"270101a19f7a43fb170cc4454e010bc082da1789","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.23.tgz","fileCount":135,"unpackedSize":262596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffxrgCRA9TVsSAnZWagAA9fYP/23SCXPArHYTrplKZRg9\nUAEmrYRK1ZABGqZ8z9ttMk5raCYiPK/VdUicEjOIQp4/OE4Schtc52g7z1UB\n+QWbo7VehFGb4qqVlg7b845UOe1teBrxm+9/R5AJl0ftCqK1B1K1oOVAdy4S\n2dOR5q1TgWkqjH7lNxSVgzcv7S1rrvH4Z4HphIJq2WbVm4nQekkqBfYCgfL3\ndvzK7+rWZ27m1vmcr5f5BqFcX75MqL3LPDMSbZBPJbx2LKVxAOKd+jWeaPOz\n6RFHsALcLm7QkUJISOgxiHTPPCR2dE58S3X0DsD+LF8HiUBJXu8Wykv8+2FP\nwP5GGUoPJvBrn7B/zwJh3QRqLdTR8xkF6REr6fdIkqlQias58atewFcme1Ol\n9u0yaFPZb5bZ/0F6oFRCyBJu8Hmtl6OJCCeACkymhwqp1o/RztIY7EgLhYpX\nl2NMjWqTYH847dKPIKDu82IR/WNSuS6n3xluiJWoA6EhPX+vzhXSH+GSUXbF\nj2miQ8DnoWfxuituV4oqHhLrHMZk8eoNgSx7ymIi+vRxqCvN0bZCEhbryMw8\nbMW4zQmYGFDrODFiz28K6UT+Qd18B/nQUKtYfE7fNegvVEDFsK1ljHcHs4lO\nYCSioFhoS94F6Kg4ZVs1I1GxldwBefZ/DQVqX34Def76/CzfECmlAS8lHVPR\nw9Zy\r\n=yrRz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHGPZ8oiQohGOrk/0YRuPyKPIp9nY9KKbLOorl6abRAzAiAIkhrLjxzDq+l1Sv/dHfUSz75p/5+T6AQfvhr6zWh7PQ=="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.23_1602165471505_0.7551207521224073"},"_hasShrinkwrap":false},"0.3.24":{"name":"magx","version":"0.3.24","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"b23aaf33ecd1a03d6ce303e626c8373936ee74ed","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.24","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Z/PYew6AgOQMcxqhw/wJkSzVSzx6yVKSVLcAj52PxAhYdlloBvSVZ1yAv2W7M/j10dhz6Kn48sEvHmGVe3U24Q==","shasum":"8aa6cf5e0a6312805e126115beb4ad1a74c2b6a8","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.24.tgz","fileCount":135,"unpackedSize":262577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffxt4CRA9TVsSAnZWagAAwREP/jJgUCXyrpH7GfkNzoMT\n1USZ/em3NhyvLXOebyGdjrMaU02rAo/3wIB8Fk3f2eVhnLoejjYxqnOKwW78\nA3DcNGOGr6JBldZb9Vzdt0gNTiOWlOv8+wRP0fbulhcPlyVddLDux4baMy8A\nEyP56rP23omZ3zyD+mrg1Iuepeo78btqDgugkCXUTfC9V4RLqWsz+USrOaef\nw3XJ02RtS6x+YBta0N3R3lyKbXy6l4q2iXJd4Pyu2Z8saJSLPBPdT9xVpPJ9\nWBsfiL37r8291KGbz4fLkbfBL1lvXzp70Bcu3yFk33GYXPUarbCl/cg2lBGi\nCXWMt1b1cC1Nq98D8wovPa8hfVsvKVi0MmOQm+w7FnGsncvn7KS2RzKfnyqt\njG4fwaj0Mz+fuqssW3FQWICUDpQKQEIPlx5nIuaZRoczy3DE7tvjsmSUZtTU\nWp2BlpsgIPhEV6uRHjXehrYOdeVvVFjYDpAu0L1qK3OpdMAxw1D6ONKmcoff\nfxcJ0sO9Zi/5coREgk2Q1gOzl1U+wFcWYYzRnhPqyVnodtbD9u29ZjtxajrT\nCizEjbuxcnNHD3dXwRL5Rl7ZJb6phmuiGRtef+Sctw7yIn+lmICiY5f8tqrQ\nf88V3J01Vdi0Fb5nxJ9ctEX5hVSM1ppwLr1UqtwW94QEKzDmA7Q0bW3ccrNA\nBKk6\r\n=iJLB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO+j6VcPDiQwIZ88Skk23mw5+xqslFcovUCRvgy+w4xwIhAJOJGnNLa7pFUtlcbcGwpHjPyn+85Txx/C2bV9Bc4EOo"}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.24_1602165619663_0.29581739634127313"},"_hasShrinkwrap":false},"0.3.25":{"name":"magx","version":"0.3.25","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"5b3cae983e8271678341615f6baa0ab7ae5ce21f","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.25","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-qdJCydSb2bCjlfLhcM1UTg+hFHUDKUqxIrdt7mnMZqLPGka+hevAhvmn+BzgtW/iwKsTbeq7Mu0097D0FkD1sA==","shasum":"68cef5bbd86e9a339114cea51c219ae7b49d03c5","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.25.tgz","fileCount":135,"unpackedSize":262399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffxy3CRA9TVsSAnZWagAAwLMP/1QsSNrxiGuwlxxnEW7N\nV78l/DT7Pr1fq9wzMXNmGtvCgdGwLvy28aaCMPLUTkMuvgg7R/sRXjlwbRE3\n3FM2GICQ3RG5zQ+uIzCBqEIgdHmWXyAyNW6uQxa7PBuj+Yf43jJjfS+JjF+G\nzvxLl0ttTKx4a09PnliR61WLi8vgcczeiA9tCRkkKUsrEH9YPESifbSL/65p\n9ZqB92CIEKl3r7EnoQPrZ3fa/8XbYdNxzBHoJlcWqJ825IbIJUC2a+UlDYjI\nwFPy12T2gYCN5k0SS+e9GG1hVts0ZxfzOFjjzpIevvDBcBuMfmCya75QclGU\ntGfEKDVH2NUHBRY1Ezx9zhRwv/CN2qVsCZrrunHBmkZ++zEvC1EuTy1PwS5D\ndgWdDJO+ou0SigcEJHaqa/0F+7na+iTE2vmQlmbxsmBLKyXukDDMEuq3ELQp\neuVVonVN77rCqCZNM0seM22R40KKe+lS8XrJP0zzChyJbZGIv/eu/0TZvWF7\nGHqEfaSo+7jyMXnOxcGXLd6Osa1LlRxyvbt178qioO3eN3ekR7rIERpcxb6C\neM+sbU8+wADZEEHuwaQ+PA6QCmbJnWBiLCposJS2zXtzmW4ZQVVCQqAKSSQj\ny/9/Omoz6i6vdpdx1Ocs0P5fjRn+mgt0Vvq2dZDWnXdSV25n5wYRF2MxvTi5\ntube\r\n=YKZb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFf76rjpl7pHiNxjH/o7EItaUjz43SEHmYPBaubWmi1qAiEAzYfXDLm5j0rKGTusuuzNbUVJ5PHiMa2nJcKxbR+wTOg="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.25_1602165942996_0.4677733264579178"},"_hasShrinkwrap":false},"0.3.26":{"name":"magx","version":"0.3.26","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"65138676d765506dae6b3bc12cbac8416f5eb13b","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.3.26","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-zOaqGp3NXVzu6TGGlCBrSReDLzO5G8TK24+r+UgM/l3pw/gvOfF9YO+ujBzzF4ihlEwSO1i//FusTr8iYKwDhA==","shasum":"aabc32b4b9d17ad4b10fc297c7d738d6821686d2","tarball":"https://registry.npmjs.org/magx/-/magx-0.3.26.tgz","fileCount":135,"unpackedSize":262444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff19ICRA9TVsSAnZWagAA0vEQAJFlc3YAtv2YdCO9rWXx\nU0y7kjaDDAXqftHTbG4TYLfKqD7Am9adMNRSkj0IHDjrtrBCzMwI1BCmILQ/\no8P//PdT3Iu+z8LbkR7oc+C/pSlOgrPKVjY3F/s6o5wlkQEJ0V3tPRt1QVJ5\npQSWXFr6OGObR/hQ3qTWHBpJ2kzs7FwUeYlQLn8XVq8m/4Q6PEP17h//O1DS\nQigGmB2NvcZ5eW9F/y0dpUHqLtlYC5k82jsCBiEM1/zki3SPTo+wcWzt3b7Y\nPuV5yaVcpQGcHyzUTPIgsQwCT2AroObQksoiE/+uovj7UUOur1fflE+jjTkZ\nQk5ToBt+cuCLNZ8fwYgHPT2D3HPpX/uEQHe9KjtTcspt6QwADp3jlqMTBcqr\nDYJQrats7KI2laPjUeDmQ4WPwT1UhTcVOLWB4q+QoVgB0p0OkJwnwXhxxc7H\nXBZ+ZU7iFulKlHu5zcKP9WIAO5BRD08Gr5cTMBLOgG1RryGwcHHRc8wPUMy8\n/MP300MklooS1RSeil4js9/m2tfpjTXT/H9RkMCrs1mkwctLZPmFAdAOxCje\n7lGaK777/lZ1VnuTrYStCszMpsOFA4u08i3CGWiQ+KPiS1zzF64m/r+I4FOJ\nHN8eZXw4Om1ZZ4La65fybSxMIWqudsiOrav79CGmVVRfV8XbQ2J46aJyrv7a\nEggx\r\n=S9jP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDOMpcWCjp3b0JTpxItXNwwFw4IWENqVJgGx/SVZ+/KQIgOMwJpAnhat/kTMXM4SQSKUlmE5blhJ8u+0n6P/GjNyI="}]},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.3.26_1602182983462_0.05671157369636082"},"_hasShrinkwrap":false},"0.4.0":{"name":"magx","version":"0.4.0","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"2d411498fb60adab08dbfb8ec5da91ef2cdda2ec","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.4.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-G4hCs4uTXH57JAI7r+BgL8syY3m1I+2LQsBSLvqXlRnWok2nfddQNSPHAwDDkG3UrUEXaz9biIIGLZsEV2KARA==","shasum":"91ed5a6a2015107f4e8eec791baa0a7a08f427c1","tarball":"https://registry.npmjs.org/magx/-/magx-0.4.0.tgz","fileCount":135,"unpackedSize":254873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyVoPCRA9TVsSAnZWagAAJtYP/2C3pm5w+5pwv33dLi0B\nRFoEueYg94TyubuzsT2NwHgWPh+hj4yAUn/5yneduFEyaebQpNQt9hSK80MW\n5whnUMYZocx9pDzOZpv6auXNEonM0vT4h/7tOuBXsUCRpBudmFoK1tShDyH1\n9c18qArfpAfpvkx1n+OSy8/YVe4zJRjKmJSQiMtHRIvJoMy7smloYgKNJZkN\nV7P/Z6emIVub8bKM5Hyb7PrqgvWZ6RTj5pLmOC6g2DdFeI+pHjsdApz1EEbh\n397RwZT1oxPWfOvtW4FxZAvLotD2HMtB8TS6sV1KFjQbEv4RtteS7TkJIiK5\no/62fo6h83PhqEsJmA6Nvy3R3GET64vAqrmsQ4e0j5HIegUKzEQicTnUtKgf\nJYHrGXYr72YIMlWcwLS4+VDxcVrzneV5dYLefrA9OWgS1d11Vj8vplKhuT+g\nJ6FnHkQejdOsZgg3qCNF56XovV/I+SEWA+NmYpfEbq/uvXG0HlMPCyyaGkqg\nghqZoeWjdVasH6snFsp2Y3pmWWc5j4MRaF0WkebpP5PqU2L9DMM+xhbOaXAv\nNVlxZ6hwNMOoyKutxh4XB7Oyl3fDJSQNf90eYPN5Npx0cOSvB+rhpmTRWcJM\n2m/YsB7BFvTIFS2SMMcY78RcaXe2JGfmSLQBxfsc0DbPBQTXuYDzV91xbZh9\njfdW\r\n=Bsip\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA29xsZSjt04t8gDxX2HcaeO/LsTyQ6k1Y7OSQ/Q7ILiAiBLnfbnYimh1UjiStBoyiuU4j2DH/LdhMa2bWR+2tXcVw=="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.4.0_1607031311268_0.8929397015291545"},"_hasShrinkwrap":false},"0.4.1":{"name":"magx","version":"0.4.1","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"f90bcd0c49869a38ddddf5b8f8b3549f0d3bd098","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.4.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-aJOB4HVeB4UDtzPi6oaQj3hevMFvfaikmbtiH/SKCZfX2jAYtJX/wTIvL1Ws1r35X5OD4Su1UwMMh4aYH1f0Ww==","shasum":"0c21d3b8ebe160b1ce18b93c70c093f662fcab2d","tarball":"https://registry.npmjs.org/magx/-/magx-0.4.1.tgz","fileCount":135,"unpackedSize":254873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyW6aCRA9TVsSAnZWagAAkb0P/075mqFJU/Qhk74r+ju5\nZcjGzCYpCQcDeCQbJ4YC8PwJE3uomuVWthAjkcfzG8WnK4AEiRYBdtjvruXS\n5i7BOaxkXre2loE8wrk8MrkERhb8TKHuoEQNcdQBvE6ZT8nqvsrQ1x3EDvv5\nn+bQ3d5KQKPCeVYo+VE+lVLnWt1+mM8cu+9l7BN0CWlfARYob7T2C9pmZf+y\nFfaf9OFp/JcJisMKB5zlAUTy/1mepoYN3hbk0/8df4ih2cE4Gtyosr0oKg7e\nMLdVMlCyOlvOZK9B1o7YrwICXNxRvw055Xj63velM/BQdK5SxsutRQpkJWZm\nY5LTqcPIT/GTeRSm27RiQ/3p9wLtm3Oe4iw4piXj40ngTaIuxI/fuWh0rU39\n5VLgPDPRVXk2etnPygChq6h6GlgzjJ2P/5cVm2BKNA8Bq6FF4zzJu2FZnYyP\nlCWcjZH1Z25TSfPk/PMue5AT0HdRcqyctJqWQ2NHXX/CFdWihpxT4sLnsf2o\nC+c0MFvHNh5jDlt5pFeVWORvi+mL7Rq+XpDTsccQltpqfOIiG37grrPXkWam\nOhWOn77Kgg37PTrFTBe4zkzC0SKGOSbmIPkfe08+XfoHF+TCLPKKiH6u+Ry1\npAiOLget75tL3VedQkAlq/L1MzWjwCCbMlHrzWjhiaIwvy7fMDXZViUDRWJ4\nlKEk\r\n=gfim\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXwghJZ2gvdZNfGWWeFYUPntlD8fgeQt1fD58xKI/+HAiADjKpcD9OzmAqL73O7QYcwqiccWOjyjffZqD168t24eA=="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.4.1_1607036569955_0.8569179242717382"},"_hasShrinkwrap":false},"0.4.2":{"name":"magx","version":"0.4.2","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"cac914fb92692bec7dc156e28d4f3aa2183c78b1","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.4.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-6Kne2byfIOwOeFFcoZnfIZ2TXR6e28pMPMX8RcQdwl7zrFJM4OlZ7nOzTrtKn+LbpRJmZxRnh8baf3HflNkx5g==","shasum":"8d415130fcc017d9381e93f33328da80ca9d4424","tarball":"https://registry.npmjs.org/magx/-/magx-0.4.2.tgz","fileCount":135,"unpackedSize":254965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3criCRA9TVsSAnZWagAAVHMQAJa7pqBQfk+Whl0RGVao\nvtZEEIr6PABvtraTAcRJLU3HXRYsfGVMGuiAUao8E4ek8tnIvVal2NPWufSC\ng5A/aI697yhVRv0xtTHUo51pTgCRG+uo0RK8x1p9P1IRaTIBCfkrlVP7QiWk\njB+d8JbLFKs0ySX0flpUr60b2nQcsxTZB78zlhMeGUpqlnLaob32lPu9U7ge\nkS2pfQlvtIVVquzHeHs9haPWi9Rn9Kftn9OFncV/mIemHv8kdso5w/5ZcWeo\nQ/tqO1W3WXyiwPnh+HfHZ8oMEUKQOb7q4CjX3yGuGGCuwKsw/nFPheWqML+G\nRY26jQgo8XqmoqdmiaZ4dHflQ0ZlY9cHbW3f9IrysXKuQ+xj9ho9QT+s3Emu\nvqxndSOTczknAmXX5EkfRg0ZH2xeqyXFk6oqxpMyENJukrVgfl5RYGID3IS+\nnkeQBK70goOZMGwvm3I4mOgrkOVFYCxyunryYGtvVxOMXdqyC+t4Zd4emZIz\n0nUnRhHBq8EV3IZrIYFJyGMfD6EQlrADE9mBnZHnhZUsvoMQdPMnViylfjfP\ne75ei65rMa8OAhRgnJIwbKDq6RYR4wpUzyCTkDI2VhQ7bTz5L+DBccfSg4Ma\nepUA+QVoKrTEouw7mgick0v9W/3TfyP50c1VuXoTS4W7OXLzg1it5+yWTkiq\n8QQI\r\n=UlAb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu7vq8zr7w1gYiQIRurzcQoE2nn0226ea14pWGhHW4mgIhALEqgnkn7U2s4rqvk7CG8MxZFRSCajSDsiwzQcvGpbTI"}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.4.2_1608370913744_0.29313293734428525"},"_hasShrinkwrap":false},"0.4.3":{"name":"magx","version":"0.4.3","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"cd78e42f10eb688b8f5955571d6f49de8b59abaf","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.4.3","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-K56k45c/UTW/zzKmkN1csKLNragRBWlwbf02eH48GtGzM36HRH/D3zHZAjlL0iQV3WZKtMNQFEey7SjlZOkmrw==","shasum":"936980b6f21d740b399ec9b38e5b6ccca9e20256","tarball":"https://registry.npmjs.org/magx/-/magx-0.4.3.tgz","fileCount":135,"unpackedSize":259931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9NybCRA9TVsSAnZWagAAg5cP/1b5cs3oHEwaLKMUTxw4\nBxkQaSnAk2V/ceWc4L+21pt0iCTYkdGv3daAcS41fA0xH4tVSTmMT1h+TCoj\n+/9Y69ffgTZ0pw8WP93MbG/3SjhaH0YzjpSBbcotwpzTCDOfkmgVRRUykg0n\nYElA88b0gmolEUT6AxHkrcsbwEyQD7rNLAvjrIl27OPbDNICbswr2W7Wn94h\nUlPtgej08Wd8XW8yfDgWjU9w+39Cl9xS5mbwS2PFGj3RBvV+vqTAXqFIvumZ\nj9EW/GePAfyf/4l5eYGfevrJOJ+KOeDeoyT118sGr9CwkMqa7kbObcl8uUU1\nruPXTJQBYxMpmavrHRtOFF8ekJ3su3MoY7FBIk2c+dGRkYltmgBzw3WKksaS\ny0xyrFXogbJMe95Z45v3Kzdpu3cSUxib7xSJualVKKzts9rnCxJWUFwV1sIp\nD3pNk3oxJvmHRvF2e5KpuYNL9RfvGgRH0WLxA8YjKK+S1IxV7F+b8Pwa07Wu\ncVIHQkx9xDiZpB2mQuUfKyATbGBenzjIynp6YAWvN0pOTv/4U+o9l13aBrD4\nfZpqId6okQxyA0D69N11n0t4SsQYQ52k3HSoWM0Jm9+23Frfia0bimQugZxE\nLsq33riNw84i0Ft5PeRV+fF9l3EJCeL5ocFaKsLHMgtuG1KqWI921EiPVZKT\nMlfZ\r\n=Ln7d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGAL21kAeGsKg+ZUMY4WDJjKiZp3kEPFnvOeMVbaYaNBAiAMs2U4AnzBq4y4QRu0TP3uvSH4+jB8P9Z9BvIOFH+PSQ=="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.4.3_1609882776869_0.23476603970489518"},"_hasShrinkwrap":false},"0.4.4":{"name":"magx","version":"0.4.4","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"1ef68fa19243e0535caa7d7065c583d666ef9126","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.4.4","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-O0byGpDv5sRM+9CbwFm6oTkb32ygXsGpAtZ6rMpwBJU+PK6+J8rY0wxvnwia2cDBTe5pdKj5jNhzHiX4v2mUAw==","shasum":"67b567f6c54246a5aa0d46476ea47242fc850fe5","tarball":"https://registry.npmjs.org/magx/-/magx-0.4.4.tgz","fileCount":135,"unpackedSize":260071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/CaBCRA9TVsSAnZWagAAOowQAJ7BhMjRm/0BMWlMq4J/\nRTiCHq+4hLbQEbQmKUyv5uQlUP919pIYnm8w/kuaGaNiLkitV68gQ8JFgmq3\n0hKmAe80QeYHflNpovRzMIMCmC0YH/JC+UVqSukG2mY4KQu7R4rBtMr0ROKl\nsmtnWU4rE0swPmRWbH+OCxk9aPCkbaGijjxfGhMATWxIstXiaAe55STNCh/x\nG0qQmaeBCFewzmCPlVkHP010C6dSjHgRXEk+1/hP4AdQVxYoQY+Uia5nGJzf\nh6xBaRc2Z0lTaWIDpMM3Oyvnqyb80vmIMxJiiLDnTh/KwtLanYhF1cIOxzH5\ny3CX7pMmaxl4ZwdyO5aNP+GAah12U+UJ1pHCYhgbEzRFS6MZ75kYcG5HXrSr\nk/bxKmk+0Vx8w1eq87u3v9BsplYR/Rwo9yJg7qFWZWRnvVdl6Kj0w6aLeOxb\nX2bQJdMi6yPMY1nbh/C1rpgQl0WHfzgrq+HUsgTR5ejklAa5/rj0xpCQtc2Q\n7I+TjHJUXXCYzdtlgPNfI/6tstxddyC+9TXA9YmEoPhl1nstpmSdAZjLBJbu\nmt+sry85uz25/Fm8r4hTDV/tJmFvOOYCC+EEMSdojmYJQz3WSkinRaa9Ngbi\nlZRz9rJ1Cf0k/UNKEa4RAOysKp24i5oV2nGwPXQXrYahcFnq+EhKBXFcOzp/\nSrtF\r\n=6+rk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1x7USbZGrFwr179nzSiF7MQx9AewCVshxmUTbzxdE/AIhAL+C6zhPq4D6GCUbQVaRrp50toXJ+5F+rhGZpvu0bFse"}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.4.4_1610360448419_0.837987207542007"},"_hasShrinkwrap":false},"0.4.5":{"name":"magx","version":"0.4.5","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"5ef4832da0405807cfbbd4484f4ba06fc8fa9fcf","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.4.5","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-/vKO8hg08QCjE+chZ6NSKnCpxxxH+GiV4srkMIAt+pugis15M+vD8GZV1qHWPQawCDcD01LRlhAeSXD8zuWhnw==","shasum":"22ae62f26772755c5aa491b10f5b978f7d519d7c","tarball":"https://registry.npmjs.org/magx/-/magx-0.4.5.tgz","fileCount":135,"unpackedSize":260351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNgt+CRA9TVsSAnZWagAAivcP/jSPQqH4+EQNXVWsZvc2\ndVa7CoMQstN4VD8do8fMVn387OVK9el8l2Enw2ZGU1g7IaDMmv1D4mxfRN76\n4bFTWXM++aiHAUp/JG2kBFKm4bH5+34BqbUqv2ud/5pMPaglJlpZYA9nwJW9\nHKHjKYgPgl9qqKVFd/T2eJXjLcL2tJ73bWtyNsP5s88iwkCK3ng26KjArwX8\np+dlBeK0HJx5DSsuFwcEW+3YVw31ORfehkL+aEkeMYQAK90lRENRzPT9O087\nPZyzi1sirf00PYbhOY99XKEwpvoV68xjIQRetrV0ssc0GgfUblCNtuaKFXhX\ntUj6PvjPi1qhSUQypoJTgVMGdT6Tyrf8nbkNQy3O6uMbGMXBnRKqHq45X+O2\nnickIC83FM6CSc2MZrfg64SlhxYQU9jSqNh4tZfpBl4ekYwvp/yViEy/yJy+\no/LakI3b43i7yqpjROpcPN6b0wTAZuBzZzps+yYEY23tvs7OnI+x9uBZN/S+\nuY4AiFiH0/MrfAjTSH2D88d+XCMemzP6WbpdLm055PugMk2VFN8nJVhqjRs4\nO4b33VN715LBilW5J+cB40b/qlBC2SH6of1qI+wwLwyDBVKVMjt2qaWH+FDL\nTOI9fK9pSC3/uJe7eKLfL8LUHTdsT16yJ0hGKMWtv5+w1OpIwUf3ajuXVtae\n9700\r\n=iN1l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOEEuVYosImdVa4rKhdVsRHLDYXLevRglifVoDt50orgIgIzhSPboAWx5eC3eB14Hz1lJivHiJb5P/hnQ10HCUZ44="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.4.5_1614154621853_0.7761478247290499"},"_hasShrinkwrap":false},"0.4.6":{"name":"magx","version":"0.4.6","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"5ef4832da0405807cfbbd4484f4ba06fc8fa9fcf","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.4.6","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-Ri9nONc9iDHEJB+j0xf/+mCOrn5ZjOiv9T65kQXFkv6XTR8asG9qeLajZ/TLL7q+Dkki0hvX/KP0Rti/s3sI/Q==","shasum":"a9adb76926b315251498422a3ea7c6e6f07fe589","tarball":"https://registry.npmjs.org/magx/-/magx-0.4.6.tgz","fileCount":135,"unpackedSize":260813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNgvMCRA9TVsSAnZWagAAjP0P/1FL28Pzw6iQlBegOHgQ\nbN11VN9qJRio24cWIQY0TGicKfUXCem3MmenFhr2KM69COSthO44tXcypr/C\n+LpB0r0Dl7VJgjXXmT52U14mpx7958D6whilqxq2J95pxwcWOH1bm0Ug6F9t\nTZLt9vE/9e6wZtRx2wp98OulhL0tgtrWP14NFbcnSCE61+B9oyHaId+Qf9Dd\n85NN4pOem+9K7LudftURP2DsjuEsVEQCSE1ydqBMYQUCjKX7nJUKt9WXVkOZ\nOkl/Yr2vszrrf8JOSmKpU5HWLqYh59l7dXRLtiX3ILlyfiNehVRe/KcuUcme\nTPdqtsojSJJZ0j7mHxDa1C5GgcdNorcg0x0Y2WxOm3X3/R58ckIVgeurZVJE\ndHG0jnFoRi5dPB8Q9dz7tRRczJIkmYiwVVk8dpaE4Cg+RWaOuH2r2JfI4DaV\nJJZLWJGI+1J85rpjSVmYUly2qob4YBPF8zTl8zJ2PxEe5FdiidLW3+A7WjA0\nMXQGFOLtcPnQwbAsUttFyswlUY8xP3ocLuU/luEXrAnFg/aQeg/gGMZJj+Vh\n6Z0n77K9uH4sBvjGO8Ivgl3KwgB+QhhBSHuRkqmalT7D0XLm0NRNGIeEjzxk\nlcC2drnp+MVSUKPAqgdUP0aSsXZs0nEXM6FhBpd+XhSlVdAZSRo8JN+/3Xgj\neBBK\r\n=9TJS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCy5YgW6+twDElxkmmfy6EBM0lCfl8Wqzd++QRAAgJiAiEA9AtTUQgLNJ7PiRoG2Bj2RwbIPCAPFVrhsH/ZGMehJAU="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.4.6_1614154700070_0.06717329435293284"},"_hasShrinkwrap":false},"0.4.7":{"name":"magx","version":"0.4.7","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.3.1"},"devDependencies":{"@types/node":"^11.15.27","@types/ws":"^7.2.7","jest":"^26.4.2","ts-jest":"^26.4.1","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.7"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"5cdc213c845ef9c2fc8c987242d58647e6711f51","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.4.7","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-57wmhVAdfSxfdBnK0L7MRoWmEUT9EDheum6GTMYRM9WEe0jBBnrk2qik73crvcbBoQLgyTZ4XKzhBrNZwj+uRA==","shasum":"e3ffdf2a2226398b7862d6ac5e122c7ec9e44f31","tarball":"https://registry.npmjs.org/magx/-/magx-0.4.7.tgz","fileCount":135,"unpackedSize":260726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNhA9CRA9TVsSAnZWagAA4JYQAIQdjBh3fI94NvGWtPuq\nuSbaFl/5nRF3wzIykrxK5m3j0ic2kw8tUm4sqqxGwc55IpaOiWpldHHRJG2A\n7hLlog9GpY48w6jvW7gV3Nl5BriKL52jabA+GtdyHbDlQo2bUpqTyPh987YO\nSM+4+2+64BeXTKlO8ycbiqJfWz7XP6QKwGdx9YVvtdaeAGRInoNt+1hjC/0I\nvGrRyD8R4nz5XyNm3D4f97Eg9i4P+43uYbms86Havb3n8PDoe4ijlSaYhjuN\n6gv4wUuh4f+qZiCplC67lvJIPF0+sVCnkT4vzurSH5oPikhlbW+sBAMiqQAq\nSxexrFxmzdqtRtZ0Ty3LPp0Hhpt38qfvuPp48vxkN6YHCnVx5cNl1FV2gtPl\nNhDa3RXmHz6HAAekoD2h00neyHxtfGDGAnKHoAwmpfRsTfka11GFb6Dd4eTm\nwhbeNSwjldb28qI6DCJAKTNvLNX29YhPeTBdCL71FYE6SYhkui4eB1oYorvu\nDBOHBRVMLd9Ax3Iv6u9kogtjIKPiAQWaFOmtKSLxmkWopf3QNLhelBFqHVCR\na/0NUt4I5/V2MmTqsRwZDibmHuM/xAyHLZBRXd/V7513PWGoOQLoLLYwwpWO\naPRbIEjLrIRuXfJZJ2W4hT+Xsqdr+ZOI+XLtsKEsuOAQfKjLTSl+SGNWe86w\nqI3v\r\n=jn5v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGQQ5kw4aDL59wSn3YWObJzEvBAn9E1EFzfI7UXwPhjAiAnVPV9HtQacL454bCIiv1PkALaAyo8R3xB7v55Opk01g=="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.4.7_1614155837092_0.279764287568778"},"_hasShrinkwrap":false},"0.5.0":{"name":"magx","version":"0.5.0","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.5.3"},"peerDependencies":{"ioredis":"^4.26.0","mongodb":"^4.0.1"},"devDependencies":{"@types/mongodb":"^3.6.20","@types/ioredis":"^4.26.6","@types/node":"^11.15.54","@types/ws":"^7.4.7","jest":"^26.6.3","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.10"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"474791a14fb7073b1029f8d16b0272585a7bb378","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.0","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-cvAwRD4FB/RLG83a4sAcGuJVIS1WkLRtMXRlZX+djSCcb2JCkUFZLCqligG2AnNVCtFbg1iJzTHqqwvt25Y4kQ==","shasum":"349176448d31e44586b28b0d1814086f46b22224","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.0.tgz","fileCount":138,"unpackedSize":275799,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+apXCRA9TVsSAnZWagAAiwEP/j/cb6pwbNPzpXEatMt7\nAHFt9iSXrdhXkHyRFeVjWnAWsNU4IV9kLIK0U+3eQlTe9geEKEykUq+9X4hA\nqzS8TJZBNXAjwrJtWU9EKjc4VgA78LqMfWz+OwE9d6qdnntdn2umVaydHwsK\nc9bmWMxZhqf2wf4WD5AK7yj15hsO4GG144twdXFoXJT64tq7mP2nJ3AmxyBZ\n7aqMzpKF+NlxxfYAS1IUeSsPyARWhbSgOfEek6oCAkLmveSy7KXyBUnYGMhR\n9Fziwt/lt89oG0lLVkJk7A9gmIooYnluV6N868EacRuX3TVgnHJJhKIOwLhv\nvRjBFNzxPaRlUDi14zcUi9bi527RQ8lXX8v+UJ2BFALkklsHhqxpEnDtSxdP\nfuk8AWkIMBbRooi1EPrT6BTwa+B0OqigXN4x8KwvqMhsGGDWlBLbxJE5kGgO\nB9+DXVMq+dWlWqLHHLvyPlh1JMMvi26vpAymwXNdpRjlrcPmbfJzw2S67E+W\nrLfIwHrsU4oY50SymBbyG1ufHWYhbCQSifH4w35oTYs9b9xMdSTq9U6DuDJa\nZo+UgVmcmXW+dCFoeuGcTxIGAcFlPw+JPfymel1dBMTawdjchNdQ6xLBaYKL\nmZjSvNFRExY+AueowHZ/Dni7INz+CvJYwAjTFCOG7clg5dvtIP4WoPe+48IF\nCSso\r\n=nx+0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3PS1lLTSreaCi/LTg/b4IIE5hsnvrmnOSd1WLm5IdOQIgcvY0Ybp+1sn5QMAmvnD7OxysqJEhl96ooqWO1vTDrvc="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.0_1626974807207_0.44363721685539015"},"_hasShrinkwrap":false},"0.5.1":{"name":"magx","version":"0.5.1","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.5.3"},"peerDependencies":{"ioredis":"^4.26.0","mongodb":"^4.0.1"},"devDependencies":{"@types/mongodb":"^3.6.20","@types/ioredis":"^4.26.6","@types/node":"^11.15.54","@types/ws":"^7.4.7","jest":"^26.6.3","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.10"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"ab66784652b1488dee734600bb012b4de178d139","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-geDaNZfr0MznsnfPWHdfkMMStqEvpMKIBtJ8MEcxubaPUD+7Lmz+7Y6L+rfTdhUNrWh9I51HhkeTUg0R6JcqIg==","shasum":"a4f756c3f9533c603ce4b6cdd7ff5b316cff1dcb","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.1.tgz","fileCount":138,"unpackedSize":275988,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+bafCRA9TVsSAnZWagAAkYwP/29GEpjllAfnLn5aoRwq\nd8IKOmUUMcZ19VoCcOzoa4Apjmcd+5BBNrVcBu6qIjOD47BeUeUXP1SpkEGo\npQZ5O4yVB9yEAmYFJbVtV1+D6oetJoZpJ5g/vM5wkVkKUCXDLSnA9oQU33/t\n6T3wyla10nOvNp7MjRyRwID2SzHjrinSiZ7nFpXj8MfQXhX60GTIlJ9CCgk2\nT13tNKHrFPJlG0BFCXprcL8y78gRomd9apP3HKxPFXd716oDv+3zl5oo2sml\nIwxVX/3qTOvdMMyo34XvnVLdkRDMWZHXmZofmk+9SmZ3Twt3MxnJTruauVh0\ngdJqhqMaHh1k2swUJ/gL+uBX2T4uIml3FL08gEBNYS2Ji1uj0RWMpA82K2/9\nz+14zuCuFrd9DvZEaSiqnmq4APW3u5Yk3JLiRCrSVCro93mIg/d3rvNSaw3M\nKKV+lMU4dyK/EsYWpISOwDcIA6WNeD4ufvkqJoKwwqVcPJxayKtxkt8T4Cjh\nicUSsFmpaRL2MRvJ5cuMVxX3Eys1SVd/z+UrxTSW0O0LkNLWEUkHwbwuUX5W\noo0FavTIEiVCX0YjQIOfQ1tznVP5bld6D/dR63tb2Xlysu3dHeFXM4MMzM4r\nyNeRqrmgAxgvKRvq3PSWmCw3iGNY6CBIhm56kt9Lqnf/bKqK8NlBxW7/hTDu\ntEIn\r\n=SKFU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrlaOyMoMBPot7eZOiNOvXS95mdtCc6NWdh8RvngoRIQIgJOZ6JfuDXKnZfgv7lgwor354xYC2RX6e93iKeFOSnQs="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.1_1626977950862_0.94889105679997"},"_hasShrinkwrap":false},"0.5.2":{"name":"magx","version":"0.5.2","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.5.3"},"peerDependencies":{"ioredis":"^4.26.0","mongodb":"^4.0.1"},"devDependencies":{"@types/mongodb":"^3.6.20","@types/ioredis":"^4.26.6","@types/node":"^11.15.54","@types/ws":"^7.4.7","jest":"^26.6.3","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.10"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"267a3e4337ba013a87dcf1bb7d7e5f80c000c240","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-T/7XuQ+Mk4BCEr3Box13Mu3h48EcNQBZGi3SIZf2XxIpisdC1rShTVw6D0rRfY+AROaFKP1o5UWUzLZGJ9viQA==","shasum":"d8184264f83be967c4b6d2737f11bd99d045cd40","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.2.tgz","fileCount":138,"unpackedSize":276498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+bfDCRA9TVsSAnZWagAAqJQP/1VYS7hsEetCu2Kzj/HY\nR7oK/HjlZF+ujUiUtD760IxcHQ0yX2n3QVJyt+ENyCKR84x6pC78x+1iKQHy\nRIMUuEKj+EZvOmxN0UKptrm3n2CBjZZhHx+3Oa9Kz2kjuKsOwztWrmoQnR2S\nD78FjGFDgUlm8UWnrkLNGq+VUTJQNC8SuSyWBOw4yS11IotCjA4OpTzQHyXE\ndOjmCLxTmX9iSBZN6lfvLE7YzNVR0dZP0t5hWrFsmJ56pgZNqk15Ees2QmRz\nAwpLy7rGQyQGSoptqBJknD10KJVACn1QEzeZsCerEmJxwe64xyAnjp3ttnnu\nf60A3QkMNs0VsH+i8uK1WXj3YR66ibQnOf9H21ABuR3GSgMNoA28sSt495DZ\nO+NQrBfsZYVbwB3HWzxfn5prNB2B33Tv7znJZgs+OoUW0Qcqpf8zLsXZGeDh\nAE7lImoc2IU2TMfsBTNhJQm/GL8QsvznzFK+q3/W7wqSSRYR4EqanaNM3Hgs\nCrFkuQ72MdZScSgNFVVaaBQxu9Q0iQLofUBsmfL4looqZD1h7OnHOvBHQrDe\nIyUFg1q5yPAWCDHhGBwS2bJYhacmuSvjQhwtct2D4/OXoIPfi/EUYp3RlTG5\nQqU/YWlNigGqgt7NO5+oeSQJHtV4ScsWmKyD+SccPl6S9egJy5VFDaGayulD\n3QGy\r\n=PLmv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAp0Gmc5dxtkB0CqGFaAjkJOTQSyZn9y4if0QNBFk573AiEAtFJ7euai9XF0jHERO5CEoAkkKQ43K3moF2R3YW57Sx8="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.2_1626978243601_0.2174909753521448"},"_hasShrinkwrap":false},"0.5.3":{"name":"magx","version":"0.5.3","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.5.3"},"peerDependencies":{"ioredis":"^4.26.0","mongodb":"^4.0.1"},"devDependencies":{"@types/mongodb":"^3.6.20","@types/ioredis":"^4.26.6","@types/node":"^11.15.54","@types/ws":"^7.4.7","jest":"^26.6.3","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.10"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"0c38a38260703ca42732726089c42f0bcd14cf7c","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-QqebM7KT4gz4C7ieoWnsUqXZVpyAKKTyegoWmoroyBq5qYjiarrZP36kHpww7EmbWJg/jch7wahoMJv69g4YKQ==","shasum":"f65867333581ef09b99ed6dc65386bca44fedcdb","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.3.tgz","fileCount":138,"unpackedSize":277011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCU7/CRA9TVsSAnZWagAAQXMP/RlQ0d6wMS3HIfXbAiQp\nW02jXT0XPqSdbMImxVSHKVX3qWlCxIjAcLtEIFZd29l18Z2p13MPJA7mDUDs\nvAoi4TogTIKPLtuCGz83mk1JVHYyjdthKpxCFl1D8EYm8iorTrgX7pK8/D4E\nd1xIr9DAIJ1FAr/7UjV7uB6HS4AKtD7kDEjKHRo1drVsClWENb/zqqwfI72M\nV52qKPnfTCvqSAExV+rte94uZUJKmKdBmBuVfZ6+uOuzoayiqmyDL/CYJ67g\n4/KxzSe5FY0hNy9leiROeFTkGccThPHNNsFo/QwjghuQCbV3OtPm1iAkgXIX\nMoXj39qBGulYCg8HfSfxbIBeCwaDVoSCxXcBDStOXLrJap96bbGottaTMAya\nzkT8WfGTsmSG3W2rtMDjqVX44lfba8R3ZW26aTmS6BY4RLkL/7pSxRCNQs5k\nEw5zhgDXbLq9jvYHJ1ApisLrW5zKhmaaXiGUPRKMYc5l1zBHViOdji1GB7+5\ndn6MlDgwTiMHlColeaNQN+VddCaI5ltuT1212njISgIBN6ttxiCUiBm6bSYM\nlyFO+TkIDSsRIEp3zuD/uTXo5kCI7pSko9HQ4D7pGb162hLkZ7fvY4ie27TW\n1kxhPjple7B/1xJaR5tl8se+dPq6ap7BOk/ZhpWv01t4JII0KbuNxTAThviS\nMZqQ\r\n=Fqye\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMZaNQRIY8a0mQ+vk+RdP4kA/loUBhommp6ClnDRMOdAiAyyEOaaoxVYomSIZrRg+5ibIdXfFBTPd0uKSnXwjSKvw=="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.3_1627999999005_0.591303329411502"},"_hasShrinkwrap":false},"0.5.4":{"name":"magx","version":"0.5.4","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.5.3"},"peerDependencies":{"ioredis":"^4.26.0","mongodb":"^4.0.1"},"devDependencies":{"@types/mongodb":"^3.6.20","@types/ioredis":"^4.26.6","@types/node":"^11.15.54","@types/ws":"^7.4.7","jest":"^26.6.3","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.10"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"d1c21fc95c7ce775df95a64b5f426afdd7715146","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.4","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-XhgD+ZlzFGYovwqDh6P/5Ljw6HKrPwphX43WFVSmz22zAqw+rbulK2bYy7jc2oehL3Lx7wydcSClFKGgz/XPWA==","shasum":"e6d46445160ecd1a32fc260cbae1496253802447","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.4.tgz","fileCount":138,"unpackedSize":277106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCVPnCRA9TVsSAnZWagAAHMUQAJ0yboUy8GcdBJL/oT7M\nfCrqmDCHhRP0sBTRgrYL3899l2w7IZyyrVTFTcMt2qFPNnjrD39IV3zEcg89\ndIQklD5BFHU3Flz4Uz19UQTjsWhEZhqG3nOMz1NKiSAbSTNFXnUxMKQGMail\nVV/nwFRfKiu5LqME72hyj0JmYQiBoaAFLPaB2eb4RuYAj/jYMGxIulg2m4L1\nI/OoE+4rO350Prxwwg3eI4vYXK/e5FHXFP+UrS5qIgMhr+x3SgffGkPjJKNW\nF9Dotpzx0X5+5yomZbtVeATcDiIgmo2bG1HtAMrke0/a2PCqV3f76IoVGRxa\nX86GBTamKt/wNG38EGz1jDESOizyaW5AzjKtI23bkwDhD2tcxrPrxeq1tUgO\nUER1BZFLg05n6q15EGdAEYVa/2wTAaFxG3hm/zL+7tkpLnxdSCj8SJCGexCd\n6sA/TJSYPQ7cgCGiZngakWAQAJfhw4/tKS/twh6OHqPBM7HnYKVPflhb2B8+\nkKiuJZ3d5K7TqLye7XI2PEQcmeR0WxViLs61zNVNoWkyrfLJ8nQw3O+iDW8P\n/6GHcQ44ak89a4Wd22j9PtJoomIRMDcIN+6nlFGEieyQqnWu2f9f4SpFOEYA\nnhEOz7hEc5Ep7ozV9HKNbgQlYKCwFtLfgnTd7mBlp2qSm/+865FDlxx4y6Da\n4rca\r\n=rREp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIHENX1MVVCfP5PoW9qXAhiLvOskFv86uxUQuPVn7BpwIhAKR4w0wZCwqb7yGsb2dk/pFPCyjt6tNgB7vA7ZVknhnF"}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.4_1628001255146_0.05099483212623279"},"_hasShrinkwrap":false},"0.5.5":{"name":"magx","version":"0.5.5","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.5.3"},"peerDependencies":{"ioredis":"^4.26.0","mongodb":"^4.0.1"},"devDependencies":{"@types/mongodb":"^3.6.20","@types/ioredis":"^4.26.6","@types/node":"^11.15.54","@types/ws":"^7.4.7","jest":"^26.6.3","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.10"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"d39d69a264c9906c98447b426b360dff6df80998","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.5","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-0SJEjEqW6OpMZrXgS4HBHQ0kbcR/5VKWn0lAQuot+WkSiHFTsN6AVkel1z+n9bJVB14uWJYjJYSHsCxbPBXzug==","shasum":"4c82834f30ad7c0c9245566c45ad13da74d78dcf","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.5.tgz","fileCount":138,"unpackedSize":278173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHYyLCRA9TVsSAnZWagAAS+sP/jYp3WTEBVJ3/emxBTAA\nuWMZmsSmpRtU4UCd6uHBwaJO6e+X79T4a9R7oZjbsY/QkDs+fQy/OvpRR+sH\n4nCBP89tHDJe8cZw+5gRzh5Js97YjJ0IFQDXW16OSjQ5nOT7iydQv8r1ywyo\n1olDYgtSkqgucmVN/6nxb+p6mgKSBUcMeuxkkIo5PHmh1CDpE9cTyCEMxrac\nzexKKN38ghUtUcA2UWCKRtaWN2kPBRzPG9oc7Pa143/y8OeESwaRZuRtAu15\nLSqJPVR2IZHFRpg2YUyewLvdfGJeSGDJrHVCWCZ9vI2CPEd6+C9dh9236ZEK\nIxRDOsiv9aY5iXo8lC9DOXDVZpjCqaG/3+lipScNn3XlN29GgIAj6HYS1/qt\nZtDGudbmIV8f8N1Gp0NtVqcyQLNsFhNS1DSKAUN3k7QE9gSiJJSiWkZZHSRa\nJNglabgYGIRVNqkUMu4Ap2Ar+1B2Xs+8pkL/Oy8g8jsPWIu8x9DialT7GPTU\nC+td0EL4j9G9j8X1RD7SILMgjv1VBnhd1mXbznfN/xkp5lRVrNtClN1xmE9Y\nM+umfh0jY+grQRcoe31ytUMxsQVAtUs2xJ35nrQwxe9z6OKMFge0S1FP96L7\nvmfTyUR+q6ppLVL+HUl0CxVz703ktkDSV1X3JTGKg1FLgJWiAcY+YXone0D9\nRwc9\r\n=dJ+S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSZaLMxpVimD3h+1Ry6BHjmjOW/0HLPRSa6Xrzzgwx2wIhANl4GW08awTKA75bqlw1UkDStog/JdwnqnGUZIwkjWbH"}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.5_1629326475599_0.4755857331205975"},"_hasShrinkwrap":false},"0.5.6":{"name":"magx","version":"0.5.6","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.5.3"},"peerDependencies":{"ioredis":"^4.26.0","mongodb":"^4.0.1"},"devDependencies":{"@types/mongodb":"^3.6.20","@types/ioredis":"^4.26.6","@types/node":"^11.15.54","@types/ws":"^7.4.7","jest":"^26.6.3","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.10"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"9eb3cf4c874b38e50ed65d413bbd35b3bc4b80ca","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.6","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-7YOesjGcetxViXzo6dnROvG9wsVphL+DMbBDQ9AShpiji/HPQblKMmpwdN60aLHrWQp+iJk1odF3sO9Bk1ZD7Q==","shasum":"ba24974f7991942c643b4f777d5b7931f6b00732","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.6.tgz","fileCount":138,"unpackedSize":279001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJWRkCRA9TVsSAnZWagAA3L0QAJvLeGTG/tahgerYcNd4\ngiv0eS2gkl1byB4mYLgwm5NKadPdj5bs42OBc8bw/41xKi9dVncB6Y+8WcRm\nUQev7/zJgLXaZkwEkWbbOV6MKKh4M/syml/rvcxD8lbiwnnCb6iNsW7fbWvr\nfKItp5AwgH2ObCuSKwI8+DLfltk935k7acWVRxGdfTrCaVrmN9vglMFmFYri\nQmvfOByfpUscVxkrQvZc5Wdyor8Zb3CX284E3cnjUwCw4keI2WpYFvpZH0Rk\nnmAPojyLIDb1X+o6DoNnJ5TqQRrRqVtVLl1GcG4poknalTH7BSdKhI76B1Ma\nXUWAyx5An6OjSmIh8gD/9egO8qSYTwCewZxASqObdUPeLUtNxmCMrgrLzWHD\nvetFbGuA89anIm3DKqZp62zkbQO5cRr459jN+sab+ioaHvs7OayoaW3ZFHMS\nAG5D8t2A+02isIJHF3yY7rrQFxny7ETPU8qOPWVMdtkpwQAs9FYquoLJI41E\nlqqLGTxednUBXA6PVmC9mCj5r+B/dntyVWT4l5GiY04ecmFTF2RSAHFsk4r3\nkYADdNp+OGGohcs/VMqUbsg0o7emSSSL7pvdtCgS2ijl5WKJCT9XPXarcB5O\nEpuaM0YeXwhBEG2ZRdViKSrcLI/V4WcWU4daaw/HDSnuyirugVnDk117LKYw\nGJ7p\r\n=1KMA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx/7kkkk3bWGu8U3XTeG1m6WA+C95ILC8V0eCs8VBKLgIgdljCxFnHpMSJexfRL9r/XGSfCe+NgInY3Yk+nfZ9c5U="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.6_1629840484573_0.45862713080553363"},"_hasShrinkwrap":false},"0.5.7":{"name":"magx","version":"0.5.7","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^7.5.3"},"peerDependencies":{"ioredis":"^4.26.0","mongodb":"^4.0.1"},"devDependencies":{"@types/mongodb":"^3.6.20","@types/ioredis":"^4.26.6","@types/node":"^11.15.54","@types/ws":"^7.4.7","jest":"^26.6.3","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^3.9.10"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"gitHead":"3d0420330a3822440893884276d2a79254a39541","bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.7","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-cXEyM5CTgRtqAGjXZIjlZxd9tcyj7OpKhgNYHkarZxXX7AIz3OhqZ9L6Jw5k7lpCuQuOG8ZHAbzCTzI+gc4LcA==","shasum":"0d3c229fdf45fa53b8ae372305587668c2f05592","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.7.tgz","fileCount":138,"unpackedSize":279815,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOYNZUmrUjL5ekLxi+12SHRhK9YYTdzLh1z9rHcLW0mwIgNjDG0+KJHz6QlpyvtkhGOzZjzS3AbDn451a4zS/THXI="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.7_1636449911499_0.5923128877905546"},"_hasShrinkwrap":false},"0.5.8":{"name":"magx","version":"0.5.8","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","build":"tsc","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^8.3.0"},"peerDependencies":{"ioredis":"^4.28.0","mongodb":"^4.1.4"},"devDependencies":{"@types/ioredis":"^4.28.1","@types/mongodb":"^4.0.7","@types/node":"^14.17.34","@types/ws":"^8.2.0","jest":"^27.3.1","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^4.5.2"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.8","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-B+Qcm4Fue6G609XWqFMfMwrrDuzijljuXHet+wcmkHv1/7UrGaiAEnXdVo7WOCWDKRR4VKsxEvR6wb0kuoNHXg==","shasum":"9693964b92091c111dc178a735decefac67fb0cb","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.8.tgz","fileCount":121,"unpackedSize":271156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoAHZCRA9TVsSAnZWagAAHWsP/AkhUZzHsQsnfM+eqqRW\n+9KraGZB9ZvDqjr0+JoRFpd1zBNE+b9GUbOCUb+lEz+6o+sJ2dfacEBJdKwj\nT59Xyxmn1wfbIKvpxIOQAjusvn/fFnG3rs0eCYWXm0CZ7bW58TjVYh8dZG/0\nv5Hxefw8Blb+6hyTuBRO1TNcxcQN/BoERtuP8EGxOGB/45Hi3Q9gtL0YWENh\nu5UUBAqvWMwzfK5u0+4sbTgRWwE9fJj0u2SVEXlsR82yGyMa5T46DanjUO1M\nAnwi3BVV9mn4V6fGVvIsnvNmjuKe924gAQWmmB6B70SWNIMyuxshpqIGkNq7\na6JYZbxucZrNz0FAnerjgAVPihy0q7Ez5Rl7ZK9F4DWUGM7LrvOcLVFXKud9\nkQ8buyYsJ2iNPflA7eADo8Hs1imeZZJ1H/eb7MioWyXrA6wNl1qbVw5QRYMd\nLeUp/3tyUJTvs4xG/OwBIEsHKKuc4r339VUXDyA24UeVkWNtUi3YTzbE+ThH\nvRsrPUv2eTOqA1Kp2hVFQapFLQhC/ot0g+3VQUI9X19awqnQtMAmqJRXjvrO\nv6wLJIxikIkRMgN0NeHdFt1sRPE3ATM4LTtrtWU4AqMDr0pwDi9VZ9ruu18J\nUbupvoczwm0SR2smnLjPdBCIqX0YDur1Ww7qULAYrsTO8YcjswJgNWHHExk+\nRkhz\r\n=tBkY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrUw/80uFb5tBdhTue6Otjy9lnuVQOhlhSu8qNwmM5xgIgKtHO5I6wlD8ltbQyMH5cf4Q+pfaTsEMYvDWX3axK8nk="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.8_1637876184669_0.005605149962905509"},"_hasShrinkwrap":false},"0.5.9":{"name":"magx","version":"0.5.9","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","build":"tsc","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^8.3.0"},"peerDependencies":{"ioredis":"^4.28.0","mongodb":"^4.1.4"},"devDependencies":{"@types/ioredis":"^4.28.1","@types/mongodb":"^4.0.7","@types/node":"^14.17.34","@types/ws":"^8.2.0","jest":"^27.3.1","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^4.5.2"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.9","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-m+KeeF+CyPjoqKDAd6dX7Mxard3lvKkIogCSNplOBI3anj5XtxfWVZS5LzCxgfqlIvEmg8i27L9Ow+aFICIJJA==","shasum":"eb0890139953d03ea67755c6b9b3ee0c1d81a20f","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.9.tgz","fileCount":121,"unpackedSize":271624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoOpuCRA9TVsSAnZWagAA92AQAItobijrSKD0U9vkW4RP\ngWO7caI7KkEHTBuhI2MuqrvS55ULEXT/AMdYHDmb5Rk/Ju9uwSlK7C4YCIsC\n4jN62Hv8VBOgNY+WS4EsSxVkVcxUIfJvpqWWsXFd7VhFDWaiPytybEIeT5Pe\nQpF++RvDnjRCS1k4I5kTd4I8m3ZDcYtz39QgiF+m2+CnJWb5Klh535JcpKpq\nua9n1YgA/yXPQ7T5Bnrx4njI54LcnhU7WzCtv1rIXNU1Xz2FyGs79PAdiXLU\nd70DSlHRpGH6Y6X4xoxJyNQWEWVIoGWNpi2YtmlSYQNJ9flX/1Jsi/Wr9oWX\n0wxAqIHtzJ317i7CVmRK4+aRpglqZnKpy9lrvRq0u0ec5Y2nnLmCk5qhSVG4\na3LySdMTVnVizYI1/cl68J4n3iN/86NcJsGsnaH2Nf2eoFSaZ/wdoRmeuzha\nPCz/v0QOpQO3Jp4LiGe45yOIrc5O5VfO7sFkkwOeC2Sjh6MelipT7tN85hw5\nL0/bZpdz5GCYSaqYbzyy0zQ+7thCEuXsuo/jbUfVRuSow/6Xf/INQBLknjBu\nZbFZdJqptQETiO+he/X8npgyGXlZa1D6Q2vdEkS3m8dM9Y+585de3cRPhZXR\nXMKAJwTaTPhW89BkTt0N20NllU1gUq6k/BTyjU4keO9g8JOq9CsqHXzzoPoC\n7D/N\r\n=s8lJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR+6CPQPpVXaaBKXvykRJCRyCu7sx/h92kbP5BHWxfLQIgCsVc580ZVanD9Oc9TiJMLxjmBA+80kSAVF54ITxZhW8="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.9_1637935726387_0.4239689760009593"},"_hasShrinkwrap":false},"0.5.10":{"name":"magx","version":"0.5.10","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","build":"tsc","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^8.3.0"},"peerDependencies":{"ioredis":"^4.28.0","mongodb":"^4.1.4"},"devDependencies":{"@types/ioredis":"^4.28.1","@types/mongodb":"^4.0.7","@types/node":"^14.17.34","@types/ws":"^8.2.0","jest":"^27.3.1","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^4.5.2"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.10","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-WdKUdIF4MDnqNxIKI9pmtANwgrrR0pGNDYNjEW41y/LIVUimF240UjkgDcOy1avmzQJWSrHFwKCau4x4AIPqJA==","shasum":"a3eb28cba00cb22cfa61501b1ea3fea15caac693","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.10.tgz","fileCount":122,"unpackedSize":271790,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoPCDCRA9TVsSAnZWagAAef8P/2GoOxVY9F07BRc5dQqZ\nc+UJiAw0XaoUMvWrGOVwqW4G9Bmpt8tnDuQ4AoCg2aflVxbKYm2Jz5lZd7WJ\nmL2guKA4R1xhPtpgfmPIOmE10sKYFQDw6CG5WpHfvBtZugpdD0ZTirI4OWmK\n0hxYQXnxNP2Y/EUeGf1DO1u7aErStfg/c356NbgbVMp00mdLzo5jeY5YdJOy\n8mS9GPXs+rLwLXvOILf4XH4ATqEMzS6TaV6YEd7VQ9ocW7uhZAc0IpZHAYh5\njk8EfmZWqNQtcxKxove4lwbDn0ukYL1xU39/Et3+AOSjlJRxfWS7oSj9WxKl\nE+wuBxG2v6hMXeR/aEwdE6htKnvS1+tG1hEA5GCpUTA8jGGQOkode82FPz55\ncYJu3hEAe5S2PqsXnVISG97BTVfKtXT172s0lHiv+G/8tQ3zobyUfCvk3cqZ\n3Bk4StXtPC7tPGuJkjib5QaMpAVmWkCQugkaonPQr80CcsDDB9eMRJalKjll\n3SA88SM0IQkKmxPMv9SYsGkKnfeyoAg/GPNWg8NCphxaR7IbBRoyZBR238NR\nEgMTLGWcU7cG4lOWSRzNYNd95S5zT5eDbWhrdFbSdg7HaTiHe1zkW6/39qN3\nrXxnZWgBoxEzUp6wAQOY/laSNWz/6cE2pBBSgyu/1ljgAMXgHBILJp2A0ZCU\nwCgr\r\n=4p0x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFko4PnKuOwxVdjCPZJaD7yKg3jNjx8vPTjJY8a6cq5vAiEArnMtEDYaAe0lMc5drzzUHche0auX70vJmGKYGBFEXM0="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.10_1637937283698_0.6268320513724794"},"_hasShrinkwrap":false},"0.5.11":{"name":"magx","version":"0.5.11","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","build":"tsc","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^8.3.0"},"peerDependencies":{"ioredis":"^4.28.0","mongodb":"^4.1.4"},"devDependencies":{"@types/ioredis":"^4.28.1","@types/mongodb":"^4.0.7","@types/node":"^14.17.34","@types/ws":"^8.2.0","jest":"^27.3.1","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^4.5.2"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.11","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-0BLKRM/242HmaFt6cKJdbJPYV1xAr9l6Xf+rI9ja0WfaRDUHCRgjaoPX8/vwCpJ2MX26JZybDFohVJjG+FCU+g==","shasum":"dc2f786b8634a1306b67a4801bf58870d6472c3e","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.11.tgz","fileCount":122,"unpackedSize":271781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoPGgCRA9TVsSAnZWagAANiYP/iAt4OxnVuA543s+vpky\nZNqtN/cRn1Bj13qSaweiOjdqoVwZ2/ymSm/PA28OJoBWE08N++pfAgfXAH2R\nx2d+89MpsKVLA7UhKcReHP314fAnFE0OnHLGUSimeZTGRsJjtfWvSFuJ68lg\nUocfe+KAucK7TUsTnQbvdpVFbUS69jovxB5itqxIWRYlp+32OTNJ7a2Fk+Vw\noUPu4eMBfbd1HQ6f2+E0/iuJ4Jp48payDrZbiVTODg4iwTL1InMrSwABAJoU\nv96fK8t9yu0z1zdDfyTR6Akjws5cBZON7ZHEIEBNNnW/20ABIwIXReqFz1tf\ns4ccwrEtS+pG3NOWmFEG+fWRLt3rbJc4tOXK57a20joQ5tSACh6G0tSuWGL0\nndwFb5DRWYnb19RPPIzI63Jt08mgBb1GO+NIbMNA1QbRmEuZ7g6uIC0/250G\n1UkYlSeWH1EewuH36xG+SGO1Xcq/+5m7edzzNrkmN8PvmNqlC1498IulWanC\nQpNgD1Da6NJpshacafIDTFfNFKnHJeHiVuitaUWuNlZsnDhK5DMywvby/FkR\nCyntPp+dWvm8s6Qa4+11UxzaUtYwj3GyL1XdRRfvGvhDtfwFSEw4Rf+wbNVI\nw/q0lO83xfExNCI77FqWTagjAInifH1ax2zgHt9FScVXNFR807SRW6hgobH+\n6lAH\r\n=xbWi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEdC+ScPmaTD0wwnzzEQ/haParDwaonqKZOtBT4OoevAIgHAxi8H9euXI74+OYkqbYh6YcANUIExXEnEzgLAMs+iQ="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.11_1637937568468_0.8044919343801062"},"_hasShrinkwrap":false},"0.5.12":{"name":"magx","version":"0.5.12","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","build":"tsc","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^8.3.0"},"peerDependencies":{"ioredis":"^4.28.0","mongodb":"^4.1.4"},"devDependencies":{"@types/ioredis":"^4.28.1","@types/mongodb":"^4.0.7","@types/node":"^14.17.34","@types/ws":"^8.2.0","jest":"^27.3.1","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^4.5.2"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.12","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-iPaGlYMUUIG/1DU/b9BgarImOGTHkpbQym+xjhl1EPppMvFGDLy83H1kgEQqFOi8/MlJzMzIrBqHl+S5ihUyhw==","shasum":"565c0426d4625565c6a6a18d1477f626c60d7450","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.12.tgz","fileCount":212,"unpackedSize":488378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoWh8CRA9TVsSAnZWagAA0eoQAI3kgnJK7ChpYKCVmJMi\nMW+63L9ERId6BCyrdIh2cdgkwO9iJv35GBDNzoKBm2NM0GkSbO5kxOj7ctdE\nQVl2C8yACgGFzWvOn8hEzTpFwThiA7YSBWQXmTu+pkbbB4lRrGcH/W5d6gIu\nuDgRlHwKz8QQfFwQ2hWp/VVbKeHM6EKkDvqz3cYaMEDMe8YNtvfhq5N4cagm\nQ2lz1ENyHXjfp7VipLGJT6EomwsUEgLdca+nnOAZjtJIgXyHjowLI7RJjtuc\nmz27sD3cl1zrVNFtF1WAaie8KIqXVHdWO0V8kjhejeHQUTbM3R1Hrfr56d9U\nZi5yJH4nWsMuuSU8Lr2GCeoEz0kODxxYoBs/KyY5dPCF3P3VdobnbocEGfK1\n2zJyj8Nv5VV4qCCQWkhL6AIYS74pfLscUxWlwgqyquWu3R8DscQ4ftYy7Zcb\nAcpRapxBLTtJJoJUNrl5/VMK7im6i/roOJV0ATHMWDjTsjP5r+6XRyqe/323\ngj5xs//UxX5Nmzrxztppl8GIjioipHvOx9It0GJ/0SyXjX18UAXmyzmWzrpv\no7Gxwch91F3pmbAjkskL1jZCDqEDJC+nvd3MFp3PcSPPVI4plBUNb9p+3q4d\n34fsDTnwloyKBEnHQldVfjUNjfQQ1SXA8mvKURSsVewU2+sd0EWIN7CJEMoT\nDadD\r\n=XPYL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCU0v75iWUOVa8fYR2AJNcO61uD/01AkTGX00Uw8UnpaQIhAKKZg+grbmL4h2mYVoomB4/fbc86X4AyBTIEtBkF8vHW"}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.12_1637967996636_0.9925756970626618"},"_hasShrinkwrap":false},"0.5.13":{"name":"magx","version":"0.5.13","description":"Multiplayer game server framework","author":{"name":"Damir Yusipov"},"license":"MIT","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"patch":"tsc && npm version patch","major":"tsc && npm version major","minor":"tsc && npm version minor","build":"tsc","test":"jest"},"keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"dependencies":{"notepack.io":"^2.3.0","ws":"^8.3.0"},"peerDependencies":{"ioredis":"^4.28.0","mongodb":"^4.1.4"},"devDependencies":{"@types/ioredis":"^4.28.1","@types/mongodb":"^4.0.7","@types/node":"^14.17.34","@types/ws":"^8.2.0","jest":"^27.3.1","ts-jest":"^26.5.6","ts-node":"^8.10.2","tslint":"^5.20.1","typescript":"^4.5.2"},"jest":{"transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"]},"bugs":{"url":"https://github.com/udamir/magx/issues"},"homepage":"https://github.com/udamir/magx#readme","_id":"magx@0.5.13","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-YfH+s/eXkwRTe/GXON17V4WKNP69Ey7hpSIAAvbNMjHBCSkftIWj77el2I7fQxWwOHe9VjO7+/ONFfg0xdYViQ==","shasum":"420a6de2afecffb2609f4189f4e58635eb47e732","tarball":"https://registry.npmjs.org/magx/-/magx-0.5.13.tgz","fileCount":125,"unpackedSize":291786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoWqwCRA9TVsSAnZWagAAclgP/jMUNXkuafYWfVy/HpEJ\n6KCtusqePRLQsxBRaE+pbMLusy7h9JSwIZi4a/Xd+EMiVMWijGrUIZ1L/4PN\ntfSXcBvPxEM6ZmUfF5H6wCjq/JntJhF3CpSKp1SVQUFUPiq8xBzSNKxXGKR3\ndDh3lFmxyIWZrX5QGJwf8NKFRUV6JouBaRqwKDZXJzfYmKf/ZHKIMNeXYPXq\nmIwANZ0BHDIy0XgdROQaPKjQVq2r+22ODruUqf4dFkgZWLLgnLqfbWO4QrA2\njO/JGEmK0+8uuxSOonoYMgawPc3+oaSCVyOfSG2oxcaCVfhStcJufyC7Xn84\noVj5JRNOjRT2CqewjeAgdkOHA+1kabtlfwqSt5kU7lYzJeR3L1MsJblVf8Ki\nn6UdUk4s4zYK/f666ukOtlM++pFPEJwUCciFmJW2QwM+KzeR2Fz6h9mMoghU\n8GemSipmsXm7M5leIKj+hCkEMQZfh3ANDziBTOuXaytMscJQlP2jfx5A5ZbJ\nUXe2+TjjT6GHxtBvLdRw/R5/yoTUZ8X8En4cVw2E/yyUN2AnOgbMHF1zGFZQ\nqvyzuTFLdyV1GoW25mWBBUxJBDaDg6F9nnZw/BLDcaqe5qWBMNU6RPFix6zx\nimk1XV/BaKfXi4GWghjqxyBNIY7hsr62O9y0eq0KAajHXDy3rtOLZMwpW8QS\nTOcT\r\n=UQl1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/4bFUmpNSyaUb3AO0xBzJNShNj122jRVl5/PsK12GGAiAMWNIREs5siBfICrsvPDhUHuQUDEAqgIUWn6mVYwSPUQ=="}]},"_npmUser":{"name":"udamir","email":"damir@yusipov.ru"},"directories":{},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/magx_0.5.13_1637968560712_0.35841016576244544"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-28T21:42:00.916Z","0.3.2":"2020-08-28T21:42:01.159Z","modified":"2022-05-08T16:59:16.917Z","0.3.3":"2020-08-29T09:05:47.259Z","0.3.4":"2020-08-29T09:11:19.522Z","0.3.5":"2020-08-29T16:01:58.651Z","0.3.6":"2020-09-03T12:40:01.292Z","0.3.7":"2020-09-03T13:05:01.705Z","0.3.8":"2020-09-08T07:58:35.573Z","0.3.9":"2020-09-10T14:07:58.044Z","0.3.10":"2020-09-17T17:02:06.493Z","0.3.11":"2020-09-19T13:27:26.932Z","0.3.12":"2020-09-23T11:38:37.278Z","0.3.13":"2020-10-01T18:47:29.943Z","0.3.14":"2020-10-01T20:27:58.465Z","0.3.15":"2020-10-01T23:07:53.197Z","0.3.16":"2020-10-07T22:38:16.256Z","0.3.17":"2020-10-07T23:10:42.030Z","0.3.18":"2020-10-07T23:12:29.265Z","0.3.19":"2020-10-07T23:15:09.825Z","0.3.20":"2020-10-08T07:37:42.856Z","0.3.21":"2020-10-08T07:42:55.092Z","0.3.22":"2020-10-08T12:06:30.282Z","0.3.23":"2020-10-08T13:57:51.644Z","0.3.24":"2020-10-08T14:00:19.788Z","0.3.25":"2020-10-08T14:05:43.111Z","0.3.26":"2020-10-08T18:49:43.657Z","0.4.0":"2020-12-03T21:35:11.436Z","0.4.1":"2020-12-03T23:02:50.123Z","0.4.2":"2020-12-19T09:41:53.959Z","0.4.3":"2021-01-05T21:39:37.061Z","0.4.4":"2021-01-11T10:20:48.628Z","0.4.5":"2021-02-24T08:17:02.161Z","0.4.6":"2021-02-24T08:18:20.247Z","0.4.7":"2021-02-24T08:37:17.394Z","0.5.0":"2021-07-22T17:26:47.379Z","0.5.1":"2021-07-22T18:19:11.046Z","0.5.2":"2021-07-22T18:24:03.730Z","0.5.3":"2021-08-03T14:13:19.139Z","0.5.4":"2021-08-03T14:34:15.288Z","0.5.5":"2021-08-18T22:41:15.838Z","0.5.6":"2021-08-24T21:28:04.788Z","0.5.7":"2021-11-09T09:25:11.689Z","0.5.8":"2021-11-25T21:36:25.021Z","0.5.9":"2021-11-26T14:08:46.545Z","0.5.10":"2021-11-26T14:34:43.854Z","0.5.11":"2021-11-26T14:39:28.648Z","0.5.12":"2021-11-26T23:06:36.794Z","0.5.13":"2021-11-26T23:16:00.902Z"},"maintainers":[{"name":"udamir","email":"damir@yusipov.ru"}],"description":"Multiplayer game server framework","keywords":["magx","multiplayer","framework","server","realtime","networking","websockets"],"author":{"name":"Damir Yusipov"},"license":"MIT","readme":"# MagX\n\n<img alt=\"npm\" src=\"https://img.shields.io/npm/v/magx\"> <img alt=\"npm\" src=\"https://img.shields.io/npm/dm/magx?label=npm\"> <img alt=\"npm type definitions\" src=\"https://img.shields.io/npm/types/magx\"> <img alt=\"GitHub\" src=\"https://img.shields.io/github/license/udamir/magx\">\n\nMultiplayer Game Server Framework for Node.js\n\n## What is MagX?\n\nMagx is a Multiplayer Game Server Framework for Node.js: server-authoritative multiplayer approach is supported as well as relayed multiplayer (also known as client-authoritative).\n\nIn server-authoritative multiplayer approach room state maintained on the server and clients are just visual representations of the current game state. Each client can send messages to change room state, these messages can be validated by server and state changes broadcast to room clients. This enables you to build:\n\n1. Asynchronous real-time authoritiative multiplayer: Fast paced realtime multiplayer. Messages are sent to the server, server calculates changes to the environment and players and data is broadcasted to relevant peers. This typically requires a high tick-rate for the gameplay to feel responsive.\n\n2. Active turn-based multiplayer: Like with Stormbound or Clash Royale mobile games where two or more players are connected and are playing a quick turn-based match. Players are expected to respond to turns immediately. The server receives input, validates them and broadcast to players. The expected tick-rate is quite low as rate of message sent and received is low.\n\nTo create Authoritative Multiplayer server you need Flexible State Mangement with change tracking functionality. [MosX](https://github.com/udamir/mosx) is default state managment engine, but you have the freedom and flexibility to choose state managment engine without limitations.\n\nIn relayed multiplayer approach each client is act as the host of reconcile state changes between peers and perform arbitration on ambiguous or malicious messages sent from bad clients. So each client sends all state changes to server and server broadcasted them to otherr clients without inspection. This approach can be very useful for many types of gameplay but may not suitable for gameplay which depends on central state managed by the game server.\n\n## Summary\nMagX provides to you:\n- WebSocket-based communication\n- Simple API in the server-side and client-side.\n- Automatic state synchronization between server and client.\n- Scale vertically or horizontally\n- Fully customizable\n\n## Getting started\n\n### From examples project\n\nThe easiest way to try out MagX is using the [magx-example](https://github.com/udamir/magx-examples) project:\n## Installation\n\n```\ngit clone https://github.com/udamir/magx-examples.git\ncd magx-examples\nnpm install\n```\n\nTo run the MagX server, run ```npm start```\n\n### Build basic Chat server from scratch\n\n1. Install magx package:\n```\nnpm install --save magx\n```\n\n2. Create a simple chat room handler (chatRoom.ts):\n```typescript\nimport { Room, Client } from \"magx\"\n\nexport class ChatRoom extends Room {\n\n  public onMessage(client: Client, type: string, data: any) {\n    console.log(\"ChatRoom received message from\", client.id, \":\", data)\n    this.broadcast(\"messages\", `(${client.id}) ${data}`)\n  }\n  \n  public onJoin(client: Client) {\n    this.broadcast(\"messages\", `${ client.id } joined.`)\n  }\n  \n  public onLeave(client: Client) {\n    this.broadcast(\"messages\", `${ client.id } left.`)\n  }\n  \n  public onClose() {\n    console.log(\"ChatRoom closed!\")\n  }\n}\n```\n\n3. Create MagX server and define chatRoom (index.ts):\n```typescript\nimport * as http from \"http\"\nimport { Server } from \"magx\"\nimport { ChatRoom } from \"./chatRoom\"\n\nconst server = http.createServer()\n\nconst magx = new Server(server)\nmagx.define(\"chat\", ChatRoom)\n\nconst port = process.env.PORT || 3001\nserver.listen(port, () => {\n  console.log(`Magx server started on http://localhost:${port}`)\n})\n```\n\nChat server is ready!\n\n4. Create basic index.html page and attach magx-client:\n```html\n<!DOCTYPE html>\n<html>\n  <head>\n    <meta name=\"viewport\" content=\"width=device-width\" />\n\n    <!-- magx client -->\n    <script type=\"text/javascript\" src=\"/magx\"></script>\n\n  </head>\n  <body>\n    <strong>Messages</strong><br>\n\n    <form id=\"form\">\n      <input type=\"text\" id=\"input\" value=\"\" autofocus/>\n      <input type=\"submit\" value=\"send\" />\n    </form>\n\n    <div id=\"messages\"></div>\n\n    <script>\n      // add js code here\n    </script>\n  </body>\n</html>\n```\n\n5. Connect to MagX server, authenticate and join ChatRoom:\n```js\nconst { host, port, protocol } = window.document.location\nvar client = new MagX.Client({ address: host.replace(/:.*/, ''), port, secure: protocol === \"https:\" })\n\nclient.authenticate()\n  .then(() => client.getRooms(\"chat\"))\n  .then(rooms => rooms.length ? client.joinRoom(rooms[0].id) : client.createRoom(\"chat\"))\n  .then(room => {\n    console.log(\"joined\")\n    \n    // listen to messages coming from the server\n    room.onMessage(\"messages\", (message) => {\n      var p = document.createElement(\"p\");\n      p.innerText = message;\n      document.querySelector(\"#messages\").appendChild(p);\n    })\n    \n    // send message to room on submit\n    document.querySelector(\"#form\").onsubmit = function(e) {\n      e.preventDefault();\n      var input = document.querySelector(\"#input\");\n      console.log(\"input:\", input.value);\n      \n      // send data to room\n      room.send(\"message\", input.value);\n      \n      // clear input\n      input.value = \"\";\n    }\n  })\n```\n\nSimple chat is ready! You can open several tabs, send and recieve messags.\n\n## Documentation\nsoon...\n\n## Roadmap\nhttps://github.com/udamir/magx/wiki\n\n## License\n\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fudamir%2Fmagx.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fudamir%2Fmagx?ref=badge_large)\n","readmeFilename":"readme.md","homepage":"https://github.com/udamir/magx#readme","repository":{"url":"git+https://github.com/udamir/magx.git","type":"git"},"bugs":{"url":"https://github.com/udamir/magx/issues"}}