{"_id":"@alishd/discord-node-bot-boilerplate","_rev":"6-6dd9a78f25c5f0990cc0155516302a5d","name":"@alishd/discord-node-bot-boilerplate","dist-tags":{"latest":"1.231022.1"},"versions":{"1.0.0":{"name":"@alishd/discord-node-bot-boilerplate","displayName":"Node Discord BOT Boilerplate","description":"Create your discord bot with this awesome boilerplate. Use this repository as template for your bot","version":"1.0.0","main":"dist/core/bot.js","publishConfig":{"access":"public"},"author":{"name":"Ali Shadman [@alishd]","email":"alishadman955@gmail.com","url":"https://alishd.dev"},"license":"MIT","license-docs":"CC BY 4.0","license-translations":"CC BY 4.0","license-images":"CC BY-NC 4.0","homepage":"https://github.com/alishd-boilerplate/discord-node-bot-boilerplate","repository":{"type":"git","url":"git+https://github.com/alishd-boilerplate/discord-node-bot-boilerplate.git"},"bugs":{"url":"https://github.com/alishd-boilerplate/discord-node-bot-boilerplate/issues"},"engines":{"node":"16.14.2","npm":"8.5.0"},"scripts":{"init":"npm install && husky install","configure":"ts-node scripts/configs.ts && ts-node scripts/init.ts","setup":"ts-node --skip-project scripts/setup.ts && ts-node --skip-project scripts/changelog.ts && npm run pre-commit","start":"node dist/core/bot.js","start-pm2":"npm run git-hash && pm2 start .pm2-process.json","stop-pm2":"npm run git-hash && pm2 stop .pm2-process.json","dev":"npm run git-hash && ts-node scripts/configs.ts && ts-node scripts/rmdist.ts && nodemon --exec 'ts-node app/core/bot.ts'","build":"tsc","release":"npm run git-hash && npm run build && tsc --declaration --emitDeclarationOnly","test":"jest app","docs":"git submodule update --recursive && markserv ./README.md","lint":"npm run lint-prettify && eslint . --cache --ext .ts,.js","lint-fix":"npm run lint-prettify && eslint . --cache --ext .ts,.js --fix","lint-prettify":"prettier --write --ignore-unknown '**/*.{md,json,ts,js}'","git-set-upstream":"git remote add upstream git@github.com:alishd-boilerplate/discord-node-bot-boilerplate.git && git fetch upstream","git-pull-upstream":"git pull upstream main && git pull upstream beta && git pull upstream nightly","git-pull":"git pull --recursive","git-hash":"ts-node scripts/githash.ts","git-ignore-reset":"git rm -r --cached . && git add . && git commit -m \"[Fix] Removing all files in .gitignore\"","github-workflow-next-version":"ts-node scripts/version.ts","github-workflow-changelog":"ts-node scripts/changelog_release.ts","npm-publish-main":"git checkout main && npm publish","npm-publish-beta":"git checkout beta && npm publish --tag beta","npm-publish-nightly":"git checkout nightly && npm publish --tag nightly","contributors-generate":"all-contributors generate","all-shields-generate":"all-shields-generate","pre-commit":"npm run contributors-generate && npm run all-shields-generate && npm run lint-fix && npm run test","pkg-clean":"rm -rf node_modules package-lock.json && npm install && husky install","pkg-update":"npm update","pkg-upgrade":"npx --yes npm-check-updates -u && npm install && husky install","postinstall":"rm ./node_modules/mongoose/index.d.ts","prepare":"ts-patch install -s","enable-db":"ts-node scripts/api-db.ts db on","disable-db":"ts-node scripts/api-db.ts db off","enable-api":"ts-node scripts/api-db.ts api on","disable-api":"ts-node scripts/api-db.ts api off"},"dependencies":{"@discordjs/rest":"^0.4.1","@ptkdev/logger":"^1.8.0","canvas":"^2.9.1","cors":"^2.8.5","cwebp":"^2.0.5","date-fns":"^2.28.0","discord-api-types":"^0.33.1","discord.js":"^13.12.0","dotenv":"^16.0.1","express":"^4.18.2","express-fileupload":"^1.4.0","formdata-node":"^4.3.3","jsonwebtoken":"^8.5.1","mongoose":"^5.13.14","node-html-to-image":"^3.2.4","replace-in-file":"^6.3.5","simple-get":"^4.0.1","ts-jest":"^27.1.2","ts-node":"^10.4.0","ts-patch":"^2.0.1","typescript":"^4.5.4","typescript-transform-paths":"^3.3.1"},"devDependencies":{"@ptkdev/all-shields-cli":"^2.0.2","@types/jest":"^27.4.0","@types/mongoose":"^5.11.97","@types/node":"^17.0.8","@types/shelljs":"^0.8.10","@typescript-eslint/eslint-plugin":"^5.9.0","@typescript-eslint/parser":"^5.9.0","all-contributors-cli":"^6.20.0","eslint":"^7.32.0","eslint-plugin-jest":"^25.3.4","eslint-plugin-jsdoc":"^37.5.1","husky":"^7.0.4","jest":"^27.4.7","json":"^11.0.0","markserv":"^1.17.4","nodemon":"^2.0.15","pm2":"^5.1.2","prettier":"^2.5.1","shelljs":"^0.8.5","ts-jest":"^27.1.2","ts-node":"^10.4.0","ts-patch":"^2.0.1","typescript":"^4.5.4","typescript-transform-paths":"^3.3.1","yargs":"^17.3.1"},"gitHead":"a986dc463b5856ebee253bcb82d8192bb7650f34","_id":"@alishd/discord-node-bot-boilerplate@1.0.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-4SHgFA16sPoWSYXKD+FX68MH3/LGeQx3oel0Wed4TICoHJVnSd5hUG9ZjPcfTx7yCDWYt+3d3grKNHVfWEMj9g==","shasum":"49c7f992787b4d43e37cd3174b911335f5534768","tarball":"https://registry.npmjs.org/@alishd/discord-node-bot-boilerplate/-/discord-node-bot-boilerplate-1.0.0.tgz","fileCount":8,"unpackedSize":14497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+FJXhg//Q4wDVRGY4nqN4B68dhp5Uv5WBNkO2vCvaqAiBLDp/KtPzW0Psm4KelUe9IT3aQpbHq+PBfHSWQFtAN+Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUz5LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhBQ//UonpC4BYUyJmiAKtUO9eqY1fAJBdc9z4/w6S/37jmofA0CrF\r\nvwh70kxFfiFcmfWo6+Hj+kIpJR38ACqPzcHVkD7I1+i8O02th4n+gtGodpCC\r\nWHORyXsvwOlEA6ubJ7E3h/gSQtL9bAdgtvBDsLkfxuvPfeYGhY48YEJIbZbO\r\nMhzWyrgORvL/NltwSPfvlexO3Na/kzgzx4y/BAVEt/Seq5tkdp6SuSmTXcEZ\r\n8R1g7AEt5XOSjdr/1uFjMnINpazkzZ1x33BMHbuwROsj81tSsNnHJljzdBEv\r\n+1kI5DTsRV/XXKB47AhC5BWHCozxsn+LuGooby+eEqVIwpumyATvldSUs554\r\nkjeTN+6mRWhQ85jvtS4OKRmeXV4mgp2po6yTtpd/XspNcvjFgtjlzBj2pZ0I\r\n0TivZEO/2ji9f4YNEj5qxHVEFs7UlGtwhi96XWELzIfln5lPi0hLK/kUt3fz\r\nzT1rA5qqwR6M12zz3abvt3YcuPBAb9MTwNXhG0a8+KCIA76FECZ8CP30JpTt\r\ntQaL1dn47S5HDc6aBsdt9LNnG8MB6eRe2Y8egtCOwY1Dpw2mcWpraO5gQBfw\r\nHLPj1brOY4LmoFYY91wMo/alYnq1xhcr8jH26kC1VhQMfk5g1WOhTKpQCKPe\r\nse5pqBJ6Pzoztp+EVic/3foHfr20bwP6jtk=\r\n=Z9Qm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alishd","email":"alishadman955@gmail.com"},"directories":{},"maintainers":[{"name":"alishd","email":"alishadman955@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-node-bot-boilerplate_1.0.0_1666399819224_0.9611409253950371"},"_hasShrinkwrap":false},"1.231022.0":{"name":"@alishd/discord-node-bot-boilerplate","displayName":"Node Discord BOT Boilerplate","description":"Create your discord bot with this awesome boilerplate. Use this repository as template for your bot","version":"1.231022.0","main":"dist/core/bot.js","publishConfig":{"access":"public"},"author":{"name":"Ali Shadman [@alishd]","email":"support@@alishd.dev","url":"https://alishd.dev"},"license":"MIT","license-docs":"CC BY 4.0","license-translations":"CC BY 4.0","license-images":"CC BY-NC 4.0","homepage":"https://github.com/alishd-boilerplate/discord-node-bot-boilerplate","repository":{"type":"git","url":"git+https://github.com/alishd-boilerplate/discord-node-bot-boilerplate.git"},"bugs":{"url":"https://github.com/alishd-boilerplate/discord-node-bot-boilerplate/issues"},"engines":{"node":"16.14.2","npm":"8.5.0"},"scripts":{"init":"npm install && husky install","configure":"ts-node scripts/configs.ts && ts-node scripts/init.ts","setup":"ts-node --skip-project scripts/setup.ts && npm run pre-commit","start":"node dist/core/bot.js","start-pm2":"npm run git-hash && pm2 start .pm2-process.json","stop-pm2":"npm run git-hash && pm2 stop .pm2-process.json","dev":"npm run git-hash && ts-node scripts/configs.ts && ts-node scripts/rmdist.ts && nodemon --exec 'ts-node app/core/bot.ts'","build":"tsc","release":"npm run git-hash && npm run build && tsc --declaration --emitDeclarationOnly","test":"jest app","docs":"git submodule update --recursive && markserv ./README.md","lint":"npm run lint-prettify && eslint . --cache --ext .ts,.js","lint-fix":"npm run lint-prettify && eslint . --cache --ext .ts,.js --fix","lint-prettify":"prettier --write --ignore-unknown '**/*.{md,json,ts,js}'","git-set-upstream":"git remote add upstream git@github.com:alishd-boilerplate/discord-node-bot-boilerplate.git && git fetch upstream","git-pull-upstream":"git pull upstream main && git pull upstream beta && git pull upstream nightly","git-pull":"git pull --recursive","git-hash":"ts-node scripts/githash.ts","git-ignore-reset":"git rm -r --cached . && git add . && git commit -m \"[Fix] Removing all files in .gitignore\"","npm-publish-main":"git checkout main && npm publish","npm-publish-beta":"git checkout beta && npm publish --tag beta","npm-publish-nightly":"git checkout nightly && npm publish --tag nightly","contributors-generate":"all-contributors generate","all-shields-generate":"all-shields-generate","pre-commit":"npm run contributors-generate && npm run all-shields-generate && npm run lint-fix && npm run test","pkg-clean":"rm -rf node_modules package-lock.json && npm install && husky install","pkg-update":"npm update","pkg-upgrade":"npx --yes npm-check-updates -u && npm install && husky install","postinstall":"rm ./node_modules/mongoose/index.d.ts","prepare":"ts-patch install -s","enable-db":"ts-node scripts/api-db.ts db on","disable-db":"ts-node scripts/api-db.ts db off","enable-api":"ts-node scripts/api-db.ts api on","disable-api":"ts-node scripts/api-db.ts api off"},"dependencies":{"@discordjs/rest":"^0.4.1","@ptkdev/logger":"^1.8.0","canvas":"^2.9.1","cors":"^2.8.5","cwebp":"^2.0.5","date-fns":"^2.28.0","discord-api-types":"^0.33.1","discord.js":"^13.12.0","dotenv":"^16.0.1","express":"^4.18.2","express-fileupload":"^1.4.0","formdata-node":"^4.3.3","jsonwebtoken":"^8.5.1","mongoose":"^5.13.14","node-html-to-image":"^3.2.4","replace-in-file":"^6.3.5","simple-get":"^4.0.1","ts-jest":"^27.1.2","ts-node":"^10.4.0","ts-patch":"^2.0.1","typescript":"^4.5.4","typescript-transform-paths":"^3.3.1"},"devDependencies":{"@ptkdev/all-shields-cli":"^2.0.2","@types/jest":"^27.4.0","@types/mongoose":"^5.11.97","@types/node":"^17.0.8","@types/shelljs":"^0.8.10","@typescript-eslint/eslint-plugin":"^5.9.0","@typescript-eslint/parser":"^5.9.0","all-contributors-cli":"^6.20.0","eslint":"^7.32.0","eslint-plugin-jest":"^25.3.4","eslint-plugin-jsdoc":"^37.5.1","husky":"^7.0.4","jest":"^27.4.7","json":"^11.0.0","markserv":"^1.17.4","nodemon":"^2.0.15","pm2":"^5.1.2","prettier":"^2.5.1","shelljs":"^0.8.5","ts-jest":"^27.1.2","ts-node":"^10.4.0","ts-patch":"^2.0.1","typescript":"^4.5.4","typescript-transform-paths":"^3.3.1","yargs":"^17.3.1"},"gitHead":"690558a2c7547f988047702f7426e958b6ee06d5","_id":"@alishd/discord-node-bot-boilerplate@1.231022.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-3XF3jWRIGPLfv4gzXjaEMQvH4JfIMWWbI/0YCkskWcjmV54EThe3KdrMENt+QMJSCqpSLeDzQENG0Bc1bm+ElQ==","shasum":"7662ae6f8218eeab11e5014cc40a58e67604de64","tarball":"https://registry.npmjs.org/@alishd/discord-node-bot-boilerplate/-/discord-node-bot-boilerplate-1.231022.0.tgz","fileCount":7,"unpackedSize":14203,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHBAz+FLAR5qjlQA9R6LH74NaR3rjyBGL4TOPPvxYHrRAiBEiFbMGZBbeNgaVHZm98xL3ZZTjwDcfDB0gDEnNCn0Zw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVG2mACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkkRAAnshcngz8jme6ye7KrsAN7mVLTyz0QDHO/P5Y4P9o0n+spK7b\r\nqnjxN/fWFPOltVWaTJemZUorYLwABIAiWZQITRonfRPeONVu7kcCzhVxF6xH\r\nXqe0ALV5HopMJQ3btoRB2wW/bCGe8WRDKaUromhqOltRDFAV61n44K88BwQy\r\nC1MByqekmT5RoX2jL9fqWXYQ6oec8oQ54cDmbQJIp6NKge7rZ6Qtn0zpwxcb\r\n1EcoKz+FoCuvDfSfGvFKT2yWCwYaJ8dKoj+sQi9S5PazfOzjSbdZ0/zPskw3\r\n7S6ikaMFDLwhaEwgrhlzlwcxxqPS5vhzta9u8/6xQMANiIi7KyWlxxGSZ+YA\r\nMcNjhpoIefQhJBmGEjE/gGCxXCE0AlvaOHHDGhzB7NW2kc9Ts24v2WnjlX2c\r\ntYfNXbFGCbTkQViJ2RS/XkxyBkCcPzg8X+ZeS1jXt+I0Sh9CSWpuxA5QFsM2\r\nj1invtorVcd14bFxlnjOyHr5uKlYO5wjMMVHKopZ9JfoKuOqxWmLgGw8agAb\r\nmcfURXs/hsdpkpLOj9SqperUqz5hsQ/F09Sq3Sd+eu325ElZ7SEya/Qw6FS+\r\nkSGUY3zaRV68yPWBSGzUQi3ymImLCQ5o4lbsuJd/9O8Qy+bYGVq81Q5h9W+G\r\nEH/KiZQIg1/OMpXzL+ODvB5FsmVcfzvslXE=\r\n=04Nz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alishd","email":"alishadman955@gmail.com"},"directories":{},"maintainers":[{"name":"alishd","email":"alishadman955@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-node-bot-boilerplate_1.231022.0_1666477478095_0.6898714233190859"},"_hasShrinkwrap":false},"1.231022.1":{"name":"@alishd/discord-node-bot-boilerplate","displayName":"Node Discord BOT Boilerplate","description":"Create your discord bot with this awesome boilerplate. Use this repository as template for your bot","version":"1.231022.1","main":"dist/core/bot.js","publishConfig":{"access":"public"},"author":{"name":"Ali Shadman [@alishd]","email":"support@@alishd.dev","url":"https://alishd.dev"},"license":"MIT","license-docs":"CC BY 4.0","license-translations":"CC BY 4.0","license-images":"CC BY-NC 4.0","homepage":"https://github.com/alishd-boilerplate/discord-node-bot-boilerplate","repository":{"type":"git","url":"git+https://github.com/alishd-boilerplate/discord-node-bot-boilerplate.git"},"bugs":{"url":"https://github.com/alishd-boilerplate/discord-node-bot-boilerplate/issues"},"engines":{"node":"16.14.2","npm":"8.5.0"},"scripts":{"init":"npm install && husky install","configure":"ts-node scripts/configs.ts && ts-node scripts/init.ts","setup":"ts-node --skip-project scripts/setup.ts && npm run pre-commit","start":"node dist/core/bot.js","start-pm2":"npm run git-hash && pm2 start .pm2-process.json","stop-pm2":"npm run git-hash && pm2 stop .pm2-process.json","dev":"npm run git-hash && ts-node scripts/configs.ts && ts-node scripts/rmdist.ts && nodemon --exec 'ts-node app/core/bot.ts'","build":"tsc","release":"npm run git-hash && npm run build && tsc --declaration --emitDeclarationOnly","test":"jest app","docs":"git submodule update --recursive && markserv ./README.md","lint":"npm run lint-prettify && eslint . --cache --ext .ts,.js","lint-fix":"npm run lint-prettify && eslint . --cache --ext .ts,.js --fix","lint-prettify":"prettier --write --ignore-unknown '**/*.{md,json,ts,js}'","git-set-upstream":"git remote add upstream git@github.com:alishd-boilerplate/discord-node-bot-boilerplate.git && git fetch upstream","git-pull-upstream":"git pull upstream main && git pull upstream beta && git pull upstream nightly","git-pull":"git pull --recursive","git-hash":"ts-node scripts/githash.ts","git-ignore-reset":"git rm -r --cached . && git add . && git commit -m \"[Fix] Removing all files in .gitignore\"","npm-publish-main":"git checkout main && npm publish","npm-publish-beta":"git checkout beta && npm publish --tag beta","npm-publish-nightly":"git checkout nightly && npm publish --tag nightly","contributors-generate":"all-contributors generate","all-shields-generate":"all-shields-generate","pre-commit":"npm run contributors-generate && npm run all-shields-generate && npm run lint-fix && npm run test","pkg-clean":"rm -rf node_modules package-lock.json && npm install && husky install","pkg-update":"npm update","pkg-upgrade":"npx --yes npm-check-updates -u && npm install && husky install","postinstall":"rm ./node_modules/mongoose/index.d.ts","prepare":"ts-patch install -s","enable-db":"ts-node scripts/api-db.ts db on","disable-db":"ts-node scripts/api-db.ts db off","enable-api":"ts-node scripts/api-db.ts api on","disable-api":"ts-node scripts/api-db.ts api off","set-language":"ts-node scripts/change-language.ts"},"dependencies":{"@discordjs/rest":"^0.4.1","@ptkdev/logger":"^1.8.0","canvas":"^2.9.1","cors":"^2.8.5","cwebp":"^2.0.5","date-fns":"^2.28.0","discord-api-types":"^0.33.1","discord.js":"^13.12.0","dotenv":"^16.0.1","express":"^4.18.2","express-fileupload":"^1.4.0","formdata-node":"^4.3.3","jsonwebtoken":"^8.5.1","mongoose":"^5.13.14","node-html-to-image":"^3.2.4","replace-in-file":"^6.3.5","simple-get":"^4.0.1","ts-jest":"^27.1.2","ts-node":"^10.4.0","ts-patch":"^2.0.1","typescript":"^4.5.4","typescript-transform-paths":"^3.3.1"},"devDependencies":{"@ptkdev/all-shields-cli":"^2.0.2","@types/jest":"^27.4.0","@types/mongoose":"^5.11.97","@types/node":"^17.0.8","@types/shelljs":"^0.8.10","@typescript-eslint/eslint-plugin":"^5.9.0","@typescript-eslint/parser":"^5.9.0","all-contributors-cli":"^6.20.0","eslint":"^7.32.0","eslint-plugin-jest":"^25.3.4","eslint-plugin-jsdoc":"^37.5.1","husky":"^7.0.4","jest":"^27.4.7","json":"^11.0.0","markserv":"^1.17.4","nodemon":"^2.0.15","pm2":"^5.1.2","prettier":"^2.5.1","shelljs":"^0.8.5","ts-jest":"^27.1.2","ts-node":"^10.4.0","ts-patch":"^2.0.1","typescript":"^4.5.4","typescript-transform-paths":"^3.3.1","yargs":"^17.3.1"},"gitHead":"15929919230276523c9b84978ded7124eae0e7d4","_id":"@alishd/discord-node-bot-boilerplate@1.231022.1","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-i0nR9s3T8p2XhpNdq/4jeOBwYlmaHg5l1tPQQcGsSCeHaWmd3YNSUWLlkFwxNsc6CuO7Wdvuwlgbu9vjrJK8cw==","shasum":"011657614109cbbf2836a5f9153e701ed4b337c5","tarball":"https://registry.npmjs.org/@alishd/discord-node-bot-boilerplate/-/discord-node-bot-boilerplate-1.231022.1.tgz","fileCount":7,"unpackedSize":14304,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICo66hY/pbb3162LRRq7dvvgQq6tdJOhkm41nMW6Hp92AiAj+eBtNZA8rQiK/TezBlsJIItOuCWWQaX3zZ5uqDRBJA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVIH2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxoxAAlgfe7EO6stmspnJ3KwfnfgIpEbW1SpuaguXcArCjOleFhtc9\r\n1qD0zscQdPagARO8k42xIZ9X+d6mnOEngfrVMDbDmzMtAUotnXuZhTsBej4O\r\nfHqH+lgKCdvPiIqpSmc6+H2fLx8efjnzK4BBjJld5JwFKb3jlrKjJlwWnllu\r\niqOtFrRvgvznSKU/5Ecr1MbxMcW9/o0lrdzrGNEan2tXSFkNIiaQuW5aloKy\r\nXlo++A2Zfzj5d4pM48d52IX+t1oiEW1WgVMKWOr2BpAduT3+wf9eXJFSf5HL\r\nX/4Csu0ZkLx0SGQnJuYRV/ippJjZT57u9AgP1OdeH3woZDkCSxjJ9MyolvDz\r\nEx9rtiznS8Kvy58VJHbe4+68HaTvZOZnkqzZsB8bMfucUfktjDbXqqeD0YOQ\r\n13gxXAueHFJecDC2X7t5H3AeaXgaz6AVpxY7pIMDytWnk7qcx1XlyyfZ+62K\r\nQGKPYdvDiw15asIw67M7uZGCvbqag9qj9FEdK/DJ/4/b0P2PYdlagomjonQM\r\nGiZcbhbVSAMfoaDku+YLKEf6ucaYVlCs9wAuLk7/HPPkp3+/HaC6Y3UF2GIm\r\n3kfkgOiIsDcRYO9pPLNojnjNz7OKUFx0FuvcM7HlwtdC4UYExXGU9UUVup4e\r\n0YeGX+qPEwHpSw/IFlQ3G5WFxZVly9Pd0Q8=\r\n=P9Bz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alishd","email":"alishadman955@gmail.com"},"directories":{},"maintainers":[{"name":"alishd","email":"alishadman955@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/discord-node-bot-boilerplate_1.231022.1_1666482678533_0.01191882744284345"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-22T00:50:19.170Z","1.0.0":"2022-10-22T00:50:19.366Z","modified":"2022-10-22T23:51:18.814Z","1.22102022.0":"2022-10-22T01:06:59.910Z","1.22102022.1":"2022-10-22T01:22:41.066Z","1.231022.0":"2022-10-22T22:24:38.290Z","1.231022.1":"2022-10-22T23:51:18.716Z"},"maintainers":[{"name":"alishd","email":"alishadman955@gmail.com"}],"description":"Create your discord bot with this awesome boilerplate. Use this repository as template for your bot","homepage":"https://github.com/alishd-boilerplate/discord-node-bot-boilerplate","repository":{"type":"git","url":"git+https://github.com/alishd-boilerplate/discord-node-bot-boilerplate.git"},"author":{"name":"Ali Shadman [@alishd]","email":"support@@alishd.dev","url":"https://alishd.dev"},"bugs":{"url":"https://github.com/alishd-boilerplate/discord-node-bot-boilerplate/issues"},"license":"MIT","readme":"# 🤖 discord-node-bot-boilerplate\n\n<!-- all-shields/header-badges:START -->\n\n[![v1.231022.1](https://img.shields.io/badge/version-v1.231022.1-lightgray.svg?style=flat&logo=)](https://github.com/alishd-boilerplate/discord-node-bot-boilerplate/blob/main/CHANGELOG.md) [![](https://img.shields.io/npm/v/@alishd/discord-node-bot-boilerplate?color=CC3534&logo=npm)](https://www.npmjs.com/package/@alishd/discord-node-bot-boilerplate) [![License: MIT](https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat&logo=license)](https://github.com/alishd-boilerplate/discord-node-bot-boilerplate/blob/main/LICENSE.md) [![Language: TypeScript](https://img.shields.io/badge/language-typescript-blue.svg?style=flat&logo=typescript)](https://www.typescriptlang.org/) [![ECMAScript: 2019](https://img.shields.io/badge/ES-9-F7DF1E.svg?style=flat&logo=javascript)](https://github.com/tc39/ecma262)\n\n<!-- all-shields/header-badges:END -->\n\nCreate your discord bot with this awesome boilerplate. Use this template for your bot.\n\nThis is a [github template](https://github.blog/2019-06-06-generate-new-repositories-with-repository-templates/), you can fork it or [use it as a template](https://github.com/alishd-boilerplate/discord-node-bot-boilerplate/generate) to start a new project with this repository as hello-world. Use this template to start ahead without losing time configuring your own!\n\nA huge thanks goes to my friend [PTKdev](https://github.com/PTKdev) for giving me inspiration from his beautiful templates! Go check him out!\n\n## 🎁 Support: Donate\n\n> This project is **free**, **open source** and I try to provide excellent **free support**.\n\n<!-- all-shields/sponsors-badges:START -->\n\n[![Donate Paypal](https://img.shields.io/badge/donate-paypal-005EA6.svg?style=for-the-badge&logo=paypal)](https://www.paypal.me/alishadman95)\n\n<!-- all-shields/sponsors-badges:END -->\n\n## 📎 Menu\n\n-   💡 [Features](#-features)\n-   📚 [Documentation](#-documentation)\n-   🔨 [Developer Mode](#-developer-mode)\n-   -   🏁 [Run Project](#-run-project)\n-   -   💾 [Setup Project](#-setup-project)\n-   -   🚀 [Deploy](#-deploy)\n-   👨‍💻 [Contributing](#-contributing)\n-   🐛 [Known Bugs](https://github.com/alishd-boilerplate/discord-node-bot-boilerplate/issues?q=is%3Aopen+is%3Aissue+label%3Abug)\n\n## 💡 Features\n\n-   [✔️] Easy to use\n-   [✔️] MIT License\n-   [✔️] Make discord bot with node\n-   [✔️] Friendly boilerplate + Github templates\n-   [✔️] Optional MongoDB with Moongoose\n-   [✔️] Optional rest api preconfigured\n-   [✔️] Optional JWT Security\n-   [✔️] Typescript + TSPaths preconfigured\n-   [✔️] Userfriendly folders tree\n-   [✔️] Prettify and ESLint preconfigured\n-   [✔️] all-contributors-cli and all-shields-cli preconfigured\n-   [✔️] JEST Test preconfigured\n-   [✔️] Full async code\n-   [✔️] Github and Vscode dotfiles preconfigured\n-   [✔️] Translations: 🇬🇧 🇮🇹\n\n## 🔨 Developer Mode\n\n### 🏁 Run Project\n\n1. Clone this repository or download [nightly](https://github.com/alishd-boilerplate/discord-node-bot-boilerplate/archive/nightly.zip), [beta](https://github.com/alishd-boilerplate/discord-node-bot-boilerplate/archive/beta.zip) or [stable](https://github.com/alishd-boilerplate/discord-node-bot-boilerplate/archive/main.zip).\n2. Go to [@discord api](https://discord.com/developers/applications) and create a new bot (Obtain an API Key / CLIENT ID key / GUILD ID key)\n3. Run `npm run init`\n4. Run with correct values:\n   `npm run configure --botkey name_bot --clientid 1234:asdfghjkl --guildid 1234:asdsfssad --mongodb 1234:3242342 --jwtsecret somesecretstring` (MongoDB and JWT are optional)\n5. Run `npm run dev`\n\nBy default both MONGODB and a REST API are enabled, to disable them just use these commands:\n\n`npm run enable-db dev`  \n`npm run enable-api dev`  \n`npm run disable-db dev`  \n`npm run disable-api dev`\n\n`npm run enable-db prod`  \n`npm run enable-api prod`  \n`npm run disable-db prod`  \n`npm run disable-api prod`\n\n### 💾 Setup Project\n\nIf you want to replace all strings (for example: package name, author, URLs, etc...) in the markdown file, source files and other files of this project you need to edit `setup.json` with the correct values and run `npm run setup`.\n\n## 🚀 Deploy\n\nDeploy bot to your server and:\n\n1. Run `npm run init`\n2. Run with correct values: `npm run configure --botkey name_bot --clientid 1234:asdfghjkl --guildid 1234:asdsfssad --mongodb 1234:3242342 --jwtsecret somesecretstring` (MongoDB and JWT are optional)\n3. Generate release `npm run release`\n4. Start bot `npm run start-pm2`\n\n## 📚 Documentation\n\nRun `npm run docs`\n\n## 👨‍💻 Contributing\n\nI love contributions! I will happily accept your pull request! Translations, grammatical corrections, code correction and suggestions. Remember to insert your name in `.all-contributorsrc` and `package.json` files.\n\nMany thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n<!-- ALL-CONTRIBUTORS-LIST:START -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tbody>\n    <tr>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"https://alishd.dev\"><img src=\"https://avatars.githubusercontent.com/u/50172746?s=400&u=c681fbe46cb0e3a866b3d19bdd2a96bfb21c7144&v=4?s=100\" width=\"100px;\" alt=\"Ali Shadman\"/><br /><sub><b>Ali Shadman</b></sub></a><br /><a href=\"https://github.com/alishadman95/alishd-boilerplate/discord-node-bot-boilerplate/commits?author=alishd\" title=\"Code\">💻</a> <a href=\"#translation-alishd\" title=\"Translation\">🌍</a> <a href=\"https://github.com/alishadman95/alishd-boilerplate/discord-node-bot-boilerplate/commits?author=alishd\" title=\"Documentation\">📖</a> <a href=\"https://github.com/alishadman95/alishd-boilerplate/discord-node-bot-boilerplate/issues?q=author%3Aalishd\" title=\"Bug reports\">🐛</a></td>\n      <td align=\"center\" valign=\"top\" width=\"16.66%\"><a href=\"https://ptk.dev\"><img src=\"https://avatars1.githubusercontent.com/u/442844?v=4?s=100\" width=\"100px;\" alt=\"Patryk Rzucidło\"/><br /><sub><b>Patryk Rzucidło</b></sub></a><br /><a href=\"https://github.com/alishadman95/alishd-boilerplate/discord-node-bot-boilerplate/commits?author=ptkdev\" title=\"Code\">💻</a> <a href=\"#translation-ptkdev\" title=\"Translation\">🌍</a> <a href=\"https://github.com/alishadman95/alishd-boilerplate/discord-node-bot-boilerplate/commits?author=ptkdev\" title=\"Documentation\">📖</a> <a href=\"https://github.com/alishadman95/alishd-boilerplate/discord-node-bot-boilerplate/issues?q=author%3Aptkdev\" title=\"Bug reports\">🐛</a></td>\n    </tr>\n  </tbody>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\n## 🦄 Other Projects\n\n<!-- all-shields/projects-badges1:START -->\n\n[![](https://img.shields.io/badge/%F0%9F%8E%A8%20God%20bot-BOT-f1c40f.svg?style=flat&logo=)](https://github.com/alishadman95/godbot) [![](https://img.shields.io/badge/%F0%9F%91%94%20Boilerplate-BOT-f368e0.svg?style=flat&logo=)](https://github.com/alishd-boilerplate?q=bot)\n\n<!-- all-shields/projects-badges1:END -->\n\n## 💫 License\n\n-   Code and Contributions have **MIT License**\n-   Images and logos have **CC BY-NC 4.0 License**\n-   Documentations and Translations have **CC BY 4.0 License**\n\n###### Copyleft (c) 2022 [Ali Shadman](https://alishd.dev) <[support@@alishd.dev](mailto:support@@alishd.dev)>\n","readmeFilename":"README.md"}