{"_id":"discord-tictactoe","_rev":"27-b1bbe566085798ba492e7b8bb1d835a2","name":"discord-tictactoe","dist-tags":{"latest":"4.2.2"},"versions":{"2.0.0":{"name":"discord-tictactoe","version":"2.0.0","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@2.0.0","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"590eb682fa94618b1119eeb28f30f85ac01422b5","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-2.0.0.tgz","fileCount":38,"integrity":"sha512-s4d6JcNq3dOqL+FPRwj/uGxOs1Oln9p1uN7iTuLHOT9hIhhopCBWEBJjegdNK6xoDEo8RlJR7Iq6FUptDmAoXA==","signatures":[{"sig":"MEYCIQCflYjmW8IT4RqTWoXb/8HHchcABFDR9e62ugmvTK/hcQIhAMeQI5Z1UOhUrE/yRnC30CV7w52SQrR0U9FfmMC68HJl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61736,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe4ozgCRA9TVsSAnZWagAApscP/j5Nld/Vz7grxc/I0AtS\nvVZ7cYOqZRVB1lD/N2APHLjByVNRCF7TkbHBMg2Je21irCUT+L3sRjzFbLJT\nhqX/f8kqijBIFQXu/BZo0JxWXm4KxQheWnWqVv5a5l1oyiTXz5wiQH4RXC07\nL6f1deo9NbOjgf7MD5eseOPZvpcXFO9t+HnZTbrYM9mpTeL3XzVGR2rbHpXG\n6n82q2zsHAABpaWNeYSftHjV1NZn22BJpe3pJAZhFtYLQj9vnxjAl2YlUxpi\nqNY2kIHxN3X/oQF6FahGzTRHWxjSoTYuAuUKsNIJDBtj6v9b9qvlioNzBjZG\n+RSWNqVzWHtP8fQuvL//i9pEI7vmQuO/TBF8OWZHLR8kn8Jv/bkF0B+OFme1\nfBkiH0zPzJSY4TTC0G3UKSa4NWrvrdB/ZeoXCa9FbcP1CiXb/A6xLCfh+vaV\nfbGTHMZ7r/BYX5H0hX/AoAveeSEoSf4HELMEV5irBZU8bZDJWzj33h96Qp4D\nU6YqM8vUcv37eSVTO2pN8V51v3abt6A3GgjsfAxmYjrS/2SlnkMwehWvKVYE\n60GZxbIoEhSOONZ0od2NqSfYSgD8RwWGM4vKy9JaaFwMnKzMo1j8NinMjK+h\nG/l2e2rsqtdvVhNfsTvfURcjTXylMGfk3Lnty+WWoyLIj+7HbVszLlHIo1sP\ny1uN\r\n=Unsd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 12.0.0"},"gitHead":"271a3b1b808a078b45e64ee02b8ef757f6579cbe","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"tsc -p tsconfig.release.json","clean":"rimraf coverage build tmp","serve":"node lib/replacePaths.js && node dist/bin/tictactoe.js","start":"npm run build && npm run serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"npm run clean && npm run lint && npm run test && npm run format && npm run build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"6.14.4","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"12.18.0","dependencies":{"i18n":"^0.10.0","discord.js":"^12.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~25.2.7","eslint":"~7.0.0","rimraf":"~3.0.2","ts-jest":"~25.5.1","prettier":"~2.0.5","@types/ws":"^7.2.4","typescript":"~3.8.3","@types/i18n":"^0.8.6","@types/jest":"~25.2.1","@types/node":"~12.12.38","replace-in-file":"^6.0.0","eslint-plugin-jest":"~23.10.0","eslint-config-prettier":"~6.11.0","@typescript-eslint/parser":"~2.32.0","@typescript-eslint/eslint-plugin":"~2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_2.0.0_1591905504384_0.8650505908670563","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"discord-tictactoe","version":"2.0.1","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@2.0.1","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"74c5ebc098a5b1e20a6f0c2161a9dd31a14a469d","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-2.0.1.tgz","fileCount":38,"integrity":"sha512-A+WdAWWDaREW7KzWkP9Pz5Xi7dWQuc6w2Uw5w8+cAIhtB1ddDXat05lOENRPKeepdhjydOqBPLwRb9ogzLk6Sg==","signatures":[{"sig":"MEUCIQDsArJUeLTTtukSd23/yBJ4jCjVHVhQgszFIXO+EuKIdgIgUj/tNB9o4YnJp7emh6+5NNMWWR9/NIRjgDpN9+zTkLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe5gq0CRA9TVsSAnZWagAAvsAP/3w4QBjNrs1jOOjEn+At\nocPWzIwU225qmn5nCH3lb3kUaOdifjo83R7owg5LbdtQKvQWPTMygDI4Go9w\nbxmasrKz39Z1QYya/EiSiMxDfSMy7w+q9wxv5DO4GJxMp6EyD4agGU8lMIYW\ni4lAcKAsYLsHTG6hjh4qsI4NtXr+gslp91LvUhhCRTHdE1dsBroGNNLet7rb\nTWNCvE0nz04kZeg6R9PmBiWiahNKI1+Ovnl6VlNOYpf9XFxrmoHSCMrVKjRQ\nKhPptT7dKh7sCTI+F8Hh+zzsC1f7xwZ3nit9u2cuZiebcjs4ePdb53q/lxM/\nah9wFRKaTFWCI+0GgiBKjNGtnWkuQjZLzTxEEG6Yw60/9v/xjYAXNDwuSrza\n4MdyMBwmgJdAyQjFDA4lWckzWOB8EvK8tKWhtKhZNOFOGm8ukPqNCAmSEHFH\n0kjfPEYz1xP0dCWjPqOih4KcKODDXrriiiQjRBeIlwiNYAmeOtCEO3blPyCn\nL8XLmMZK9nZAOjnmlnB15AJ/GoS3j1bIJat5K45fh4Iv2vci7enb98+NLDCE\nIn7loR5wf+kkXl8Rx/Om3cClzveIOGLpRT8/sFxlGQb7yr7AQCbs9uhyz+co\n8SoOtgqmO4CgDKG8fztcGpSYV56SjLvSpwUjoXyWQ3zfQkoZ8nMGdYoviqU1\n86Iw\r\n=H9me\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 12.0.0"},"gitHead":"8f93d12dab685089c993a9a4c8c69ead494b2bdf","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"tsc -p tsconfig.release.json","clean":"rimraf coverage build tmp","serve":"node lib/replacePaths.js && node dist/bin/tictactoe.js","start":"npm run build && npm run serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"npm run clean && npm run lint && npm run test && npm run format && npm run build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"6.14.4","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"12.18.0","dependencies":{"i18n":"^0.10.0","discord.js":"^12.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~25.2.7","eslint":"~7.0.0","rimraf":"~3.0.2","ts-jest":"~25.5.1","prettier":"~2.0.5","@types/ws":"^7.2.4","typescript":"~3.8.3","@types/i18n":"^0.8.6","@types/jest":"~25.2.1","@types/node":"~12.12.38","replace-in-file":"^6.0.0","eslint-plugin-jest":"~23.10.0","eslint-config-prettier":"~6.11.0","@typescript-eslint/parser":"~2.32.0","@typescript-eslint/eslint-plugin":"~2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_2.0.1_1592134323636_0.8407760881500737","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"discord-tictactoe","version":"2.0.3","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@2.0.3","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"5df1c1bd5c4619f97d82ef156997e830e840f4b5","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-2.0.3.tgz","fileCount":27,"integrity":"sha512-AuXCjJk1+4gbb/oBOhXWpdCLCS761+fiNpdDdsr2gSg0Mm9wWd8prAOUxajFpLa8UwQHUmFlq+NVRvWxJq1tAg==","signatures":[{"sig":"MEQCIE8WtHvvZ3Qb18dYcsLsGaUiHgp1b995MKfOiAQI86RMAiAdNFA2UVh11MrRanCu2C7FsBlMoSvNLYw8HQzIFAemvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50525,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9nmjCRA9TVsSAnZWagAAhNMQAKDanOfr/Pp3SAHQ0U4w\nIz7eXG8KytGRNMGHcZLA+Z/gc37fNLRuJow3yPD+t/hxW4OZH4BwvZrRHHnj\nVqDEmAOoQQmi5FdwWwWq1QMl1DJpEPKVWBZMt4q+w0y2AfbW75Er1sfGEB5M\nfmoKqmusVr4LKg7p2tNamGYevcgnEf/NN2l0W9eDx9Gdm4TOGs5cll4JlvIN\nkbREXSS6xYKgnyNESDC7IA5meCp4zOKqQ6zgMOUuE+syrFAkhoZlJ+cRuhLu\nz3+nXKZfO13jySvLUkHadvWtpPk9V1lS6ruMBE3RGKqnLNeBtol+5gJ1TKp/\n9BL4Btd6UQlk9ljihn+6bLE6z+lZAIF+eobT1rTFpw0Nl+7xtl117oIVP2TL\n47FcwDY110bCJUZ1FheroLk6WirsIwnRGSNFaozUw5Xs78w2GU8WOFDRIdZi\nRh3rqTu3NX80wo7QhHAML1jEzh2QhXvheTfa0+tha9Vl+4zyjkRb4PqxjpL2\nGukVThd/Wb603mItaY0CGl3cAy74scZvdZppGFJVtBZDBUnGzJ7rsdNOJmpI\nT6XpWEGXw8F31vUJEhnY9woysjU6UUMrJPvivx94Ty/1qChIGnelc20fovGD\n6Pf2Jw/rbMY4DxVsTbz0jkPTAOCbmI7sgdBA40luyD8gMilnS8pNVIB2IWWQ\nYb0F\r\n=xrOC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 12.0.0"},"gitHead":"8d959bf2361d668fe5094bc01cf8b5385ca4977c","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"tsc -p tsconfig.release.json","clean":"rimraf coverage build tmp","serve":"node lib/replacePaths.js && node dist/bin/tictactoe.js","start":"npm run build && npm run serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"npm run clean && npm run lint && npm run test && npm run format && npm run build && node lib/replacePaths.js","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"6.14.5","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"12.18.1","dependencies":{"i18n":"^0.10.0","discord.js":"^12.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~25.2.7","eslint":"~7.0.0","rimraf":"~3.0.2","ts-jest":"~25.5.1","prettier":"~2.0.5","@types/ws":"^7.2.4","typescript":"~3.8.3","@types/i18n":"^0.8.6","@types/jest":"~25.2.1","@types/node":"~12.12.38","replace-in-file":"^6.0.0","eslint-plugin-jest":"~23.10.0","eslint-config-prettier":"~6.11.0","@typescript-eslint/parser":"~2.32.0","@typescript-eslint/eslint-plugin":"~2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_2.0.3_1593211298626_0.17056633103366714","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"discord-tictactoe","version":"2.0.4","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@2.0.4","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"8222af06d8ca81e6bfa57a1cb199309569611263","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-2.0.4.tgz","fileCount":23,"integrity":"sha512-kPdm9F1I3qlqm54CTkbuaaQiENndVn+BnXTLElJ6GRQkHOfezjF4+GboVmqjD/KPSM+Tcy9P2uM5gPPkNDlSzA==","signatures":[{"sig":"MEUCICETmUOnS/Xiu4It9IvdB95JA19/xs+ZOMxVulQyrEDfAiEAnoLDMnBs9DteCnMzKPuE10FaEV2dh/MenrmhaIww12k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9n61CRA9TVsSAnZWagAAqnAP/AlFUycgg9T+MX4EUn4i\ndfDfif8Owcnf9wmvHwnezroHd9dbOd491JMIapqwVexfpa8d3KKnH3BHbN2y\nml1D66Tgozv3CAE7cen1afR1Z3ky83i3Rdcp8VdSGPnYJUGMgeuubTns0eF7\nC8VhjZKWqll7fvAC7Etc0txu9bmV3YKlGP+5rCNmF8Wyd6W3jw9oPPLK7QO/\npyIKaP4UtQ7OZKFennZwdk/nm4+P3HvDIDUmhr+ZLr5iYd6mvoBVND5jqcMg\nCLBcy28wN6DLm6/FXdtxFY1st544l/hHVipszNRPQS9MWvkE44Pil7jJwyLW\nE5QXB9c3zrCz5Ov6QxnBOsbtnc2y76uJernRoXt/ezfoO0TybPWabmu3FtEH\njW2thvnd6ax/xb0MLAMopx1NJ7uBSNCMzsiZvq+tLQZ8DVSyXO78JKelhZ8e\npE/OSHMWBtN9IAM6jciVD5nCj1NV3SbkmWKCym8Urn4eCYDUdetcZCAt2jVy\nhEnkrpUJBhjca2KUYn4lmpeh37JONGG2IrApRh3/9FNeQ9KyS9i4S8Hw38Uz\n98r8EyU9urgr95esYB/UgO+kUKozc8yoLuIM/2R6SymAQ2Yn9WBpt6TuGXtV\n4Ya7eJ6gE0Ck9wRAvjWyhlZd7VtYhjvVOowmdkxq6TzgXOjUQ4cI7gtDgDlH\nPuB3\r\n=426w\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 12.0.0"},"gitHead":"e1c5b8bd9c2552f8b4b7635724688ed739233f39","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"tsc -p tsconfig.release.json","clean":"rimraf coverage build tmp","serve":"node lib/replacePaths.js && node dist/bin/tictactoe.js","start":"npm run build && npm run serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"npm run clean && npm run lint && npm run test && npm run format && npm run build && node lib/replacePaths.js","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"6.14.5","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"12.18.1","dependencies":{"i18n":"^0.10.0","discord.js":"^12.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~25.2.7","eslint":"~7.0.0","rimraf":"~3.0.2","ts-jest":"~25.5.1","prettier":"~2.0.5","@types/ws":"^7.2.4","typescript":"~3.8.3","@types/i18n":"^0.8.6","@types/jest":"~25.2.1","@types/node":"~12.12.38","replace-in-file":"^6.0.0","eslint-plugin-jest":"~23.10.0","eslint-config-prettier":"~6.11.0","@typescript-eslint/parser":"~2.32.0","@typescript-eslint/eslint-plugin":"~2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_2.0.4_1593212596866_0.46941855611366745","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"discord-tictactoe","version":"2.0.5","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@2.0.5","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"76bf901e8dd690d0ff9000345ca305eaabf2930e","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-2.0.5.tgz","fileCount":24,"integrity":"sha512-5zy3fOzKD8/rxFe1FO/48HLFuhlHUkiyyclK2/gfMaJdzYlzYXv46xJd4LuOL5dd2wL3OHv8blZT8nyZ/ypc0Q==","signatures":[{"sig":"MEUCIFkbMHqWoRBNlzm0uZt4+OW5r+6qUgBh+cN/sVZcbMQpAiEAhG8W13Iq4mMd+pLCzjvtGGcwOUucvmiK2KNQUl7eYaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfRYc1CRA9TVsSAnZWagAA9K0P/jyFqZMThhWUD6vmnrKE\n39SY2h5ClnF/YGpEQs4GbN4cozk12VU/3TljNnSsSAekbvL4vT+3RZZhklSz\ne21IbATOWGLf6yde4cuCHESm1ooJVfm484lhbmGlYfmwPTSpDHDgfIPxfPtR\npGEwoofZWj38hwNNBUhtpHEWFbcPn7WNUGiz8y0eykmhiW6i9wZBgzGAqYH6\nCvy5laC+aIukayBL1upC0xH821bq3kkPggrPBWPzc4jZInNrYRco8/qU09Gr\nc1Wl5p9CF3JJrnnZ8nYS8LwseAKbFhLCNrtfTWjRGNyHnDVhK3hDDHa0iID1\nEeFRACpLDUY4UbfM9b0QETESldr1g96hdSl3vG4w+RZ/BQbM192ydSta1Y0A\n5Tfmu+ek5ogIngwz+/+SnTxu0mNC8yrxLD27zAJQVovUBZXZ5qqkN8PAD/Vs\nnv0I4tWIN2O7QnzIBbhddwkENKwan66bMfqYFqO8jcqDFJNgIvGP22m8OJU5\ncgGglth70NnUIz5Ek7y2HDgf4wG1vPqoTZbJfTeaLdo98TrGov3Uh4Dau0AC\n3lzgH3kKd6Q/iwr6jCK8nlTocUdcwfTwFCDI8iUCjsjYPYC/GOf8d9ba6Ftc\nvj2tDzHcpQXYG2++878pPY/2gN5pcWFlfyVQyUGPTg/89RxuGARmjHjdIE3s\nt2wz\r\n=foSe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 12.0.0"},"gitHead":"f6b670e5fd48e6b85728dc60e0de30d228c68c76","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"tsc -p tsconfig.release.json","clean":"rimraf coverage build tmp","serve":"node lib/replacePaths.js && node dist/bin/tictactoe.js","start":"npm run build && npm run serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"npm run clean && npm run lint && npm run test && npm run format && npm run build && node lib/replacePaths.js","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"6.14.6","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"12.18.3","dependencies":{"i18n":"^0.10.0","discord.js":"^12.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~25.2.7","eslint":"~7.0.0","rimraf":"~3.0.2","ts-jest":"~25.5.1","prettier":"~2.0.5","@types/ws":"^7.2.4","typescript":"~3.8.3","@types/i18n":"^0.8.6","@types/jest":"~25.2.1","@types/node":"~12.12.38","replace-in-file":"^6.0.0","eslint-plugin-jest":"~23.10.0","eslint-config-prettier":"~6.11.0","@typescript-eslint/parser":"~2.32.0","@typescript-eslint/eslint-plugin":"~2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_2.0.5_1598392114597_0.05162461141218011","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"discord-tictactoe","version":"2.0.6","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@2.0.6","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"92c0c9d0dedaa870c29b23ffbcc1234ade21c89d","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-2.0.6.tgz","fileCount":28,"integrity":"sha512-PfpnhE9r+snFkpYcNs/coB4N537Hdwf5GQtd0N8sQTUDnSVOwPkPypIN0u+4ApVjAKKh4+mOCsZ8oYtDp78bfQ==","signatures":[{"sig":"MEUCIQCyA8+BhZKYCWFOsnA9dLtTClg2xLgxJ7/2DfWAgb8udgIgOlOz7uyIZ/oO89MP4upITWYuIEOg8YhepJ9QUmnrMNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjMKwCRA9TVsSAnZWagAAqNMP/0GN25Hl96CCc4JxZQLb\nhYscuL1rBbUbjFKMzUejotiksgUxrNV+DTcuPkwpF1LKicmD7rrVfge24HKW\nLVctPeM8UhnhfO7/TsERcQkhcdZCLezu5yTWRHMfd7Dok59mz5Xb4RfAgthn\njS2MJuEpJtpbCX2+abY4htOMmHMR1CrtCwaOOjS3iWTtjIDobWDmAtK4zbpD\nO9sY39Ji0uZD+29508W/OLWm2CjAcFi+++KLBjDDA5zPQ1t4ri8rEyY+CLUZ\n3FtTNkTM5zvF0gokHBspCj9QGngNvU7+8pIjozPPPRBuFRhxv0KVtUcYPcYl\nra9eSVvwJAva1GKKDZusNmbZ02gtS0L0rbTXjATk50BVrZcF+HrhMxhwUKKO\nyw3r3B6dztz3DmWMdk04JShoW+Wtt1st47sL+QJUw7vumPYbgicQG3AO0U97\n0bm9SF9BC/5GV8oAb22urCVTiKaK2UY+38jyCd7BnXVAk0NG7R7drH8fPEf7\nm/imghI+ReeTOMYTjxOTSLhMeASHlohEvXxebSvrvoy1bLY0tYkyaZyn2D0S\nU3GQ6EXHyDQV3e+0f/HIUT63bV6Ab0IhbNsWqED43zrtVW0oSXprwdC8nCY8\nN4Ex5khACwxsY1yOC1O9JvPIA0F9y9BW9zX6OIeP/4r1BiYlqWeTrr7E02Pp\nGkBY\r\n=Hz8v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 12.0.0"},"gitHead":"dc23be3d0b39bbb34a647d38a0f1e277d0389419","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"tsc -p tsconfig.release.json","clean":"rimraf coverage build tmp","serve":"node lib/replacePaths.js && node dist/bin/tictactoe.js","start":"npm run build && npm run serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"npm run clean && npm run lint && npm run test && npm run format && npm run build && node lib/replacePaths.js","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"6.14.8","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"12.19.0","dependencies":{"i18n":"^0.10.0","discord.js":"^12.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~25.2.7","eslint":"~7.0.0","rimraf":"~3.0.2","ts-jest":"~25.5.1","prettier":"~2.0.5","@types/ws":"^7.2.4","typescript":"~3.8.3","@types/i18n":"^0.8.6","@types/jest":"~25.2.1","@types/node":"~12.12.38","replace-in-file":"^6.0.0","eslint-plugin-jest":"~23.10.0","eslint-config-prettier":"~6.11.0","@typescript-eslint/parser":"~2.32.0","@typescript-eslint/eslint-plugin":"~2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_2.0.6_1603060400216_0.6674975721563665","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"discord-tictactoe","version":"2.0.7","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@2.0.7","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"73c56fda893a4eae8c420debc81c8f8165300d75","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-2.0.7.tgz","fileCount":28,"integrity":"sha512-6BoVchQRap3IFKr5a7FRcpfRmkrjv90ADF8qm917O1XJAW0u+5JdHbTclo1EenE5ZGl9iT0jmIYpdXo0nY4gSQ==","signatures":[{"sig":"MEUCIQCySPsKvQKdfY3gwMN/uOKNs17EWhEzDC5BSWyow+JI7wIgDTcdNZz21jGP22G+BxhAUdxUjitLqypsF1ka7oQRhHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnfezCRA9TVsSAnZWagAAJy0P/2zUH0qkITkrA10e7mTl\nEpB/uJet7TEibHt2o/PU+wFCpAVyze7nLDOD8vJxo6xeQdsHXIJqtLcykFEW\nPTb2yxPiF9BF8d3m7RrMJs0y76Gs+Xw/YtqwJ1eiCTHmtpjXG0AqW0AwWAEr\nVkafLgfeIhrfGpzrc3YFxqKRqXvctIjkUXzwqWdkOX/wfxdLBGmvrAXnMyKp\nLTNmtfQYrPuME5Al2QSeOLBid6sk1/6VcpZTu3AKm6LFXqZHH+hI3Z41RYWi\n3+BN9mBeb90IGUoQY4PEZ4dhaN1d1vISv4pTfbuffIcLqZDLF0rp1yjODpfR\nBiwd7oYMzqRxNm7KDY9VAfB8LZyvghkrclYRAic7ZptY7fhDohPKXfQYVn4u\n3V3laJk6uLxocPeubzJQzUkRdrSFr+8AjA5Bt4Dzosut6Ssd+GbER1eTKw8B\nOqJtcM/ttPDcwmrvOW8DuP/bAt01vclc5RB3eG/SwFyOvaMs+1y3dF9igQQZ\n4T2PYxd3OG+ZdRRjzjsYHImlzR7o3ctu+eCC7ZKrxfLg85Qx1GPAfXP3sd13\nltO9Meecs8ql7UNrOlUE5ZKlqqr2XW6736GD6p2f3ZaiGxe2jGCL+rV5JxO4\n6dO8oRImn/S3MFlxvD3ylyRnZFmmpelAocZQ4PdgYE1rZ0vF62yGtQ92XcHM\nVS3S\r\n=Oop6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 12.0.0"},"gitHead":"37f936092bfa37801b52cb9c4b40322c40701175","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"tsc -p tsconfig.release.json","clean":"rimraf coverage build tmp","serve":"node lib/replacePaths.js && node dist/bin/tictactoe.js","start":"npm run build && npm run serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"npm run clean && npm run lint && npm run test && npm run format && npm run build && node lib/replacePaths.js","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"6.14.8","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"12.19.0","dependencies":{"i18n":"^0.10.0","discord.js":"^12.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~25.2.7","eslint":"~7.0.0","rimraf":"~3.0.2","ts-jest":"~25.5.1","prettier":"~2.0.5","@types/ws":"^7.2.7","typescript":"~3.8.3","@types/i18n":"^0.8.7","@types/jest":"~25.2.1","@types/node":"^12.19.1","replace-in-file":"^6.0.0","eslint-plugin-jest":"~23.10.0","eslint-config-prettier":"~6.11.0","@typescript-eslint/parser":"~2.32.0","@typescript-eslint/eslint-plugin":"~2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_2.0.7_1604188082962_0.536464983326757","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"discord-tictactoe","version":"2.0.8","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@2.0.8","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"61fd209a85eba069e49d49309ed5f6e706435245","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-2.0.8.tgz","fileCount":29,"integrity":"sha512-JNad+e5hRRgTrFUMk9B+iwdEWLStOM94+ISTecXk1HcZzZnrCdg2p6U+HQ428pkzX1iHYqHD1gSQI2mNSuH92w==","signatures":[{"sig":"MEUCICDlwJHkIgC0dZeVgrehX2T7D6owBDAmM4CWEm6adlaEAiEAkBR83JstjkF6/aYRGkXO+TpvsORryeoXb8zU1KBoLDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIX4oCRA9TVsSAnZWagAAQe8QAIvdH5IzJeqvrnM150tT\nOUYdePfbzKdyYs1fgPbtC6wOT6KQGDRKI3CC42zf2j4L4vYfbEsbXfbQpeqG\ntk3oo+1zg/Tpu79yVoiZ3s14nUXDGjY8umDGDj2aWdCWf1y927PzIe9tqU+J\nF3LacDRFwpbbdnCJHX6JoEVyiccRnlsrPjwlirAYQSYU+swSEgt3DlWqhlHC\nvvDlOk6eOw0r6prvyJGwsbQEMDy0nVvQHm8rfcg22ffTdalT0zRLz00rYyZ/\nUKOouAikGOr4U+OTpxfR+4+WaPpX4YmgoyhxrYTNRarrQCyYSIOrXlN/JuYS\neSqwuEnNGIqUK5RUrH9cbLJ4Z88jughwkdlr7em5qmDIILrbE7EdsfCIAy8z\nZyPhzUgD76pXWsxvH7VVeJwGG4qLTrx0Lk3abOy4gpCIWB+M5pRX0DswN9x5\nWr1L/bXDE7VX+hvspM0RexUd8xhPTVAUN2/xTpd4U0ZfYvX8ynnlZ7S6DSIb\nT2d1eVVnccZtBSCmxcZ9tcZ7tcclAkZuQy/a2YhqQn7vZVN3OyJzDirG4xaj\nDPDHFWi//OG0wgJkJxLKphWUSQR7gCTWiiKdbf8KRuXXcgkNR+uI5uVd4QOS\nxectzHMzV4dO/QhfXwiRDBV7PYmFDR5ZdjjPfmoUEhzbppH6dtyqClMoeAQ4\nKDUt\r\n=Ax4a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 14.0.0"},"gitHead":"e3211b343520f6da34afd81dda1dec8fcdb38312","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"tsc -p tsconfig.release.json","clean":"rimraf coverage build tmp","serve":"node lib/replacePaths.js && node dist/bin/tictactoe.js","start":"npm run build && npm run serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"npm run clean && npm run lint && npm run test && npm run format && npm run build && node lib/replacePaths.js","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"6.14.10","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"14.15.4","dependencies":{"i18n":"^0.10.0","discord.js":"^12.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"~25.2.7","eslint":"~7.0.0","rimraf":"~3.0.2","ts-jest":"~25.5.1","prettier":"~2.0.5","@types/ws":"^7.4.0","typescript":"~3.8.3","@types/i18n":"^0.8.8","@types/jest":"~25.2.1","@types/node":"^14.14.20","replace-in-file":"^6.0.0","eslint-plugin-jest":"~23.10.0","eslint-config-prettier":"~6.11.0","@typescript-eslint/parser":"~2.32.0","@typescript-eslint/eslint-plugin":"~2.32.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_2.0.8_1612807719447_0.3079773378211563","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"discord-tictactoe","version":"2.1.0","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@2.1.0","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"30bbd5192fef685b06d482b73b0728808cff6533","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-2.1.0.tgz","fileCount":29,"integrity":"sha512-7JQyEMzdtcJuC2wX6X9kxiuWBvrHUngYhOf+eQ9RkH17C/fRyApdKnHgc0Wddh951Q12cM1C0yJkXz7U+S6lWA==","signatures":[{"sig":"MEQCIE7SImNMSqIVmapPIIKpsQInAzXEPKBfGmoPM71wZmN7AiBdjO9JbQ9CYu0Mv7J20NJFhXwipW/+kTDQUFJXbQ3mlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS+4sCRA9TVsSAnZWagAAPeMP/A06Bsow+2ipfmZu3PzT\nyb9WXhMHI4uFxtUOxea4ipxhUkVcmXr4OfsHxkTMOpCEM4ZU0Cnxn/rSyde0\nE5M5MXV/4ypL+wYcG5ZDJc9xvcHB8hSkpRhLWYS1h1Y6e0RXGYoVUlb16p6l\nZhuvBmnc1i4LI8ThD6j4etiZ4dLtEmaO9J4EetxKKJUcWViYGTqN7pzjaLBx\nGtKvqg3OxhR55pPmU/Qg0t+pekqjd/oIZV+xLnd9VdmxeXM+EDvmnIubzAoQ\nUjG34Gh6ZzxcdqJhOb4Pw6y22lEOvT8evielOy/mRQz5M4daDXUGFpy6gLmz\nn04f3G6gFcV5uJPiK5mWxdBE+JIADAFXkR1ovjYBrnHXaU6+yvgBpd3X1V4h\nNRoKiDglJ9jOQZdFeISh6uJXcwiDym70VLrTnYvBXE0FbicmAJMQtW27bAtf\n0x+lHu9uUipve2ZTVWG4zhl5q8Kt9VPgyPgAhz8+jcDorkrQLAJk/5u85Kez\nkk6eiJzeu1mQikbOH925wfCf2R2a5/PgcK5h2hae/uwwre/m5aFJnMzmD8b7\nfaYAsk8MCLnsaR5iNKr5ZzR8ZDudvwYGsa08j/w3KCLnCAH+ieLDs4CXA56j\nMOLCeM+DbEjT8fWC2ViK1TGWnXw7mV5u1Nt6AT0eS+9a6pKvvyrcbDXbRRAj\nuUrJ\r\n=HmxZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 14.0.0"},"gitHead":"1f78752a4ee5a7c944de4a39b34b548271529d25","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"tsc -p tsconfig.release.json","clean":"rimraf coverage build tmp","serve":"node lib/replacePaths.js && node dist/bin/tictactoe.js","start":"npm run build && npm run serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"npm run clean && npm run lint && npm run test && npm run format && npm run build && node lib/replacePaths.js","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"6.14.11","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"14.16.0","dependencies":{"i18n":" ^0.13.2","discord.js":"^12.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.20.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","prettier":"^2.2.1","@types/ws":"^7.2.7","typescript":"^4.1.5","@types/i18n":"^0.12.0","@types/jest":"^26.0.20","@types/node":"^14.14.31","replace-in-file":"^6.2.0","eslint-plugin-jest":"^24.1.5","eslint-config-prettier":"^8.1.0","@typescript-eslint/parser":"^4.15.2","@typescript-eslint/eslint-plugin":"^4.15.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_2.1.0_1615588907651_0.44360340239028595","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"discord-tictactoe","version":"2.1.1","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@2.1.1","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"6c3305fa066a3bf25d9113c442a1976b055157c5","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-2.1.1.tgz","fileCount":30,"integrity":"sha512-pzeDsS8zdploXYx9hBCQzsy15pJ3W1gnIb3cuujCeHxMZxlwY231OqZuZQjLmV3c7KHcVENkCnxRKq+M1Cy6Kw==","signatures":[{"sig":"MEUCIGeZvKcbQEt4dNvHSVI8cPZs0mFK65BLz8o+OQmMTuSJAiEAluEpcCThn1i16uy43NVzabOF3tigELw/DZxvqHzxMqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59390,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0kD4CRA9TVsSAnZWagAAjhgQAJFuhOSx/XQon2T+JIie\n4FyN1bKc5W94LSdo2EMyFBtVTuLWUydK259KapVXi2jND/jqMHL6Alu624wO\nKRfnDjevD939agLqfZpiBvDH7/jI2X7WunYian0oCe2tJzdIUqOeD76q9guf\nj4ZyJd5L7m1iIkGhCHigFGxcsokjWDxnMEtZRxrJOX25izF4j7krc8a8qVdF\nHmft7fVId2GogRgpYEpRxb4OMsvG54f6FWa2yzGmy/8e0DMBLMRzux1sQOb6\nCgJN3EncLdmhDQ+vd0RhVbjscn24Nd1pNBu5ZcSY0Ro3FqVQt+1E0Y7MmIxW\nlh4760o0D0j9/1UkcUTgKj4bvOSklV6omIOw/6WpCFtKKXHVqoDsksca7m5w\n+UVMZFwJGuG/O/9Ww40X74PZq3tNLqu8kXXnKR1Zy07kkYN1wJ4aEKMLr31Z\nyfJDfnKq9OUgeucNIMClik5/d65Br5QanPaXsamH4YTsEn+52cKWbd+/iJcd\n7FJkgW+ro7pbQaM7juqEyxgNfllYuvy6HdzWuP3sf6w1ODVQtpRI9SWSBJJM\noCfRTVacLPD7ylo++lnIilu2aLKYiMnyI7sG91TVjewnfm9vXKFd0i8XPFRt\nfoVlMFbjclAwzrosmdLl61vtgRz8du6VT6So+1+HLJ+IBu+M21PR68QRcxvj\ns3BD\r\n=beNj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 14.0.0"},"gitHead":"ce310c90c05f379ad2c7279a053e0f317c4bb760","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"tsc -p tsconfig.release.json","clean":"rimraf coverage dist tmp","serve":"node lib/replacePaths.js && node dist/bin/tictactoe.js","start":"npm run build && npm run serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"npm run clean && npm run lint && npm run test && npm run format && npm run build && node lib/replacePaths.js","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"6.14.13","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"14.17.0","dependencies":{"i18n":" ^0.13.2","discord.js":"^12.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.20.0","rimraf":"^3.0.2","ts-jest":"^26.5.2","prettier":"^2.2.1","@types/ws":"^7.2.7","typescript":"^4.1.5","@types/i18n":"^0.12.0","@types/jest":"^26.0.20","@types/node":"^14.14.31","replace-in-file":"^6.2.0","eslint-plugin-jest":"^24.1.5","eslint-config-prettier":"^8.1.0","@typescript-eslint/parser":"^4.15.2","@typescript-eslint/eslint-plugin":"^4.15.2"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_2.1.1_1624391927749_0.5974738220230349","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"discord-tictactoe","version":"2.2.0","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@2.2.0","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"a38b539875b7c2c7a86416e4d3dabb4fd3d00802","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-2.2.0.tgz","fileCount":39,"integrity":"sha512-iXLx2BDETOUC4B/7M4Y8xzBhFXxyRxs+UPoW0AmA0J8SyOMvdYQ+hqI/j/QCC86sg4UyjWaUDUMs0MDp45/Lzw==","signatures":[{"sig":"MEUCIQCMVb3ogLK6mbJWntSPHzaDSXLuA7h8hVVcTeuOJ9DEawIgUqbdFwJ1LGQg7tLIRsURiQWWDerze6wYh+Qs0yjfIlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq6exCRA9TVsSAnZWagAAEUgP/ih2+0p4UE2buPIKVZH5\nfvm4bGcJ6o5sPX2h5AM+QGQFiiHk1gW0QPk3zvY3GBod3KJkOB634a6lisDu\nT0lm2WQTA06cQ0UrWeFMJ7xFl/CCj8JHpLcx7LQZIQVe0qO6pgZ1WgfeBF31\nOl+AsQILN7a512/Pst4rZyP1yRNcVufUpSain3UyFVZUsomuaMDv83j9E6+8\nzFxIWn6F6zu1G+MhMJv6DGHha1bBLQThS6etMhuTng4kU7ZrHW527ywJe3JH\nEQqPixVEhjIxZlTyhQTf4+UKd/a7qsQrD/3sNBTnmXLus41pZkqJM3LRV04e\njNmSAv+0MjGvLoBg6No8ALBkDnt/kmwIhIldz1a+uVT00tGbyXo+5nBKPS24\nI970gKU/LPtOJOYgpG5U7Xm0wksKqHOycH1/gzaNoB9+JGnp87jlj67hxf1r\npBCUAz+xfF6ggAyaz0hhtPbX1mUvupjisZ/R1dCuXZGEyKnW4dJyGMEYFIeH\na2wTd7+GCgGYt0esSOitKzYrU6m2AIBlJ1MulgpFNlX6ZOIDbHcjiayObzuN\nnXmp+LWUZLHveTU5snMN29ZIBFdUJy27VbDBbQQEMn5u0K3JQM5TNKxnyjC3\nuCstOIo5fcwyfchLD7kXXNweqbdpeCwtWGqmOsNVBD7vgLd0PhGUJmxvEHTG\nXf1X\r\n=tWTN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 14.0.0"},"gitHead":"c526a217fb889284a101fcf066c0d482be31b0fb","scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --coverage","build":"tsc -p tsconfig.release.json && node lib/replacePaths.js","clean":"rimraf coverage dist tmp","serve":"node dist/bin/tictactoe.js","start":"yarn build && yarn serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"yarn clean && yarn lint && yarn test && yarn format && yarn build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"deprecated":"Version no longer supported. Upgrade to @latest","repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"6.14.15","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"14.18.1","dependencies":{"discord.js":"^12.5.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.3.1","eslint":"^8.1.0","rimraf":"^3.0.2","ts-jest":"^27.0.7","prettier":"^2.3.0","@types/ws":"^7.4.4","typescript":"^4.2.4","@types/jest":"^27.0.1","@types/node":"^14.17.9","replace-in-file":"^6.3.2","eslint-plugin-jest":"^25.2.2","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.1.0","@typescript-eslint/eslint-plugin":"^5.1.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_2.2.0_1638639537192_0.45930069853327726","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"discord-tictactoe","version":"3.0.0","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@3.0.0","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"ea4abc0ce6572c87ccbc25d85d394adc773fb64b","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-3.0.0.tgz","fileCount":40,"integrity":"sha512-wsPi6a2N/L7vjXg8qd0D8QNIwQ/GKqKFR0FyzgX0WGgT+QEsti4zse4f71KJDKiVPefauZa771I0tUDArQg5fQ==","signatures":[{"sig":"MEQCIA60txzJpu0U5nRTZ+BLlUjjwghGJH2kOtV84jD6ik2qAiBWSzRu6aEawujrNWhd71V5t0jWqzlvGuRzld0kBex02w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBmLlCRA9TVsSAnZWagAAmtMP/0QrzMvUeeEYVugZH70H\nEyJJnUna+mI10Fx384dgDtvEeZuZipPv3MYZQfikUxp0aHZPG1FQemjrkm7u\ncTwL7AP9PBJtD7IdpntRjqTxvojc97NNI/xyQ+Q9WtIUfUoFIrgYIL9WBAzN\ng30pZHWF51ajaFLZULOQAhIx652o9Bex929Amblwc1R0y4yLtW/TDxNp+B56\nIa+z+WHOKiNxGWtcEjVU5ia7qCA2Tuta7TBHf2vlrO7ubrTZHcI6+ayKFEvN\nDh3Fa53o921AM9gvTekAUcXXUJ9fDiU+mdCu94g21uMh5tBbROsolBL9MyVV\nFr/VcyYkpSXuzHo6/Ct1AoQ79+pqgWMoZjLvBh7/10McxTaZsqJdP97nAjHS\nPtteIUNgYAdx1JSvf5HWsnBDI8dZ9/uQG7jdE04751TpEhLI0C0vFzUpmuf0\nqs0YRMcGAyN0mNggpZACCQjoUk6i5aWFZhC9lpMKt8V+IPJ3uoQWdKSkzlps\nOTv/dvIVywFViggmF/KC/AH4QNR6PTvrLLlHWYRScP4nZEZIwk4lCn3vQCpM\nqWvLCgEcY841hr1tHWWXL6YS8IsDD2m7lAYPhNeB9uWQdPA6ywir2UgJyAXS\nluK38cW0xg5NoDZp/VvcxMDfqir1vW+D2kak5EGL10eWLy5Z8aCd5rbFC+OU\nqnXu\r\n=fGcw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 16.6.0"},"gitHead":"0d82854e2b1110777fd7562bff01ef3d07a74a90","scripts":{"lint":"eslint . --ext .ts","test":"jest --coverage","build":"tsc -p tsconfig.release.json && node lib/replacePaths.js","clean":"rimraf coverage dist tmp","serve":"node dist/bin/tictactoe.js","start":"yarn build && yarn serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"yarn clean && yarn lint && yarn test && yarn format && yarn build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"8.1.2","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"16.13.2","dependencies":{"discord.js":"^13.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","eslint":"^8.7.0","rimraf":"^3.0.2","ts-jest":"^27.1.3","prettier":"^2.3.0","typescript":"^4.5.5","@types/jest":"^27.4.0","@types/node":"^16.11.24","replace-in-file":"^6.3.2","eslint-plugin-jest":"^26.1.0","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@typescript-eslint/eslint-plugin":"^5.11.0"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_3.0.0_1644585701392_0.03405398960328587","host":"s3://npm-registry-packages"},"deprecated":"Version no longer supported. Upgrade to @latest"},"3.1.0":{"name":"discord-tictactoe","version":"3.1.0","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@3.1.0","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"e3762c0c3b064bdee311a9c9eaf9441e41660398","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-3.1.0.tgz","fileCount":70,"integrity":"sha512-p5SgHtQLIi67kH+WPTBgp8/pvlQTAD4HyjwWif/3RR1DtryFB3gZT3JhNydbBJ9O/pR1PQQeZ6DS/pe33Sqckg==","signatures":[{"sig":"MEQCIG5FLvaisKSnoE0QImqVNwsIDlMK4v4u2+UC4VzC1gzpAiBr9H2gaN4n8wEcoXBCS8wztNLpCq5htK4T0MnjGz/0+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjD9ldACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGig//cWQ8h1PkUrh737S9XWJc00AT9b/HWoo99epoAywTWksv4KiX\r\nIdSluzffEdQnPtA7DhPGAvVWWwaF8eDMy3cYlzAUbVltkDXdLt0QsK8to80a\r\nJx6YCcgrtVZY7HXyzrnkxrG0V80sd9fJmnM3B9m6EOToNqRFhJZmBP0vWzVD\r\nv8UalPEYX6Wif2bFW9zM7wtnYxRa8S6yv8NU0g3FbUW0raaSFiGGejm5vZ7I\r\nQWOgHefzEhhjD7T0XNcpYaarbCY1hTUyQKI/cCU7jao2Dv6KCH61otIIreE4\r\nW5zOIvLQiXD+KTcLUxSGqyptAy12I7cIZv0QzPz5dfv/pCjPB1p0mElJuz8N\r\nUuX+YgvN4lMa3XRObAtwQofh59LW3S6xw9WM/iL3993+XMER3r5perPUmtTW\r\nFT1Gu1vOygg6vu/32+bbGGBayDPTBHCPsMF5iij9E5mMaYIpftW6iSMJNbMS\r\n30CofBSJ7wzpQIG851yAw+KGZmHX9kqDTvZ7A7vkOB8EK8MOk7S0OlQ7w+vT\r\nxjHbmfMuHmRQuG4aTtVGw9fL2bvEvufMESrzWyIKb0HX//SYU8d98gzXInHj\r\nvwKYbSd1vesgkfdeFP1z3jr6nWkdiHyVDVq8oILBYvGdalRQOV45zhQpgL26\r\nrhAEcDPMBJtmb7TBHqNW41162leK6BQcKJI=\r\n=A7Bb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","engines":{"node":">= 16.6.0"},"gitHead":"2a4963d9d06bc58e63df598929f50b60c3ed872b","scripts":{"lint":"eslint . --ext .ts","test":"jest --coverage","build":"tsc -p tsconfig.release.json && node lib/replacePaths.js","clean":"rimraf coverage dist tmp","serve":"node dist/bin/tictactoe.js","start":"yarn build && yarn serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"yarn clean && yarn lint && yarn test && yarn format && yarn build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"7.18.1","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"16.13.0","dependencies":{"discord.js":"^13.10.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.22.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.3.0","typescript":"^4.5.5","@types/jest":"^28.1.7","@types/node":"^16.11.52","replace-in-file":"^6.3.2","eslint-plugin-jest":"^26.8.7","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.33.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_3.1.0_1661983068916_0.8983835681802792","host":"s3://npm-registry-packages"},"deprecated":"Version no longer supported. Upgrade to @latest"},"4.0.0":{"name":"discord-tictactoe","version":"4.0.0","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@4.0.0","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"28703dc345ec13a0979c4d6953f44fc28bcc5879","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-4.0.0.tgz","fileCount":70,"integrity":"sha512-13BaBq/rIj71bb2du/IwGdlJwYlk8jAPpJHaOWQB4SqpFMJPeCFbjfdFo8f9rZfKrihTSraqmV2ZFecc2pHHQQ==","signatures":[{"sig":"MEYCIQCahS40rKcYOaVfA7Zu4cBLdGHgfzXmNu957OJxr3QILAIhANVPSJt59WTR0/3z7CRycMbTCqPRz2P0e7utdr/EVSnW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGP1+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0wg//ZOcaaSmhv0ypn2/l1xXnhBJyQzrw4PnlUPnBl5bQp+mzGXc7\r\nMAfyU7PDCwTtjwiMdApkrVLZTCuMrXHOJbxm5Dwnmo3k/r+HwHhoF7rKbT8A\r\nKttXOhqzIgjrMcfyzkRdz7geaoOx3N2EJlPZUwumULY5PpcuNqYU5ApfCDs+\r\nwniUPrPAWy7JfPAiB0m/9ZZr7VZjTkS0JGg0d/uGhryXDcqjqHqExzEMmeBC\r\nlGjSP04qvEa64cKXFvafOoZmILq5BR/apENJfDbAjldb+7KR1nZd6GBRTY3r\r\neERIWc27WA+O8rqQqgW6SsUguBNI5rrCmBIJ9v+dzMR8PNQFP2nNsiNHENsG\r\nouf2qfbiLVOYGPgdwhO0RJuLPPBxCGZ8kLU4RPOjK0qLuboHo3SRQrx1BjMz\r\n9zqnz9n8N56PE8hKCRg2orUuKOWOHVFR+jtmnEOm9CpAkQT1cufYT59IkEph\r\nLiyC5LglTTNWFiepvy2pEzKL80Zky8744IQbR7SXU1t2xyO+QA+MH4Q/yXDz\r\nqaig9zoeH1LHBGNDSAXNkqefq2n7WDZ83LzaXhsQf7oXBvXdvYigDKlizloS\r\nDI8OFxUxKi5TJhaYS11qvPrBovbRvMpJ16q50pP/pvoPJpf97O9yA9ijLsqU\r\nuDf/53sM++2y90R+V/HUGWW2RAtvDJ/wHeM=\r\n=Xinj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","engines":{"node":">= 16.9.0"},"gitHead":"1f681f4e65e46883196d7552be87beeda889916e","scripts":{"lint":"eslint . --ext .ts","test":"jest --coverage","build":"tsc -p tsconfig.release.json && node lib/replacePaths.js","clean":"rimraf coverage dist tmp","serve":"node dist/bin/tictactoe.js","start":"yarn build && yarn serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"yarn clean && yarn lint && yarn test && yarn format && yarn build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"8.15.0","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"16.17.0","dependencies":{"discord.js":"^14.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.22.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.3.0","typescript":"^4.5.5","@types/jest":"^28.1.7","@types/node":"^16.11.57","replace-in-file":"^6.3.2","eslint-plugin-jest":"^27.0.1","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.33.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_4.0.0_1662582141856_0.327173792599762","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"discord-tictactoe","version":"3.2.0","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@3.2.0","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"b82dc85765771b2586f1abb6c74fc7ab2fb0625b","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-3.2.0.tgz","fileCount":76,"integrity":"sha512-fFOgg2BE0UkfFLo0J/WdXeR8Rb0hNLOEJBieiXpNAEZFzFKDt2edNP30nnCuoRGWptFB6lhNa81jpNEezEj3YQ==","signatures":[{"sig":"MEUCIQDgcQKxiWpLLMoIkuYK+rwysFxRQyN38Ozh/Xqh1HC/HwIgQgWKYUzPreShJ0JWEjXT0pvibTDc8YaNoG5AOSPzH78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108158,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyZBbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/Ng//VrZkNdSyzGEpLRSf2cQhzUCD2T6sbxrBHn42w2Iyk0fupP0/\r\nKJo2eXTxDeItxOkF2zYCBHS/cMUZXgBFgRadcX2u+TWlhgewB5QX4LWpWp7Y\r\nPRhWaIK3rVV6NOhupoGVd3/GZq1BlV/lcBUHa+em6p0F68WCcqry1Sn9W5qj\r\noufS0EfhxVEbVLsliLY4P7U/zCfL43JQtTyxBun1fT3jLLozu7HXyFxAQMM/\r\nGFuMmpeMsyhDGh1IlBq2qVtSwNKns3RIH8G9ZG0rZkqY42S9G01ewizwjQsp\r\nTWWV4/zq+nhjetDxApDgjhXmDMf+RgmLhEHXCpyMZb7WUSF5h7o2r56GLBxZ\r\nqFYiDKpH0hZIT8VpO7PiGFY83ZBKYLl1mdP4xMtW/e0LZ5ixso4ZYF4WHNuu\r\n18P+QpG+/TJ4/BHSHgKlSXd4VGx8Y619GYovSDQbZT4nmHpMBXrl+quEUQ2c\r\n1zv4tMS8CChqNXT0/ZbDO7bKvDW40kNRq4aQbrcOZHE8G353FJBFbgH5Dqjo\r\nWtmtN9gdbakjSE06N2jx3Vo7pLuXVGTtNSaBMeUybP16A4wnrMqc7QMBrRjR\r\nvQjS6KOW6JVKDbltGRy2RnGk4rvSCN7m/Rxk9flHBgL1ZVWb/o4fuBCStsE3\r\nPP7bXtQxb9aeCCazBMHq28hEl7njsmj5ugE=\r\n=MAm9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","engines":{"node":">= 16.6.0"},"gitHead":"f4e71851a4520855e1a8bc857c7371c9558dc999","scripts":{"lint":"eslint . --ext .ts","test":"jest --coverage","build":"tsc -p tsconfig.release.json && node lib/replacePaths.js","clean":"rimraf coverage dist tmp","serve":"node dist/bin/tictactoe.js","start":"yarn build && yarn serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"yarn clean && yarn lint && yarn test && yarn format && yarn build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"8.19.3","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"16.19.0","dependencies":{"discord.js":"^13.10.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.22.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.3.0","typescript":"^4.5.5","@types/jest":"^28.1.7","@types/node":"^16.11.52","replace-in-file":"^6.3.2","eslint-plugin-jest":"^26.8.7","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.33.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_3.2.0_1674154075516_0.705746417156428","host":"s3://npm-registry-packages"},"deprecated":"Version no longer supported. Upgrade to @latest"},"4.1.0":{"name":"discord-tictactoe","version":"4.1.0","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@4.1.0","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"172e29d8920ee7cd083623206a0513e7a4f1342e","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-4.1.0.tgz","fileCount":77,"integrity":"sha512-fQiz2q9o7HfUpf3tavixgHtdu4CR07UfvBXoJRL7o4oVjSZXyuVcE1+Z13bVB4xYe/mfC3JAKTIpkQ3SGk6pHw==","signatures":[{"sig":"MEQCIH+1e2LGBSUpzSgBaZTGYqb1MTFPPciwUnodT4J5IaieAiAavP6Vl59PjOZvtoxNFs/KcV31zQy8l6RLAAYv+ugfKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111322,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyZcmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1fxAAgy/R1nBUNIWctOVzo8bQr/M1bEl5q+sf8aNTzUIpRs48KM1l\r\nNHXZcaZQLzCyhGjieBtNrInSfeJreJAxSX1cUekXU5660X/ACq112lLpdF9n\r\nJwLOLsGREKEnWUcL0rdXfct4ae33D5ffrspULzJQU3wcCfIGUeVAq141/Cat\r\nWhc5SOW/eywZptiRRFXWUDqDus2EbsXQrK+SvDrWpDUKmG9enPC0Y6ozjuBD\r\nmDnFuy30Ng9mq5xU16LnLvjytNlteMBko9vezH5qNv78WjBlWOoJrogq3N3V\r\ntdW3vZGAs1ho0BOToqfKgbd9ObbhegO5gh/HqVQjyz9F5ie9tAWf2w1H3GcA\r\nGgUTpMh3liw6HXUb7nFsxWjTLTkUZsNxfhA/9qJDgtBld2C/nJJzswgEez7l\r\nN8PK7TLwLZ68VhXJjeLophSko6pXatDwUYJOKJrW9PsK2KoT+bMgJIfdNbF0\r\n64ZO7Z0iIKF0FdYvAwS079aT8zogWrlQa1duXfNWvOheI9IzIUGK5tTEGdKr\r\nbTZpjjXG6GoFM2RMngN2tefx53LVnVhvLZYHafXbJ4bjaOcWgVLURZ9mSiiA\r\n+u+yO5xv65I63n8kcza7Wxac9nfsmjSYlWkeP+PkIdMjLxrsIyzDClSl+sFL\r\nE7Ar1MhPwqWHUM89Xn9+Sm/4KdrNesXD6Xg=\r\n=RH64\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","engines":{"node":">= 16.9.0"},"gitHead":"4521a2520361cbda2882aec7c7b35e78fd49b572","scripts":{"lint":"eslint . --ext .ts","test":"jest --coverage","build":"tsc -p tsconfig.release.json && node lib/replacePaths.js","clean":"rimraf coverage dist tmp","serve":"node dist/bin/tictactoe.js","start":"yarn build && yarn serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"yarn clean && yarn lint && yarn test && yarn format && yarn build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"8.19.3","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"16.19.0","dependencies":{"discord.js":"^14.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.22.0","rimraf":"^4.1.1","ts-jest":"^29.0.3","prettier":"^2.3.0","typescript":"^4.5.5","@types/jest":"^29.2.4","@types/node":"^16.11.57","replace-in-file":"^6.3.2","eslint-plugin-jest":"^27.0.1","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.33.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_4.1.0_1674155814685_0.8523833088092923","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"discord-tictactoe","version":"3.2.1","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@3.2.1","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"06b9c772795f212c57c2c36def6d74065fd5c12f","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-3.2.1.tgz","fileCount":76,"integrity":"sha512-Pk0ftwBfbIaGuRRCCe5KWIgehd+ZrA1snwXDrhqKgFrmiKM1FXgx5hRqLTFMGwE0JT5mDPCJam65r8FoIgVtmQ==","signatures":[{"sig":"MEQCIB3mTRreCafdg6BtKs7/I//piI8OTUonNE1la4jElVvZAiAYcfHsKDnX9AZ0AI8yJFHwKYkVzLwjSr9pHISZolvdJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7saaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdeQ//QgHIbqG8Z9r+1Z7F8StMmTvexvpttox+EK6Bs24eQa0VtHMd\r\nRgjUBVJIhPX/7srC0Xv/7Xqp3LsJ3u1eZ1dGq6M9h8q+bI/BBT6jy3FjYKV/\r\nYQ3OGwvfpL0McgRYBtYyinVv7Aau/GOkO5M1qf6hcEVx2Vmr4k9iiRFhleTR\r\n5Bl/23f6Tj8771so4ftxJzAgYv75vPWChD/y9Ajy0LAeQnwupsxboxmD2NKn\r\ntgsvwLUczuF1GoxH5dGWBbepJtMrNaf8D0tIM4PxQLUBUw/chWx7w7yHsSRO\r\nybPWZEAnQblomkpKs5wj88LPZ6PJS6okNeDU56Yd9IuqYtkL8emZXXrx4znC\r\nS2a88SqqOpqXxmK4kgcXzHN5VNlFRqGT7/EcZvAtLmI/HYXza8V8lNaaVney\r\nRtRjzDITHA/YqDnXxsW4up0zxK5AHlUP1YAUwnfnfGKRMQq5k0CfeAl3+qlp\r\ntqO3JVTl/SOBsFbn/T/OpWZtWqr4QPQ5L7GDDGNRoUg1vzjixklRYkCWPw4N\r\n1eyqKZ/wYz8b7GnWRBWSjO9oqLEC11vd29U6CNA1MzkMzQZV29uLMChEHm5m\r\n71hBGJ8jRiXAjL/2Ara9dpe4hC4VFU+6MH20fGS89/CV97VTAPODNvYcBHxg\r\nLyj4S+of7/M5QomOmoGnRHuvSSpBwljhZ7w=\r\n=QVl0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","engines":{"node":">= 16.6.0"},"gitHead":"357deb540c0aa118b115e7dcf25c7ef54fa74b84","scripts":{"lint":"eslint . --ext .ts","test":"jest --coverage","build":"tsc -p tsconfig.release.json && node lib/replacePaths.js","clean":"rimraf coverage dist tmp","serve":"node dist/bin/tictactoe.js","start":"yarn build && yarn serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"yarn clean && yarn lint && yarn test && yarn format && yarn build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"8.19.3","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"16.19.0","dependencies":{"discord.js":"^13.10.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.22.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.3.0","typescript":"^4.5.5","@types/jest":"^28.1.7","@types/node":"^16.11.52","replace-in-file":"^6.3.2","eslint-plugin-jest":"^26.8.7","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.33.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_3.2.1_1676592793985_0.7081828924362095","host":"s3://npm-registry-packages"},"deprecated":"Version no longer supported. Upgrade to @latest"},"4.1.1":{"name":"discord-tictactoe","version":"4.1.1","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@4.1.1","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"7eca785ca7f74ec029e04efbb4532a4e1a4a22f1","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-4.1.1.tgz","fileCount":77,"integrity":"sha512-K0PjeEwtfRqqSxj9Fc5BOZqV4HTrpvuMwBgIRGbmwU42cUnHuJujWmKIFHQwWxThF7RGkntMVtPkwpButlnRJw==","signatures":[{"sig":"MEQCIFSNSnUou1FvZI+OOY17XLj3egbYTgRjc97g22g5oRgsAiBlrZcIcDFvYJkHCDafxCZCus7QXGKW7UnkTcxE5sjrxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7sm9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKNA/7BMCZsDSj0mWdEU9i2y20zjmZvwULLl7IoN/do6Z02B7lfRfc\r\nc5NlGxAgVNYDbNarZaD9eCMC3JNbeAoRf2hR3TWYMdRgyglR9oN2kBR5gUeR\r\nlmygf82x85Cqzt5te18nenH2SAG5bP251xgvHiUmnCllJiysKNF84wmmxeXW\r\nCPtUcKmSImXv1NIXVrOMIzzdXNcAvgKOkaBppwizN7fwP7yP5IdhOdtLrbgi\r\n1r8DUx130FfMa3nAGG56Vb6cyE9aCw1Mk90U2qcul7DlqGioTYxvrtYLqVgo\r\nDfzY11k/fPtFBAMoMoW7MJBFOyc39NfZolZFNxubSb4jX/+ZK2M7AwFJ3sMS\r\nSslMAgZHrypZPg1VPglqCG9gXu9v3ZR++bkcUDMM+wno7LTt3/XBQorGfjGd\r\n3408Xx5yC4a1kcM3Ob8DFL3nE0ZSr0Nh/wf24ftlp7Tgo6KDJvH06uw9sxlE\r\nXqx+xzZCk65by+iAnBkXtKuAXIvWPZdhs3SoBsXqlikUmPAGnzIw/CKxti/n\r\n0+2SSk+JCCk0NAg+54G9aPKKKcLMe/1i/+qQ04o+8OFCipU+IJLAUGf4tIh+\r\nis61BHDUy1PC3tO0JtZGaK81xPnubQ8wzo36uT+tx9XR3eCcoyHBVX+68eds\r\nwwWrHHrKA+wYPPB4K/jQJbymB7K8Mae/a9Q=\r\n=jSiR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","engines":{"node":">= 16.9.0"},"gitHead":"f4cf58d6de68c861e583eff72bce1101d0b7cd99","scripts":{"lint":"eslint . --ext .ts","test":"jest --coverage","build":"tsc -p tsconfig.release.json && node lib/replacePaths.js","clean":"rimraf coverage dist tmp","serve":"node dist/bin/tictactoe.js","start":"yarn build && yarn serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"yarn clean && yarn lint && yarn test && yarn format && yarn build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"8.19.3","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"16.19.0","dependencies":{"discord.js":"^14.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.22.0","rimraf":"^4.1.1","ts-jest":"^29.0.3","prettier":"^2.3.0","typescript":"^4.5.5","@types/jest":"^29.2.4","@types/node":"^16.11.57","replace-in-file":"^6.3.2","eslint-plugin-jest":"^27.0.1","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.33.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_4.1.1_1676593596793_0.03328742368265236","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"discord-tictactoe","version":"3.3.0","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@3.3.0","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"c21f19c63f8e62999cacd917bf95339e6fa99d5b","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-3.3.0.tgz","fileCount":78,"integrity":"sha512-1e3ZoKqEG/T47gRxfGjnUgaxhD7d6coPQPZRqL/5BF979TRcRgsy1Ddag/j0uCtOVC7SLZ7D68P9GoMl1GUt+w==","signatures":[{"sig":"MEYCIQD1Kx1wP9motj4+HCQnmwVw3gJ1poGR9uxX7SH/ot0W/gIhAKK5KTw2VkMHa6SI56vG7F2wDigHuyGotSQ7GO/kCr6x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/discord-tictactoe@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":111141},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","engines":{"node":">= 16.6.0"},"gitHead":"a42bf3aadac779128a2f112e82b28c3c1fd9405c","scripts":{"lint":"eslint . --ext .ts","test":"jest --coverage","build":"tsc -p tsconfig.release.json && node lib/replacePaths.js","clean":"rimraf coverage dist tmp","serve":"node dist/bin/tictactoe.js","start":"yarn build && yarn serve","format":"prettier --config .prettierrc --write \"**/**.ts\"","release":"yarn clean && yarn lint && yarn test && yarn format && yarn build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --config .prettierrc --list-different \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"9.6.7","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"18.17.0","dependencies":{"discord.js":"^13.16.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.22.0","rimraf":"^3.0.2","ts-jest":"^28.0.8","prettier":"^2.3.0","typescript":"^4.5.5","@types/jest":"^28.1.7","@types/node":"^16.11.52","replace-in-file":"^6.3.2","eslint-plugin-jest":"^26.8.7","eslint-config-prettier":"^8.3.0","@typescript-eslint/parser":"^5.33.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_3.3.0_1691322898486_0.4173073792580084","host":"s3://npm-registry-packages"},"deprecated":"Version no longer supported. Upgrade to @latest"},"4.2.0":{"name":"discord-tictactoe","version":"4.2.0","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@4.2.0","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"5ff3dec0479a72cd784ad9a7c5dcd383ee5d3272","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-4.2.0.tgz","fileCount":81,"integrity":"sha512-cw0vRM9043anbNsIDPI5JVdrpIK4R0uDbWKhFP0Kv5HcgDHkjdGnM79PaBcyptXLfXFAx7U3TC7NsTlYkbjaOg==","signatures":[{"sig":"MEYCIQDRKsDMB0LPfufPjSofQFwjuOYaycOQ44jfGYRfmJCAUwIhAI8YAOW6JqLSL4vfrzNawPjogCqTnE2ZMjLHDGrrxiQJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/discord-tictactoe@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v0.2"}},"unpackedSize":93332},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","engines":{"node":">= 16.9.0"},"gitHead":"0d3cf21f2e25c4dbf399cc6b944a8fdf5b006b42","scripts":{"lint":"eslint . --ext .ts","test":"jest --coverage","build":"tsc -p tsconfig.release.json && node lib/replacePaths.js","clean":"rimraf coverage dist tmp","serve":"node dist/bin/tictactoe.js","start":"yarn build && yarn serve","format":"prettier --write \"**/**.ts\"","release":"yarn clean && yarn lint && yarn test && yarn format && yarn build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --check \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"9.6.7","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"18.17.0","dependencies":{"discord.js":"^14.12.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.46.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","prettier":"^3.0.1","typescript":"^5.1.6","@types/jest":"^29.5.3","@types/node":"^16.11.57","replace-in-file":"^7.0.1","eslint-plugin-jest":"^27.2.3","eslint-config-prettier":"^8.10.0","@typescript-eslint/parser":"^6.2.1","@typescript-eslint/eslint-plugin":"^6.2.1"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_4.2.0_1691323619821_0.6569762347215662","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"discord-tictactoe","version":"4.2.1","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@4.2.1","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"d3a0fb7d44ab3a0c603fbd5f824441ce97c452aa","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-4.2.1.tgz","fileCount":81,"integrity":"sha512-OGR18kaAYhT/morY32BCJSxHrv+Vy4o1ehj/gevxd+Pxm+jXiUhC6rM+N9zHJVKw79TylBTS6aooGRkd4BFEzg==","signatures":[{"sig":"MEUCIQDBcr/KomMwWmeV/G0KnELsoJAsYRP5lJQvNdeNoUhJuAIgVBXlM0f1pprEO5VsMJsRCoWRmw0dZZpV1zouVyLLYv8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/discord-tictactoe@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93281},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","engines":{"node":">=18"},"gitHead":"9fe48da18ae6c37962f4e5dd8473f7e05b2d9761","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc -p tsconfig.release.json && node lib/replacePaths.mjs","clean":"rimraf coverage dist tmp","serve":"node dist/bin/tictactoe.js","start":"pnpm run build && pnpm run serve","format":"prettier --write \"**/**.ts\"","release":"pnpm run clean && pnpm run lint && pnpm run test && pnpm run format && pnpm run build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --check \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"10.9.2","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"22.17.1","dependencies":{"discord.js":"^14.21.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.4.1+sha512.c753b6c3ad7afa13af388fa6d808035a008e30ea9993f58c6663e2bc5ff21679aa834db094987129aa4d488b86df57f7b634981b2f827cdcacc698cc0cfb88af","devDependencies":{"jest":"^30.0.5","eslint":"^9.32.0","rimraf":"^6.0.1","globals":"^16.3.0","ts-jest":"^29.4.0","prettier":"^3.6.2","@eslint/js":"^9.32.0","typescript":"^5.8.3","@types/jest":"^30.0.0","@types/node":"^18.19.120","replace-in-file":"^8.3.0","typescript-eslint":"^8.38.0","eslint-plugin-jest":"^29.0.1","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_4.2.1_1753824022634_0.649722460626317","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"discord-tictactoe","version":"4.2.2","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","_id":"discord-tictactoe@4.2.2","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"homepage":"https://github.com/utarwyn/discord-tictactoe#readme","bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"bin":{"tictactoe":"dist/bin/tictactoe.js"},"dist":{"shasum":"22d4d158e125ab9bb3d8d3290b2aef1a4cd827fc","tarball":"https://registry.npmjs.org/discord-tictactoe/-/discord-tictactoe-4.2.2.tgz","fileCount":81,"integrity":"sha512-VwluVGe+8ele4KzGMHydO3mjUn8HjGmZNWBlj0TmDhbaITpMRbYsNCpa0tDhyuG0FTMh7Ys95nZUocU3Gt1WRw==","signatures":[{"sig":"MEQCIFIjkgppMYFGjCJWV2Zeo2EU1ml60hVhYH/w6taTvbZ5AiAmAXnI6U5uEbNplpR2p7azyNIBpxGFUwD7A4Mlbnd5lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/discord-tictactoe@4.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92974},"main":"dist/src/index.js","types":"./dist/src/index.d.ts","engines":{"node":">=18"},"gitHead":"66df87db45a6ba21c3c2c5390816e143d10ce78d","scripts":{"lint":"eslint src","test":"jest --coverage","build":"tsc -p tsconfig.release.json && node lib/replacePaths.mjs","clean":"rimraf coverage dist tmp","serve":"node dist/bin/tictactoe.js","start":"pnpm run build && pnpm run serve","format":"prettier --write \"**/**.ts\"","release":"pnpm run clean && pnpm run lint && pnpm run test && pnpm run format && pnpm run build","test:watch":"jest --watch","build:watch":"tsc -w -p tsconfig.release.json","format:check":"prettier --check \"**/**.ts\""},"_npmUser":{"name":"utarwyn","email":"maxime.malgorn@laposte.net"},"repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"_npmVersion":"10.9.4","description":"A modern Discord Bot for playing Tic-Tac-Toe","directories":{},"_nodeVersion":"22.21.1","dependencies":{"discord.js":"^14.25.1"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.25.0+sha512.5e82639027af37cf832061bcc6d639c219634488e0f2baebe785028a793de7b525ffcd3f7ff574f5e9860654e098fe852ba8ac5dd5cefe1767d23a020a92f501","devDependencies":{"jest":"^30.2.0","eslint":"^9.39.2","rimraf":"^6.1.2","globals":"^16.5.0","ts-jest":"^29.4.6","prettier":"^3.7.4","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@types/node":"^18.19.120","replace-in-file":"^8.4.0","typescript-eslint":"^8.50.0","eslint-plugin-jest":"^29.5.0","eslint-config-prettier":"^10.1.8"},"_npmOperationalInternal":{"tmp":"tmp/discord-tictactoe_4.2.2_1768048447355_0.3570774380636137","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2020-06-11T19:58:24.348Z","modified":"2026-01-15T23:37:58.487Z","2.0.0":"2020-06-11T19:58:24.490Z","2.0.1":"2020-06-14T11:32:03.737Z","2.0.2":"2020-06-26T22:34:43.692Z","2.0.3":"2020-06-26T22:41:38.757Z","2.0.4":"2020-06-26T23:03:16.988Z","2.0.5":"2020-08-25T21:48:34.720Z","2.0.6":"2020-10-18T22:33:20.381Z","2.0.7":"2020-10-31T23:48:03.106Z","2.0.8":"2021-02-08T18:08:39.645Z","2.1.0":"2021-03-12T22:41:47.950Z","2.1.1":"2021-06-22T19:58:47.906Z","2.2.0":"2021-12-04T17:38:57.361Z","3.0.0":"2022-02-11T13:21:41.536Z","3.1.0":"2022-08-31T21:57:49.088Z","4.0.0":"2022-09-07T20:22:22.042Z","3.2.0":"2023-01-19T18:47:55.724Z","4.1.0":"2023-01-19T19:16:54.891Z","3.2.1":"2023-02-17T00:13:14.177Z","4.1.1":"2023-02-17T00:26:36.971Z","3.3.0":"2023-08-06T11:54:58.639Z","4.2.0":"2023-08-06T12:06:59.980Z","4.2.1":"2025-07-29T21:20:22.833Z","4.2.2":"2026-01-10T12:34:07.492Z"},"bugs":{"url":"https://github.com/utarwyn/discord-tictactoe/issues"},"author":{"name":"Utarwyn","email":"maximemalgorn@gmail.com"},"license":"Apache-2.0","homepage":"https://github.com/utarwyn/discord-tictactoe#readme","keywords":["discord","bot","tictactoe","game","nodejs","typescript"],"repository":{"url":"git+https://github.com/utarwyn/discord-tictactoe.git","type":"git"},"description":"A modern Discord Bot for playing Tic-Tac-Toe","maintainers":[{"name":"utarwyn","email":"maxime.malgorn@laposte.net"}],"readme":"<picture>\n  <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://i.imgur.com/hzVv8Cx.png\">\n  <source media=\"(prefers-color-scheme: light)\" srcset=\"https://i.imgur.com/d9ldRKK.png\">\n  <img alt=\"Discord TicTacToe logo\" src=\"https://i.imgur.com/d9ldRKK.png\">\n</picture>\n\n<div align=\"center\">\n  <p>\n    <strong>\n      An innovative Bot for playing Tic Tac Toe on Discord!\n      <br />\n      Created with <a href=\"https://github.com/discordjs/discord.js\">discord.js</a>.\n    </strong>\n  </p>\n\n  <p>\n    <a href=\"https://github.com/utarwyn/discord-tictactoe/releases/latest\"><img src=\"https://img.shields.io/github/v/release/utarwyn/discord-tictactoe\" alt=\"GitHub release\"></a>\n    <a href=\"https://npmjs.com/package/discord-tictactoe\"><img src=\"https://img.shields.io/npm/dt/discord-tictactoe?color=eb2f06&logo=npm\" alt=\"npm Downloads\"></a>\n    <a href=\"https://hub.docker.com/r/utarwyn/discord-tictactoe\"><img src=\"https://img.shields.io/badge/docker-available-blue?logo=docker&color=0db7ed\" alt=\"Available on DockerHub\"></a>\n    <a href=\"https://sonarcloud.io/dashboard?id=utarwyn_discord-tictactoe\"><img src=\"https://sonarcloud.io/api/project_badges/measure?project=utarwyn_discord-tictactoe&metric=alert_status\" alt=\"Quality Gate Status\"></a>\n  </p>\n  \n  <img src=\"https://i.imgur.com/QB7z1j4.gif\" alt=\"demo\" />\n</div>\n\n## About\n\n\"Discord TicTacToe\" is a **self-hosted NodeJS bot** which allows you to play the popular TicTacToe game on Discord.\nInvite your friends or play against our robot, a fearsome opponent. Use `/tictactoe` command to challenge someone else\nand use buttons to play, so simple! Works **out-of-the-box**, no configuration needed.\n\nIf you have a problem when using the bot, or you want to propose a new feature, feel free to open an issue.\n\nHave fun! 🥳\n\n## Requirements\n\nBefore installing the bot, you need to create your own [Discord Application][6].\nThen, you can install the bot via Docker or npm (check below!). If you are not a programmer, I recommend you to opt for Docker because its the easiest solution.\n\n> [!IMPORTANT]\n> Make sure your Discord bot has these permissions in all channels where games can be played:\n> \"Read message history\", \"Send messages\", \"View channel\", \"Application commands\" or \"Add reactions\" depending on what you plan to use.\n\n## Installation\n\nThe module is suitable for discord.js **v14** and requires an active **LTS version** of Node.\n\n> [!WARNING]\n> **Module v3 is unsupported** as it uses the outdated discord.js v13. Please upgrade to v4 (`discord-tictactoe@^4`) which uses discord.js v14. v3 will no longer receive updates or support.\n\nThe bot works **out-of-the-box**. But if you want to configure it, check [config.example.json][7] file in the config folder.\n\n## Running via Docker\n\n1. Make sure to have Docker installed.\n2. Start Docker container based on one of our [DockerHub images][1] using an API token:\\\n   `docker run -e TOKEN=YOUR_TOKEN utarwyn/discord-tictactoe@4`\n3. You can pass options directly with `-e OPTION_NAME=option_value` or use the option `-v $(pwd)/config/config.json:/app/config/config.json` to load an entire config file.\n\n## Running via Node.js\n\n1. Check with `node -v` that you are running appropriate Node.js version.\n2. Install the project from [npm][2]:\\\n   `npm install discord-tictactoe` or `yarn add discord-tictactoe`\n3. Import module into your script:\n   ```javascript\n   const TicTacToe = require('discord-tictactoe');\n   ```\n4. Check usage examples in this [wiki page][10].\n\n## Setup slash command ✨\n\nSlash command are enabled by default **starting from v3**!\\\nJust mention the bot with `tttdeploy` somewhere in your server to install it (admin only).\n\n🚀 Want more info? Check [this detailed guide][8].\n\n## License\n\n\"Discord TicTacToe\" is open-sourced software licensed under the [Apache-2.0 license][3].\n\n---\n\n> GitHub [@utarwyn][4] &nbsp;&middot;&nbsp; Twitter [@Utarwyn][5]\n\n[1]: https://hub.docker.com/r/utarwyn/discord-tictactoe\n[2]: https://www.npmjs.com/package/discord-tictactoe\n[3]: https://github.com/utarwyn/discord-tictactoe/blob/next/LICENSE\n[4]: https://github.com/utarwyn\n[5]: https://twitter.com/Utarwyn\n[6]: https://discordapp.com/developers/applications\n[7]: https://github.com/utarwyn/discord-tictactoe/blob/next/config/config.example.json\n[8]: https://github.com/utarwyn/discord-tictactoe/wiki/Using-slash-command-in-V3-and-V4\n[9]: https://github.com/utarwyn/discord-tictactoe/wiki/Using-slash-command-in-V2\n[10]: https://github.com/utarwyn/discord-tictactoe/wiki/Usage-examples-with-Node.js\n","readmeFilename":"README.md"}